7179 Commits

Author SHA1 Message Date
Henry Zhu
be02536f18 remove minify plugins (will be in another repo) (#3621) 2016-08-02 07:20:08 -04:00
Greenkeeper
8354120664 chore(package): update mocha to version 3.0.0 (#3622)
https://greenkeeper.io/
2016-08-02 10:49:11 +02:00
Douglas Wade
f3d3c899c1 Move decorators to stage 2 (#3613) 2016-08-02 10:47:45 +02:00
Kristóf Poduszló
8f60dbb4a9 Move babel-plugin-transform-class-properties to stage 2 (#3611) 2016-08-01 21:12:52 -04:00
Henry Zhu
1f82a26902 Notes (#3619) [skip ci]
* Docs: remove centering on text [skip ci]

* add link to notes [skip ci]
2016-07-30 15:28:21 -04:00
battaile
3a677400f8 add description (#3614) [skip ci] 2016-07-29 14:49:39 -04:00
Henry Zhu
35a258f23f Docs: v6.12.0 changelog [skip ci] 2016-07-27 15:24:15 -04:00
Henry Zhu
698ef139bc v6.12.0 2016-07-27 15:23:17 -04:00
Henry Zhu
18238ac072 Docs: add helpers to readme [skip ci] 2016-07-27 10:58:11 -04:00
Sebastian McKenzie
3b4b3656a8 Fix React constant elements transform from hoisting elements to positions where their referenced bindings haven't been evaluated yet (#3596) 2016-07-27 10:54:21 -04:00
Sebastian McKenzie
8d14f9f4d0 Add helpers: false option to babel-plugin-transform-runtime (#3603) 2016-07-27 10:36:58 -04:00
Henry Zhu
0ff1f089bb Fix: use correct identifier in template - fixes T7509 (#3602) 2016-07-27 09:24:26 -04:00
Logan Smyth
81f0f464e7 Merge pull request #3534 from rmacklin/add-exactGlobals-option-to-umd-transform
Add exactGlobals option to transform-es2015-modules-umd plugin to enable more flexibility in specifying global names
2016-07-26 22:55:27 -07:00
Richard Macklin
55a25c271a Simplify accum to just be a memberExpression not an array 2016-07-26 22:38:40 -07:00
Richard Macklin
fcb50de89b Remove unnecessary checking for "." since the code works in either case 2016-07-26 22:38:40 -07:00
Richard Macklin
6c9f241812 Add test case for overriding exported global name without specifying the moduleId or moduleIds options 2016-07-26 22:38:40 -07:00
Richard Macklin
ac9487abf3 Add the ability to override the exported global using the globals map
when `exactGlobals` is true
2016-07-26 22:38:39 -07:00
Richard Macklin
c252d3dae6 Add exactGlobals option to transform-es2015-modules-umd plugin
to enable more flexibility specifying global names
2016-07-26 22:38:39 -07:00
Richard Macklin
8b0179e2d5 Fix typo in transform-es2015-modules-umd plugin README
and specify json as the language for the subsequent code block
2016-07-26 22:38:39 -07:00
Henry Zhu
930c1d583a Docs: v6.11.6 changelog [skip ci] 2016-07-26 18:15:12 -04:00
Henry Zhu
55f20afe1c v6.11.6 2016-07-26 18:12:25 -04:00
Henry Zhu
7ee2381955 Revert "Correct source map paths for babel-register." (#3599) 2016-07-26 18:07:29 -04:00
Aliaksei Sapach
83522c9cb5 fix: systemjs - hoist named function exports (#3594) 2016-07-26 18:06:42 -04:00
Greenkeeper
dce9ee9d80 Update mocha to version 2.5.3 🚀 (#3597)
* chore(package): update mocha to version 2.5.3

https://greenkeeper.io/

* Allow range for mocha
2016-07-26 08:00:01 -04:00
Henry Zhu
309b5ddbe5 Docs: just show for external deps [skip ci] 2016-07-25 11:50:44 -04:00
Henry Zhu
a8fbc98a6d Docs: showing devDeps aren't that useful in our case [skip ci] 2016-07-25 10:04:14 -04:00
Henry Zhu
c5836b0bc2 Misc: remove unused devDep [skip ci] 2016-07-25 09:44:44 -04:00
Henry Zhu
9f585797a6 Docs: remove more unncessary badges [skip ci] 2016-07-25 09:44:12 -04:00
Henry Zhu
7ac09c2e1c Docs: remove devDeps for packages that only use the test helper [skip ci] 2016-07-25 09:40:32 -04:00
Henry Zhu
21fb122df2 Add badges (#3593)
* Docs: Add badges, update readme [skip ci]

* update [skip ci]

* updates
2016-07-25 09:12:15 -04:00
Henry Zhu
98dea13afa v6.11.5 2016-07-23 14:09:34 -04:00
Henry Zhu
5a92f1c6c5 Docs: v6.11.5 changelog [skip ci] (#3592)
* Docs: v6.11.5 changelog [skip ci]

* fix [skip ci]
2016-07-23 14:01:01 -04:00
Henry Zhu
253918c30f Fix buildExportAll to account for commonjs/amd/systemjs (#3591)
* Fix buildExportAll to account for commonjs/amd

If the re-exported module was generated with Babel and it is a commonjs or amd module and so is the current module, this will result in an attempt to redefine the __esModule property, which throws a runtime error.

* Add test: don't overwrite __esModule on re-export

(Failing.)

* fixup tests

* Add fix for systemjs
2016-07-23 13:21:07 -04:00
Henry Zhu
d6646fb54f Docs: update readme [skip ci] 2016-07-23 09:34:45 -04:00
Rolf Timmermans
c8bd9e3ffb Correct source map paths for babel-register. (#3523) 2016-07-22 11:11:31 -04:00
Keyan Zhang
879f69f0fb infer class name for classes that have static properties (#3589) 2016-07-22 09:50:03 -04:00
Thomas Grainger
a289dfbbab The config name is sourceMaps not sourceMap (#3588) 2016-07-21 10:10:58 +02:00
Henry Zhu
6e58954bce v6.11.4 2016-07-19 21:59:53 -04:00
Henry Zhu
5f9cbeab00 Docs: v6.11.4 changelog [skip ci] (#3587) 2016-07-19 21:50:11 -04:00
Logan Smyth
210c3f7da9 Merge pull request #3564 from jamestalmage/lazy-require-hook
Extract config file resolution from OptionsManager
2016-07-19 18:24:45 -07:00
Logan Smyth
40ec299df5 Merge pull request #3583 from jhen0409/patch-3
Add block if parent is non-block statement for remove-console/debugger
2016-07-18 22:21:10 -07:00
Jhen
6cb3e5ed1f Add statement-no-block test fixture for remove-console/debugger 2016-07-19 13:02:29 +08:00
Jhen
e464b9ab87 Add block if parent is no block statement for remove-console/debugger 2016-07-19 12:56:29 +08:00
Logan Smyth
ab47b439cc Merge pull request #3586 from loganfsmyth/fix-retainLines-generator-issue
Avoid duplicated identifier sharing location - fixes T7436
2016-07-18 20:56:57 -07:00
Logan Smyth
ea426baa07 Avoid duplicated identifier sharing location - fixes T7436 2016-07-18 20:49:14 -07:00
Logan Smyth
a1c2d4dd5d Merge pull request #3584 from loganfsmyth/generator-refactor-cleanup2
babel-generator: More refactoring and optimizations
2016-07-18 19:23:24 -07:00
Logan Smyth
a13bf6e0be Drop the unhelpful 'keyword' helper. 2016-07-18 19:12:22 -07:00
Logan Smyth
1b527eb23c Perform number decimal checks at the token level. 2016-07-18 19:12:21 -07:00
Logan Smyth
9f49c99774 Drop .getLast(). 2016-07-18 19:12:21 -07:00
Justin Ridgewell
9a6890c92f Default parameters cleanup (#3574)
* Remove buildDefaultParamAssign

This seems to have been
[added](https://github.com/babel/babel/commit/4b85b05839017ab2abc03ba2d1
e875a63f002890) in v5.5.4 to address
[#1690](https://phabricator.babeljs.io/T1690). It [became
“dead”](https://github.com/babel/babel/blob/v6.0.0/packages/babel-core/t
est/fixtures/transformation/es6.parameters/default-before-last/expected.
js) (as far as I can tell) in the [v6.0.0
commit](https://github.com/babel/babel/commit/ae7d5367f1c3d438667242d692
5db024f875fccd).

Either way, this code is never executed.

- `pushDefNode` is only called when the param is a default param.
- `buildDefaultParamAssign` (which is inside `pushDefNode`) only runs
of the param index is less than or equals to the lastNonDefaultParam.
AKA, is this param before any non-defaulting params.

Which is a contradiction.

* Small optimization

No need to check if we need an iife if we already know we need one.
2016-07-18 11:03:59 -04:00