Brian Ng
c23281dc54
Update more scope package refs in preset-env docs [skip ci]
2017-10-18 09:51:35 -05:00
Brian Ng
72d1a72122
Update babel-types docs and lib/types [skip ci]
2017-10-18 09:43:54 -05:00
Lucas Azzola
99be60b53d
Implement transform for nullish-coalescing operator ( #6483 )
...
* Implement transform for nullish-coalescing operator
* Update example output
* Switch from BinaryExpression to LogicalExpression
* Address review comments
- Use generateUidIdentifierBasedOnNode
- Inline "??"
- Clone ref node
- Move "??" to LogicalExpression in babel-types
* Fix reference to @babel/helper-plugin-test-runner
* Fix reference to @babel/plugin-syntax-nullish-coalescing-operator
* Don't use parent scope
* Remove .vscode from .gitignore, change 'lib/index.js' to 'lib'
* Ensure `document.all ?? 0 === document.all`
* Fix note and copy to an inline comment
2017-10-18 03:10:05 -04:00
James Kyle
5c47929983
Export File from babel-core again
2017-10-18 12:28:56 +11:00
Logan Smyth
a75e69ecec
Regenerate incorrectly-updated helpers from @babel scope PR.
2017-10-17 10:47:15 -07:00
Daniel Tschinder
c16986b0c7
[preset-env] Add 1.6.1 to Changelog [skip ci]
2017-10-17 14:40:16 +02:00
Henry Zhu
830c527bb7
Merge pull request #6495 from babel/scoped-packages
...
Rename everything: use scoped packages
2017-10-17 08:29:18 -04:00
Henry Zhu
20729b2625
Scoped: fix flow module resolution thanks to James
2017-10-16 23:35:50 -04:00
Henry Zhu
5eea11f1f9
Scoped: misc fixes
2017-10-16 23:00:48 -04:00
Henry Zhu
f30924e655
Scoped: fix tests [skip ci]
2017-10-16 22:49:57 -04:00
Henry Zhu
33af5f745a
Scoped: fix more tests in preset-env [skip ci]
2017-10-16 22:49:57 -04:00
Henry Zhu
3400b3644b
Scoped: fix bugs in tests [skip ci]
2017-10-16 22:49:57 -04:00
Mateusz Burzyński
6d2f4a6955
Scoped: updated more docs with scoped packages change [skip ci]
2017-10-16 22:49:57 -04:00
Mateusz Burzyński
859ea4b175
Scoped: updated numerous docs with scoped packages change [skip ci]
2017-10-16 22:49:57 -04:00
Henry Zhu
919bdf5e79
Scoped: remove unncessary deps from standalone [skip ci]
2017-10-16 22:49:57 -04:00
Henry Zhu
eab0a1fadb
Scoped: remove old references to default enabled syntax plugins, fix bootstrap [skip ci]
2017-10-16 22:49:57 -04:00
Henry Zhu
d19a0e8635
Scoped: fix dep [skip ci]
2017-10-16 22:49:57 -04:00
Henry Zhu
425c2090c1
Scoped: update standalone [skip ci]
2017-10-16 22:49:57 -04:00
Henry Zhu
c0a958098f
Scoped: update readme headers to @babel/ [skip ci]
2017-10-16 22:49:57 -04:00
Mateusz Burzyński
adfacbb270
Removed deprecated babel-core/register [skip ci]
2017-10-16 22:49:57 -04:00
Mateusz Burzyński
df721f067e
reverted change to keywords in package.jsons [skip ci]
2017-10-16 22:49:57 -04:00
Mateusz Burzyński
47fa189053
Scoped: update more babel- to @babel/ [skip ci]
2017-10-16 22:49:56 -04:00
Henry Zhu
696df10f51
Scoped: update more babel- to @babel/ [skip ci]
2017-10-16 22:49:56 -04:00
Brian Ng
65495105e9
Scoped: rename installation instructions for transforms [skip ci]
2017-10-16 22:49:56 -04:00
Brian Ng
645bf56838
Scoped: rename installation instructions for presets [skip ci]
2017-10-16 22:49:56 -04:00
Brian Ng
4739677965
Scoped: rename installation instructions for syntax plugins [skip ci]
2017-10-16 22:49:56 -04:00
Henry Zhu
79ddf12d9d
Scoped: rename to @babel/ in readme [skip ci]
2017-10-16 22:49:56 -04:00
Henry Zhu
dfbbe82598
Scoped: rename npm pkg keyword [skip ci]
2017-10-16 22:49:56 -04:00
Henry Zhu
70080063a4
Scoped: update experimental/codemods to @babel/ [skip ci]
2017-10-16 22:49:56 -04:00
Henry Zhu
691f90a774
Scoped: change test imports to @babel/ [skip ci]
2017-10-16 22:49:56 -04:00
Henry Zhu
cde0054227
Scoped: change src imports to @babel/ [skip ci]
2017-10-16 22:49:56 -04:00
Henry Zhu
8e5e27577a
Scoped: update package.json dependencies to @babel/ [skip ci]
2017-10-16 22:49:56 -04:00
Henry Zhu
1cd564bd16
Scoped: rename package names to @babel/ [skip ci]
2017-10-16 22:49:01 -04:00
Henry Zhu
279f55cd9b
update to babylon beta.29
2017-10-16 20:10:55 -05:00
Henry Zhu
24d62cd191
7.0.0-beta.29
2017-10-16 18:34:08 -04:00
Henry Zhu
eaf054ba1f
Merge pull request #762 from azz/nullish-tests
...
Add more tests for the nullish coalescing operator
2017-10-16 18:32:26 -04:00
Zachary Sang
98621a6901
Removed index.js stub from packages/babel-core ( #6474 )
...
* Removed index.js stub from packages/babel-core
Added "main":"./lib/index.js" entry to package.json to replace index.js in packages/babel-core
* Fix indentation of new main.
2017-10-16 08:52:56 -07:00
Henry Zhu
58da50aace
simplify register test ( #6391 )
2017-10-16 11:09:11 -04:00
Daniel Tschinder
9d00dac416
Update compat-data in babel-preset-env ( #6489 )
2017-10-16 11:07:41 -04:00
Henry Zhu
3659652fae
update to beta.3 ( #6488 )
2017-10-16 10:51:56 -04:00
Lucas Azzola
727767c923
Add tests for ?? with other LogicalExpressions
2017-10-16 19:34:52 +11:00
Sven SAULEAU
12c389b718
Merge pull request #6490 from Andarist/deps-fix
...
Fixed es2015-template-literals dependencies
2017-10-15 20:33:56 +02:00
Mateusz Burzyński
1215db2dd3
Fixed es2015-template-literals dependencies
2017-10-15 18:05:05 +02:00
Daniel Tschinder
d80fea47af
Add polyfills for ES6 static Object methods
...
These functions do exist in ES5, but we still need to
load the polyfills, as they differ in ES6 sligthly
2017-10-15 09:27:27 -05:00
Henry Zhu
94da889ab7
v7.0.0-beta.3
v7.0.0-beta.3
2017-10-15 09:12:00 -04:00
Lucas Azzola
f1b8404750
Move ?? to LogicalExpression
2017-10-15 15:10:34 +11:00
Lucas Azzola
fcdfb0e31e
Add more tests for the nullish coalescing operator
2017-10-15 12:04:10 +11:00
Henry Zhu
f1d2db6cf4
7.0.0-beta.28
2017-10-14 18:23:44 -04:00
Lucas Azzola
e53ce38c75
Implement nullish coalescing operator in parser ( #761 )
...
* Implement nullish coalescing operator in parser
* Add ?? to AST
2017-10-14 17:18:28 -04:00
Brian Ng
b5e6ba62db
Allow new.target in class properties ( #759 )
2017-10-14 16:50:21 -04:00