Mateusz Burzyński
88b7983e4f
Fixed asyncToGenerator helper using arrow function ( #6289 )
2017-09-21 17:09:43 -07:00
Logan Smyth
2b88e079ef
Only transform this/use strict if a module.
2017-09-20 10:19:35 -07:00
Logan Smyth
8e6b5de042
Allow tests to be .mjs files.
2017-09-19 14:50:43 -07:00
Logan Smyth
aebebd3dde
Remove unused expected.json parsing.
2017-09-19 14:50:42 -07:00
Logan Smyth
f23dd3a04c
Move 'this' tests to the correct place.
2017-09-19 14:50:42 -07:00
Logan Smyth
fec79e358c
Ensure that Program nodes have a sourceType.
2017-09-19 14:50:42 -07:00
Henry Zhu
7c971f3d4d
2.0.0-beta.1
2017-09-19 16:34:39 -04:00
Brian Ng
03d7089b43
Rename stage3 ( #421 )
2017-09-19 15:33:58 -05:00
Henry Zhu
b83fa26937
release as 0.0.1 [skip ci]
2017-09-19 16:27:26 -04:00
Henry Zhu
23121d2bd3
v7.0.0-beta.1
v7.0.0-beta.1
2017-09-19 16:24:07 -04:00
Henry Zhu
5b9112c794
babel-helper-modules -> babel-helper-module-transforms since package taken [skip ci]
2017-09-19 16:20:03 -04:00
Henry Zhu
8597219ce5
move to codemods folder [skip ci]
2017-09-19 16:04:11 -04:00
Henry Zhu
5c824273bc
update to beta.0 [skip ci]
2017-09-19 16:00:18 -04:00
MarckK
8dffbf19d0
Codemod: remove unused catch binding ( #6048 )
...
* outline of plugin to remove unused catch binding, test not passing
* plugin to remove unused catch binding
* Edit README.md and package.json
* tests for try catch finally
* Add test to handle case when binding is referenced and given new TypeError (not passing)
* Fix visitor to not remove catch clause param when binding being assigned a new value
* Improve naming of tests and explanations
* add test case for catch param not present and fix test for duplicate variable declaration
* Remove binding.constantViolations filter in visitor as superfluous
* Remove duplicate check that catch clause param present
* Alter visitor so returns out when catch binding is not an Identifier
* Created failing tests for ObjectPattern params and rewrote visitor so now passing
Took out the pass in visitor when param not an Identifier, wrote case to handle when param isObjectPattern, and wrote failing tests for when param isArrayPattern
* Handle case when param isArrayPattern, tests passing
* Update package.json to v7.0.0-alpha.20
* Revert visitor to only consider transform if param is Identifier
2017-09-19 15:38:17 -04:00
Brian Ng
27b155aa71
Add stage-3 plugin option ( #384 )
2017-09-19 15:24:15 -04:00
Henry Zhu
57584268cd
move out syntax plugins to babel/babel-archive, they don't need to be updated ( #6229 )
2017-09-19 15:19:13 -04:00
Henry Zhu
174eaa058a
just inline the type ( #6271 ) [skip ci]
2017-09-19 15:14:12 -04:00
Mateusz Burzyński
4519f95a29
Fixed buildExternalHelpers tool for var and module output types ( #6260 )
2017-09-19 14:44:40 -04:00
Logan Smyth
fc1e1c5668
Preserve _blockHoist values for injected binding references. ( #6269 )
2017-09-19 09:53:18 -07:00
Logan Smyth
bd734f03fb
Make babel-register 7.x backward-compatible with 6.x. ( #6268 )
2017-09-19 09:52:57 -07:00
Brian Ng
9f0f8d99d5
Merge branch 'master' into 2.0
2017-09-18 20:15:30 -05:00
James Hegedus
8b97a8acf9
Clarify purpose of the tool in README ( #419 )
2017-09-18 18:32:18 -05:00
Pranav Prakash
e98bb3dc60
Use new Array instead of Array for V8 optimization ( #6250 )
...
* Use new Array instead of Array for V8 optimization
* fix spacing [skip ci]
* Remove extraneous use strict clauses
2017-09-18 14:14:46 -04:00
Mathias Bynens
24713e5040
transform-es2015-unicode-regex: Add tests for U+002F ( #6265 )
2017-09-18 13:36:39 -04:00
Mathias Bynens
51b0b06a25
Update regexpu-core to v4.1.3 ( #6263 )
...
Fixes #6246 .
2017-09-18 11:48:01 -04:00
Ajay Narain Mathur
3cdb7d7f0f
added instanceOf plugin to preset es2015 ( #6257 )
...
* added instanceOf plugin to preset es2015
* fixed test cases
2017-09-17 17:33:42 -04:00
Ethan Han
f5ad86c5c6
Fix newlines before the update suffix operator in babel-generator ( #6259 )
2017-09-17 11:22:05 -07:00
Henry Zhu
c815cf554f
stopped working at some point so let's remove [skip ci]
2017-09-16 19:14:29 -04:00
Henry Zhu
745c4740af
remove ref to phabricator now that we've been on gissues for a while [skip ci]
2017-09-16 19:10:29 -04:00
Henry Zhu
5fae81f43f
move out old changelog, remove npm owners unused file [skip ci]
2017-09-16 19:00:36 -04:00
Henry Zhu
efe5c7928a
readme: move partially into packages/ [skip ci]
2017-09-16 18:56:51 -04:00
Henry Zhu
1c14fb1227
readme: move out packages [skip ci]
2017-09-16 18:56:29 -04:00
Artem Yavorsky
41f419a2fc
Merge pull request #416 from babel/fix-docs
...
Docs: fix claim about node versions in readme
2017-09-16 12:21:15 +03:00
Kevin Gibbons
4df876b4b5
Docs: fix claim about node versions in readme
2017-09-16 00:29:58 -07:00
Daniel Tschinder
9a0dd4e001
Fix jsx-source to not fail without filename ( #6239 )
2017-09-16 02:44:48 -04:00
Brian Ng
583a875d22
Add core-js stubs for parseFloat and parseInt to babel-polyfill ( #6256 )
2017-09-16 02:43:35 -04:00
Brian Ng
5f5ad940ed
Bump regenerator-runtime version in babel-polyfill ( #6255 )
2017-09-16 02:42:46 -04:00
Logan Smyth
f35cf8185b
Change usage of flag that was renamed.
2017-09-15 11:43:08 -07:00
Brian Ng
7f390b0282
Make terminator paren comment check more strict ( #5651 )
2017-09-15 11:06:24 -07:00
Henry Zhu
bf93be47c2
Merge pull request #6244 from loganfsmyth/remove-strict-toggling-wildcard-interop
...
Remove strict toggling wildcard interop
2017-09-14 11:19:46 -04:00
Brian Ng
cdb34c3aa2
Add support for new.target transform ( #414 )
2017-09-14 11:06:53 -04:00
Logan Smyth
3c93189fce
Remove useless stict toggle from strict transform.
2017-09-13 23:30:41 -07:00
Logan Smyth
b6ae55153c
Misc documentation fix.
2017-09-13 23:30:41 -07:00
Logan Smyth
2801bfe35c
Remove 'strict:false' directive behavior. Use 'strictMode:false'.
2017-09-13 23:30:41 -07:00
Logan Smyth
637bba542a
Remove interop toggling behavior of 'strict'.
2017-09-13 23:30:40 -07:00
Logan Smyth
c65742602b
Add some docs for why template literals use a chain of .concat() calls.
2017-09-13 13:42:20 -07:00
Logan Smyth
18f77b3aa9
Merge pull request #6238 from loganfsmyth/reexport-name-priority
...
Named exports should always take priority over star exports
2017-09-13 13:33:50 -07:00
Stephen Scott
f3fe5001e6
Flesh out readme ( #410 )
2017-09-13 12:29:30 -05:00
Maël Nison
0ea295e83b
Make sure that export * from does not overwrite named exports.
2017-09-12 22:32:09 -07:00
Logan Smyth
634c750558
Ensure helpers that reference globals continue to reference the globals properly.
2017-09-12 22:15:16 -07:00