chore(deps): update dependency @babel/preset-env to v7.25.3
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
@babel/preset-env (source) | devDependencies | minor | 7.24.6 -> 7.25.3 |
Release Notes
babel/babel (@babel/preset-env)
v7.25.3
🐛 Bug Fix
-
babel-plugin-bugfix-firefox-class-in-computed-class-key
,babel-traverse
-
#16699 Avoid validating visitors produced by
traverse.visitors.merge
(@nicolo-ribaudo)
-
#16699 Avoid validating visitors produced by
🏠 Internal
-
babel-parser
-
#16688 Add
@babel/types
as a dependency of@babel/parser
(@nicolo-ribaudo)
-
#16688 Add
v7.25.2
🐛 Bug Fix
-
babel-core
,babel-traverse
-
#16695 Ensure that
requeueComputedKeyAndDecorators
is available (@nicolo-ribaudo)
-
#16695 Ensure that
v7.25.0
👓 Spec Compliance
-
babel-helpers
,babel-plugin-proposal-explicit-resource-management
,babel-runtime-corejs3
-
babel-plugin-transform-typescript
- #16602 Ensure enum members syntactically determinable to be strings do not get reverse mappings (@liuxingbaoyu)
🚀 New Feature
-
babel-helper-create-class-features-plugin
,babel-helper-function-name
,babel-helper-plugin-utils
,babel-helper-wrap-function
,babel-plugin-bugfix-safari-class-field-initializer-scope
,babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression
,babel-plugin-transform-classes
,babel-plugin-transform-function-name
,babel-preset-env
,babel-traverse
,babel-types
-
#16658 Move
ensureFunctionName
toNodePath.prototype
(@nicolo-ribaudo)
-
#16658 Move
-
babel-helper-hoist-variables
,babel-helper-plugin-utils
,babel-plugin-proposal-async-do-expressions
,babel-plugin-transform-modules-systemjs
,babel-traverse
-
#16644 Move
hoistVariables
toScope.prototype
(@nicolo-ribaudo)
-
#16644 Move
-
babel-helper-create-class-features-plugin
,babel-helper-module-transforms
,babel-helper-plugin-utils
,babel-helper-split-export-declaration
,babel-plugin-transform-classes
,babel-traverse
,babel-types
-
#16645 Move
splitExportDeclaration
toNodePath.prototype
(@nicolo-ribaudo)
-
#16645 Move
-
babel-helper-create-class-features-plugin
,babel-helper-environment-visitor
,babel-helper-module-transforms
,babel-helper-plugin-utils
,babel-helper-remap-async-to-generator
,babel-helper-replace-supers
,babel-plugin-bugfix-firefox-class-in-computed-class-key
,babel-plugin-bugfix-v8-static-class-fields-redefine-readonly
,babel-plugin-transform-async-generator-functions
,babel-plugin-transform-classes
,babel-traverse
-
#16649 Move
environment-visitor
helper into@babel/traverse
(@nicolo-ribaudo)
-
#16649 Move
-
babel-core
,babel-parser
-
#16480 Expose wether a module has TLA or not as
.extra.async
(@nicolo-ribaudo)
-
#16480 Expose wether a module has TLA or not as
-
babel-compat-data
,babel-plugin-bugfix-safari-class-field-initializer-scope
,babel-preset-env
-
#16569 Introduce
bugfix-safari-class-field-initializer-scope
(@davidtaylorhq)
-
#16569 Introduce
-
babel-plugin-transform-block-scoping
,babel-traverse
,babel-types
-
babel-helper-import-to-platform-api
,babel-plugin-proposal-json-modules
-
#16579 Add
uncheckedRequire
option for JSON imports to CJS (@nicolo-ribaudo)
-
#16579 Add
-
babel-helper-transform-fixture-test-runner
,babel-node
-
#16642 Allow using custom config in
babel-node --eval
(@slatereax)
-
#16642 Allow using custom config in
-
babel-compat-data
,babel-helper-create-regexp-features-plugin
,babel-plugin-proposal-duplicate-named-capturing-groups-regex
,babel-plugin-transform-duplicate-named-capturing-groups-regex
,babel-preset-env
,babel-standalone
🐛 Bug Fix
-
babel-generator
- #16678 Print parens around as expressions on the LHS (@nicolo-ribaudo)
-
babel-template
,babel-types
- #15286 fix: Props are lost when the template replaces the node (@liuxingbaoyu)
🏠 Internal
- Other
-
babel-generator
-
#16651 Simplify the printing logic for
(
before ambiguous tokens (@nicolo-ribaudo)
-
#16651 Simplify the printing logic for
-
babel-helper-function-name
,babel-plugin-transform-arrow-functions
,babel-plugin-transform-function-name
,babel-preset-env
,babel-traverse
-
#16652 Simplify
helper-function-name
logic (@nicolo-ribaudo)
-
#16652 Simplify
:running_woman: Performance
-
babel-parser
,babel-plugin-proposal-pipeline-operator
- #16461 Some minor parser performance improvements for ts (@liuxingbaoyu)
🔬 Output optimization
-
babel-plugin-transform-classes
-
#16670 Reduce redundant
assertThisInitialized
(@liuxingbaoyu)
-
#16670 Reduce redundant
-
babel-helper-create-class-features-plugin
,babel-helper-replace-supers
,babel-helpers
,babel-plugin-proposal-decorators
,babel-plugin-transform-class-properties
,babel-plugin-transform-classes
,babel-plugin-transform-exponentiation-operator
,babel-plugin-transform-object-super
,babel-plugin-transform-private-methods
,babel-runtime-corejs2
,babel-runtime-corejs3
,babel-runtime
-
#16374 Improve
super.x
output (@liuxingbaoyu)
-
#16374 Improve
-
babel-plugin-transform-class-properties
,babel-plugin-transform-classes
- #16656 Simplify output for anonymous classes with no methods (@nicolo-ribaudo)
v7.24.8
👓 Spec Compliance
-
babel-parser
-
#16567 Do not use strict mode in TS
declare
(@liuxingbaoyu)
-
#16567 Do not use strict mode in TS
🐛 Bug Fix
-
babel-generator
-
#16630 Correctly print parens around
in
infor
heads (@nicolo-ribaudo) -
#16626 Fix printing of comments in
await using
(@nicolo-ribaudo) - #16591 fix typescript code generation for yield expression inside type expre… (@SreeXD)
-
#16630 Correctly print parens around
-
babel-parser
-
#16613 Disallow destructuring assignment in
using
declarations (@H0onnn) -
#16490 fix: do not add
.value: undefined
to regexp literals (@liuxingbaoyu)
-
#16613 Disallow destructuring assignment in
-
babel-types
-
#16615 Remove boolean props from
ObjectTypeInternalSlot
visitor keys (@nicolo-ribaudo)
-
#16615 Remove boolean props from
-
babel-plugin-transform-typescript
-
#16566 fix: Correctly handle
export import x =
(@liuxingbaoyu)
-
#16566 fix: Correctly handle
💅 Polish
-
babel-generator
-
#16625 Avoid unnecessary parens around
async
infor await
(@nicolo-ribaudo)
-
#16625 Avoid unnecessary parens around
-
babel-traverse
-
#16619 Avoid checking
Scope.globals
multiple times (@liuxingbaoyu)
-
#16619 Avoid checking
v7.24.7
🐛 Bug Fix
-
babel-node
- #16554 Allow extra flags in babel-node (@nicolo-ribaudo)
-
babel-traverse
-
#16522 fix: incorrect
constantViolations
with destructuring (@liuxingbaoyu)
-
#16522 fix: incorrect
-
babel-helper-transform-fixture-test-runner
,babel-plugin-proposal-explicit-resource-management
-
#16524 fix: Transform
using
inswitch
correctly (@liuxingbaoyu)
-
#16524 fix: Transform
🏠 Internal
-
babel-helpers
,babel-runtime-corejs2
,babel-runtime-corejs3
,babel-runtime
- #16525 Delete unused array helpers (@blakewilson)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.