qalendar
qalendar copied to clipboard
chore(deps): update devdependencies (non-major)
This PR contains the following updates:
Release Notes
babel/babel (@babel/types)
v7.25.6
:bug: Bug Fix
-
babel-generator
- #16783 Properly print inner comments in TS array types (@nicolo-ribaudo)
- #16775 fix: jsx whitespace is not properly preserved when retainLines (@liuxingbaoyu)
-
babel-traverse
-
#16727 fix:
path.getAssignmentIdentifiers
may beundefined
(@liuxingbaoyu)
-
#16727 fix:
-
babel-parser
-
babel-helpers
,babel-plugin-transform-optional-chaining
,babel-runtime-corejs3
-
#16769 Only wrap functions in
superPropertyGet
helper (@nicolo-ribaudo)
-
#16769 Only wrap functions in
:nail_care: Polish
-
babel-generator
,babel-plugin-transform-async-to-generator
,babel-plugin-transform-block-scoping
,babel-plugin-transform-class-properties
,babel-plugin-transform-classes
,babel-plugin-transform-duplicate-named-capturing-groups-regex
,babel-plugin-transform-named-capturing-groups-regex
,babel-plugin-transform-react-jsx-development
,babel-plugin-transform-react-jsx
,babel-plugin-transform-react-pure-annotations
,babel-plugin-transform-regenerator
,babel-plugin-transform-runtime
,babel-preset-env
-
#16780 Do not enforce printing space between
(
and comments (@nicolo-ribaudo)
-
#16780 Do not enforce printing space between
-
babel-plugin-syntax-import-assertions
,babel-plugin-syntax-import-attributes
- #16781 Don't throw when enabling both syntax-import-{assertions,attributes} (@nicolo-ribaudo)
-
babel-generator
- #16782 TS union/intersection nested in union does not need parens (@nicolo-ribaudo)
:house: Internal
-
babel-generator
-
#16777 Remove unused
parent
params in the generator (@nicolo-ribaudo)
-
#16777 Remove unused
v7.25.4
:bug: Bug Fix
-
babel-traverse
- #16756 fix: Skip computed key when renaming (@liuxingbaoyu)
-
babel-helper-create-class-features-plugin
,babel-plugin-proposal-decorators
- #16755 fix: Decorator 2018-09 may throw an exception (@liuxingbaoyu)
-
babel-types
- #16710 Visit AST fields nodes according to their syntactical order (@nicolo-ribaudo)
-
babel-generator
-
#16709 Print semicolon after TS
export namespace as A
(@nicolo-ribaudo)
-
#16709 Print semicolon after TS
:nail_care: Polish
-
babel-generator
,babel-plugin-proposal-decorators
,babel-plugin-proposal-destructuring-private
,babel-plugin-proposal-pipeline-operator
,babel-plugin-transform-class-properties
,babel-plugin-transform-destructuring
,babel-plugin-transform-optional-chaining
,babel-plugin-transform-private-methods
,babel-plugin-transform-private-property-in-object
,babel-plugin-transform-typescript
,babel-runtime-corejs2
,babel-runtime
,babel-traverse
- #16722 Avoid unnecessary parens around sequence expressions (@nicolo-ribaudo)
-
babel-generator
,babel-plugin-transform-class-properties
- #16714 Avoid unnecessary parens around exported arrow functions (@nicolo-ribaudo)
-
babel-generator
,babel-plugin-proposal-decorators
,babel-plugin-proposal-destructuring-private
,babel-plugin-transform-object-rest-spread
- #16712 Avoid printing unnecessary parens around object destructuring (@nicolo-ribaudo)
:microscope: Output optimization
-
babel-generator
- #16740 Avoid extra spaces between comments/regexps in compact mode (@nicolo-ribaudo)
v7.25.2
:bug: Bug Fix
-
babel-core
,babel-traverse
-
#16695 Ensure that
requeueComputedKeyAndDecorators
is available (@nicolo-ribaudo)
-
#16695 Ensure that
v7.25.0
:eyeglasses: 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)
:rocket: 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: 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)
:house: 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)
:microscope: 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.9
:bug: Bug Fix
-
babel-core
,babel-standalone
-
#16639 Avoid
require()
call in@babel/standalone
bundle (@nicolo-ribaudo)
-
#16639 Avoid
-
babel-types
:nail_care: Polish
-
babel-generator
,babel-plugin-transform-optional-chaining
-
#16617 Avoid extra parens in TS
as
/satisfies
(@nicolo-ribaudo)
-
#16617 Avoid extra parens in TS
:house: Internal
-
babel-helper-module-transforms
- #16629 Lazy top-level initializations for module transforms (@guybedford)
v7.24.8
:eyeglasses: Spec Compliance
-
babel-parser
-
#16567 Do not use strict mode in TS
declare
(@liuxingbaoyu)
-
#16567 Do not use strict mode in TS
:bug: 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
:nail_care: 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: 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
:house: Internal
-
babel-helpers
,babel-runtime-corejs2
,babel-runtime-corejs3
,babel-runtime
- #16525 Delete unused array helpers (@blakewilson)
v7.24.6
:bug: Bug Fix
-
babel-helper-create-class-features-plugin
,babel-plugin-transform-class-properties
- #16514 Fix source maps for private member expressions (@nicolo-ribaudo)
-
babel-core
,babel-generator
,babel-plugin-transform-modules-commonjs
- #16515 Fix source maps for template literals (@nicolo-ribaudo)
-
babel-helper-create-class-features-plugin
,babel-plugin-proposal-decorators
-
babel-helpers
,babel-plugin-proposal-decorators
,babel-runtime-corejs3
-
babel-parser
,babel-plugin-transform-typescript
-
#16476 fix: Correctly parse
cls.fn<C> = x
(@liuxingbaoyu)
-
#16476 fix: Correctly parse
:house: Internal
-
babel-core
,babel-helpers
,babel-plugin-transform-runtime
,babel-preset-env
,babel-runtime-corejs2
,babel-runtime-corejs3
,babel-runtime
- #16501 Generate helper metadata at build time (@nicolo-ribaudo)
-
babel-helpers
-
#16499 Add
tsconfig.json
for@babel/helpers/src/helpers
(@nicolo-ribaudo)
-
#16499 Add
-
babel-cli
,babel-helpers
,babel-plugin-external-helpers
,babel-plugin-proposal-decorators
,babel-plugin-transform-class-properties
,babel-plugin-transform-modules-commonjs
,babel-plugin-transform-modules-systemjs
,babel-plugin-transform-runtime
,babel-preset-env
,babel-runtime-corejs2
,babel-runtime-corejs3
,babel-runtime
- #16495 Move all runtime helpers to individual files (@nicolo-ribaudo)
-
babel-parser
,babel-traverse
- #16482 Statically generate boilerplate for bitfield accessors (@nicolo-ribaudo)
- Other
v7.24.5
:bug: Bug Fix
-
babel-plugin-transform-classes
,babel-traverse
- #16377 fix: TypeScript annotation affects output (@liuxingbaoyu)
-
babel-helpers
,babel-plugin-proposal-explicit-resource-management
,babel-runtime-corejs3
:nail_care: Polish
:house: Internal
- Other
- #16414 Relax ESLint peerDependency constraint to allow v9 (@liuxingbaoyu)
-
babel-parser
-
#16425 Improve
@babel/parser
AST types (@nicolo-ribaudo) -
#16417 Always pass type argument to
.startNode
(@nicolo-ribaudo)
-
#16425 Improve
-
babel-helper-create-class-features-plugin
,babel-helper-member-expression-to-functions
,babel-helper-module-transforms
,babel-helper-split-export-declaration
,babel-helper-wrap-function
,babel-helpers
,babel-plugin-bugfix-firefox-class-in-computed-class-key
,babel-plugin-proposal-explicit-resource-management
,babel-plugin-transform-block-scoping
,babel-plugin-transform-destructuring
,babel-plugin-transform-object-rest-spread
,babel-plugin-transform-optional-chaining
,babel-plugin-transform-parameters
,babel-plugin-transform-private-property-in-object
,babel-plugin-transform-react-jsx-self
,babel-plugin-transform-typeof-symbol
,babel-plugin-transform-typescript
,babel-traverse
-
#16439 Make
NodePath<T | U>
distributive (@nicolo-ribaudo)
-
#16439 Make
-
babel-plugin-proposal-partial-application
,babel-types
-
#16421 Remove
JSXNamespacedName
from validCallExpression
args (@nicolo-ribaudo)
-
#16421 Remove
-
babel-plugin-transform-class-properties
,babel-preset-env
- #16406 Do not load unnecessary Babel 7 syntax plugins in Babel 8 (@nicolo-ribaudo)
:running_woman: Performance
-
babel-helpers
,babel-preset-env
,babel-runtime-corejs3
v7.24.0
:rocket: New Feature
-
babel-standalone
-
babel-core
,babel-helper-create-class-features-plugin
,babel-helpers
,babel-plugin-transform-class-properties
-
#16267 Implement
noUninitializedPrivateFieldAccess
assumption (@nicolo-ribaudo)
-
#16267 Implement
-
babel-helper-create-class-features-plugin
,babel-helpers
,babel-plugin-proposal-decorators
,babel-plugin-proposal-pipeline-operator
,babel-plugin-syntax-decorators
,babel-plugin-transform-class-properties
,babel-runtime-corejs2
,babel-runtime-corejs3
,babel-runtime
-
babel-preset-flow
-
#16309 [babel 7] Allow setting
ignoreExtensions
in Flow preset (@nicolo-ribaudo) -
#16284 Add
experimental_useHermesParser
option inpreset-flow
(@liuxingbaoyu)
-
#16309 [babel 7] Allow setting
-
babel-helper-import-to-platform-api
,babel-plugin-proposal-import-wasm-source
,babel-plugin-proposal-json-modules
,babel-standalone
- #16172 Add transform support for JSON modules imports (@nicolo-ribaudo)
-
babel-plugin-transform-runtime
-
#16241 Add back
moduleName
option to@babel/plugin-transform-runtime
(@nicolo-ribaudo)
-
#16241 Add back
-
babel-parser
,babel-types
-
#16277 Allow import attributes for
TSImportType
(@sosukesuzuki)
-
#16277 Allow import attributes for
:bug: Bug Fix
-
babel-plugin-proposal-do-expressions
,babel-traverse
-
babel-helper-create-class-features-plugin
,babel-plugin-transform-private-methods
,babel-plugin-transform-private-property-in-object
-
#16312 Fix class private properties when
privateFieldsAsSymbols
(@liuxingbaoyu)
-
#16312 Fix class private properties when
-
babel-helper-create-class-features-plugin
,babel-plugin-transform-private-methods
-
#16307 Fix the support of
arguments
in privateget/set
method (@liuxingbaoyu)
-
#16307 Fix the support of
-
babel-helper-create-class-features-plugin
,babel-helpers
,babel-plugin-proposal-decorators
- #16287 Reduce decorator static property size (@liuxingbaoyu)
-
babel-helper-create-class-features-plugin
,babel-plugin-proposal-decorators
- #16281 Fix evaluation order of decorators with cached receiver (@nicolo-ribaudo)
- #16279 Fix decorator this memoization (@JLHwung)
-
#16266 Preserve
static
on decorated privateaccessor
(@nicolo-ribaudo) - #16258 fix: handle decorated async private method and generator (@JLHwung)
-
babel-helper-create-class-features-plugin
,babel-plugin-proposal-decorators
,babel-plugin-transform-async-generator-functions
,babel-plugin-transform-private-methods
,babel-plugin-transform-private-property-in-object
,babel-plugin-transform-typescript
,babel-preset-env
-
#16275 Fix class private properties when
privateFieldsAsProperties
(@liuxingbaoyu)
-
#16275 Fix class private properties when
-
babel-helpers
-
#16268 Do not consider
arguments
in a helper as a global reference (@nicolo-ribaudo)
-
#16268 Do not consider
-
babel-helpers
,babel-plugin-proposal-decorators
- #16270 Handle symbol key class elements decoration (@JLHwung)
-
#16265 Do not define
access.get
for public setter decorators (@nicolo-ribaudo)
:nail_care: Polish
-
babel-core
,babel-helper-create-class-features-plugin
,babel-preset-env
-
#12428 Suggest using
BABEL_SHOW_CONFIG_FOR
for config problems (@nicolo-ribaudo)
-
#12428 Suggest using
:house: Internal
-
babel-helper-transform-fixture-test-runner
-
#16278 Continue writing
output.js
whenexec.js
throws (@liuxingbaoyu)
-
#16278 Continue writing
:microscope: Output optimization
-
babel-helper-create-class-features-plugin
,babel-plugin-proposal-decorators
- #16306 Avoid intermediate functions for private accessors with decs (@nicolo-ribaudo)
-
babel-helper-create-class-features-plugin
,babel-helpers
,babel-plugin-proposal-decorators
,babel-plugin-proposal-pipeline-operator
,babel-plugin-transform-class-properties
- #16294 More aggressively inline decorators in the static block (@nicolo-ribaudo)
-
babel-helper-create-class-features-plugin
,babel-helpers
,babel-plugin-transform-private-methods
-
#16283 Do not use
classPrivateMethodGet
(@liuxingbaoyu)
-
#16283 Do not use
-
babel-helper-create-class-features-plugin
,babel-helpers
,babel-plugin-proposal-decorators
- #16287 Reduce decorator static property size (@liuxingbaoyu)
-
babel-helper-create-class-features-plugin
,babel-plugin-proposal-decorators
,babel-plugin-transform-class-properties
-
babel-helper-create-class-features-plugin
,babel-helper-fixtures
,babel-helpers
,babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining
,babel-plugin-proposal-decorators
,babel-plugin-proposal-destructuring-private
,babel-plugin-proposal-optional-chaining-assign
,babel-plugin-transform-class-properties
,babel-plugin-transform-class-static-block
,babel-plugin-transform-private-methods
,babel-plugin-transform-private-property-in-object
,babel-preset-env
,babel-runtime-corejs2
,babel-runtime-corejs3
,babel-runtime
- #16261 Do not use descriptors for private class elements (@nicolo-ribaudo)
-
babel-helpers
,babel-plugin-proposal-decorators
- #16263 Reduce helper size for decorator 2023-11 (@liuxingbaoyu)
v7.23.9
:bug: Bug Fix
-
babel-helper-transform-fixture-test-runner
,babel-plugin-transform-function-name
,babel-plugin-transform-modules-systemjs
,babel-preset-env
-
#16225 fix:
systemjs
re-traverses helpers (@liuxingbaoyu)
-
#16225 fix:
-
babel-helper-create-class-features-plugin
,babel-plugin-proposal-decorators
-
babel-plugin-proposal-decorators
,babel-plugin-transform-async-generator-functions
,babel-plugin-transform-runtime
,babel-preset-env
-
#16224 Properly sort
core-js@3
imports (@nicolo-ribaudo)
-
#16224 Properly sort
-
babel-traverse
-
#15383 fix: Don't throw in
getTypeAnnotation
when using TS+inference (@liuxingbaoyu)
-
#15383 fix: Don't throw in
- Other
-
#16210 [eslint] Fix
no-use-before-define
for class ref in fields (@nicolo-ribaudo)
-
#16210 [eslint] Fix
:house: Internal
-
babel-core
,babel-parser
,babel-template
-
#16222 Migrate
eslint-parser
to cts (@liuxingbaoyu)
-
#16222 Migrate
-
babel-types
-
#16213 Remove
@babel/types
props that are not produced by the parser (@liuxingbaoyu)
-
#16213 Remove
:running_woman: Performance
-
babel-parser
- #16072 perf: Improve parser performance for typescript (@liuxingbaoyu)
:microscope: Output optimization
-
babel-helper-create-class-features-plugin
,babel-plugin-proposal-decorators
,babel-plugin-proposal-destructuring-private
,babel-plugin-proposal-pipeline-operator
,babel-plugin-transform-class-properties
,babel-plugin-transform-class-static-block
,babel-plugin-transform-new-target
,babel-plugin-transform-parameters
,babel-plugin-transform-private-methods
,babel-preset-env
- #16218 Improve temporary variables for decorators (@liuxingbaoyu)
-
babel-helpers
,babel-plugin-proposal-explicit-resource-management
,babel-runtime-corejs2
,babel-runtime-corejs3
,babel-runtime
-
#15959 Improve output of
using
(@liuxingbaoyu)
-
#15959 Improve output of
v7.23.6
:eyeglasses: Spec Compliance
-
babel-generator
,babel-parser
,babel-types
-
babel-helpers
,babel-plugin-proposal-decorators
,babel-plugin-transform-class-properties
,babel-plugin-transform-class-static-block
,babel-plugin-transform-runtime
,babel-preset-env
,babel-runtime-corejs2
,babel-runtime-corejs3
,babel-runtime
,babel-types
:bug: Bug Fix
-
babel-generator
-
#16166 fix: Correctly indenting when
retainLines
is enabled (@liuxingbaoyu)
-
#16166 fix: Correctly indenting when
-
babel-helpers
,babel-plugin-proposal-explicit-resource-management
-
babel-plugin-proposal-decorators
,babel-plugin-transform-class-properties
-
#16161 Ensure the
[[@​@​toPrimitive]]
call of a decorated class member key is
-
#16161 Ensure the
Configuration
📅 Schedule: Branch creation - "before 5am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.