Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | JSON validation (#394) | toasted-nutbread | 2023-12-20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Set up JSON testing * Add schema validation * Use parseJson * Finish types * Disambiguate ext/json-schema from node dependency with the same name * Add support for specifying the jsconfig file * Don't expose types * Update types * Use dictionary map type * Fix types * Fix AJV warnings * Move types * Move anb rename file * Move common mocks * Simplify types | ||
* | IIFE updates (#384) | toasted-nutbread | 2023-12-19 |
| | | | | | | | * Remove most IIFEs * Move IIFEs into functions * Don't await background-main | ||
* | Revert "Use import map" | toasted-nutbread | 2023-11-27 |
| | |||
* | Use import map | toasted-nutbread | 2023-11-27 |
| | |||
* | Update dictionary importer | toasted-nutbread | 2023-11-27 |
| | |||
* | Add JSDoc type annotations to project (rebased) | toasted-nutbread | 2023-11-27 |
| | |||
* | Modernize codebase | Darius Jahandarie | 2023-11-04 |
- Use ES modules - Remove vendored libs and build them from npm using esbuild - Switch from JSZip to zip.js |