Commit Graph

18 Commits

Author SHA1 Message Date
Sven SAULEAU 6d8bc91a9b
feat: add missing preprocessing 2018-05-21 14:07:39 +02:00
Sven SAULEAU d7d82b25d5
refactor : use AST utils 2018-05-16 13:22:46 +02:00
Tobias Koppers 22ec60434d lint and type 2018-05-11 21:02:37 +02:00
Tobias Koppers 42c0214254 move common code into separate module 2018-05-11 21:02:36 +02:00
Tobias Koppers cb3a0ed08c enforce direct import when types are incompatible with JS types 2018-05-11 20:59:20 +02:00
Tobias Koppers fb29d633db Mangle import names and module requests 2018-05-11 20:57:19 +02:00
Tobias Koppers f903cd3ef9 mangle exports of wasm modules
mangle webpack init function
store WebAssembly.Instance.exports directly
connect wasm modules directly when already cached
2018-05-11 20:57:18 +02:00
Tobias Koppers e2c8f3d501 remove passing AST, redecode AST in Generator 2018-05-11 16:46:33 +02:00
Tobias Koppers 85ef634389 remove _ast variable, add WeakMap 2018-05-10 20:19:30 +02:00
Sven SAULEAU d72f7c6b1c
feat: store wasm ast on the module 2018-05-09 17:47:05 +02:00
Sven SAULEAU d491fdc786
feat: uses new APIs 2018-05-09 17:40:38 +02:00
Tobias Koppers f2ad440de8 More strict linting of jsdocs
Use TODO over any when type is possible
2018-05-08 14:53:33 +02:00
Sven SAULEAU 42379540f8
fix(wasm): correct exported func index 2018-05-07 09:49:14 +02:00
Sven SAULEAU 3ade8a0a6f
fix(wasm): ignore code section in generator 2018-05-04 18:57:38 +02:00
Sven SAULEAU 9cc4ebb8d8
fix: generation and bump dep 2018-05-04 15:39:26 +02:00
Tobias Koppers 81873932cb pretty 2018-04-30 07:29:53 +02:00
Tobias Koppers 2be62688c5 update for breaking change in dependency 2018-04-29 21:06:59 +02:00
Tobias Koppers 82a71be1dc Cleanup, refactoring, types 2018-04-27 18:53:07 +02:00