Comparing version 6.17.0 to 6.17.1
@@ -18,2 +18,21 @@ # Changelog | ||
## 6.17.1 (2017-05-10) | ||
* Fix typo in flow spread operator error (Brian Ng) | ||
* Fixed invalid number literal parsing ([#473](https://github.com/babel/babylon/pull/473)) (Alex Kuzmenko) | ||
* Fix number parser ([#433](https://github.com/babel/babylon/pull/433)) (Alex Kuzmenko) | ||
* Ensure non pattern shorthand props are checked for reserved words ([#479](https://github.com/babel/babylon/pull/479)) (Brian Ng) | ||
* Remove jsx context when parsing arrow functions ([#475](https://github.com/babel/babylon/pull/475)) (Brian Ng) | ||
* Allow super in class properties ([#499](https://github.com/babel/babylon/pull/499)) (Brian Ng) | ||
* Allow flow class field to be named constructor ([#510](https://github.com/babel/babylon/pull/510)) (Brian Ng) | ||
## 6.17.0 (2017-04-20) | ||
* Cherry-pick #418 to 6.x ([#476](https://github.com/babel/babylon/pull/476)) (Sebastian McKenzie) | ||
* Add support for invalid escapes in tagged templates ([#274](https://github.com/babel/babylon/pull/274)) (Kevin Gibbons) | ||
* Throw error if new.target is used outside of a function ([#402](https://github.com/babel/babylon/pull/402)) (Brian Ng) | ||
* Fix parsing of class properties ([#351](https://github.com/babel/babylon/pull/351)) (Kevin Gibbons) | ||
* Fix parsing yield with dynamicImport ([#383](https://github.com/babel/babylon/pull/383)) (Brian Ng) | ||
* Ensure consistent start args for parseParenItem ([#386](https://github.com/babel/babylon/pull/386)) (Brian Ng) | ||
## 6.16.0 (2017-02-23) | ||
@@ -176,3 +195,3 @@ | ||
AST spec: fix casing of `RegExpLiteral` ([#318](https://github.com/babel/babylon/pull/318)) (Mathias Bynens) | ||
## 6.15.0 (2017-01-10) | ||
@@ -318,3 +337,3 @@ | ||
Parse flow nested array type annotations like `number[][]` ([#219](https://github.com/babel/babylon/pull/219)) (Bernhard Häussner) | ||
Supports these form now of specifying array types: | ||
@@ -326,3 +345,3 @@ | ||
``` | ||
### :bug: Bug Fix | ||
@@ -333,3 +352,3 @@ | ||
``` | ||
declare module "foo" { declare module.exports: number } | ||
declare module "foo" { declare module.exports: number } | ||
declare module "foo" { declare module.exports: number; } // also allowed now | ||
@@ -422,3 +441,3 @@ ``` | ||
Add .gitattributes and .editorconfig for LF line endings ([#179](https://github.com/babel/babylon/pull/179)) (Moti Zilberman) | ||
Fixes two tests that are failing after the merge of #172 ([#177](https://github.com/babel/babylon/pull/177)) (Moti Zilberman) | ||
@@ -636,3 +655,3 @@ | ||
SyntaxError: ./typography.js: `undefined` has already been exported. Exported identifiers must be unique. (22:13) | ||
20 | | ||
20 | | ||
21 | export const { rhythm } = typography; | ||
@@ -942,3 +961,3 @@ > 22 | export const { TypographyStyle } = typography | ||
> [Async generators and for-await](https://github.com/tc39/proposal-async-iteration) are now a [stage 2 proposal](https://github.com/tc39/ecma262#current-proposals). | ||
> [Async generators and for-await](https://github.com/tc39/proposal-async-iteration) are now a [stage 2 proposal](https://github.com/tc39/ecma262#current-proposals). | ||
@@ -945,0 +964,0 @@ Example: |
{ | ||
"name": "babylon", | ||
"version": "6.17.0", | ||
"version": "6.17.1", | ||
"description": "A JavaScript parser", | ||
@@ -5,0 +5,0 @@ "author": "Sebastian McKenzie <sebmck@gmail.com>", |
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
277273
6111