1039 Commits

Author SHA1 Message Date
Sebastian McKenzie
4cbe6b380a Merge pull request #2998 from spicyj/inline2
React inlining: Two bug fixes
2015-11-11 23:16:33 -08:00
Henry Zhu
837022c2ad Fix transform-inline-environment-variables - fixes #2991 2015-11-11 19:49:19 -05:00
Ben Alpert
e8ebc7074e React inlining: Make sure some props object always exists 2015-11-11 15:33:43 -08:00
Ben Alpert
07a5bcc04a React inlining: Fix transform for computed key
(This was broken before my last change too.)
2015-11-11 15:27:02 -08:00
Sebastian McKenzie
0b7b2e4a3a Merge pull request #2995 from jimfb/master
In JSX-source plugin, handle case where filename or line are null
2015-11-11 14:12:38 -08:00
Sebastian McKenzie
a05330b2e5 Merge pull request #2993 from amasad/2772
Fix #2772
2015-11-11 14:11:58 -08:00
jim
2198f46f53 In JSX-source plugin, handle case where filename or line are null 2015-11-11 14:06:04 -08:00
Amjad Masad
46d8241caf Use node for parent check 2015-11-11 13:30:45 -08:00
Sebastian McKenzie
e63ac82d80 Merge pull request #2970 from amasad/no-const
Convert the constants transform plugin to a validation plugin
2015-11-11 12:55:39 -08:00
Sebastian McKenzie
26abba9880 Merge pull request #2972 from spicyj/inline2
Use a helper function for React "inlining"
2015-11-11 12:39:54 -08:00
Sebastian McKenzie
e75f2ef5bb Merge pull request #2923 from thejameskyle/tjk/doctor-on-win32
Add link to npm upgrade guide on windows
2015-11-11 12:25:21 -08:00
Amjad Masad
352a604fe2 Make sure the test fails 2015-11-11 12:07:23 -08:00
Amjad Masad
6825846c82 Use Symbol.for 2015-11-11 11:06:47 -08:00
Amjad Masad
a17d62ca2b Convert the constants transform plugin to a validation plugin
A follow up from https://github.com/babel/babel/pull/2969 were we added support for consts in the block-scoping plugin.
2015-11-11 10:45:31 -08:00
Amjad Masad
0711fa67b4 ensure block 2015-11-11 10:42:55 -08:00
Amjad Masad
8891ed38b8 cleanup 2015-11-11 10:42:55 -08:00
Amjad Masad
ed4a5fb811 get rid of _let 2015-11-11 10:42:55 -08:00
Amjad Masad
aa8b96bf38 Support consts in block-scoping transform 2015-11-11 10:42:55 -08:00
Amjad Masad
4cca0abd2f move them to the correct place 2015-11-11 10:42:54 -08:00
Amjad Masad
cd6a972342 move test files 2015-11-11 10:42:54 -08:00
Amjad Masad
ea0e55c5af Add failing test 2015-11-11 10:42:54 -08:00
Sebastian McKenzie
03383bdf31 v6.1.4 2015-11-11 02:04:26 -08:00
Sebastian McKenzie
e09d442be6 remove redundant test 2015-11-11 02:02:39 -08:00
Sebastian McKenzie
ea59e23633 Merge branch 'development' 2015-11-11 02:01:19 -08:00
Sebastian McKenzie
2658adf7e4 Merge branch 'master' of github.com:babel/babel 2015-11-11 02:00:50 -08:00
Ben Alpert
3cad287233 Use a helper function for React "inlining"
Either due to lower parsing costs or better type inference, this seems
to perform better than direct object inlining. (All along, the main win
was skipping a loop through props, not avoiding a function call.)
2015-11-10 21:10:06 -08:00
Sebastian McKenzie
f601e62678 add regression test - fixes #2941 2015-11-10 16:02:45 -08:00
Sebastian McKenzie
54c13eef5c fix exported classes with static class properties - fixes #2868 2015-11-10 15:56:22 -08:00
Henry Zhu
4751caab3b babel-plugin-transform-x: add test to .npmignore 2015-11-10 17:53:30 -05:00
Sebastian McKenzie
29f756fd6f add regression tests - closes #2663 2015-11-10 14:40:30 -08:00
Sebastian McKenzie
482e4229db Merge branch 'development' 2015-11-10 14:26:48 -08:00
Sebastian McKenzie
884252b90f increase test coverage 2015-11-10 14:26:40 -08:00
Sebastian McKenzie
e65e6bb19d Merge pull request #2963 from jimfb/master
Added jsx-source plugin
2015-11-10 13:58:24 -08:00
jim
f4049db99d Added jsx-source plugin 2015-11-10 13:49:46 -08:00
Sebastian McKenzie
985e71f288 Merge pull request #2953 from zloirock/update-runtime-definition
Update definition entry points for runtime
2015-11-10 03:43:18 -08:00
Sebastian McKenzie
a55f210c7f fix buildExternalHelpers whitelist not including underscored helpers - fixes #2940 2015-11-10 03:40:35 -08:00
Sebastian McKenzie
28a13bd400 add missing babel-types constants file 2015-11-10 02:54:38 -08:00
Denis Pushkarev
4b9dc79aa4 update definition entry points for runtime 2015-11-10 15:52:37 +06:00
Sebastian McKenzie
a59e5eecc8 fix cyclic dependency issue in babel-types 2015-11-10 00:16:52 -08:00
Sebastian McKenzie
6044d559ec Merge pull request #2936 from babel/hzoo-patch-1
babel-types: update validators
2015-11-09 20:56:45 -08:00
Sebastian McKenzie
f47be98cf2 Merge branch 'development'
Conflicts:
	package.json
2015-11-09 18:20:23 -08:00
Sebastian McKenzie
5eeaf6597f add babel-runtime to babel-plugin-transform-regenerator package 2015-11-09 17:42:12 -08:00
Sebastian McKenzie
f53ac0a09c remove assertion 2015-11-09 17:37:23 -08:00
Sebastian McKenzie
10158b5ae7 minor nits 2015-11-09 17:35:51 -08:00
James Kyle
cd11f1e4f5 double quotes 2015-11-09 15:59:43 -08:00
Henry Zhu
ce5b27fed8 babel-types: add validators for core 2015-11-09 17:56:21 -05:00
Henry Zhu
d4a1127012 babel-types: add validators for es2015 exports 2015-11-09 13:54:36 -05:00
Sebastian McKenzie
8ecca614ba remove regenerator plugin lib folder 2015-11-09 04:16:53 -08:00
Sebastian McKenzie
6fa85e6f5b clean up babel-plugin-transform-regenerator 2015-11-09 04:15:51 -08:00
Sebastian McKenzie
bd39ea2611 add polyfill and regenerator options to babel-plugin-transform-runtime 2015-11-09 02:50:39 -08:00