This uses explicit type coercions when creating interface types with object literals. This helps the compiler catch some additional errors, such as mistyped property names (of which we had two instances, for load location expressions ("key" vs "name")). |
||
---|---|---|
.. | ||
cmd | ||
lib | ||
tests | ||
.gitignore | ||
mujs | ||
package.json | ||
README.md | ||
tsconfig.json | ||
tslint.json | ||
yarn.lock |
MuJS
This directory contains Mu's JavaScript compiler.
It implements a subset of JavaScript with TypeScript-style type annotations, and can compile that subset into MuPack/IL.