-
Notifications
You must be signed in to change notification settings - Fork 0
[Snyk] Upgrade acorn from 8.7.1 to 8.14.0 #4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Snyk has created this PR to upgrade acorn from 8.7.1 to 8.14.0. See this package in npm: acorn See this project in Snyk: https://app.snyk.io/org/softgamingkutty/project/36b1c85f-6d0c-4530-9c27-c809b7f2758d?utm_source=github&utm_medium=referral&page=upgrade-pr
Reviewer's Guide by SourceryThis PR upgrades the State diagram for acorn package version upgradestateDiagram-v2
[*] --> v8.7.1: Initial State
v8.7.1 --> v8.14.0: Upgrade
state v8.14.0 {
state "New Features" as nf
state "Bug Fixes" as bf
nf: ES2025 Import Attributes
nf: ES2025 RegExp Modifiers
nf: Unicode 16.0 Support
bf: Fixed Unicode Properties
bf: Private Fields Handling
bf: RegExp Parsing
}
v8.14.0 --> [*]
File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We have skipped reviewing this pull request. It seems to have been created by a bot ('[Snyk]' found in title). We assume it knows what it's doing!
|
Important Review skippedIgnore keyword(s) in the title. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
Snyk has created this PR to upgrade acorn from 8.7.1 to 8.14.0.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
The recommended version is 13 versions ahead of your current version.
The recommended version was released 2 months ago.
Release notes
Package name: acorn
-
8.14.0 - 2024-10-27
-
8.13.0 - 2024-10-16
-
8.12.1 - 2024-07-03
-
8.12.0 - 2024-06-14
-
8.11.3 - 2023-12-29
-
8.11.2 - 2023-10-27
-
8.11.1 - 2023-10-26
-
8.11.0 - 2023-10-26
-
8.10.0 - 2023-07-05
-
8.9.0 - 2023-06-16
-
8.8.2 - 2023-01-23
-
8.8.1 - 2022-10-24
-
8.8.0 - 2022-07-21
-
8.7.1 - 2022-04-26
from acorn GitHub release notesNew features
Support ES2025 import attributes.
Support ES2025 RegExp modifiers.
Bug fixes
Support some missing Unicode properties.
New features
Upgrade to Unicode 16.0.
Bug fixes
Fix a regression that caused Acorn to no longer run on Node versions <8.10.
New features
Support ES2025 duplicate capture group names in regular expressions.
Bug fixes
Include
VariableDeclaratorin theAnyNodetype so that walker objects can refer to it without getting a type error.Properly raise a parse error for invalid
for/ofstatements usingasyncas binding name.Properly recognize "use strict" when preceded by a string with an escaped newline.
Mark the
Parserconstructor as protected, not private, so plugins can extend it without type errors.Fix a bug where some invalid
deleteexpressions were let through when the operand was parenthesized andpreserveParenswas enabled.Properly normalize line endings in raw strings of invalid template tokens.
Properly track line numbers for escaped newlines in strings.
Fix a bug that broke line number accounting after a template literal with invalid escape sequences.
Bug fixes
Add
FunctionandClassto theAggregateTypetype, so that they can be used in walkers without raising a type error.Make sure
onTokenget animportkeyword token when parsingimport.meta.Fix a bug where
.loc.startcould be undefined fornew.targetmetanodes.Bug fixes
Fix a bug that caused regular expressions after colon tokens to not be properly tokenized in some circumstances.
Bug fixes
Fix a regression where
onTokenwould receive 'name' tokens for 'new' keyword tokens.Bug fixes
Fix an issue where tokenizing (without parsing) an object literal with a property named
classorfunctioncould, in some circumstance, put the tokenizer into an invalid state.Fix an issue where a slash after a call to a propery named the same as some keywords would be tokenized as a regular expression.
New features
Upgrade to Unicode 15.1.
Use a set of new, much more precise, TypeScript types.
New features
Add a
checkPrivateFieldsoption that disables strict checking of private property use.Bug fixes
Forbid dynamic import after
new, even when part of a member expression.New features
Add Unicode properties for ES2023.
Add support for the
vflag to regular expressions.Important
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information:
Summary by Sourcery
Enhancements: