Skip to content

Tags: tchetwin/acorn

Tags

8.1.1

Toggle 8.1.1's commit message

Verified

This tag was signed with the committer’s verified signature.
marijnh Marijn Haverbeke
Version 8.1.1

### Various

Stop shipping source maps in the NPM package.

8.1.0

Toggle 8.1.0's commit message

Verified

This tag was signed with the committer’s verified signature.
marijnh Marijn Haverbeke
Version 8.1.0

### Bug fixes

Fix a spurious error in nested destructuring arrays.

### New features

Expose `allowAwaitOutsideFunction` in CLI interface.

Make `allowImportExportAnywhere` also apply to `import.meta`.

8.0.5

Toggle 8.0.5's commit message

Verified

This tag was signed with the committer’s verified signature.
marijnh Marijn Haverbeke
Version 8.0.5

### Bug fixes

Adjust package.json to work with Node 12.16.0 and 13.0-13.6.

8.0.4

Toggle 8.0.4's commit message

Verified

This tag was signed with the committer’s verified signature.
marijnh Marijn Haverbeke
Version 8.0.4

### Bug fixes

Make `await x ** y` an error, following the spec.

Fix potentially exponential regular expression.

7.4.1

Toggle 7.4.1's commit message

Verified

This tag was signed with the committer’s verified signature.
marijnh Marijn Haverbeke
Version 7.4.1

### Bug fixes

Fix potentially exponential regular expression.

6.4.2

Toggle 6.4.2's commit message

Verified

This tag was signed with the committer’s verified signature.
marijnh Marijn Haverbeke
Version 6.4.2

### Bug fixes

Fix potentially exponential regular expression.

8.0.3

Toggle 8.0.3's commit message

Verified

This tag was signed with the committer’s verified signature.
marijnh Marijn Haverbeke
Version 8.0.3

### Bug fixes

Fix a wasteful loop during `Parser` creation when setting `ecmaVersion` to `"latest"`.

8.0.2

Toggle 8.0.2's commit message

Verified

This tag was signed with the committer’s verified signature.
marijnh Marijn Haverbeke
Version 8.0.2

### Bug fixes

Make the TypeScript types reflect the current allowed values for `ecmaVersion`.

Fix another regexp/division tokenizer issue.

8.0.1

Toggle 8.0.1's commit message

Verified

This tag was signed with the committer’s verified signature.
marijnh Marijn Haverbeke
Version 8.0.1

### Bug fixes

Provide the correct value in the `version` export.

8.0.0

Toggle 8.0.0's commit message

Verified

This tag was signed with the committer’s verified signature.
marijnh Marijn Haverbeke
Version 8.0.0

### Bug fixes

Disallow expressions like `(a = b) = c`.

Make non-octal escape sequences a syntax error in strict mode.

### New features

The package can now be loaded directly as an ECMAScript module in node 13+.

Update to the set of Unicode properties from ES2021.

### Breaking changes

The `ecmaVersion` option is now required. For the moment, omitting it will still work with a warning, but that will change in a future release.

Some changes to method signatures that may be used by plugins.