Logan Smyth
8e19a5b057
Update param scope values when expanding parameters.
2017-08-03 20:56:24 -05:00
Logan Smyth
95882d4e5a
Rewrite param processing to be more clearly defined.
2017-08-03 20:56:08 -05:00
Henry Zhu
99ab2b206c
update to alpha.18 ( #6050 )
2017-08-03 20:40:53 -04:00
Henry Zhu
77cfa94682
yarn: fix ci?
2017-08-03 20:02:31 -04:00
Henry Zhu
78157ebabd
2.0.0-alpha.18
2017-08-03 18:30:13 -04:00
Henry Zhu
e5fd7407c9
update to alpha.18 ( #386 )
2017-08-03 18:28:47 -04:00
Henry Zhu
79c6814d65
v7.0.0-alpha.18
v7.0.0-alpha.18
2017-08-03 18:20:36 -04:00
Henry Zhu
d479673074
prepublish [skip ci]
2017-08-03 18:18:36 -04:00
Henry Zhu
6630ae9794
Merge pull request #6046 from jridgewell/pr/6038
...
Fix invalid block-scoped loop
2017-08-03 08:51:25 -04:00
Justin Ridgewell
6bb1486405
Fix
2017-08-02 19:47:14 -04:00
Sarup Banskota
75808a2d14
Prevent getFunctionParent from returning Program ( #5923 )
2017-08-02 16:30:33 -05:00
jbrown215
4e9a25e34a
Flow opaque type aliases ( #5990 )
2017-08-02 16:30:19 -05:00
Henry Zhu
0f823beeb1
Newlines in fixtures ( #6044 )
...
* write newlines for fixtures
* rerun fixtures
2017-08-02 15:35:29 -04:00
Sergey Rubanov
829c75a866
Development Only: drop Node 4-5 and npm 2 ( #6037 ) [skip ci]
...
Node versions 4 and 5 are obsolete. Version of npm bundled in Node 6 is 3 so npm 2 could be dropped as well.
2017-08-02 14:30:13 -04:00
Henry Zhu
9d7c82d869
Adding failing test for 6025
2017-08-01 16:16:47 -04:00
Brian Ng
21eeed8a8c
Fix generate interfaces script ( #6031 )
...
* Fix typo in TSPropertySignature type definition
* Sort fields in generate-interfaces script
2017-08-01 14:38:46 -04:00
Brian Ng
889f4e7791
Fix refs in transform-optional-chaining docs [skip ci] ( #6035 )
2017-08-01 14:30:16 -04:00
Artem Yavorsky
f7a096b08e
Add browserslist config/package.json section support. ( #161 )
2017-08-01 10:50:44 -05:00
Artem Yavorsky
1dd3d14a2f
Export default for available plugins
2017-08-01 09:38:48 -05:00
Artem Yavorsky
bba7be20d2
Add available plugins into separate module
2017-08-01 09:38:48 -05:00
Brian Ng
c5e81516dd
Add optional catch binding to stage 3 preset ( #6032 )
2017-07-31 16:00:43 -04:00
Brian Ng
6d965c0926
Make babel-node a standalone package ( #6023 )
...
* Make babel-node a standalone package
* New package `babel-node` previously `babel-cli/bin/babel-node`
* updates
2017-07-29 22:26:28 -04:00
Jimmy Jia
2dba910b9e
Merge branch '6.x'
2017-07-29 12:20:18 -04:00
Andy
e32042f353
babel-generator: Comment TypeScript-specific code ( #6026 )
2017-07-28 18:03:38 -04:00
Andy
c1d07fd6db
babel-generator: Add TypeScript support ( #5896 )
...
* babel-generator: Add TypeScript support
* Remove type declarations; not published from babylon
* Remove TODOs
* Consistently use `this.word` for tokens that are words
2017-07-28 16:07:05 -04:00
Henry Zhu
f83c83d49c
add proposals repo [skip ci] ( #6024 )
2017-07-28 15:31:47 -04:00
chocolateboy
605adc922d
allow PluginPass.file.addImport to create empty import statements ( #6022 )
...
* allow PluginPass.file.addImport to create empty import statements; fixes #6021
omitting addImport's second argument creates an import statement with an
empty `specifiers` array i.e. an empty import statement:
plugin:
Program (path, { file }) {
file.addImport('foo-bar/register')
}
output:
import "foo-bar/register";
2017-07-28 12:37:00 -04:00
Henry Zhu
593cbc1d53
Function sent ( #6020 )
...
* change back to function-sent
* update stage 2
2017-07-26 18:01:40 -04:00
Noah Lemen
5c45753cd6
add TEST_GREP example clarification [skip ci] ( #6013 )
2017-07-26 17:53:46 -04:00
Andy
1563221171
babel-types: Have NewExpression inherit from CallExpression ( #6019 )
2017-07-26 17:53:23 -04:00
Henry Zhu
c8d2361897
2.0.0-alpha.17
2017-07-26 16:24:59 -04:00
Henry Zhu
c92846d623
alpha.17
2017-07-26 16:24:36 -04:00
Andy
b242e0d946
babel-generator: Make plugins list explicit for test cases ( #6018 )
2017-07-26 15:46:47 -04:00
Henry Zhu
9322fd0458
v7.0.0-alpha.17
v7.0.0-alpha.17
2017-07-26 08:38:44 -04:00
Henry Zhu
f01438e9b1
update devdeps to latest, update babylon ( #6012 )
...
* temporary flow strip measure
2017-07-26 07:57:49 -04:00
Henry Zhu
9f8de8f542
2.0.0-alpha.16
2017-07-25 18:04:18 -04:00
Henry Zhu
18afff2f85
update ( #383 )
2017-07-25 18:03:45 -04:00
Henry Zhu
ce5d1d0f59
why
2017-07-25 17:47:59 -04:00
Henry Zhu
7f1cd44d60
v7.0.0-alpha.16
v7.0.0-alpha.16
2017-07-25 17:35:35 -04:00
Henry Zhu
2841945095
temporarily rename function-sent pkg to 2 ( #6011 ) [skip ci]
...
* update readme [skip ci]
* rename to sent2 until we get the package [skip ci]
2017-07-25 17:30:31 -04:00
Henry Zhu
76060bb2c7
commit yarn.lock
2017-07-25 17:10:10 -04:00
Henry Zhu
84dfa659e7
update to alpha.15 ( #6009 )
2017-07-25 17:08:15 -04:00
Samuel Reed
e0b4543601
feature: Support whitelisting mutable props for react-constant-elements ( #5307 )
2017-07-25 13:34:21 -05:00
Andy
248743e6c5
babel-types: Add TypeScript definitions ( #5856 )
...
* babel-types: Add TypeScript definitions
* Add missing builders
* Allow arrow function to have "generator"
* Replace link to resolved issue with comment
* Re-add 'generator' to functionCommon
2017-07-25 11:42:25 -04:00
Brian Ng
9a1b8ea443
Add support for flow predicates in babel-generator ( #5984 )
2017-07-25 11:38:17 -04:00
Brian Ng
55aea26f13
Add support for export type star in babel-generator ( #5985 )
...
* Add support for export type star in babel-generator
* Bump babylon
2017-07-25 11:37:27 -04:00
Nicolò Ribaudo
fb9a752262
Function sent ( #5920 )
...
* Create "babel-helper-wrap-function"
It contains the logic to wrap a function inside a call expression.
It was part of the "babel-helper-remap-async-to-generator" package, but
it is needed to transpile "function.sent"
* Create "babel-transform-function-sent"
It transforms the "function.sent" meta property by replacing it with
"yield" and making the generator ignore the first ".next()" call.
* "function.sent" is the last value passed to .next(), not the first one
* Disable exec tests on old node
* Fix flow error
* Add "transform-function-sent" to "stage-2" preset
* Do every trasformation in one traversal
* Test for "yield function.sent"
* [skip ci]
* Fix some typos [skip ci]
2017-07-25 11:07:01 -04:00
Peeyush Kushwaha
4a35243118
Non string computed keys in object-rest-spread ( #5757 )
2017-07-25 09:46:52 -05:00
MarckK
9fc910d8c0
Add optionality to catch bindings ( #5956 )
2017-07-25 09:38:48 -05:00
Noah Lemen
51a293601b
add JSXAttribute visitor function, wraps JSXElement attributes in a JSXExpressionContainer; also adds test fixtures ( #6006 )
2017-07-25 09:30:32 -04:00