chore(deps): update dependency babel-preset-es2015 to v6.24.1 #449
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
6.5.0
->6.24.1
Release Notes
babel/babel
v6.24.1
Compare Source
v6.24.1 (2017-04-07)
🐛 Bug Fix
babel-plugin-transform-regenerator
Fixes an issue when using async arrow functions with rest parameters (crazy!)
babel-plugin-transform-es2015-function-name
,babel-types
📝 Documentation
babel-generator
🏠 Internal
babel-generator
babel-helper-builder-react-jsx
Committers: 5
v6.24.0
Compare Source
6.24.0 (2017-03-13)
A quick release for 2 features:
noInterop
option for oures2015-modules
transform to remove theinteropRequireDefault
andinteropRequireWildcard
helpers.Input
Regular Output
Output with option
noInterop
dirname
to the preset constructor which presets can use to resolve things relative to files.Example usage of
fileContext.dirname
in a preset🏠 Internal
babel-cli
babel-traverse
Committers: 14
v6.22.0
Compare Source
6.22.0 (2017-01-19)
A quick update since it's been over a month already: adds support for shorthand import syntax in Flow + some fixes!
We'll be merging in our current 7.0 PRs on a 7.0 branch soon and I'l be making some more issues (most should be beginner-friendly).
To follow our progress check out our 7.0 milestone, the wiki and upcoming announcements on twitter!
We support stripping out and generating the new shorthand import syntax in Flow (parser support was added in babylon@6.15.0.
🚀 New Feature
babel-generator
,babel-types
babel-plugin-transform-flow-strip-types
,babel-traverse
babel-core
🐛 Bug Fix
babel-plugin-transform-object-rest-spread
Old Behavior
New/Expected Behavior
babel-cli
babel-plugin-transform-object-rest-spread
Accounts for default values in object rest params
babel-plugin-transform-es2015-destructuring
babel-plugin-transform-es2015-function-name
Input
Output
babel-types
babel-cli
💅 Polish
babel-traverse
babel-generator
,babel-plugin-transform-exponentiation-operator
📝 Documentation
babel-core
babel-plugin-syntax-class-constructor-call
babel-plugin-transform-es2015-duplicate-keys
,babel-plugin-transform-es2015-parameters
babel-plugin-transform-es2015-computed-properties
,babel-plugin-transform-es2015-for-of
babel-plugin-transform-class-properties
babel-plugin-transform-es2015-classes
,babel-plugin-transform-function-bind
babel-helpers
babel-preset-react
babel-plugin-check-es2015-constants
,babel-plugin-transform-es2015-modules-umd
,babel-plugin-transform-es2015-typeof-symbol
,babel-register
babel-core
🏠 Internal
babel-*
babel-helper-transform-fixture-test-runner
babel-cli
,babel-core
,babel-generator
,babel-helper-define-map
,babel-register
,babel-runtime
,babel-types
babel-cli
,babel-generator
,babel-helper-fixtures
,babel-helper-transform-fixture-test-runner
,babel-preset-es2015
,babel-runtime
,babel-traverse
babel-code-frame
babel-plugin-transform-react-jsx
babel-plugin-transform-decorators
babel-plugin-transform-es2015-computed-properties
babel-cli
Committers: 23, First PRs: 10
v6.18.0
Compare Source
v6.18.0 (2016-10-24)
🚀 New Feature
babel-generator
,babel-plugin-transform-flow-strip-types
Check out the blog post and flow docs for more info:
babel-core
,babel-traverse
babel-plugin-syntax-dynamic-import
,babel-preset-stage-2
Parser support was added in https://github.com/babel/babylon/releases/tag/v6.12.0.
Just the plugin to enable it in babel.
or use the new
parserOpts
babel-helper-builder-react-jsx
,babel-plugin-transform-react-jsx
useBuiltIns
option to helper-builder-react-jsx. (@existentialism)Previously we added a
useBuiltIns
for object-rest-spread so that it use the native/built in version if you use a polyfill or have it supported natively.This change just uses the same option from the plugin to be applied with spread inside of jsx.
babel-generator
,babel-traverse
,babel-types
EmptyTypeAnnotation
. (@samwgoldman)EmptyTypeAnnotation
Added in flow here and in babylon here.
babel-traverse
Track
LabeledStatement
separately (not part of bindings).🐛 Bug Fix
babel-plugin-transform-es2015-modules-commonjs
,babel-plugin-transform-react-inline-elements
babel-plugin-transform-es2015-for-of
babel-core
shadow-functions
. (@motiz88)class A {
prop1 = () => this;
static prop2 = () => this;
prop3 = () => arguments;
}
#4631 fix(shouldIgnore): filename normalization should be platform sensitive. (@rozele)
babel-helper-remap-async-to-generator
,babel-plugin-transform-async-generator-functions
#4719 Fixed incorrect compilation of async iterator methods. (@Jamesernator)
babel-plugin-check-es2015-constants
,babel-plugin-transform-es2015-destructuring
,babel-plugin-transform-es2015-modules-commonjs
,babel-plugin-transform-es2015-parameters
babel-plugin-transform-es2015-parameters
babel-plugin-transform-es2015-block-scoping
babel-helper-explode-assignable-expression
,babel-plugin-transform-exponentiation-operator
babel-plugin-transform-es2015-shorthand-properties
,babel-plugin-transform-flow-comments
,babel-plugin-transform-flow-strip-types
babel-helper-define-map
,babel-plugin-transform-es2015-classes
,babel-plugin-transform-flow-comments
,babel-plugin-transform-flow-strip-types
💅 Polish
babel-plugin-check-es2015-constants
,babel-plugin-transform-es2015-destructuring
,babel-plugin-transform-es2015-modules-commonjs
,babel-plugin-transform-es2015-parameters
babel-plugin-transform-es2015-parameters
babel-core
babel-generator
boolean
instead ofbool
for theBooleanTypeAnnotation
AST node. (@existentialism)Documentation
So that our MIT License shows up.
🏠 Internal
babel-cli
It's a one-time use tool (helpful after the initial release when upgrading from v5 to v6) that doesn't need to be a part of
babel-cli
. We'll publish it as a standalone package it someone asks for it.babel-traverse
,babel-types
babel-cli
,babel-core
,babel-helper-fixtures
,babel-register
path-exists
withfs.existsSync
. (@SimenB)babel-helper-transform-fixture-test-runner
babel-cli
,babel-code-frame
,babel-core
,babel-generator
,babel-helper-transform-fixture-test-runner
,babel-preset-es2015
,babel-template
,babel-traverse
babel-cli
,babel-code-frame
,babel-core
,babel-generator
,babel-plugin-transform-es2015-modules-commonjs
,babel-preset-es2015
,babel-template
,babel-traverse
babel-cli
,babel-core
babel-cli
,babel-core
,babel-plugin-transform-es2015-modules-systemjs
,babel-preset-es2015
babel-register
babel-cli
babel-core
babel-generator
babel-traverse
Commiters: 17
v6.16.0
Compare Source
v6.16.0 (2016-09-28)
Babel 6.16: Happy 2nd Birthday 🎂 !
This change implements the async iteration proposal, currently at stage 2 (and pushing to stage 3 at the current TC-39 meeting). It includes the following features:
async function* g() { }
) to wrapped generator functions, similar to the current async-to-generator transform.for-await
statements into for loops containing yield expressions.Example Usage
babel-core
,babel-generator
,babel-plugin-transform-class-properties
,babel-template
,babel-traverse
,babel-types
Parser support was added in babylon@6.11.0 with babel/babylon#121
babel-generator
Parser support was added in babylon@6.10.0 with babel/babylon#104
🚀 New Feature
babel-core
,babel-generator
Babel will now also take the options:
parserOpts
andgeneratorOpts
(as objects).parserOpts
will pass all properties down to the defaultbabylon
parser. You can also pass aparser
option to substitute for a different parser.This will allow passing down any of
babylon's
options:Another use case (the main reason for doing this), is to be able to use recast with Babel.
babel-core
babel-plugin-transform-object-rest-spread
useBuiltIns
- Do not use Babel's helper's and just transform to use the built-in method (Disabled by default).babel-code-frame
babel-code-frame
is a standalone package that we use in Babel when reporting errors.Now there is an option to specify the number of lines above and below the error
babel-core
,babel-preset-es2015
,babel-preset-es2016
,babel-preset-es2017
,babel-preset-latest
,babel-preset-react
,babel-preset-stage-0
,babel-preset-stage-1
,babel-preset-stage-2
,babel-preset-stage-3
We previously made presets with commonjs exports
Now you can use export default as well
🐛 Bug Fix
babel-helpers
,babel-plugin-transform-es2015-typeof-symbol
typeof Symbol.prototype
. (@brainlock)babel-cli
Fix an issue with defaults not being overidden. This was causing options like
comments: false
not to work correctly.babel-plugin-transform-es2015-function-name
,babel-traverse
babel-plugin-transform-es2015-modules-commonjs
babel-plugin-transform-flow-strip-types
,babel-types
babel-generator
,babel-plugin-transform-flow-comments
babel-register
babel-core
babel-traverse
babel-plugin-transform-es2015-destructuring
We noticed that we can not make this optimizations if there are function calls or member expressions on the right hand side of the assignment since the function call or the member expression (which might be a getter with side-effect) could potentially change the variables we are assigning to.
babel-types
💅 Polish
babel-code-frame
Before
After
- `babel-core` - [#4517](https://togithub.com/babel/babel/pull/4517) If loading a preset fails, show its name/path (#4506). ([@motiz88](https://togithub.com/motiz88)) - `babel-helper-replace-supers` - [#4520](https://togithub.com/babel/babel/pull/4520) Remove unused `thisReference` argument to `getSuperProperty`. ([@eventualbuddha](https://togithub.com/eventualbuddha)) - `babel-generator` - [#4478](https://togithub.com/babel/babel/pull/4478) babel-generator: Ensure ASCII-safe output for string literals. ([@mathiasbynens](https://togithub.com/mathiasbynens)) - `babel-core`, `babel-plugin-transform-es2015-arrow-functions`, `babel-plugin-transform-es2015-destructuring`, `babel-plugin-transform-es2015-modules-commonjs`, `babel-plugin-transform-es2015-parameters` - [#4515](https://togithub.com/babel/babel/pull/4515) Flip default parameter template. ([@jridgewell](https://togithub.com/jridgewell)) - `babel-core`, `babel-helpers` - [#3653](https://togithub.com/babel/babel/pull/3653) Removed unnecessary 'return' statements. ([@ksjun](https://togithub.com/ksjun)) ##### 🏠 InternalCleanup tests, remove various unused dependencies, do not run CI with only readme changes.
babel-plugin-transform-es2015-modules-amd
,babel-plugin-transform-es2015-modules-commonjs
,babel-plugin-transform-es2015-modules-umd
babel-generator
,babel-plugin-transform-es2015-modules-amd
,babel-plugin-transform-es2015-modules-commonjs
,babel-plugin-transform-es2015-modules-systemjs
,babel-plugin-transform-es2015-modules-umd
,babel-plugin-transform-flow-strip-types
babel-plugin-transform-es2015-function-name
babel-plugin-transform-es2015-parameters
,babel-traverse
babel-polyfill
babel-preset-es2015
babel-plugin-transform-regenerator
babel-code-frame
babel-helper-transform-fixture-test-runner
Commiters: 20
First PRs!
v6.14.0
Compare Source
v6.14.0 (2016-08-23) TAKE ME TO FLAVOR TOWN
Lots of stuff in this release!
es2017
: it includes the 2 previous stage-3 plugins: async/await (via transform-async-to-generator) and trailing commas in functions. (thanks to @bettiolo for the npm package)latest
that transforms ES2015+ (currently ES2015, ES2016, ES2017). You can also pass options down to thees2015
preset.spec
option for thees2015
preset since the arrow function/template string plugins support this option.wrapPluginVisitorMethod
callback to transform to allow for performance tracking/introspection of plugins. More docs will be added on the website soon.names
field for identifiers to allow debuggers to do re-aliasing of mangled identifiers.Notable Bug Fixes
loose
mode.ignore
config option in.babelrc
.transform-class-properties
.Guy Fieri
babel-core
Commiters: 17
It's also a lot folk's first PR (or first code PR)!
New Feature
babel-preset-es2015
babel-preset-es2015
. (@Kovensky)babel-preset-latest
babel-preset-latest
. (@hzoo)babel-preset-latest
. (@sotayamashita)babel-preset-es2017
babel-core
,babel-traverse
wrapPluginVisitorMethod
option to allow introspection and metrics tracking of plugins. (@kittens)babel-cli
,babel-core
,babel-generator
,babel-plugin-transform-regenerator
,babel-template
,babel-traverse
babel-generator
,babel-types
Spec Compliancy
babel-plugin-transform-es2015-modules-amd
,babel-plugin-transform-es2015-modules-commonjs
,babel-plugin-transform-es2015-modules-umd
Bug Fix
babel-core
,babel-helper-replace-supers
,babel-plugin-transform-class-properties
,babel-plugin-transform-es2015-classes
,babel-plugin-transform-es2015-function-name
,babel-plugin-transform-es2015-object-super
,babel-plugin-transform-es2015-parameters
babel-cli
babel-plugin-transform-es2015-modules-systemjs
babel-generator
babel-register
Renovate configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Enabled.
♻️ Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "
rebase!
".🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.