spiegel-keyman/developer/src/kmc-model
Marc Durdin 8a4c005d40 chore(common): define constants for file types
Now that we have the file type detection in place, we can replace
existing references to the file extensions, where possible, with the
constant declarations. While we could rely on TypeScript's typing to use
string-based values, this helps us to avoid using file extensions
directly in string transforms, regex, etc, and use the `KeymanFileTypes`
alias instead.

Note that only references in common/web, and kmc-* projects have been
touched. References in other Developer projects have not been touched,
as some of those are not yet ESM, so that needs to be addressed first.
2023-06-12 09:17:09 +07:00
..
src chore(developer): test message correctness in compiler modules 2023-04-25 07:51:07 +07:00
test chore(common): define constants for file types 2023-06-12 09:17:09 +07:00
tools refactor(developer): split kmlmc into kmc-model, kmc-model-info, kmc-package 2022-09-19 06:30:50 +10:00
.eslintrc.cjs chore(developer): add eslint devDependency for kmc 2023-04-25 13:44:56 +07:00
build.sh feat(common): add builder_run_action shorthand function 2023-05-10 12:50:39 +07:00
Makefile chore: rename kmc-keyboard to kmc-ldml 2023-05-09 14:08:45 +07:00
package.json chore(developer): add eslint devDependency for kmc 2023-04-25 13:44:56 +07:00
tsconfig.json chore(developer): add missing dependency 2023-04-21 08:18:07 +07:00