63 Commits

Author SHA1 Message Date
guybedford
bde2399690 add SystemJS.isModule 2017-01-30 09:32:56 +02:00
guybedford
1b977af1e3 undeprecate ability to set custom config options for now 2017-01-30 09:20:48 +02:00
guybedford
5ff7e6d7b5 esModule support for amd and polishing 2017-01-27 09:37:13 +02:00
guybedford
75cccd85c1 Merge branch 'angular-esmodule' 2017-01-27 09:22:02 +02:00
guybedford
83111deafb ensure packages are normalized as folder paths 2017-01-27 09:14:31 +02:00
guybedford
695e15d6dc fix AMD define deps concat 2017-01-26 08:16:05 +02:00
guybedford
a567f89baf angular esmodule flag 2017-01-26 07:49:02 +02:00
guybedford
8afdc93275 upgrade es-module-loader, angular test, ensure System is written still 2017-01-24 14:00:03 +02:00
guybedford
e22da856df revert back to old system.registerDynamic form 2017-01-24 09:31:46 +02:00
guybedford
07329f3f56 simpler __esModule handling 2017-01-23 10:38:17 +02:00
guybedford
fffda213e6 still permit namespace extension for __esModule case only 2017-01-23 10:38:17 +02:00
guybedford
a5717313ce fix plugins to still use previous namespace extension 2017-01-23 10:38:17 +02:00
guybedford
23e762796c update production loader to match default import behaviour 2017-01-23 10:38:17 +02:00
guybedford
826e4a12e2 let -> var 2017-01-23 10:38:17 +02:00
guybedford
60b3da3526 remove support for importing named exports from dynamic modules 2017-01-23 10:38:17 +02:00
guybedford
64ba6d151e define resolvedpromise 2017-01-23 10:38:17 +02:00
guybedford
9cc0da9f48 update depCache preload to support safari 2017-01-23 10:38:17 +02:00
guybedford
f349f8bd5a remove sjs node exec (rather use node-esml) 2017-01-23 10:38:17 +02:00
guybedford
095eb8b979 worker fix, only use wasm in supported browsers 2017-01-23 10:38:17 +02:00
guybedford
e55d88a538 fix up environments 2017-01-23 10:38:16 +02:00
guybedford
22580a485a node production loader 2017-01-23 10:38:16 +02:00
guybedford
16bb075dfe deprecation paths, paths testing, refactors 2017-01-23 10:38:16 +02:00
guybedford
4d6348236e remove load plugins 2017-01-23 10:38:16 +02:00
guybedford
1cd38fe0b0 add irhydra, play with resolving deoptimizations 2017-01-23 10:38:16 +02:00
guybedford
bb62e580dd fix depCache, baseKey remove, adjustments 2017-01-23 10:38:16 +02:00
guybedford
9aba41325d separate production loader development 2017-01-23 10:38:16 +02:00
guybedford
67b43888ea refactor to prep for production loader build 2017-01-23 10:38:16 +02:00
guybedford
bef2630684 es-module-loader update to next 2017-01-23 10:38:16 +02:00
Javier Ros
b77245b820 wildcard in bundles include the / boundaries
Closes #1089
2017-01-23 10:38:16 +02:00
guybedford
7349bcd3d3 dont clobber existing System global 2017-01-23 10:38:16 +02:00
guybedford
6598164f45 ensure trailing slash is added to baseURL 2017-01-23 10:38:16 +02:00
guybedford
3df9efb922 instantiate plugin as default export 2017-01-23 10:38:16 +02:00
guybedford
4b73d6d4a9 document registerKey argument 2017-01-23 10:38:16 +02:00
guybedford
117fd2baf2 transpilers to support load based instantiate as well 2017-01-23 10:38:16 +02:00
guybedford
72d9093c01 ensure instantiate plugin can call loader.register 2017-01-23 10:38:16 +02:00
guybedford
216eb20f48 clarify compiler / instantiate plugin differences 2017-01-23 10:38:16 +02:00
guybedford
a791b04100 dont provide a default transpiler, better error for missing transpiler 2017-01-23 10:38:16 +02:00
guybedford
5cdb354c3a correct amd format handling 2017-01-23 10:38:16 +02:00
guybedford
df2723e0e2 equality adjustments 2017-01-23 10:38:16 +02:00
guybedford
343c8f4a2f clearer line split for wasm 2017-01-23 10:38:16 +02:00
guybedford
870efe4c8f keep default defaultExtension: "js" for now 2017-01-23 10:38:16 +02:00
guybedford
caf7028cdc IE9/10 scriptLoad compatibility handling and warning 2017-01-23 10:38:16 +02:00
guybedford
26a7da099e fix variable redeclaration 2017-01-23 10:38:16 +02:00
guybedford
7247ea98d6 provide a useful error message when Promise is not defined 2017-01-23 10:38:16 +02:00
guybedford
138dfd376a NodeJS 0.10 fixes 2017-01-23 10:38:16 +02:00
guybedford
e57b52a4fb ensure clone depth for meta 2017-01-23 10:38:16 +02:00
guybedford
2d4b74494d only support webassembly when explicitly enabled via System.config({ wasm: true }) 2017-01-23 10:38:16 +02:00
guybedford
504732fba3 support loading webassembly 2017-01-23 10:38:16 +02:00
guybedford
c56c860f59 new plugin api, System.import to skip __useDefault handling 2017-01-23 10:38:16 +02:00
guybedford
843a7ebd81 ensure plugin decanonicalize in register, use "key" instead of "name" 2017-01-23 10:38:15 +02:00