Logan Smyth
d6b1e36d49
Make the 'catchUp' call implicit to source location updates.
2016-07-04 22:49:58 -07:00
Logan Smyth
3680d10b6f
Centralize position tracking into buffer.
2016-07-04 22:42:28 -07:00
James Talmage
62ad67e5d9
add tests for build-config-chain
2016-07-03 23:58:44 -04:00
Logan Smyth
177c092496
Remove sideeffectful position mutation.
2016-07-02 15:38:05 -07:00
Logan Smyth
e4da8cfea5
Use the standard newline function.
2016-07-02 15:38:05 -07:00
James Kyle
c561312bee
Adds strictMode option to strict-mode transform ( #3562 )
2016-07-02 13:27:57 -07:00
Logan Smyth
52683f0018
Use the proper transform plugin for preset-es2016. ( #3563 )
2016-07-02 14:46:38 -04:00
James Talmage
79d8c5aa14
find list of applicable configs without requiring babel-core or plugins
...
`build-config-chain.js` creates an array of options which will be passed to `OptionsManager#mergeOptions`. The advantage of separating it out is that `build-config-chain` has a very minimal dependency list. The eventual intent is to allow the require hook to lazy load only when required. In other words, if no required files ever match the patterns `ignore` / `only` patterns, the bulk of babel-core, and the associated plugins, will never be loaded.
2016-07-02 03:04:49 -04:00
Logan Smyth
ff4f476abe
Update Changelog for 6.11.2.
2016-06-28 23:18:52 -07:00
Logan Smyth
172d81d4fe
v6.11.2
2016-06-28 23:14:43 -07:00
Logan Smyth
4126b38b9b
Merge pull request #3558 from loganfsmyth/fix-async-func-ref
...
Fix non-unique 'ref' binding name - fixes T7468
2016-06-28 19:26:52 -07:00
Logan Smyth
ee43c4b735
Merge branch 'master' into fix-async-func-ref
2016-06-28 19:26:39 -07:00
Logan Smyth
231f27f170
Fix non-unique 'ref' binding name - fixes T7468
2016-06-28 19:16:44 -07:00
Henry Zhu
efbd530690
Use secure token for slack notifications from travis ( #3556 )
2016-06-28 08:45:36 -04:00
Henry Zhu
e390570f9d
Docs: 6.11.1 changelog [skip ci]
2016-06-27 17:24:26 -04:00
Henry Zhu
7b9749233e
v6.11.1
2016-06-27 17:19:48 -04:00
Forbes Lindesay
3bc3c9a3ed
Babel types docs ( #3549 )
...
* Update babel-types documentation
Mostly just re-run generate-babel-types-docs but also update for some
more validator types.
* Rebuild docs as part of "build-dost"
* Include fields not in BUILDER_KEYS in babel-types docs
These fields don’t have a shorthand for you to pass them to the helper
method, but they are still useful to know about.
* Fields not included in BUILDER_KEYS cannot be "required"
We don’t ever type-check fields not in BUILDER_KEYS so they are never
required.
2016-06-27 17:01:58 -04:00
Henry Zhu
39f645768c
Remove jsx-self from react preset ( #3552 )
2016-06-27 11:47:37 -04:00
Antonio Diaz
7a15409085
Update to Contributor Covenant v1.4 ( #3515 )
2016-06-26 20:44:58 -07:00
Henry Zhu
f345c70c96
Docs: 6.11.0 changelog [skip ci] ( #3551 )
2016-06-26 20:47:41 -04:00
Henry Zhu
470635adb0
v6.11.0
2016-06-26 20:21:26 -04:00
Henry Zhu
22eb40d204
Build: use lerna 2.x beta ( #3509 )
...
lerna changelog
update
2016-06-26 17:28:14 -04:00
Logan Smyth
15f267b7af
Merge pull request #3550 from loganfsmyth/fix-jsx-self-mistakes
...
Fix some mistakes in the jsx-self transform.
2016-06-26 13:56:27 -07:00
Logan Smyth
856b1f2923
Fix some mistakes in the jsx-self transform.
2016-06-26 13:52:07 -07:00
Sam Pepose
3ee06187d5
Fixed incorrect newlines with Flow object types ( #3548 )
2016-06-23 20:38:05 -04:00
Mathias Bynens
115a6543ab
Update to regexpu-core@2.0.0 for ES2016 compliance ( #3338 )
...
regexpu-core v2.0.0 matches the ES2016 spec. See 9b10d2a597 .
2016-06-23 12:03:03 -04:00
Logan Smyth
cae3f60e76
Merge pull request #3546 from sampepose/master
...
Fixed incorrect printing of array of nullable flow type
2016-06-22 21:31:10 -07:00
Sam Pepose
7d83147e16
Added semicolon
2016-06-22 21:21:53 -07:00
Sam Pepose
199a612131
Fixed incorrect printing of array of nullable flow type
2016-06-22 20:33:43 -07:00
Simon Lydell
3d77ad9381
babel-code-frame: Upgrade to js-tokens@2 ( #3533 )
...
That version brings ES2016 support. However, the difference in syntax
highlighting is not distinguishable, because both `*` and `**` get the
same color.
2016-06-22 13:23:21 -04:00
Sergey Rubanov
8fef2bc568
Add es2016 preset ( #3531 )
2016-06-22 12:16:49 -04:00
Jacob Rask
17ce0a57c5
Promote trailing-function-commas to stage 3 ( #3522 )
...
See https://github.com/tc39/proposals
2016-06-22 12:16:14 -04:00
Henry Zhu
93299d9bc4
add new package to react preset package.json
2016-06-22 12:14:36 -04:00
Sebastian McKenzie
9229225f21
Merge pull request #3540 from jimfb/jsx-self
...
Added jsx-self babel transform plugin
2016-06-22 17:11:25 +01:00
jim
7d0c4ecf17
Added jsx-self babel transform plugin
2016-06-22 09:05:48 -07:00
Jesse McCarthy
d0edc1c646
Link to new AST spec location ( #3544 )
2016-06-22 09:51:19 -04:00
Sebastian McKenzie
3267afd608
Merge pull request #3543 from babel/mv-ast-spec
...
Move ast spec to babylon [skip ci]
2016-06-22 13:54:19 +01:00
Henry Zhu
5ead4b3e96
Move ast spec to babylon [skip ci]
2016-06-22 08:39:18 -04:00
Logan Smyth
6efef693a2
Add forgotten attribution.
2016-06-21 09:56:15 -07:00
Logan Smyth
2ad9be1974
Update Changelog for 6.10.4
2016-06-21 09:48:10 -07:00
Logan Smyth
faf024ad44
v6.10.4
2016-06-21 09:43:33 -07:00
Logan Smyth
60e6b74901
Merge pull request #3537 from theJian/master
...
update minimatch to v3.0.2
2016-06-21 08:14:52 -07:00
A2ZH
49d36e291d
update minimatch v3.0.2
2016-06-21 01:01:42 +08:00
Sebastian McKenzie
b2390cca02
deopt on recursion in path.evaluate - fixes T7397
2016-06-19 22:08:39 +01:00
Logan Smyth
5a8a2512d0
Docs: 6.10.3 changelog [skip ci]
2016-06-18 16:58:45 -07:00
Logan Smyth
cc22b1cc23
v6.10.3
2016-06-18 16:55:21 -07:00
Logan Smyth
d2eecfb6cc
Merge pull request #3532 from loganfsmyth/allow-empty-exports
...
Allow empty export statements with no export specifiers - fixes T7439
2016-06-18 13:24:31 -07:00
Logan Smyth
2ba27c73d7
Allow empty 'export {};' statements - fixes T7439
2016-06-18 12:41:44 -07:00
Henry Zhu
3ecf417509
typo [skip ci]
2016-06-17 17:49:07 -04:00
Henry Zhu
724699ff5e
Docs: 6.10.2 changelog [skip ci] ( #3530 )
2016-06-17 17:48:16 -04:00