build(deps-dev): bump @babel/parser from 8.0.8 to 8.0.10
Closed
DE
5d ago+4+4+0123456789-4-4-0123456789
Bumps @babel/parser from 8.0.8 to 8.0.10.
Release notes
Sourced from @babel/parser's releases.
v8.0.10 (2026-10-29)
Thanks
@dagemawinegash,@nyan-left,@saiyam-jain-dev, and@yulman2207for your first PRs!:bug: Bug Fix
babel-parser
- #18420 fix(parser): improve radix literal rounding (
@JLHwung)- #18372 fix(parser): allow parenthesized assignment target in arrow initializer (
@JLHwung)- #18410 fix(parser): do not record strict mode errors during lookahead (
@JLHwung)- #18433 fix(parser): invalid expectOnePlugin usage (
@JLHwung)- #18409 fix(parser): handle ASI after let followed by a reserved word on the next line (
@JLHwung)- #18406 fix(parser): parser should not crash for
import defer {}(@JLHwung)- #18407 fix(parser): record start location in
startNodeAt(@JLHwung)babel-plugin-transform-block-scoping
- #18371 fix: closures in for-loop test and update capture wrong binding (
@joellemd)babel-generator
- #18418 fix(generator): keep aliases of string-literal module specifiers (
@JLHwung)- #18427 Fix missing parentheses around TypeScript assertion targets (
@dagemawinegash)- #18324 fix: invalid
minified: trueoutput for new expression (@JLHwung)- #18437 fix(generator): preserve type modifier in TSImportEqualsDeclaration (
@saiyam-jain-dev)- #18424 Keep parentheses around TSInstantiationExpression operand (
@yulman2207)- #18417 fix(generator): do not disallow line break after import source (
@JLHwung)babel-plugin-transform-optional-chaining,babel-traversebabel-helper-create-class-features-plugin,babel-plugin-proposal-decorators
- #18224 fix: avoid removable fields as decorator evaluation hosts (
@nyan-left)babel-typesbabel-plugin-transform-classes
- #18384 Leave loose class prototype mutable with accessors (
@nicolo-ribaudo):house: Internal
babel-build-external-helpers,babel-core,babel-helpers,babel-plugin-transform-async-generator-functions,babel-plugin-transform-class-properties,babel-plugin-transform-modules-commonjs,babel-plugin-transform-modules-systemjs,babel-plugin-transform-regenerator,babel-runtime-corejs3,babel-runtime
- #18397 Mangle top level names in helpers (
@nicolo-ribaudo):running_woman: Performance
:microscope: Output optimization
Committers: 8
- Deimantas Jakovlevas (
@nyan-left)- Huáng Jùnliàng (
@JLHwung)- Joelle Mahfoud (
@joellemd)- Nicolò Ribaudo (
@nicolo-ribaudo)- Saiyam Jain (
@saiyam-jain-dev)- Yuly Cohen (
@yulman2207)
... (truncated)
Changelog
Sourced from @babel/parser's changelog.
v8.0.10 (2026-10-29)
:bug: Bug Fix
babel-parser
- #18420 fix(parser): improve radix literal rounding (
@JLHwung)- #18372 fix(parser): allow parenthesized assignment target in arrow initializer (
@JLHwung)- #18410 fix(parser): do not record strict mode errors during lookahead (
@JLHwung)- #18433 fix(parser): invalid expectOnePlugin usage (
@JLHwung)- #18409 fix(parser): handle ASI after let followed by a reserved word on the next line (
@JLHwung)- #18406 fix(parser): parser should not crash for
import defer {}(@JLHwung)- #18407 fix(parser): record start location in
startNodeAt(@JLHwung)babel-plugin-transform-block-scoping
- #18371 fix: closures in for-loop test and update capture wrong binding (
@joellemd)babel-generator
- #18418 fix(generator): keep aliases of string-literal module specifiers (
@JLHwung)- #18427 Fix missing parentheses around TypeScript assertion targets (
@dagemawinegash)- #18324 fix: invalid
minified: trueoutput for new expression (@JLHwung)- #18437 fix(generator): preserve type modifier in TSImportEqualsDeclaration (
@saiyam-jain-dev)- #18424 Keep parentheses around TSInstantiationExpression operand (
@yulman2207)- #18417 fix(generator): do not disallow line break after import source (
@JLHwung)babel-plugin-transform-optional-chaining,babel-traversebabel-helper-create-class-features-plugin,babel-plugin-proposal-decorators
- #18224 fix: avoid removable fields as decorator evaluation hosts (
@nyan-left)babel-typesbabel-plugin-transform-classes
- #18384 Leave loose class prototype mutable with accessors (
@nicolo-ribaudo):house: Internal
babel-build-external-helpers,babel-core,babel-helpers,babel-plugin-transform-async-generator-functions,babel-plugin-transform-class-properties,babel-plugin-transform-modules-commonjs,babel-plugin-transform-modules-systemjs,babel-plugin-transform-regenerator,babel-runtime-corejs3,babel-runtime
- #18397 Mangle top level names in helpers (
@nicolo-ribaudo):running_woman: Performance
:microscope: Output optimization
Commits
a4f3b3ev8.0.100553104fix(parser): improve radix literal rounding (#18420)4dd004afix(parser): allow parenthesized assignment target in arrow initializer (#18372)2060a76fix(parser): do not record strict mode errors during lookahead (#18410)6acec29fix(parser): invalid expectOnePlugin usage (#18433)b8a65cffix(parser): handle ASI after let followed by a reserved word on the next lin...df3d4affix(parser): parser should not crash forimport defer {}(#18406)368821ffix(parser): record start location instartNodeAt(#18407)- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Summary by cubic
Updates the @babel/parser dev dependency from 8.0.8 to 8.0.10, a patch release with several parser bug fixes (strict mode lookahead errors, import defer {} handling, and more). No API changes or migration steps required.