pulumi/tools/mujs
joeduffy f226392051 Fix a bug with reexport-all
The prior code wasn't extracting the member part of the token name
when reexporting symbols, meaning the member was fully qualified.  For
example, when reexporting a class "C" from another module "other",
the resulting name was "other:C".  This is correct for the export node's
token -- so it can be resolved correctly to its source -- however,
clearly the identifier for the export should not contain the module
part.  This change strips it in the appropriate place.
2017-01-16 12:15:02 -08:00
..
cmd Add real diagnostics 2017-01-11 12:11:46 -08:00
lib Fix a bug with reexport-all 2017-01-16 12:15:02 -08:00
tests Fix a bug with reexport-all 2017-01-16 12:15:02 -08:00
.gitignore Add a new harness for test cases 2017-01-08 15:20:46 -06:00
mujs Add a handy executable wrapper for MuJS 2017-01-08 15:34:10 -06:00
package.json Do a bit of house-cleaning 2017-01-13 10:42:50 -08:00
README.md Implement the MuIL AST 2016-12-30 15:34:49 -08:00
tsconfig.json Do a bit of house-cleaning 2017-01-13 10:42:50 -08:00
tslint.json Upgrade to latest TSLint, and compile cleanly 2016-12-31 11:16:36 -08:00
yarn.lock Do a bit of house-cleaning 2017-01-13 10:42:50 -08:00

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.