spiegel-keyman/common/web/types
Marc Durdin 529a49431e maint(developer): make TestCompilerCallbacks usage more consistent and simplify
Simplify usage of `TestCompilerCallbacks` by making it responsible for
the `beforeEach` and `afterEach` incantations itself. There are a couple
of more complex usages of `TestCompilerCallbacks` which have been
excluded from this change on purpose.

Renamed `testCallbacks` to `callbacks` in the one place where it was
different.

Hoist @types/node and @types/mocha because inconsistent versions of
@types/mocha were causing compiler errors with this change.

Also added a cast to `fs.readFileSync` to `Uint8Array` to eliminate
compiler warnings/errors in test files.

Fixes: #15654
Test-bot: skip
2026-03-03 16:44:06 +01:00
..
src fix(web): improve typing accuracy for suggestions & suggestion-generation 2025-08-13 10:27:13 -05:00
tests feat(comon): ldml: test fix for element strings with context 2025-05-31 07:46:11 -05:00
tools chore(developer): verify kmp.json output from kmc-package 2023-10-25 12:07:46 +07:00
.eslintrc.cjs chore(developer): finalize activation of prefer-const within developer TS modules 2025-04-30 09:41:07 +07:00
.gitignore chore(developer): initial commit of test-string-lists.ts 2024-11-26 08:08:15 +00:00
build.sh maint(resources): move NPM package publishing to GitHub Actions 2025-10-27 16:31:55 +01:00
package.json maint(developer): make TestCompilerCallbacks usage more consistent and simplify 2026-03-03 16:44:06 +01:00
tsconfig.json refactor(common): move xml2js and related deps to @keymanapp/developer-utils 2024-08-06 05:19:30 +07:00