988 Commits

Author SHA1 Message Date
Sebastian McKenzie
bd39ea2611 add polyfill and regenerator options to babel-plugin-transform-runtime 2015-11-09 02:50:39 -08:00
Sebastian McKenzie
0df276272a add progress bar to bootstrap script and clean up the output 2015-11-08 23:04:29 -08: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
Sebastian McKenzie
5f40b53dee abstract out test runner into a module, move traceur and esnext tests to babel-preset-es2015, clean up and make existing tests more consistent 2015-11-08 21:58:01 -08:00
Sebastian McKenzie
87be7d0e33 add babel-helper-fixtures usage 2015-11-08 18:53:53 -08:00
Sebastian McKenzie
da20aa90c1 omit defaultProps helper when there are no props 2015-11-08 17:10:33 -08:00
Sebastian McKenzie
52363ab8d8 remove err.stack hack 2015-11-08 06:56:18 -08:00
Sebastian McKenzie
5f732d1c02 ignore babel-runtime version mismatch in babel-doctor - fixes #2915 2015-11-08 06:43:32 -08:00
Sebastian McKenzie
b07f8c8eab fix react inline elements tests 2015-11-08 06:38:45 -08:00
Sebastian McKenzie
1a996cdcc7 move babel-register import down 2015-11-08 06:26:31 -08:00
Sebastian McKenzie
2a1a038031 move children prop pushing to after props to ensure correct order - fixes #2395 2015-11-08 06:24:10 -08:00
Sebastian McKenzie
8f00700b9f fix order of babel-register in test transformation helper script 2015-11-08 06:23:51 -08:00
Sebastian McKenzie
defa9e1b09 change template literal to normal string 2015-11-08 06:23:30 -08:00
Sebastian McKenzie
6c2cc17d1d fix GLOBAL_VISITOR_PROPS usage 2015-11-08 06:14:23 -08:00
Sebastian McKenzie
c8901cf98d cherry-pick and fix merge conflicts in #2695 - closes #2695 2015-11-08 06:08:18 -08:00
Sebastian McKenzie
d1c4945a13 clean up visitor verification 2015-11-08 06:03:11 -08:00
Sebastian McKenzie
e40c93791c disallow plugins creating catch-all enter/exit handlers - closes #2906 2015-11-08 06:02:57 -08:00
Sebastian McKenzie
5f8aa92ea3 add Symbol/GetOwnPropertySymbols to traceur ignore tests 2015-11-08 05:42:05 -08:00
Sebastian McKenzie
59759f28bb add Expression alias to TypeCastExpression - fixes #2889 2015-11-08 05:40:05 -08:00
Sebastian McKenzie
bab696c365 fix __proto__ clashes in parser in old v8 2015-11-08 05:34:11 -08:00
Sebastian McKenzie
0869d321b4 clean up _verifyNodeList error messages 2015-11-08 05:33:51 -08:00
Sebastian McKenzie
bcd639672d add defineEnumerableProperties helper 2015-11-08 05:33:42 -08:00
Sebastian McKenzie
ab6ec75905 add support for computed mutators in babel-plugin-transform-es2015-computed-properties 2015-11-08 05:33:35 -08:00
Sebastian McKenzie
9616e4b06c remove use of template literals in plugin regression exec test for unsupported environments 2015-11-08 05:33:13 -08:00
Sebastian McKenzie
9d8ee901d1 abstract out run exec test logic and add mutiline function 2015-11-08 05:32:59 -08:00
Sebastian McKenzie
3076063d47 move babel/register into a separate package 2015-11-08 04:05:13 -08:00
Sebastian McKenzie
b5b9794b3f switch to symbols and add matches parent helper function to abstract out matching 2015-11-08 03:41:15 -08:00
Sebastian McKenzie
f1f42164fc add toString to allow reflection of original traversal methods when wrapping for state 2015-11-08 03:41:00 -08:00
Sebastian McKenzie
8280e18ed4 remove force inheriting of symbols from t.inherits 2015-11-08 03:40:41 -08:00
Sebastian McKenzie
b6807021a8 perform esModule plugin normalisation in the normalisePlugin method rather than only doing it for string plugins 2015-11-08 02:47:22 -08:00
Sebastian McKenzie
5589a583c8 don't use absolute paths when importing the runtime definitions, instead just export it - fixes #2909 2015-11-08 02:44:05 -08:00
Sebastian McKenzie
7b552aee4d Merge pull request #2911 from hzoo/i-2821
babel-generator: ignore if TemplateLiteral - fixes #2821
2015-11-08 02:36:16 -08:00
Sebastian McKenzie
4b5b814872 Merge pull request #2907 from phantom10111/some-fixes
Some fixes in babel-traverse
2015-11-08 02:34:51 -08:00
Henry Zhu
99284822f3 babel-generator: ignore if TemplateLiteral - fixes #2821 2015-11-07 19:55:36 -05:00
Henry Zhu
fa78aba67b Revert 5508f4de567ec59b2bc85f371deddd912be138ef 2015-11-07 18:13:12 -05:00
phantom10111
22dc8f8323 Fix scope cache returning an item that was just inserted 2015-11-07 23:09:54 +01:00
phantom10111
e0f1bd76cb Fix clearNode clearing all properties instead of just symbols 2015-11-07 23:09:50 +01:00
phantom10111
1f38dcdf8a Set the correct node type in helper-remap-async-to-generator 2015-11-07 23:06:02 +01:00
Sebastian McKenzie
0370402a0d fix lint errors 2015-11-06 20:55:05 -05:00
Sebastian McKenzie
bb1703e1a1 add header comment for scope cache function 2015-11-06 20:53:12 -05:00
Sebastian McKenzie
e80c206591 clear and inherit all symbols and underscore propertes in t.inherits and traverse.removeProperties 2015-11-06 20:52:59 -05:00
Sebastian McKenzie
63cd3008d2 clean up parameter names in Scope constructor 2015-11-06 20:42:16 -05:00
Sebastian McKenzie
8dd292075a clean up scope cache 2015-11-06 20:39:16 -05:00
Sebastian McKenzie
acbeda8182 Merge branch 'master' of github.com:babel/babel 2015-11-06 19:56:52 -05:00
Sebastian McKenzie
9a1cf40296 Merge pull request #2861 from hzoo/i-2838
helper-remap-async-to-generator: account for ObjectMethod - fixes #2838
2015-11-06 19:40:30 -05:00
Sebastian McKenzie
a2202802e4 Merge pull request #2866 from hzoo/i-2865
transform-es2015-typeof-symbol: check for undefined - fixes #2865
2015-11-06 19:40:21 -05:00
Sebastian McKenzie
d7adedad3c Merge pull request #2873 from ForbesLindesay/patch-1
Use `i - 1` instead of `--i`
2015-11-06 19:40:07 -05:00
Amjad Masad
8e2aae7e05 Introduce new tests for plugins 2015-11-06 15:14:20 -08:00
Forbes Lindesay
1a4f5d80f0 Use i - 1 instead of --i 2015-11-06 14:52:25 +00:00
Henry Zhu
bb5a7804bc transform-es2015-typeof-symbol: check for undefined - fixes #2865 2015-11-06 06:54:51 -05:00