spiegel-keyman/common/web/types
Marc Durdin b7810bdd2e fix(developer): check vars string usage before definition
Validation of vars was not properly checking for forward references to
string variables. This, coupled with a null vs undefined bug in
subsequent use, meant that forward reference variables were ending up
with a literal string value of 'undefined'.

This also fixes the test for visual-keyboard-compiler, where the fixture
was actually buggy and was the trigger for investigating this problem.

Fixes: #12403
Relates-to: #12395
2024-09-12 09:18:06 +07:00
..
src fix(developer): check vars string usage before definition 2024-09-12 09:18:06 +07:00
test refactor(common): move compiler-interfaces to @keymanapp/developer-utils 2024-08-02 13:49:59 +07:00
tools chore(developer): verify kmp.json output from kmc-package 2023-10-25 12:07:46 +07:00
.eslintrc.cjs feat(common): precompile json schemas to improve performance 2023-10-05 13:56:53 +07:00
.gitignore feat(common): precompile json schemas to improve performance 2023-10-05 13:56:53 +07:00
build.sh refactor(common): move xml2js and related deps to @keymanapp/developer-utils 2024-08-06 05:19:30 +07:00
package.json refactor(common): move xml2js and related deps to @keymanapp/developer-utils 2024-08-06 05:19:30 +07:00
tsconfig.json refactor(common): move xml2js and related deps to @keymanapp/developer-utils 2024-08-06 05:19:30 +07:00