Henry Zhu
0f823beeb1
Newlines in fixtures ( #6044 )
...
* write newlines for fixtures
* rerun fixtures
2017-08-02 15:35:29 -04:00
Justin Ridgewell
e919c6e6eb
Add several test cases for systemjs exports ( #5954 )
2017-07-17 08:51:37 -05:00
Daniel Tschinder
b3372a572d
Remove whitespace generation ( #5833 )
...
* Remove whitespace generation and rely on default printing
Changes to printing:
* Add newline after last empty SwitchCase
* Add newlines around block comments if they are non-flow comments or contain newlines
* Fix a few more fixtures
2017-06-27 21:57:02 -05:00
Henry Zhu
123dce5fcd
Hardcode to double quotes, indent to 2 spaces ( #5824 )
2017-06-05 22:14:37 -05:00
Sergey Rubanov
292c3ca206
Refactor test packages to use ES modules instead of CJS ( #5138 )
2017-01-16 11:25:04 -05:00
Henry Zhu
d0c884b9d4
Merge pull request #4789 from guybedford/system-dynamic-import
...
Support import() as contextual import in system module format
2016-11-14 18:00:06 -05:00
guybedford
76702a3a57
use ordered modules array over object properties
2016-11-11 17:48:14 +02:00
guybedford
bd251f236b
include test for number specifiers
2016-11-11 17:48:13 +02:00
guybedford
d8c83bba52
make syntax-dynamic-import optional
2016-11-11 10:15:31 +02:00
guybedford
11a2f07692
support import() as contextual import in system module format
2016-11-11 09:57:44 +02:00
Kai Cataldo
f3a6e4b0ae
Fix tests with duplicate named exports ( #4538 )
...
* Fix babel-plugin-transform-flow-strip-types tests
* Fix babel-plugin-transform-es2015-modules-umd tests
* Fix babel-generator tests
* Fix babel-plugin-transform-es2015-modules-systemjs tests
* Fix babel-plugin-transform-es2015-modules-commonjs tests
* Fix babel-plugin-transform-es2015-modules-amd tests
2016-09-21 10:52:59 +02:00
Guy Bedford
de2791a696
ensure consistent expression value for post-assignment unary expressions ( #3650 )
2016-08-20 12:21:17 -04:00
Henry Zhu
0ff1f089bb
Fix: use correct identifier in template - fixes T7509 ( #3602 )
2016-07-27 09:24:26 -04:00
Aliaksei Sapach
83522c9cb5
fix: systemjs - hoist named function exports ( #3594 )
2016-07-26 18:06:42 -04:00
Henry Zhu
253918c30f
Fix buildExportAll to account for commonjs/amd/systemjs ( #3591 )
...
* Fix buildExportAll to account for commonjs/amd
If the re-exported module was generated with Babel and it is a commonjs or amd module and so is the current module, this will result in an attempt to redefine the __esModule property, which throws a runtime error.
* Add test: don't overwrite __esModule on re-export
(Failing.)
* fixup tests
* Add fix for systemjs
2016-07-23 13:21:07 -04:00
Guy Bedford
40c4e7c2ea
Modules systemjs system global name, use strict wrapping ( #3482 )
...
* modules systemjs system global name, use strict wrapping
* document systemGlobal option in readme
2016-05-16 16:46:06 -04:00
guybedford
5a0d5dc500
babel-template clearNode fix to not remove existing sourceMaps (T6903)
2016-02-04 01:31:18 +02:00
Sebastian McKenzie
e6e13cbe35
Merge pull request #3166 from guybedford/moduleName
...
Add __moduleName support to System.register
2016-01-06 15:11:34 +00:00
guybedford
be2d85d688
use a _context object instead of a __moduleName argument
2015-12-31 17:11:51 +02:00
Amjad Masad
0d8e5a9e86
Fix over-parenthesizing of function expressions
2015-12-24 14:55:51 -08:00
Sebastian McKenzie
1fa24b1efd
rename babel-plugin-external-helpers-2 to babel-plugin-external-helpers
2015-12-24 03:54:40 +00:00
guybedford
40714d004c
add __moduleName wrapper support
2015-12-18 20:42:35 +02:00
Sebastian McKenzie
15969a0904
move all plugin tests out of babel-core and into their appropriate folders
2015-11-08 23:04:10 -08:00