429 Commits

Author SHA1 Message Date
Guy Paterson-Jones
612a30c5ad Test for shared dependency bundle bug 2015-01-22 10:24:33 +02:00
guybedford
d62e63d361 group linking bug fix (#323) 2015-01-19 21:42:43 +02:00
guybedford
d8902954a8 revert #312, 0.11.3 2015-01-19 15:11:06 +02:00
Guy Bedford
a938f3158e Merge pull request #312 from theefer/sc-fix-require-in-string
Avoid parsing require("dep") inside strings in CJS
2015-01-12 21:45:49 +02:00
Sébastien Cevey
3bfddd81d2 Avoid parsing require("dep") inside strings in CJS 2015-01-11 22:59:10 +00:00
Justin Meyer
0aba1f046e adds tests showing a problem with connected trees and es modules in the middle 2015-01-10 20:40:23 -06:00
Matthew Phillips
732e7d840d Allow amd-style requires with no callback
Fixes #289
2015-01-04 19:17:00 -05:00
guybedford
95a9c6b960 fix to allow versioned plugins 2014-12-18 12:42:00 +02:00
guybedford
ca501e808d support async functions in es6 detection 2014-12-17 13:00:03 +02:00
guybedford
8795fec24c auto load traceur runtime 2014-12-10 16:13:37 +02:00
marc
3b1e768f59 Detection for files with byte order mark (BOM)
If files begin with a BOM (U+FEFF) the AMD and CommonJS detection will fail. I noticed this when using the SystemJS builder: https://github.com/systemjs/builder/issues/25
2014-11-19 08:38:22 +00:00
guybedford
2e49b2e26c fix csp test 2014-11-18 16:42:02 +02:00
guybedford
262e1878d3 fix Node tests 2014-11-18 15:18:28 +02:00
guybedford
6beeaab3bf fix node baseURL 2014-11-18 15:18:28 +02:00
Matthew Phillips
69cc39bea8 Combine module deps with metadata deps when registering
This allows metadata deps to become first-class dependencies for all
module formats. Fixes #223
2014-11-18 15:18:28 +02:00
guybedford
9802b8dae6 ensure error stack reporting 2014-11-13 17:17:17 +02:00
guybedford
923cdbb586 es6 regex update 2014-11-03 10:39:15 +02:00
guybedford
75da334af5 version fix 2014-10-28 17:48:53 +02:00
guybedford
c0ab839f59 remove aliasing, add export * tests 2014-10-27 12:50:17 +02:00
guybedford
d7594c5456 CommonJS detection adjustment 2014-10-20 11:59:54 +02:00
guybedford
62c2294011 support bundles defining into their own name 2014-10-03 11:36:49 +02:00
guybedford
282dafe6ea remove aliasing entirely 2014-09-30 17:14:23 +02:00
guybedford
90e7f57aaa enable aliasing 2014-09-30 17:14:15 +02:00
guybedford
00f0e34203 fix amd non-execution, alias build format 2014-09-27 18:16:44 +02:00
guybedford
5a791903a6 rename SystemProductionCSP to SystemCSP 2014-09-25 22:41:06 +02:00
guybedford
9b600fda32 warn when loading non-registered modules with CSP 2014-09-25 22:41:06 +02:00
guybedford
555763b503 fix circular tests for traceur update 2014-09-25 12:48:43 +02:00
guybedford
97d1a12a71 csp plugin support (#202) 2014-09-25 12:47:06 +02:00
guybedford
046aa2d69b fixes #198 2014-09-24 20:56:02 +02:00
Matthew Phillips
2e48d0231a Fixed node tests with new WebWorker support
Previous changes to make SystemJS support WebWorkers mistakenly broke
Node, this fixes it.
2014-08-20 18:59:02 -05:00
Matthew Phillips
11d51443b2 Allows SystemJS to load within Web Workers
This adds support for web workers building on the work done in ES6
Module Loader. Mostly just window checks, did have to do a plain old
eval in this case. Fixes #165
2014-08-16 13:46:45 -04:00
guybedford
03a7086803 evaluation linking bug (#167) 2014-08-09 13:26:32 -07:00
guybedford
46581e2037 dynamic linking dependency fix 2014-08-07 18:46:52 -07:00
guybedford
348c97c487 0.7.0 module syntax update 2014-08-05 18:33:33 -07:00
guybedford
cdb83573e9 allow compatibility with requirejs 2014-07-31 21:13:15 -07:00
guybedford
0c730582de ie8 test completion 2014-07-31 21:05:06 -07:00
guybedford
ebd07b391d ie8 testing first pass 2014-07-31 18:01:00 -07:00
guybedford
fad7e1df06 bundle simplifications 2014-07-31 13:29:57 -07:00
guybedford
a5bff31ace include separate register repo 2014-07-31 12:30:30 -07:00
guybedford
1bd5d9502a test and fix system.register on its own 2014-07-31 12:14:16 -07:00
guybedford
cb92f4d8e6 correct global test for node 2014-07-30 17:26:56 -07:00
Guy Bedford
fa0b326a89 Merge pull request #156 from systemjs/cjs-require-alias
AMD CJS require alias support
2014-07-30 16:24:40 -07:00
Guy Bedford
ac37ff9c52 Merge pull request #155 from systemjs/cjs-module-exports
commonjs exports fix, dynamic register adjustments
2014-07-30 16:24:30 -07:00
guybedford
f2157f1e11 Merge branch 'require-alias' of github.com:bitovi/systemjs into cjs-require-alias
Includes adjustments of alias detection code to separate AMD and CommonJS extensions.
2014-07-30 16:05:19 -07:00
guybedford
926828bbf1 multi global fix for #152 2014-07-30 13:52:44 -07:00
guybedford
dac1e9caf1 commonjs exports fix, dynamic register adjustments 2014-07-30 13:30:30 -07:00
guybedford
483b36cf54 error handling adjustments 2014-07-29 18:21:02 -07:00
Guy Bedford
6dd7c0518a Merge pull request #138 from theefer/detect-amd-w-comments
Detect AMD modules even in the presence of comments in deps list
2014-07-29 18:20:44 -07:00
guybedford
6a8944736e fixes #150 2014-07-29 18:02:32 -07:00
guybedford
a85710320c update to new register output 2014-07-29 14:09:05 -07:00