7179 Commits

Author SHA1 Message Date
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