Henry Zhu
e3cebbf6bc
Add peerDep on specific babel-core version in transform plugins, presets, and cli ( #6549 )
2017-10-25 08:36:00 -07:00
Simon Lydell
d2b3138bdd
Make syntax highlighting for @ and # nicer ( #6550 )
2017-10-25 03:10:32 -04:00
Brian Ng
cb6082e98f
Update flow tests whitelist ( #770 )
2017-10-24 15:58:27 -05:00
Sylvain Delabye
eb19ea18cc
Remove stale emoji tests in plugin-transform-unicode-property-regex ( #6548 )
2017-10-24 13:17:05 -05:00
Raja Sekar
7f5a216e2d
Changed Team link to babel website
2017-10-24 08:56:16 -05:00
Logan Smyth
11d8e0555f
Avoid mutating the passed-in options for babel-register ( #6542 )
2017-10-23 15:49:10 -07:00
Ruslan Gunawardana
70818c3db8
UepdateEADME: useBuiltins: true is changed to "entry" [skip ci] ( #6527 )
...
babel-preset-env@next founds "useBuiltins": true is illegal. README is updated accordingly.
2017-10-23 17:08:00 -05:00
Sven SAULEAU
101529ffe0
Merge pull request #6529 from Borales/core-transformation-file-has
...
Providing File.has method for core/transformation package
2017-10-23 15:37:00 +02:00
Adam
3214c5004e
docs - Add helper-get-function-arity readme [skip ci] ( #6532 )
...
* Add README to babel-helper-get-function-arity
* Use javascript template
* Address code review
* Comment out ellipsis
2017-10-23 10:30:36 +02:00
Sven SAULEAU
7185bd25e8
Merge pull request #6533 from athomann/add-helper-bindify-decorators-docs
...
Add API to helper-bindify-decorators README [skip ci]
2017-10-23 10:28:52 +02:00
Sven SAULEAU
546a844e32
Merge pull request #6534 from athomann/add-helper-hoist-variables-api
...
Add API to babel-helper-hoist-vars README [skip ci]
2017-10-23 10:23:32 +02:00
Adam Thomann
aeedabfa4f
Add installation
2017-10-22 21:42:27 -04:00
Adam Thomann
9cebe88a9c
Add API to babel-helper-hoist-vars README
2017-10-22 21:31:07 -04:00
Adam Thomann
a94b0d2e54
Add API to helper-bindify-decorators
2017-10-22 21:14:48 -04:00
Lucas Azzola
cd4f0ae393
Add loose mode for nullish coalescing operator ( #6531 )
...
* Add loose mode for nullish-coalescing
* Remove unneeded SequenceExpression
2017-10-22 13:25:29 +02:00
Borales
416e9aba39
Providing File.has method for core/transformation package
2017-10-22 00:45:40 +02:00
Lucas Azzola
9e0f5235b1
Optional Chaining: Account for document.all ( #6525 )
2017-10-21 15:55:39 -04:00
Mateusz Burzyński
4684edaec7
Adhering to async generator yield behavior change ( #6452 )
2017-10-21 21:48:27 +02:00
Alex Jover
39d05da3ed
fix(babel-core): add missing extension to package.json dependency ( #6524 )
2017-10-21 11:46:10 +02:00
Mateusz Burzyński
54aa4cb3f9
Fixed async generator named declarations with inline helpers
2017-10-20 14:23:27 +02:00
Logan Smyth
765e920e48
Fix regression that leaks JSX pragma config between files. ( #6519 )
2017-10-19 16:09:56 -07:00
Mateusz Burzyński
fc75198fb4
Cloning reused node in class properties transform ( #6517 )
2017-10-19 18:12:57 -04:00
Justin Ridgewell
8d4674ca5a
Fix destructuring in pipeline operator ( #6515 )
...
* Fix destructuring in pipeline operator
Fixes #6514 .
* Run exec only on node 6
2017-10-19 15:59:36 -04:00
Brian Ng
923fd4705e
Remove syntax-trailing-function-commas from Babel presets ( #6513 )
2017-10-19 15:50:48 -04:00
Jen Luker
c2c72c4224
Update reference from babel- to @babel/ in README.md ( #6508 )
2017-10-19 11:23:58 -05:00
Jen Luker
b6ae9e2db2
Updating references to @babel/ and adding dependencies to package.json ( #6509 )
...
* Updating references to @babel/ and adding dependencies to package.json all in babel-runtime.
* Removing extra ../../ from the require calls.
2017-10-19 08:23:27 -04:00
Will
752a16d44c
Remove babel-plugin-transform-async-functions ( #6510 ) [skip ci]
...
This is leftover from #6495
Closes #6504
Signed-off-by: Will Soto <will.soto9@gmail.com>
2017-10-19 08:05:52 -04:00
Logan Smyth
c87cc18586
Merge pull request #6379 from nicolo-ribaudo/helper-runtime-dependencies
...
Fix helper dependencies in babel runtime
2017-10-18 18:11:44 -07:00
Nicolò Ribaudo
a740b28a9e
Commit the temporalRef runtime helper
2017-10-19 00:37:09 +02:00
Nicolò Ribaudo
d2af56bcae
Fix helpers dependencies loading
2017-10-19 00:37:09 +02:00
Nicolò Ribaudo
e0a6e1e864
Import temporalUndefined inside temporalRef helper
2017-10-19 00:32:43 +02:00
Mauro Bringolf
2311ddbe67
Add transform to rename variables that are ES3 reserved words ( #6479 )
...
* Initial version
* Replace .includes with .indexOf and better node set to visit
* Alphabetically sort es3 reserved words and make difference helper for readability
* Fix second Array.include error that was not polyfilled
* Move es3 keywords into separate babel-types helper and use in all es3 transforms
* Reference local plugin build directly for tests
* Try relative import for babel-types
* Update to scoped package name and beta 3
* Fix unscoped package import
* Replace local plugin reference with proper plugin name
2017-10-18 15:00:58 -07:00
Robert Rossmann
e6d44fd68e
babel-core: Pass the right err to callback in transformFile() ( #6503 )
2017-10-18 14:14:35 -07:00
Logan Smyth
97a217db30
Merge pull request #6492 from loganfsmyth/better-template
...
Make babel-template nicer in a bunch of ways
2017-10-18 14:14:14 -07:00
Logan Smyth
f230497d08
Use literal-based templates for more stuff.
2017-10-18 13:58:48 -07:00
Logan Smyth
673eaf839a
Simplfy assertion generation.
2017-10-18 13:58:48 -07:00
Logan Smyth
107c37715e
Use .program template for helpers.
2017-10-18 13:58:47 -07:00
Logan Smyth
cc802c1e00
Reimplement 'babel-template' with better caching and tagged literal utilities.
2017-10-18 13:58:47 -07:00
Logan Smyth
191624d800
Add a new utility for traversing the AST.
2017-10-18 13:55:14 -07:00
Logan Smyth
ef185feb35
Split template module into multiple files.
2017-10-18 13:55:14 -07:00
Logan Smyth
fc3433c5cf
Default templates to sourceType:module.
2017-10-18 13:55:14 -07:00
Logan Smyth
afc3963848
Clean up template calls.
2017-10-18 13:55:14 -07:00
Logan Smyth
cc22ea04bb
Add type declaration for t.validate.
2017-10-18 13:55:13 -07:00
Logan Smyth
ad05c9935e
Generate types with %checks annotations.
2017-10-18 13:55:13 -07:00
Logan Smyth
e6beb7cb61
Regenerate flow types and add more types.
2017-10-18 13:55:13 -07:00
Mathias Bynens
5d4c736413
Import babel-plugin-transform-unicode-property-regex ( #6499 )
...
* Import babel-plugin-transform-unicode-property-regex
Original: https://github.com/mathiasbynens/babel-plugin-transform-unicode-property-regex
Moving it into the official Babel repository makes it easier to maintain the transform.
* Update package.json
* Update README.md
* fixup
* fixup 2
2017-10-18 13:58:44 -04:00
Logan Smyth
1b4307205e
Limit file-based plugins/presets to only exporting functions. ( #6494 )
2017-10-18 10:17:45 -07:00
Logan Smyth
445b252bc4
Simplify dirname option in plugins/presets? ( #6436 )
2017-10-18 08:59:32 -07:00
Brian Ng
85d82152c6
Update scope pkg ref in nullish syntax README [skip ci]
2017-10-18 09:54:51 -05:00
Brian Ng
d7af472dc0
Update scope pkg ref in nullish README [skip ci]
2017-10-18 09:53:16 -05:00