NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #1117 most downloaded on npm
Helper to wrap functions inside a function call.
Last release 3 months ago
16 Jun 2026
Ships fairly regularly
a new release about every 3 weeks
Nearly every release is documented
notes for 37 of 40 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
107 releases · first in 2017
NOTE: The changelog below is relative to v8.0.0-rc.6. You can find a summary of all the breaking changes shipped in the Babel 8 release line in the mi…
NOTE: The changelog below is relative to v8.0.0-rc.6. You can find a summary of all the breaking changes shipped in the Babel 8 release line in the migration guide for users and migration guide for plugin developers.
Read the release blog post at http://babeljs.io/blog/2026/06/16/8.0.0!
babel-core
babel-cli, babel-node, babel-plugin-proposal-decorators, babel-plugin-transform-classes, babel-plugin-transform-function-name, babel-plugin-transform-modules-commonjs, babel-plugin-transform-object-rest-spread, babel-plugin-transform-parameters, babel-plugin-transform-react-constant-elements, babel-plugin-transform-regenerator, babel-preset-env, babel-register
modules: auto (@nicolo-ribaudo)babel-plugin-transform-runtime, babel-runtime-corejs3, babel-runtime
@babe/runtime-corejs3 (@liuxingbaoyu)babel-parser
locations: "packed" (@liuxingbaoyu)babel-generator
babel-plugin-transform-modules-systemjs
babel-core
One column per quarter.
babel-core
babel-cli, babel-node, babel-plugin-proposal-decorators, babel-plugin-transform-classes, babel-plugin-transform-function-name, babel-plugin-transform-modules-commonjs, babel-plugin-transform-object-rest-spread, babel-plugin-transform-parameters, babel-plugin-transform-react-constant-elements, babel-plugin-transform-regenerator, babel-preset-env, babel-register
modules: auto (@nicolo-ribaudo)babel-plugin-transform-runtime, babel-runtime-corejs3, babel-runtime
@babe/runtime-corejs3 (@liuxingbaoyu)babel-parser
locations: "packed" (@liuxingbaoyu)babel-generator
babel-plugin-transform-modules-systemjs
babel-core
Re-release all packages with npm provenance attestations
Re-release all packages with npm provenance attestations
babel-generator
babel-core
babel-core, babel-generator
babel-core
babel-compat-data, babel-register
babel-helper-transform-fixture-test-runner, babel-node
babel-build-external-helpers, babel-cli, babel-generator, babel-helper-fixtures, babel-helper-plugin-test-runner, babel-helper-transform-fixture-test-runner, babel-node, babel-parser, babel-plugin-transform-modules-systemjs, babel-types
babel-cli, babel-core, babel-generator, babel-plugin-transform-class-properties, babel-plugin-transform-destructuring, babel-plugin-transform-explicit-resource-management, babel-plugin-transform-modules-commonjs, babel-plugin-transform-react-jsx, babel-traverse
babel-code-frame , babel-core , babel-parser , babel-traverse
babel-parser
babel-code-frame, babel-core, babel-parser, babel-traverse
^22.18.0 || >=24.11.0 (@nicolo-ribaudo)babel-plugin-transform-object-set-prototype-of-to-assign, babel-standalone
transform-object-set-prototype-of-to-assign (@liuxingbaoyu)babel-standalone
@babel/standalone (@liuxingbaoyu)babel-plugin-transform-arrow-functions, babel-plugin-transform-classes, babel-plugin-transform-computed-properties, babel-plugin-transform-destructuring, babel-plugin-transform-for-of, babel-plugin-transform-modules-amd, babel-plugin-transform-modules-commonjs, babel-plugin-transform-modules-umd, babel-plugin-transform-nullish-coalescing-operator, babel-plugin-transform-object-rest-spread, babel-plugin-transform-optional-chaining, babel-plugin-transform-parameters, babel-plugin-transform-private-methods, babel-plugin-transform-private-property-in-object, babel-plugin-transform-spread, babel-plugin-transform-template-literals
spec and loose plugin options (@liuxingbaoyu)babel-helper-globals
babel-plugin-transform-modules-systemjs
babel-core, babel-helper-create-class-features-plugin, babel-plugin-proposal-decorators, babel-plugin-transform-async-to-generator, babel-plugin-transform-class-static-block, babel-plugin-transform-flow-strip-types, babel-plugin-transform-modules-amd, babel-plugin-transform-modules-systemjs, babel-plugin-transform-typescript, babel-preset-env, babel-preset-flow, babel-preset-react, babel-preset-typescript
babel-parser
babel-code-frame, babel-core, babel-parser, babel-traverse
babel-build-external-helpers, babel-cli, babel-code-frame, babel-compat-data, babel-core, babel-generator, babel-helper-annotate-as-pure, babel-helper-builder-react-jsx, babel-helper-check-duplicate-nodes, babel-helper-compilation-targets, babel-helper-create-class-features-plugin, babel-helper-create-regexp-features-plugin, babel-helper-fixtures, babel-helper-globals, babel-helper-import-to-platform-api, babel-helper-member-expression-to-functions, babel-helper-module-imports, babel-helper-module-transforms, babel-helper-optimise-call-expression, babel-helper-plugin-test-runner, babel-helper-plugin-utils, babel-helper-remap-async-to-generator, babel-helper-replace-supers, babel-helper-skip-transparent-expression-wrappers, babel-helper-string-parser, babel-helper-transform-fixture-test-runner, babel-helper-validator-identifier, babel-helper-validator-option, babel-helper-wrap-function, babel-helpers, babel-node, babel-parser, babel-plugin-bugfix-firefox-class-in-computed-class-key, babel-plugin-bugfix-safari-class-field-initializer-scope, babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression, babel-plugin-bugfix-safari-rest-destructuring-rhs-array, babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining, babel-plugin-bugfix-v8-static-class-fields-redefine-readonly, babel-plugin-external-helpers, babel-plugin-proposal-async-do-expressions, babel-plugin-proposal-decorators, babel-plugin-proposal-destructuring-private, babel-plugin-proposal-discard-binding, babel-plugin-proposal-do-expressions, babel-plugin-proposal-export-default-from, babel-plugin-proposal-function-bind, babel-plugin-proposal-function-sent, babel-plugin-proposal-import-defer, babel-plugin-proposal-import-wasm-source, babel-plugin-proposal-optional-chaining-assign, babel-plugin-proposal-partial-application, babel-plugin-proposal-pipeline-operator, babel-plugin-proposal-throw-expressions, babel-plugin-syntax-async-do-expressions, babel-plugin-syntax-decorators, babel-plugin-syntax-destructuring-private, babel-plugin-syntax-do-expressions, babel-plugin-syntax-export-default-from, babel-plugin-syntax-flow, babel-plugin-syntax-function-bind, babel-plugin-syntax-function-sent, babel-plugin-syntax-import-defer, babel-plugin-syntax-import-source, babel-plugin-syntax-jsx, babel-plugin-syntax-module-blocks, babel-plugin-syntax-optional-chaining-assign, babel-plugin-syntax-partial-application, babel-plugin-syntax-pipeline-operator, babel-plugin-syntax-throw-expressions, babel-plugin-syntax-typescript, babel-plugin-transform-arrow-functions, babel-plugin-transform-async-generator-functions, babel-plugin-transform-async-to-generator, babel-plugin-transform-block-scoped-functions, babel-plugin-transform-block-scoping, babel-plugin-transform-class-properties, babel-plugin-transform-class-static-block, babel-plugin-transform-classes, babel-plugin-transform-computed-properties, babel-plugin-transform-destructuring, babel-plugin-transform-dotall-regex, babel-plugin-transform-duplicate-keys, babel-plugin-transform-duplicate-named-capturing-groups-regex, babel-plugin-transform-dynamic-import, babel-plugin-transform-explicit-resource-management, babel-plugin-transform-exponentiation-operator, babel-plugin-transform-export-namespace-from, babel-plugin-transform-flow-comments, babel-plugin-transform-flow-strip-types, babel-plugin-transform-for-of, babel-plugin-transform-function-name, babel-plugin-transform-instanceof, babel-plugin-transform-jscript, babel-plugin-transform-json-modules, babel-plugin-transform-json-strings, babel-plugin-transform-literals, babel-plugin-transform-logical-assignment-operators, babel-plugin-transform-member-expression-literals, babel-plugin-transform-modules-amd, babel-plugin-transform-modules-commonjs, babel-plugin-transform-modules-systemjs, babel-plugin-transform-modules-umd, babel-plugin-transform-named-capturing-groups-regex, babel-plugin-transform-new-target, babel-plugin-transform-nullish-coalescing-operator, babel-plugin-transform-numeric-separator, babel-plugin-transform-object-rest-spread, babel-plugin-transform-object-super, babel-plugin-transform-optional-catch-binding, babel-plugin-transform-optional-chaining, babel-plugin-transform-parameters, babel-plugin-transform-private-methods, babel-plugin-transform-private-property-in-object, babel-plugin-transform-property-literals, babel-plugin-transform-proto-to-assign, babel-plugin-transform-react-constant-elements, babel-plugin-transform-react-display-name, babel-plugin-transform-react-inline-elements, babel-plugin-transform-react-jsx-development, babel-plugin-transform-react-jsx, babel-plugin-transform-react-pure-annotations, babel-plugin-transform-regenerator, babel-plugin-transform-regexp-modifiers, babel-plugin-transform-reserved-words, babel-plugin-transform-runtime, babel-plugin-transform-shorthand-properties, babel-plugin-transform-spread, babel-plugin-transform-sticky-regex, babel-plugin-transform-strict-mode, babel-plugin-transform-template-literals, babel-plugin-transform-typeof-symbol, babel-plugin-transform-typescript, babel-plugin-transform-unicode-escapes, babel-plugin-transform-unicode-property-regex, babel-plugin-transform-unicode-regex, babel-plugin-transform-unicode-sets-regex, babel-preset-env, babel-preset-flow, babel-preset-react, babel-preset-typescript, babel-register, babel-standalone, babel-template, babel-traverse, babel-types
^22.18.0 || >=24.11.0 (@nicolo-ribaudo)babel-plugin-transform-object-set-prototype-of-to-assign, babel-standalone
transform-object-set-prototype-of-to-assign (@liuxingbaoyu)babel-standalone
@babel/standalone (@liuxingbaoyu)babel-plugin-transform-arrow-functions, babel-plugin-transform-classes, babel-plugin-transform-computed-properties, babel-plugin-transform-destructuring, babel-plugin-transform-for-of, babel-plugin-transform-modules-amd, babel-plugin-transform-modules-commonjs, babel-plugin-transform-modules-umd, babel-plugin-transform-nullish-coalescing-operator, babel-plugin-transform-object-rest-spread, babel-plugin-transform-optional-chaining, babel-plugin-transform-parameters, babel-plugin-transform-private-methods, babel-plugin-transform-private-property-in-object, babel-plugin-transform-spread, babel-plugin-transform-template-literals
spec and loose plugin options (@liuxingbaoyu)babel-helper-globals
babel-plugin-transform-modules-systemjs
babel-core, babel-helper-create-class-features-plugin, babel-plugin-proposal-decorators, babel-plugin-transform-async-to-generator, babel-plugin-transform-class-static-block, babel-plugin-transform-flow-strip-types, babel-plugin-transform-modules-amd, babel-plugin-transform-modules-systemjs, babel-plugin-transform-typescript, babel-preset-env, babel-preset-flow, babel-preset-react, babel-preset-typescript
babel-generator, babel-parser, babel-plugin-transform-spread, babel-types
babel-parser
babel-generator, babel-parser, babel-plugin-transform-spread, babel-types
babel-cli, babel-helper-transform-fixture-test-runner, babel-helpers, babel-node, babel-register
babel-traverse
Scope#buildUndefinedNode (@nicolo-ribaudo)babel-helper-wrap-function, babel-plugin-transform-block-scoping, babel-plugin-transform-regenerator, babel-traverse
NodePath#toComputedKey (@liuxingbaoyu)babel-plugin-external-helpers, babel-template, babel-traverse
babel-plugin-transform-property-mutators, babel-standalone
@babel/plugin-transform-property-mutators (@liuxingbaoyu)babel-register
@babel/register (@liuxingbaoyu)babel-helper-create-class-features-plugin, babel-plugin-proposal-decorators
babel-core
babel-types
ArrowFunctionExpression.expression optional (@liuxingbaoyu)babel-register
babel-parser
babel-core, babel-generator
Thanks @rootvector2 and @veeceey for your first PRs!
Thanks @rootvector2 and @veeceey for your first PRs!
babel-parser
babel-parser, babel-plugin-proposal-do-expressions, babel-plugin-proposal-pipeline-operator, babel-plugin-transform-exponentiation-operator, babel-plugin-transform-instanceof, babel-traverse, babel-types
babel-plugin-transform-react-jsx-development, babel-plugin-transform-react-jsx, babel-preset-react
developmentSourceSelf option (@rootvector2)babel-generator, babel-parser, babel-types
decorators from TSDeclareMethod (@liuxingbaoyu)babel-helper-import-to-platform-api, babel-plugin-proposal-import-wasm-source, babel-plugin-transform-json-modules
file instead of path to importToPlatformApi builders (@nicolo-ribaudo)babel-plugin-transform-react-jsx-development, babel-plugin-transform-react-jsx, babel-preset-react
sourceSelf option to @babel/plugin-transform-react-jsx-development (@nicolo-ribaudo)babel-parser
locations option to parser (@liuxingbaoyu)babel-compat-data, babel-plugin-bugfix-safari-rest-destructuring-rhs-array, babel-preset-env
babel-generator, babel-parser, babel-traverse, babel-types
babel-build-external-helpers, babel-cli, babel-node, babel-parser
babel-build-external-helpers, babel-cli, babel-node, babel-register
babel-plugin-transform-parameters, babel-traverse
path.get("body.${index}") (@liuxingbaoyu)babel-parser
babel-build-external-helpers
babel-core, babel-generator, babel-helper-transform-fixture-test-runner, babel-plugin-transform-runtime, babel-types
babel-parser
babel-plugin-transform-regenerator
awaitAsyncGenerator in await yield (@nicolo-ribaudo)babel-parser
babel-runtime-corejs3, babel-runtime
engines field from @babel/runtime (@nicolo-ribaudo)allowUnreachableCode: false (@liuxingbaoyu)babel-helper-import-to-platform-api, babel-plugin-proposal-import-wasm-source, babel-plugin-transform-json-modules
babel-parser
Thanks @YoussefHenna for your first PR!
Thanks @YoussefHenna for your first PR!
babel-code-frame
babel-helpers, babel-plugin-transform-async-generator-functions, babel-runtime-corejs3
await in finally (@liuxingbaoyu)babel-parser
babel-preset-env
babel-generator
undefined indentation when exactly 64 indents (@YoussefHenna)babel-standalone
@babel/core to workspace:^ (@nicolo-ribaudo)babel-parser, babel-plugin-transform-explicit-resource-management
babel-plugin-proposal-discard-binding, babel-plugin-proposal-import-wasm-source, babel-plugin-syntax-explicit-resource-management, babel-plugin-syntax-import-assertions, babel-plugin-syntax-import-attributes, babel-plugin-transform-block-scoping, babel-plugin-transform-json-modules, babel-standalone
babel-code-frame
babel-helpers, babel-plugin-transform-async-generator-functions, babel-runtime-corejs3
await in finally (@liuxingbaoyu)babel-parser
babel-preset-env
babel-generator
undefined indentation when exactly 64 indents (@YoussefHenna)babel-standalone
babel-build-external-helpers, babel-cli, babel-helper-builder-react-jsx, babel-helper-create-class-features-plugin, babel-helper-create-regexp-features-plugin, babel-helper-fixtures, babel-helper-import-to-platform-api, babel-helper-module-transforms, babel-helper-plugin-utils, babel-helper-remap-async-to-generator, babel-helper-replace-supers, babel-node, babel-plugin-bugfix-firefox-class-in-computed-class-key, babel-plugin-bugfix-safari-class-field-initializer-scope, babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression, babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining, babel-plugin-bugfix-v8-static-class-fields-redefine-readonly, babel-plugin-external-helpers, babel-plugin-proposal-async-do-expressions, babel-plugin-proposal-decorators, babel-plugin-proposal-destructuring-private, babel-plugin-proposal-discard-binding, babel-plugin-proposal-do-expressions, babel-plugin-proposal-export-default-from, babel-plugin-proposal-function-bind, babel-plugin-proposal-function-sent, babel-plugin-proposal-import-defer, babel-plugin-proposal-import-wasm-source, babel-plugin-proposal-optional-chaining-assign, babel-plugin-proposal-partial-application, babel-plugin-proposal-pipeline-operator, babel-plugin-proposal-throw-expressions, babel-plugin-syntax-async-do-expressions, babel-plugin-syntax-decorators, babel-plugin-syntax-destructuring-private, babel-plugin-syntax-do-expressions, babel-plugin-syntax-export-default-from, babel-plugin-syntax-flow, babel-plugin-syntax-function-bind, babel-plugin-syntax-function-sent, babel-plugin-syntax-import-defer, babel-plugin-syntax-import-source, babel-plugin-syntax-jsx, babel-plugin-syntax-module-blocks, babel-plugin-syntax-optional-chaining-assign, babel-plugin-syntax-partial-application, babel-plugin-syntax-pipeline-operator, babel-plugin-syntax-throw-expressions, babel-plugin-syntax-typescript, babel-plugin-transform-arrow-functions, babel-plugin-transform-async-generator-functions, babel-plugin-transform-async-to-generator, babel-plugin-transform-block-scoped-functions, babel-plugin-transform-block-scoping, babel-plugin-transform-class-properties, babel-plugin-transform-class-static-block, babel-plugin-transform-classes, babel-plugin-transform-computed-properties, babel-plugin-transform-destructuring, babel-plugin-transform-dotall-regex, babel-plugin-transform-duplicate-keys, babel-plugin-transform-duplicate-named-capturing-groups-regex, babel-plugin-transform-dynamic-import, babel-plugin-transform-explicit-resource-management, babel-plugin-transform-exponentiation-operator, babel-plugin-transform-export-namespace-from, babel-plugin-transform-flow-comments, babel-plugin-transform-flow-strip-types, babel-plugin-transform-for-of, babel-plugin-transform-function-name, babel-plugin-transform-instanceof, babel-plugin-transform-jscript, babel-plugin-transform-json-modules, babel-plugin-transform-json-strings, babel-plugin-transform-literals, babel-plugin-transform-logical-assignment-operators, babel-plugin-transform-member-expression-literals, babel-plugin-transform-modules-amd, babel-plugin-transform-modules-commonjs, babel-plugin-transform-modules-systemjs, babel-plugin-transform-modules-umd, babel-plugin-transform-named-capturing-groups-regex, babel-plugin-transform-new-target, babel-plugin-transform-nullish-coalescing-operator, babel-plugin-transform-numeric-separator, babel-plugin-transform-object-rest-spread, babel-plugin-transform-object-set-prototype-of-to-assign, babel-plugin-transform-object-super, babel-plugin-transform-optional-catch-binding, babel-plugin-transform-optional-chaining, babel-plugin-transform-parameters, babel-plugin-transform-private-methods, babel-plugin-transform-private-property-in-object, babel-plugin-transform-property-literals, babel-plugin-transform-property-mutators, babel-plugin-transform-proto-to-assign, babel-plugin-transform-react-constant-elements, babel-plugin-transform-react-display-name, babel-plugin-transform-react-inline-elements, babel-plugin-transform-react-jsx-development, babel-plugin-transform-react-jsx, babel-plugin-transform-react-pure-annotations, babel-plugin-transform-regenerator, babel-plugin-transform-regexp-modifiers, babel-plugin-transform-reserved-words, babel-plugin-transform-runtime, babel-plugin-transform-shorthand-properties, babel-plugin-transform-spread, babel-plugin-transform-sticky-regex, babel-plugin-transform-strict-mode, babel-plugin-transform-template-literals, babel-plugin-transform-typeof-symbol, babel-plugin-transform-typescript, babel-plugin-transform-unicode-escapes, babel-plugin-transform-unicode-property-regex, babel-plugin-transform-unicode-regex, babel-plugin-transform-unicode-sets-regex, babel-preset-env, babel-preset-flow, babel-preset-react, babel-preset-typescript, babel-register
@babel/core to workspace:^ (@nicolo-ribaudo)babel-parser, babel-plugin-transform-explicit-resource-management
babel-plugin-proposal-discard-binding, babel-plugin-proposal-import-wasm-source, babel-plugin-syntax-explicit-resource-management, babel-plugin-syntax-import-assertions, babel-plugin-syntax-import-attributes, babel-plugin-transform-block-scoping, babel-plugin-transform-json-modules, babel-standalone
Thanks @ivonaest and @wulu007 for your first PRs!
Thanks @ivonaest and @wulu007 for your first PRs!
babel-eslint-parser
eslint-parser/experimental-worker the default (@liuxingbaoyu)babel-register
browser entrypoint for @babel/register (@nicolo-ribaudo)babel-parser, babel-plugin-proposal-partial-application, babel-plugin-syntax-partial-application
babel-core, babel-plugin-transform-runtime, babel-register
package.json#imports for browser-specific code (@nicolo-ribaudo)babel-build-external-helpers, babel-cli
babel-traverse
NodePath#visit (@liuxingbaoyu)babel-cli, babel-node
babel-generator, babel-plugin-proposal-pipeline-operator, babel-traverse, babel-types
babel-plugin-transform-object-assign, babel-standalone
@babel/plugin-transform-object-assign (@liuxingbaoyu)babel-plugin-transform-runtime, babel-preset-env
babel-code-frame, babel-core
startLine in code frame (@liuxingbaoyu)babel-types
babel-standalone
babel-parser
babel-register
babel-traverse
babel-core
babel-plugin-proposal-partial-application
babel-compat-data, babel-plugin-transform-block-scoped-functions, babel-plugin-transform-block-scoping, babel-preset-env
babel-generator
babel-parser
babel-code-frame, babel-helpers, babel-node, babel-types
babel-helper-transform-fixture-test-runner
require(esm) for @babel/core (@nicolo-ribaudo)babel-template
babel-generator, babel-runtime-corejs3
Thanks @ivonaest, @simbahax, and @sxzz for your first PRs!
Thanks @ivonaest, @simbahax, and @sxzz for your first PRs!
babel-generator, babel-parser, babel-plugin-transform-typescript, babel-types
module <identifier> (@nicolo-ribaudo)babel-preset-env, babel-preset-typescript
babel-parser
babel-traverse
babel-plugin-transform-react-jsx-compat, babel-plugin-transform-react-jsx-development, babel-plugin-transform-react-jsx-self, babel-plugin-transform-react-jsx-source, babel-standalone
plugin-transform-react-{compat,source,self} (@liuxingbaoyu)babel-node
regenerator-runtime from @babel/node (@nicolo-ribaudo)babel-generator, babel-helper-create-class-features-plugin, babel-parser, babel-plugin-proposal-decorators, babel-plugin-syntax-decorators, babel-plugin-transform-class-properties, babel-standalone, babel-traverse
babel-plugin-proposal-import-attributes-to-assertions
babel-compat-data, babel-helper-compilation-targets, babel-preset-env
babel-runtime-corejs3, babel-runtime
./regenerator entrypoint from @babel/runtime (@nicolo-ribaudo)babel-generator, babel-parser, babel-types
TSImportType.argument to .source (@nicolo-ribaudo)babel-generator, babel-parser, babel-plugin-proposal-import-attributes-to-assertions, babel-plugin-proposal-import-wasm-source, babel-plugin-transform-json-modules, babel-types
babel-generator, babel-plugin-proposal-pipeline-operator, babel-plugin-proposal-record-and-tuple, babel-plugin-syntax-record-and-tuple, babel-standalone, babel-traverse, babel-types
babel-compat-data, babel-preset-env
transform-block-scoped-functions in preset-env (@liuxingbaoyu)babel-traverse
babel-runtime-corejs3, babel-runtime
sideEffects: false to babel-runtime (@nicolo-ribaudo)babel-cli, babel-helper-transform-fixture-test-runner, babel-plugin-bugfix-firefox-class-in-computed-class-key, babel-plugin-transform-computed-properties, babel-plugin-transform-destructuring, babel-plugin-transform-object-rest-spread
babel-code-frame, babel-core
babel-core
BABEL_7_TO_8_DANGEROUSLY_DISABLE_VERSION_CHECK (@nicolo-ribaudo)babel-helpers, babel-runtime-corejs3, babel-runtime
@onlyBabel7 helpers (@nicolo-ribaudo)babel-core, babel-generator, babel-helper-create-class-features-plugin, babel-helper-skip-transparent-expression-wrappers, babel-plugin-transform-flow-comments, babel-plugin-transform-for-of, babel-plugin-transform-typescript
babel-code-frame
babel-parser
babel-core, babel-traverse
babel-helper-builder-react-jsx
@babel/types dep from helper-builder-react-jsx (@nicolo-ribaudo)babel-generator, babel-parser
babel-cli, babel-types
babel-cli
babel-generator, babel-parser, babel-plugin-transform-typescript, babel-types
module <identifier> (@nicolo-ribaudo)babel-preset-env, babel-preset-typescript
babel-parser
babel-traverse
babel-plugin-transform-react-jsx-compat, babel-plugin-transform-react-jsx-development, babel-plugin-transform-react-jsx-self, babel-plugin-transform-react-jsx-source, babel-standalone
plugin-transform-react-{compat,source,self} (@liuxingbaoyu)babel-node
regenerator-runtime from @babel/node (@nicolo-ribaudo)babel-generator, babel-helper-create-class-features-plugin, babel-parser, babel-plugin-proposal-decorators, babel-plugin-syntax-decorators, babel-plugin-transform-class-properties, babel-standalone, babel-traverse
babel-plugin-proposal-import-attributes-to-assertions
babel-compat-data, babel-helper-compilation-targets, babel-preset-env
babel-runtime-corejs3, babel-runtime
./regenerator entrypoint from @babel/runtime (@nicolo-ribaudo)babel-generator, babel-parser, babel-types
TSImportType.argument to .source (@nicolo-ribaudo)babel-generator, babel-parser, babel-plugin-proposal-import-attributes-to-assertions, babel-plugin-proposal-import-wasm-source, babel-plugin-transform-json-modules, babel-types
babel-generator, babel-plugin-proposal-pipeline-operator, babel-plugin-proposal-record-and-tuple, babel-plugin-syntax-record-and-tuple, babel-standalone, babel-traverse, babel-types
babel-compat-data, babel-preset-env
transform-block-scoped-functions in preset-env (@liuxingbaoyu)babel-traverse
babel-runtime-corejs3, babel-runtime
sideEffects: false to babel-runtime (@nicolo-ribaudo)babel-cli, babel-code-frame, babel-compat-data, babel-core, babel-generator, babel-helper-annotate-as-pure, babel-helper-builder-react-jsx, babel-helper-check-duplicate-nodes, babel-helper-compilation-targets, babel-helper-create-class-features-plugin, babel-helper-create-regexp-features-plugin, babel-helper-fixtures, babel-helper-globals, babel-helper-import-to-platform-api, babel-helper-member-expression-to-functions, babel-helper-module-imports, babel-helper-module-transforms, babel-helper-optimise-call-expression, babel-helper-plugin-test-runner, babel-helper-plugin-utils, babel-helper-remap-async-to-generator, babel-helper-replace-supers, babel-helper-simple-access, babel-helper-skip-transparent-expression-wrappers, babel-helper-string-parser, babel-helper-transform-fixture-test-runner, babel-helper-validator-identifier, babel-helper-validator-option, babel-helper-wrap-function, babel-helpers, babel-node, babel-parser, babel-plugin-bugfix-firefox-class-in-computed-class-key, babel-plugin-bugfix-safari-class-field-initializer-scope, babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression, babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining, babel-plugin-bugfix-v8-static-class-fields-redefine-readonly, babel-plugin-external-helpers, babel-plugin-proposal-async-do-expressions, babel-plugin-proposal-decorators, babel-plugin-proposal-destructuring-private, babel-plugin-proposal-discard-binding, babel-plugin-proposal-do-expressions, babel-plugin-proposal-export-default-from, babel-plugin-proposal-function-bind, babel-plugin-proposal-function-sent, babel-plugin-proposal-import-defer, babel-plugin-proposal-import-wasm-source, babel-plugin-proposal-optional-chaining-assign, babel-plugin-proposal-partial-application, babel-plugin-proposal-pipeline-operator, babel-plugin-proposal-throw-expressions, babel-plugin-syntax-async-do-expressions, babel-plugin-syntax-decorators, babel-plugin-syntax-destructuring-private, babel-plugin-syntax-do-expressions, babel-plugin-syntax-explicit-resource-management, babel-plugin-syntax-export-default-from, babel-plugin-syntax-flow, babel-plugin-syntax-function-bind, babel-plugin-syntax-function-sent, babel-plugin-syntax-import-assertions, babel-plugin-syntax-import-attributes, babel-plugin-syntax-import-defer, babel-plugin-syntax-import-source, babel-plugin-syntax-jsx, babel-plugin-syntax-module-blocks, babel-plugin-syntax-optional-chaining-assign, babel-plugin-syntax-partial-application, babel-plugin-syntax-pipeline-operator, babel-plugin-syntax-throw-expressions, babel-plugin-syntax-typescript, babel-plugin-transform-arrow-functions, babel-plugin-transform-async-generator-functions, babel-plugin-transform-async-to-generator, babel-plugin-transform-block-scoped-functions, babel-plugin-transform-block-scoping, babel-plugin-transform-class-properties, babel-plugin-transform-class-static-block, babel-plugin-transform-classes, babel-plugin-transform-computed-properties, babel-plugin-transform-destructuring, babel-plugin-transform-dotall-regex, babel-plugin-transform-duplicate-keys, babel-plugin-transform-duplicate-named-capturing-groups-regex, babel-plugin-transform-dynamic-import, babel-plugin-transform-explicit-resource-management, babel-plugin-transform-exponentiation-operator, babel-plugin-transform-export-namespace-from, babel-plugin-transform-flow-comments, babel-plugin-transform-flow-strip-types, babel-plugin-transform-for-of, babel-plugin-transform-function-name, babel-plugin-transform-instanceof, babel-plugin-transform-jscript, babel-plugin-transform-json-modules, babel-plugin-transform-json-strings, babel-plugin-transform-literals, babel-plugin-transform-logical-assignment-operators, babel-plugin-transform-member-expression-literals, babel-plugin-transform-modules-amd, babel-plugin-transform-modules-commonjs, babel-plugin-transform-modules-systemjs, babel-plugin-transform-modules-umd, babel-plugin-transform-named-capturing-groups-regex, babel-plugin-transform-new-target, babel-plugin-transform-nullish-coalescing-operator, babel-plugin-transform-numeric-separator, babel-plugin-transform-object-assign, babel-plugin-transform-object-rest-spread, babel-plugin-transform-object-set-prototype-of-to-assign, babel-plugin-transform-object-super, babel-plugin-transform-optional-catch-binding, babel-plugin-transform-optional-chaining, babel-plugin-transform-parameters, babel-plugin-transform-private-methods, babel-plugin-transform-private-property-in-object, babel-plugin-transform-property-literals, babel-plugin-transform-property-mutators, babel-plugin-transform-proto-to-assign, babel-plugin-transform-react-constant-elements, babel-plugin-transform-react-display-name, babel-plugin-transform-react-inline-elements, babel-plugin-transform-react-jsx-development, babel-plugin-transform-react-jsx, babel-plugin-transform-react-pure-annotations, babel-plugin-transform-regenerator, babel-plugin-transform-regexp-modifiers, babel-plugin-transform-reserved-words, babel-plugin-transform-runtime, babel-plugin-transform-shorthand-properties, babel-plugin-transform-spread, babel-plugin-transform-sticky-regex, babel-plugin-transform-strict-mode, babel-plugin-transform-template-literals, babel-plugin-transform-typeof-symbol, babel-plugin-transform-typescript, babel-plugin-transform-unicode-escapes, babel-plugin-transform-unicode-property-regex, babel-plugin-transform-unicode-regex, babel-plugin-transform-unicode-sets-regex, babel-preset-env, babel-preset-flow, babel-preset-react, babel-preset-typescript, babel-register, babel-runtime-corejs3, babel-runtime, babel-standalone, babel-template, babel-traverse, babel-types
babel-cli, babel-helper-transform-fixture-test-runner, babel-plugin-bugfix-firefox-class-in-computed-class-key, babel-plugin-transform-computed-properties, babel-plugin-transform-destructuring, babel-plugin-transform-object-rest-spread
babel-code-frame, babel-core
babel-core
BABEL_7_TO_8_DANGEROUSLY_DISABLE_VERSION_CHECK (@nicolo-ribaudo)babel-helpers, babel-runtime-corejs3, babel-runtime
@onlyBabel7 helpers (@nicolo-ribaudo)babel-core, babel-generator, babel-helper-create-class-features-plugin, babel-helper-skip-transparent-expression-wrappers, babel-plugin-transform-flow-comments, babel-plugin-transform-for-of, babel-plugin-transform-typescript
babel-code-frame
babel-parser
babel-core, babel-traverse
babel-helper-builder-react-jsx
@babel/types dep from helper-builder-react-jsx (@nicolo-ribaudo)babel-generator, babel-parser
babel-cli, babel-types
babel-cli
babel-core, babel-helper-transform-fixture-test-runner, babel-plugin-transform-runtime, babel-preset-env, babel-preset-react, babel-preset-typescript
babel-traverse, babel-types
strictNullChecks for traverse (@liuxingbaoyu)babel-plugin-transform-runtime
@babel/runtime version (@nicolo-ribaudo)babel-core, babel-helper-transform-fixture-test-runner, babel-plugin-transform-runtime, babel-preset-env, babel-preset-react, babel-preset-typescript
@babel/core types (@liuxingbaoyu)babel-helper-create-class-features-plugin, babel-plugin-transform-exponentiation-operator, babel-plugin-transform-flow-comments, babel-plugin-transform-logical-assignment-operators, babel-traverse, babel-types
computed (@liuxingbaoyu)babel-plugin-transform-runtime
semver dependency from transform-runtime (@nicolo-ribaudo)babel-traverse
babel-helper-create-class-features-plugin, babel-plugin-bugfix-firefox-class-in-computed-class-key, babel-plugin-transform-modules-systemjs, babel-plugin-transform-typescript
t.traverseFast to replace some path.traverse (@liuxingbaoyu)babel-plugin-transform-block-scoping, babel-plugin-transform-classes, babel-plugin-transform-object-rest-spread, babel-traverse
babel-types
babel-parser
babel-plugin-transform-block-scoping, babel-plugin-transform-classes, babel-plugin-transform-object-rest-spread, babel-traverse
babel-core, babel-helpers, babel-runtime-corejs3, babel-traverse, babel-types
babel-core
babel-plugin-proposal-destructuring-private, babel-plugin-proposal-do-expressions, babel-plugin-transform-object-rest-spread, babel-traverse, babel-ty
babel-plugin-proposal-destructuring-private, babel-plugin-proposal-do-expressions, babel-plugin-transform-object-rest-spread, babel-traverse, babel-types
babel-parser, babel-traverse, babel-types
babel-plugin-proposal-destructuring-private, babel-plugin-proposal-do-expressions, babel-plugin-transform-destructuring, babel-plugin-transform-object-rest-spread, babel-types
babel-types
BABEL_TYPES_8_BREAKING in Babel 8 (@liuxingbaoyu)babel-types
This release also includes all changes from v7.27.0, v7.27.1, v7.27.2, v7.27.3, and v7.27.4.
This release also includes all changes from v7.27.0, v7.27.1, v7.27.2, v7.27.3, and v7.27.4.
babel-helpers, babel-plugin-transform-regenerator, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
regeneratorRuntime references in regenerator transform (@nicolo-ribaudo)babel-compat-data, babel-helper-compilation-targets, babel-preset-env
@babel/compat-data (@nicolo-ribaudo)babel-parser
@babel/parser (@nicolo-ribaudo)babel-generator, babel-parser, babel-plugin-proposal-pipeline-operator, babel-plugin-proposal-record-and-tuple, babel-standalone, babel-traverse
babel-traverse, babel-types
babel-helper-compilation-targets, babel-preset-env
babel-types
babel-traverse
scope.{references,uids} to Set (@liuxingbaoyu)babel-core
babel-helpers, babel-plugin-transform-react-jsx, babel-preset-env
babel-plugin-transform-block-scoping, babel-traverse, babel-types
BLOCK_SCOPED_SYMBOL and NOT_LOCAL_BINDING (@liuxingbaoyu)babel-plugin-transform-regenerator, babel-plugin-transform-typeof-symbol
babel-traverse
This release includes a fix for GHSA-968p-4wvh-cqc8, a security vulnerability which affects the .replace method of transpiled regular expressions that…
This release also includes all changes from v7.26.10.
This release includes a fix for GHSA-968p-4wvh-cqc8, a security vulnerability which affects the .replace method of transpiled regular expressions that use named capturing groups.
babel-parser, babel-types
In addition to the changelog below, this release includes changes from v7.26.6 to v7.26.9.
In addition to the changelog below, this release includes changes from v7.26.6 to v7.26.9.
babel-types
.d.ts for TypeScript <= 4.0 (@nicolo-ribaudo)babel-generator, babel-parser, babel-plugin-transform-template-literals, babel-traverse, babel-types
babel-generator, babel-parser, babel-plugin-transform-typescript, babel-types
babel-preset-env
babel-parser
babel-parser, babel-plugin-transform-typescript, babel-types
babel-generator
babel-parser
babel-parser, babel-plugin-proposal-pipeline-operator, babel-plugin-syntax-pipeline-operator
In addition to the changelog below, this release includes changes from v7.26.5.
In addition to the changelog below, this release includes changes from v7.26.5.
babel-generator, babel-parser, babel-plugin-transform-typescript, babel-traverse, babel-types
babel-parser, babel-types
babel-generator, babel-parser, babel-types
babel-generator, babel-parser, babel-plugin-transform-typescript, babel-types
babel-parser
babel-generator
DecimalLiteral printing logic (@nicolo-ribaudo)In addition to the changelog below, this release includes changes from v7.26.1 to v7.26.4
In addition to the changelog below, this release includes changes from v7.26.1 to v7.26.4
babel-generator, babel-parser, babel-types
TSTypeReference.typeParameters to typeArguments (@JLHwung)TSModuleDeclaration.global (@liuxingbaoyu)babel-generator, babel-parser, babel-plugin-transform-flow-comments, babel-plugin-transform-typescript, babel-types
superTypeParameters -> superTypeArguments (@nicolo-ribaudo)babel-generator, babel-parser, babel-plugin-transform-typescript, babel-types
TSQualifiedName for namespace X.Y {}'s name (@liuxingbaoyu)babel-preset-react, babel-standalone
development option default to the configured env (@nicolo-ribaudo)babel-cli, babel-helper-transform-fixture-test-runner
In addition to the changelog below, this release includes changes from v7.25.1 to v7.26.0
In addition to the changelog below, this release includes changes from v7.25.1 to v7.26.0
babel-generator, babel-parser, babel-plugin-transform-typescript, babel-traverse, babel-types
TSClassImplements|TSInterfaceHeritage and rename TsExpressionWithTypeArguments in Babel 8 (@liuxingbaoyu)babel-generator, babel-parser, babel-plugin-proposal-pipeline-operator, babel-plugin-syntax-pipeline-operator, babel-standalone
minimal,smart option of Pipeline Operator (@liuxingbaoyu)babel-parser
babel-plugin-transform-class-static-block, babel-plugin-transform-destructuring, babel-plugin-transform-spread, babel-traverse
Scope methods (@liuxingbaoyu)babel-generator, babel-parser, babel-plugin-proposal-import-wasm-source, babel-template, babel-types
importAssertions parser plugin (@nicolo-ribaudo)babel-generator, babel-parser, babel-standalone
importReflection parser plugin (@nicolo-ribaudo)babel-generator, babel-traverse, babel-types
DecimalLiteral AST (@liuxingbaoyu)babel-generator, babel-parser, babel-plugin-proposal-destructuring-private, babel-plugin-syntax-decimal, babel-standalone
decimal from parser (@liuxingbaoyu)babel-generator, babel-parser, babel-types
typeParameter of TSMappedType (@liuxingbaoyu)babel-plugin-proposal-async-do-expressions, babel-traverse
NodePath methods (@liuxingbaoyu)babel-parser, babel-plugin-syntax-flow, babel-preset-typescript
enums option of flow plugin (@liuxingbaoyu)babel-core
babel-template, babel-types
babel-plugin-transform-async-generator-functions, babel-plugin-transform-block-scoped-functions, babel-plugin-transform-block-scoping
transform-block-scoped-function (@liuxingbaoyu)babel-helper-transform-fixture-test-runner, babel-node
@babel/node args parsing to Node.js (@nicolo-ribaudo)babel-parser
babel-core
babel-generator, babel-helper-create-class-features-plugin, babel-helper-module-transforms, babel-plugin-proposal-destructuring-private, babel-plugin-transform-destructuring, babel-plugin-transform-modules-commonjs, babel-plugin-transform-object-rest-spread, babel-plugin-transform-parameters, babel-traverse, babel-types
BABEL_TYPES_8_BREAKING flag and enable it by default (@liuxingbaoyu)^18.20.0 || ^20.17.0 || >=22.8.0 (@nicolo-ribaudo)babel-generator, babel-parser, babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining, babel-plugin-syntax-typescript, babel-plugin-transform-class-properties, babel-plugin-transform-modules-commonjs, babel-plugin-transform-private-methods, babel-plugin-transform-unicode-sets-regex, babel-traverse
babel-core, babel-generator, babel-parser, babel-plugin-syntax-import-assertions, babel-plugin-syntax-import-attributes, babel-preset-env, babel-standalone, babel-types
babel-generator, babel-parser, babel-plugin-transform-typescript, babel-traverse, babel-types
TSClassImplements|TSInterfaceHeritage and rename TsExpressionWithTypeArguments in Babel 8 (@liuxingbaoyu)babel-generator, babel-parser, babel-plugin-proposal-pipeline-operator, babel-plugin-syntax-pipeline-operator, babel-standalone
minimal,smart option of Pipeline Operator (@liuxingbaoyu)babel-parser
babel-plugin-transform-class-static-block, babel-plugin-transform-destructuring, babel-plugin-transform-spread, babel-traverse
Scope methods (@liuxingbaoyu)babel-generator, babel-parser, babel-plugin-proposal-import-wasm-source, babel-template, babel-types
importAssertions parser plugin (@nicolo-ribaudo)babel-generator, babel-parser, babel-standalone
importReflection parser plugin (@nicolo-ribaudo)babel-generator, babel-traverse, babel-types
DecimalLiteral AST (@liuxingbaoyu)babel-generator, babel-parser, babel-plugin-proposal-destructuring-private, babel-plugin-syntax-decimal, babel-standalone
decimal from parser (@liuxingbaoyu)babel-generator, babel-parser, babel-types
typeParameter of TSMappedType (@liuxingbaoyu)babel-plugin-proposal-async-do-expressions, babel-traverse
NodePath methods (@liuxingbaoyu)babel-parser, babel-plugin-syntax-flow, babel-preset-typescript
enums option of flow plugin (@liuxingbaoyu)babel-core
babel-template, babel-types
babel-plugin-transform-async-generator-functions, babel-plugin-transform-block-scoped-functions, babel-plugin-transform-block-scoping
transform-block-scoped-function (@liuxingbaoyu)babel-helper-transform-fixture-test-runner, babel-node
@babel/node args parsing to Node.js (@nicolo-ribaudo)babel-parser
babel-core
babel-generator, babel-helper-create-class-features-plugin, babel-helper-module-transforms, babel-plugin-proposal-destructuring-private, babel-plugin-transform-destructuring, babel-plugin-transform-modules-commonjs, babel-plugin-transform-object-rest-spread, babel-plugin-transform-parameters, babel-traverse, babel-types
BABEL_TYPES_8_BREAKING flag and enable it by default (@liuxingbaoyu)babel-cli, babel-code-frame, babel-compat-data, babel-core, babel-generator, babel-helper-annotate-as-pure, babel-helper-builder-binary-assignment-operator-visitor, babel-helper-builder-react-jsx, babel-helper-check-duplicate-nodes, babel-helper-compilation-targets, babel-helper-create-class-features-plugin, babel-helper-create-regexp-features-plugin, babel-helper-fixtures, babel-helper-import-to-platform-api, babel-helper-member-expression-to-functions, babel-helper-module-imports, babel-helper-module-transforms, babel-helper-optimise-call-expression, babel-helper-plugin-test-runner, babel-helper-plugin-utils, babel-helper-remap-async-to-generator, babel-helper-replace-supers, babel-helper-simple-access, babel-helper-skip-transparent-expression-wrappers, babel-helper-string-parser, babel-helper-transform-fixture-test-runner, babel-helper-validator-identifier, babel-helper-validator-option, babel-helper-wrap-function, babel-helpers, babel-highlight, babel-node, babel-parser, babel-plugin-bugfix-firefox-class-in-computed-class-key, babel-plugin-bugfix-safari-class-field-initializer-scope, babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression, babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining, babel-plugin-bugfix-v8-static-class-fields-redefine-readonly, babel-plugin-external-helpers, babel-plugin-proposal-async-do-expressions, babel-plugin-proposal-decorators, babel-plugin-proposal-destructuring-private, babel-plugin-proposal-do-expressions, babel-plugin-proposal-explicit-resource-management, babel-plugin-proposal-export-default-from, babel-plugin-proposal-function-bind, babel-plugin-proposal-function-sent, babel-plugin-proposal-import-attributes-to-assertions, babel-plugin-proposal-import-defer, babel-plugin-proposal-import-wasm-source, babel-plugin-proposal-json-modules, babel-plugin-proposal-optional-chaining-assign, babel-plugin-proposal-partial-application, babel-plugin-proposal-pipeline-operator, babel-plugin-proposal-record-and-tuple, babel-plugin-proposal-regexp-modifiers, babel-plugin-proposal-throw-expressions, babel-plugin-syntax-async-do-expressions, babel-plugin-syntax-decimal, babel-plugin-syntax-decorators, babel-plugin-syntax-destructuring-private, babel-plugin-syntax-do-expressions, babel-plugin-syntax-explicit-resource-management, babel-plugin-syntax-export-default-from, babel-plugin-syntax-flow, babel-plugin-syntax-function-bind, babel-plugin-syntax-function-sent, babel-plugin-syntax-import-assertions, babel-plugin-syntax-import-attributes, babel-plugin-syntax-import-defer, babel-plugin-syntax-import-reflection, babel-plugin-syntax-import-source, babel-plugin-syntax-jsx, babel-plugin-syntax-module-blocks, babel-plugin-syntax-optional-chaining-assign, babel-plugin-syntax-partial-application, babel-plugin-syntax-pipeline-operator, babel-plugin-syntax-record-and-tuple, babel-plugin-syntax-throw-expressions, babel-plugin-syntax-typescript, babel-plugin-transform-arrow-functions, babel-plugin-transform-async-generator-functions, babel-plugin-transform-async-to-generator, babel-plugin-transform-block-scoped-functions, babel-plugin-transform-block-scoping, babel-plugin-transform-class-properties, babel-plugin-transform-class-static-block, babel-plugin-transform-classes, babel-plugin-transform-computed-properties, babel-plugin-transform-destructuring, babel-plugin-transform-dotall-regex, babel-plugin-transform-duplicate-keys, babel-plugin-transform-duplicate-named-capturing-groups-regex, babel-plugin-transform-dynamic-import, babel-plugin-transform-exponentiation-operator, babel-plugin-transform-export-namespace-from, babel-plugin-transform-flow-comments, babel-plugin-transform-flow-strip-types, babel-plugin-transform-for-of, babel-plugin-transform-function-name, babel-plugin-transform-instanceof, babel-plugin-transform-jscript, babel-plugin-transform-json-strings, babel-plugin-transform-literals, babel-plugin-transform-logical-assignment-operators, babel-plugin-transform-member-expression-literals, babel-plugin-transform-modules-amd, babel-plugin-transform-modules-commonjs, babel-plugin-transform-modules-systemjs, babel-plugin-transform-modules-umd, babel-plugin-transform-named-capturing-groups-regex, babel-plugin-transform-new-target, babel-plugin-transform-nullish-coalescing-operator, babel-plugin-transform-numeric-separator, babel-plugin-transform-object-assign, babel-plugin-transform-object-rest-spread, babel-plugin-transform-object-set-prototype-of-to-assign, babel-plugin-transform-object-super, babel-plugin-transform-optional-catch-binding, babel-plugin-transform-optional-chaining, babel-plugin-transform-parameters, babel-plugin-transform-private-methods, babel-plugin-transform-private-property-in-object, babel-plugin-transform-property-literals, babel-plugin-transform-property-mutators, babel-plugin-transform-proto-to-assign, babel-plugin-transform-react-constant-elements, babel-plugin-transform-react-display-name, babel-plugin-transform-react-inline-elements, babel-plugin-transform-react-jsx-compat, babel-plugin-transform-react-jsx-development, babel-plugin-transform-react-jsx-self, babel-plugin-transform-react-jsx-source, babel-plugin-transform-react-jsx, babel-plugin-transform-react-pure-annotations, babel-plugin-transform-regenerator, babel-plugin-transform-reserved-words, babel-plugin-transform-runtime, babel-plugin-transform-shorthand-properties, babel-plugin-transform-spread, babel-plugin-transform-sticky-regex, babel-plugin-transform-strict-mode, babel-plugin-transform-template-literals, babel-plugin-transform-typeof-symbol, babel-plugin-transform-typescript, babel-plugin-transform-unicode-escapes, babel-plugin-transform-unicode-property-regex, babel-plugin-transform-unicode-regex, babel-plugin-transform-unicode-sets-regex, babel-preset-env, babel-preset-flow, babel-preset-react, babel-preset-typescript, babel-register, babel-runtime-corejs3, babel-runtime, babel-standalone, babel-template, babel-traverse, babel-types
^18.20.0 || ^20.17.0 || >=22.8.0 (@nicolo-ribaudo)babel-generator, babel-parser, babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining, babel-plugin-syntax-typescript, babel-plugin-transform-class-properties, babel-plugin-transform-modules-commonjs, babel-plugin-transform-private-methods, babel-plugin-transform-unicode-sets-regex, babel-traverse
In addition to the changelog below, this release includes changes from v7.24.8 to v7.25.0.
In addition to the changelog below, this release includes changes from v7.24.8 to v7.25.0.
babel-traverse
_ in @babel/traverse (@liuxingbaoyu)In addition to the changelog below, this release includes changes from v7.24.7.
In addition to the changelog below, this release includes changes from v7.24.7.
babel-core
File.prototype.getModuleName (@nicolo-ribaudo)## v8.0.0-alpha.10 (2024-06-04) #### :bug: Bug Fix * babel-traverse, babel-types * #16544 Improve getBindingIdentifiers (@JLHwung) * babel-cli, babel-
In addition to the changelog below, this release includes changes from v7.24.5 and v7.24.6.
In addition to the changelog below, this release includes changes from v7.24.5 and v7.24.6.
babel-parser, babel-traverse
extra.shorthand (@liuxingbaoyu)babel-generator, babel-parser, babel-plugin-proposal-pipeline-operator, babel-plugin-proposal-record-and-tuple, babel-plugin-syntax-record-and-tuple, babel-standalone, babel-traverse
.d.ts files for every package (@nicolo-ribaudo)babel-cli, babel-node
babel-cli, babel-helper-transform-fixture-test-runner
babel-cli
In addition to the changelog below, this release includes changes from v7.24.1, v7.24.2, v7.24.3, and v7.24.4.
In addition to the changelog below, this release includes changes from v7.24.1, v7.24.2, v7.24.3, and v7.24.4.
babel-plugin-transform-runtime, babel-runtime-corejs3
@babel/runtime-* (@nicolo-ribaudo)babel-plugin-transform-runtime
./helpers/esm exports from @babel/runtime and drop Node.js 13.0-13.1 (@nicolo-ribaudo)babel-plugin-transform-runtime, babel-plugin-transform-typeof-symbol, babel-runtime-corejs2
plugin-transform-runtime options (@nicolo-ribaudo)babel-plugin-transform-typescript
const enums into const variables (@samualtnorman)babel-core
import_ fallback (@nicolo-ribaudo)babel-helpers, babel-plugin-transform-async-generator-functions, babel-plugin-transform-class-properties, babel-plugin-transform-class-static-block, babel-plugin-transform-modules-commonjs, babel-plugin-transform-modules-systemjs, babel-plugin-transform-regenerator, babel-plugin-transform-runtime, babel-preset-env, babel-runtime-corejs3, babel-runtime, babel-standalone
babel-helper-plugin-test-runner
"type": "module" to helper-plugin-test-runner (@nicolo-ribaudo)babel-compat-data, babel-plugin-transform-object-rest-spread, babel-preset-env
@babel/compat-data package.json (@nicolo-ribaudo)In addition to the changelog below, this release includes changes from v7.23.10 and v7.24.0.
In addition to the changelog below, this release includes changes from v7.23.10 and v7.24.0.
babel-helper-create-class-features-plugin, babel-plugin-proposal-decorators
babel-core, babel-helper-fixtures, babel-helper-plugin-utils, babel-helper-transform-fixture-test-runner, babel-parser, babel-plugin-transform-runtime, babel-preset-env, babel-standalone, babel-template, babel-traverse, babel-types
Object.hasOwn when available (@nicolo-ribaudo)babel-core, babel-plugin-transform-object-rest-spread
In addition to the changelog below, this release includes changes from v7.23.7, v7.23.8, and v7.23.9.
In addition to the changelog below, this release includes changes from v7.23.7, v7.23.8, and v7.23.9.
babel-register
@cspotcode/source-map-support in @babel/register (@liuxingbaoyu)This release also includes all changes from v7.23.3, v7.23.4, v7.23.5, and v7.23.6.
This release also includes all changes from v7.23.3, v7.23.4, v7.23.5, and v7.23.6.
babel-plugin-transform-runtime
useESModules option (@nicolo-ribaudo)babel-helper-create-class-features-plugin, babel-plugin-transform-flow-comments, babel-plugin-transform-flow-strip-types, babel-preset-env
loose and spec options from preset-env (@nicolo-ribaudo)babel-core, babel-generator, babel-types
CodeGenerator from @babel/generator (@liuxingbaoyu)babel-parser
babel-traverse, babel-types
toSequenceExpression into @babel/traverse (@nicolo-ribaudo)babel-preset-env
getModulesPluginNames (@nicolo-ribaudo)babel-core, babel-preset-env
babel-helper-validator-option, babel-plugin-transform-object-rest-spread, babel-plugin-transform-runtime, babel-preset-env, babel-standalone
babel-core, all plugins and presets
assertVersion (@nicolo-ribaudo)babel-plugin-transform-runtime
useESModules option (@nicolo-ribaudo)babel-helper-create-class-features-plugin, babel-plugin-transform-flow-comments, babel-plugin-transform-flow-strip-types, babel-preset-env
loose and spec options from preset-env (@nicolo-ribaudo)babel-core, babel-generator, babel-types
CodeGenerator from @babel/generator (@liuxingbaoyu)babel-parser
babel-traverse, babel-types
toSequenceExpression into @babel/traverse (@nicolo-ribaudo)babel-preset-env
getModulesPluginNames (@nicolo-ribaudo)babel-core, babel-preset-env
babel-helper-validator-option, babel-plugin-transform-object-rest-spread, babel-plugin-transform-runtime, babel-preset-env, babel-standalone
babel-core, babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression, babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining, babel-plugin-external-helpers, babel-plugin-proposal-async-do-expressions, babel-plugin-proposal-decorators, babel-plugin-proposal-destructuring-private, babel-plugin-proposal-do-expressions, babel-plugin-proposal-duplicate-named-capturing-groups-regex, babel-plugin-proposal-explicit-resource-management, babel-plugin-proposal-export-default-from, babel-plugin-proposal-function-bind, babel-plugin-proposal-function-sent, babel-plugin-proposal-import-attributes-to-assertions, babel-plugin-proposal-partial-application, babel-plugin-proposal-pipeline-operator, babel-plugin-proposal-record-and-tuple, babel-plugin-proposal-regexp-modifiers, babel-plugin-proposal-throw-expressions, babel-plugin-syntax-async-do-expressions, babel-plugin-syntax-decimal, babel-plugin-syntax-decorators, babel-plugin-syntax-destructuring-private, babel-plugin-syntax-do-expressions, babel-plugin-syntax-explicit-resource-management, babel-plugin-syntax-export-default-from, babel-plugin-syntax-flow, babel-plugin-syntax-function-bind, babel-plugin-syntax-function-sent, babel-plugin-syntax-import-assertions, babel-plugin-syntax-import-attributes, babel-plugin-syntax-import-reflection, babel-plugin-syntax-jsx, babel-plugin-syntax-module-blocks, babel-plugin-syntax-partial-application, babel-plugin-syntax-pipeline-operator, babel-plugin-syntax-record-and-tuple, babel-plugin-syntax-throw-expressions, babel-plugin-syntax-typescript, babel-plugin-transform-arrow-functions, babel-plugin-transform-async-generator-functions, babel-plugin-transform-async-to-generator, babel-plugin-transform-block-scoped-functions, babel-plugin-transform-block-scoping, babel-plugin-transform-class-properties, babel-plugin-transform-class-static-block, babel-plugin-transform-classes, babel-plugin-transform-computed-properties, babel-plugin-transform-destructuring, babel-plugin-transform-dotall-regex, babel-plugin-transform-duplicate-keys, babel-plugin-transform-dynamic-import, babel-plugin-transform-exponentiation-operator, babel-plugin-transform-export-namespace-from, babel-plugin-transform-flow-comments, babel-plugin-transform-flow-strip-types, babel-plugin-transform-for-of, babel-plugin-transform-function-name, babel-plugin-transform-instanceof, babel-plugin-transform-jscript, babel-plugin-transform-json-strings, babel-plugin-transform-literals, babel-plugin-transform-logical-assignment-operators, babel-plugin-transform-member-expression-literals, babel-plugin-transform-modules-amd, babel-plugin-transform-modules-commonjs, babel-plugin-transform-modules-systemjs, babel-plugin-transform-modules-umd, babel-plugin-transform-new-target, babel-plugin-transform-nullish-coalescing-operator, babel-plugin-transform-numeric-separator, babel-plugin-transform-object-assign, babel-plugin-transform-object-rest-spread, babel-plugin-transform-object-set-prototype-of-to-assign, babel-plugin-transform-object-super, babel-plugin-transform-optional-catch-binding, babel-plugin-transform-optional-chaining, babel-plugin-transform-parameters, babel-plugin-transform-private-methods, babel-plugin-transform-private-property-in-object, babel-plugin-transform-property-literals, babel-plugin-transform-property-mutators, babel-plugin-transform-proto-to-assign, babel-plugin-transform-react-constant-elements, babel-plugin-transform-react-display-name, babel-plugin-transform-react-inline-elements, babel-plugin-transform-react-jsx-compat, babel-plugin-transform-react-jsx-self, babel-plugin-transform-react-jsx-source, babel-plugin-transform-react-pure-annotations, babel-plugin-transform-regenerator, babel-plugin-transform-reserved-words, babel-plugin-transform-runtime, babel-plugin-transform-shorthand-properties, babel-plugin-transform-spread, babel-plugin-transform-sticky-regex, babel-plugin-transform-strict-mode, babel-plugin-transform-template-literals, babel-plugin-transform-typeof-symbol, babel-plugin-transform-typescript, babel-plugin-transform-unicode-escapes, babel-plugin-transform-unicode-property-regex, babel-plugin-transform-unicode-regex, babel-plugin-transform-unicode-sets-regex, babel-preset-env, babel-preset-flow, babel-preset-react, babel-preset-typescript
assertVersion (@nicolo-ribaudo)This release does not include any changes specific to Babel 8, but it ports all the recent Babel 7 commits to Babel 8.
This release does not include any changes specific to Babel 8, but it ports all the recent Babel 7 commits to Babel 8.
babel-code-frame, babel-highlight
babel-node
-d/-gc babel-node aliases (@nicolo-ribaudo)babel-core
babel-code-frame, babel-highlight
chalk@5 (@nicolo-ribaudo)babel-helper-create-class-features-plugin, babel-plugin-transform-async-generator-functions, babel-plugin-transform-class-static-block, babel-plugin-t
babel-core, babel-traverse
NodePath#hub as part of the paths cache key" (@nicolo-ribaudo)babel-preset-typescript
babel-helper-create-class-features-plugin, babel-plugin-transform-async-generator-functions, babel-plugin-transform-class-static-block, babel-plugin-transform-dynamic-import, babel-plugin-transform-export-namespace-from, babel-plugin-transform-json-strings, babel-plugin-transform-logical-assignment-operators, babel-plugin-transform-modules-commonjs, babel-plugin-transform-modules-systemjs, babel-plugin-transform-nullish-coalescing-operator, babel-plugin-transform-numeric-separator, babel-plugin-transform-object-rest-spread, babel-plugin-transform-optional-catch-binding, babel-plugin-transform-optional-chaining, babel-plugin-transform-private-property-in-object
babel-code-frame, babel-highlight
chalk@4 (@nicolo-ribaudo)NOTE: We had to re-generate this git tag, but the release has been published two weeks ago
NOTE: We had to re-generate this git tag, but the release has been published two weeks ago
This releases fixes @babel/cli and compatibility with babel-loader. It also some of the peer dependencies warning.
babel-types
babel-highlight, babel-code-frame
getChalk function (@nicolo-ribaudo)babel-cli
@babel/cli bin work with ESM (@nicolo-ribaudo)babel-core
.version directly available in cjs proxy (@nicolo-ribaudo)babel-preset-env
Super early pre-release of Babel 8 :)
Super early pre-release of Babel 8 :)
It's currently known to not work with:
@babel/cli - see https://github.com/babel/babel/issues/15803babel-loader - see https://github.com/babel/babel/issues/15804It is known to work with:
@rollup/plugin-babelpeerDependencies are all incorrect, so use the npm flag --legacy-peer-deps if you want to test it.
For the full Babel 8 migration guide, see https://next.babeljs.io/docs/v8-migration
babel-parser
} and > in JSX text (@nicolo-ribaudo)allow* parser options with ESLint behavior (@nicolo-ribaudo)^16.20.0 || ^18.16.0 || >=20.0.0 (@nicolo-ribaudo)"exports" to every package (@nicolo-ribaudo)babel-plugin-proposal-decorators, babel-plugin-proposal-pipeline-operator, babel-plugin-transform-class-properties
legacy and 2023-05 decorators (@nicolo-ribaudo)babel-core, babel-helper-create-class-features-plugin, babel-plugin-transform-arrow-functions, babel-plugin-transform-computed-properties, babel-plugin-transform-for-of, babel-plugin-transform-regenerator, babel-plugin-transform-unicode-escapes, babel-preset-env, babel-traverse, babel-types
babel-core, babel-helper-builder-binary-assignment-operator-visitor, babel-helper-create-class-features-plugin, babel-helper-create-regexp-features-plugin, babel-helper-environment-visitor, babel-helper-member-expression-to-functions, babel-helper-module-transforms, babel-helper-plugin-utils, babel-helper-replace-supers, babel-helper-simple-access, babel-helper-string-parser, babel-helper-transform-fixture-test-runner, babel-helpers, babel-plugin-transform-modules-commonjs, babel-preset-env
babel-cli, babel-compat-data, babel-core, babel-helper-create-class-features-plugin, babel-helper-environment-visitor, babel-helper-replace-supers, babel-helpers, babel-parser, babel-plugin-transform-for-of, babel-plugin-transform-react-jsx, babel-preset-env, babel-traverse, babel-types
babel-types
selfClosing from jsxElement builder (@wjw99830)babel-core, babel-plugin-syntax-flow, babel-plugin-syntax-jsx, babel-plugin-syntax-typescript, babel-plugin-transform-parameters, babel-plugin-transform-react-jsx-development, babel-plugin-transform-spread, babel-plugin-transform-typescript, babel-preset-flow, babel-preset-typescript, babel-standalone
babel-traverse
block argument from Scope#rename (@nicolo-ribaudo)babel-generator, babel-helper-compilation-targets, babel-preset-env, babel-preset-flow, babel-types
babel-generator, babel-helper-builder-binary-assignment-operator-visitor, babel-helper-create-class-features-plugin, babel-helper-member-expression-to-functions, babel-helper-skip-transparent-expression-wrappers, babel-plugin-proposal-function-bind, babel-plugin-proposal-logical-assignment-operators, babel-plugin-proposal-optional-chaining, babel-plugin-proposal-partial-application, babel-plugin-transform-proto-to-assign, babel-plugin-transform-spread, babel-traverse, babel-types
babel-core, babel-generator, babel-helper-create-class-features-plugin, babel-plugin-proposal-class-properties, babel-plugin-proposal-decorators, babel-plugin-proposal-pipeline-operator, babel-plugin-syntax-decorators, babel-plugin-transform-function-name, babel-plugin-transform-typescript, babel-standalone
2018-09 decorators proposal (@nicolo-ribaudo)babel-core, babel-helper-module-imports, babel-helper-transform-fixture-test-runner, babel-node, babel-plugin-proposal-class-static-block, babel-plugin-syntax-decorators, babel-plugin-transform-modules-commonjs, babel-plugin-transform-runtime, babel-standalone
babel-generator, babel-types
ObjectTypeAnnotation fields must always be arrays (@danez)Noop node type (@sidntrivedi012)babel-generator, babel-parser, babel-types
TSTypeParameter.name (@fedeci)babel-node, babel-register
@babel/register transform to a separate worker (@nicolo-ribaudo)babel-parser
classFeatures option (@nicolo-ribaudo)babel-plugin-transform-react-constant-elements, babel-preset-env
babel-core
babel-generator, babel-parser
babel-plugin-transform-block-scoping, babel-traverse
babel-cli, babel-core, babel-helper-module-transforms, babel-plugin-transform-modules-amd, babel-plugin-transform-modules-systemjs, babel-plugin-transform-modules-umd
@babel/core (@nicolo-ribaudo)babel-preset-react
babel-preset-flow
babel-core, babel-helper-compilation-targets, babel-plugin-proposal-async-generator-functions, babel-plugin-proposal-class-properties, babel-plugin-proposal-decorators, babel-plugin-proposal-object-rest-spread, babel-plugin-transform-classes, babel-plugin-transform-flow-comments, babel-plugin-transform-flow-strip-types, babel-plugin-transform-function-name, babel-plugin-transform-modules-commonjs, babel-plugin-transform-parameters, babel-plugin-transform-react-constant-elements, babel-plugin-transform-regenerator, babel-plugin-transform-runtime, babel-preset-env, babel-standalone
babel-plugin-proposal-dynamic-import, babel-plugin-transform-modules-systemjs
babel-generator, babel-plugin-transform-react-jsx, babel-plugin-transform-template-literals, babel-plugin-transform-unicode-escapes
babel-code-frame, babel-highlight
babel-node, babel-plugin-transform-async-to-generator, babel-plugin-transform-block-scoping, babel-plugin-transform-classes, babel-plugin-transform-function-name, babel-plugin-transform-react-constant-elements, babel-plugin-transform-react-inline-elements, babel-plugin-transform-react-jsx, babel-plugin-transform-regenerator, babel-preset-react, babel-preset-typescript, babel-standalone
babel-helper-builder-react-jsx, babel-plugin-transform-react-jsx-development, babel-plugin-transform-react-jsx, babel-preset-react
useSpread and useBuiltIns jsx options (@nicolo-ribaudo)babel-preset-env
uglify target support in preset-env (@nicolo-ribaudo)babel-plugin-proposal-class-properties, babel-plugin-transform-typescript, babel-preset-typescript
allowDeclareFields option by default with TS (@nicolo-ribaudo)babel-preset-typescript
babel-generator
jsonCompatibleStrings option (@nicolo-ribaudo)babel-helper-fixtures, babel-plugin-transform-flow-strip-types
allowDeclareFields option by default w/ Flow (@nicolo-ribaudo)babel-helper-fixtures, babel-preset-typescript
babel-plugin-transform-runtime
babel-core
babel-plugin-transform-modules-commonjs, babel-plugin-transform-runtime
@babel/runtime@<=7.13.0 compat check (@nicolo-ribaudo)babel-cli
@nicolo-ribaudo/chokidar-2 fallback (@nicolo-ribaudo)babel-cli, babel-node, babel-plugin-transform-runtime, babel-register
make-dir polyfill for fs.mkdirSync (@nicolo-ribaudo)babel-parser
babel-plugin-proposal-partial-application, babel-types
babel-core, babel-helper-transform-fixture-test-runner, babel-register
babel-cli, babel-plugin-transform-classes, babel-register, babel-traverse
globals, find-cache-dir and slash (@nicolo-ribaudo)babel-plugin-syntax-typescript
Re-release all packages with npm provenance attestations
Re-release all packages with npm provenance attestations
Thanks @kadhirash and @kolvian for your first PRs!
Thanks @kadhirash and @kolvian for your first PRs!
babel-cli, babel-code-frame, babel-core, babel-helper-check-duplicate-nodes, babel-helper-fixtures, babel-helper-plugin-utils, babel-node, babel-plugin-transform-flow-comments, babel-plugin-transform-modules-commonjs, babel-plugin-transform-property-mutators, babel-preset-env, babel-traverse, babel-types
babel-plugin-transform-regenerator
transform-regenerator correctly handles scope (@liuxingbaoyu)babel-plugin-transform-react-jsx
babel-core, babel-standalone
babel-plugin-bugfix-v8-static-class-fields-redefine-readonly, babel-plugin-proposal-decorators, babel-plugin-proposal-import-attributes-to-assertions, babel-plugin-proposal-import-wasm-source, babel-plugin-syntax-async-do-expressions, babel-plugin-syntax-decorators, babel-plugin-syntax-destructuring-private, babel-plugin-syntax-do-expressions, babel-plugin-syntax-explicit-resource-management, babel-plugin-syntax-export-default-from, babel-plugin-syntax-flow, babel-plugin-syntax-function-bind, babel-plugin-syntax-function-sent, babel-plugin-syntax-import-assertions, babel-plugin-syntax-import-attributes, babel-plugin-syntax-import-defer, babel-plugin-syntax-import-source, babel-plugin-syntax-jsx, babel-plugin-syntax-module-blocks, babel-plugin-syntax-optional-chaining-assign, babel-plugin-syntax-partial-application, babel-plugin-syntax-pipeline-operator, babel-plugin-syntax-throw-expressions, babel-plugin-syntax-typescript, babel-plugin-transform-async-generator-functions, babel-plugin-transform-async-to-generator, babel-plugin-transform-class-properties, babel-plugin-transform-class-static-block, babel-plugin-transform-dotall-regex, babel-plugin-transform-duplicate-named-capturing-groups-regex, babel-plugin-transform-explicit-resource-management, babel-plugin-transform-exponentiation-operator, babel-plugin-transform-json-strings, babel-plugin-transform-logical-assignment-operators, babel-plugin-transform-nullish-coalescing-operator, babel-plugin-transform-numeric-separator, babel-plugin-transform-object-rest-spread, babel-plugin-transform-optional-catch-binding, babel-plugin-transform-optional-chaining, babel-plugin-transform-private-methods, babel-plugin-transform-private-property-in-object, babel-plugin-transform-regexp-modifiers, babel-plugin-transform-unicode-property-regex, babel-plugin-transform-unicode-sets-regex
babel-plugin-transform-react-jsx
__source,__self (@liuxingbaoyu)babel-helper-create-class-features-plugin, babel-plugin-proposal-decorators, babel-plugin-transform-class-static-block, babel-preset-env
babel-helper-create-class-features-plugin, babel-plugin-proposal-decorators, babel-plugin-transform-class-static-block, babel-preset-env
babel-parser
babel-plugin-transform-regenerator, babel-plugin-transform-runtime
babel-plugin-proposal-destructuring-private, babel-plugin-proposal-do-expressions
Thanks @kermanx and @woaitsAryan for your first PRs!
Thanks @kermanx and @woaitsAryan for your first PRs!
babel-parser
babel-parser, babel-types
babel-plugin-proposal-destructuring-private, babel-plugin-proposal-do-expressions, babel-traverse
babel-helper-wrap-function, babel-plugin-transform-async-to-generator
babel-helper-remap-async-to-generator, babel-plugin-transform-async-to-generator
babel-helper-fixtures, babel-parser
babel-generator, babel-parser
babel-parser
babel-compat-data, babel-preset-env
babel-traverse
babel-generator
babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining, babel-plugin-proposal-decorators, babel-plugin-transform-arrow-functions, babel-plugin-transform-class-properties, babel-plugin-transform-destructuring, babel-plugin-transform-object-rest-spread, babel-plugin-transform-optional-chaining, babel-plugin-transform-parameters, babel-traverse
babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
regenerator-runtime dep in @babel/runtime (@nicolo-ribaudo)babel-compat-data, babel-preset-env
babel-compat-data, babel-standalone
babel-register
@babel/register to cts (@liuxingbaoyu)babel-helpers, babel-plugin-transform-async-generator-functions, babel-plugin-transform-regenerator, babel-preset-env, babel-runtime-corejs3
babel-helpers, babel-plugin-transform-modules-commonjs, babel-runtime-corejs3
interopRequireWildcard size (@liuxingbaoyu)babel-helpers, babel-plugin-transform-async-generator-functions, babel-plugin-transform-regenerator, babel-preset-env, babel-runtime-corejs3
regeneratorRuntime size (@liuxingbaoyu)Thanks @victorenator for your first PR!
Thanks @victorenator for your first PR!
babel-parser, babel-template, babel-types
syntacticPlaceholders mode (@liuxingbaoyu)babel-helper-compilation-targets, babel-preset-env
ClassAccessorProperty to prevent the no-undef rule (@victorenator)babel-helper-transform-fixture-test-runner
tsconfig files (@liuxingbaoyu)babel-parser, babel-types
VISITOR_KEYS etc. faster to access (@liuxingbaoyu)Thanks @DylanPiercey and @YuHyeonWook for your first PRs!
Thanks @DylanPiercey and @YuHyeonWook for your first PRs!
babel-helper-validator-identifier
babel-traverse
babel-plugin-transform-classes
super() check (@nicolo-ribaudo)babel-generator
infer in compact mode (@nicolo-ribaudo)[no LineTerminator here] after nodes (@nicolo-ribaudo)babel-types
babel-core
--experimental-require-module (@nicolo-ribaudo)babel-helper-compilation-targets, babel-helper-plugin-utils, babel-preset-env
babel-plugin-proposal-destructuring-private, babel-plugin-syntax-decimal, babel-plugin-syntax-import-reflection, babel-standalone
babel-generator
[no LineTerminator here] before nodes (@nicolo-ribaudo)babel-plugin-transform-typescript
babel-types
BABEL_TYPES_8_BREAKING at startup (@nicolo-ribaudo)Thanks @davidtaylorhq and @slatereax for your first PR!
Thanks @davidtaylorhq and @slatereax for your first PR!
You can find the release blog post with some highlights at https://babeljs.io/blog/2024/07/26/7.25.0.
babel-helpers, babel-plugin-proposal-explicit-resource-management, babel-runtime-corejs3
babel-plugin-transform-typescript
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
ensureFunctionName to NodePath.prototype (@nicolo-ribaudo)babel-helper-hoist-variables, babel-helper-plugin-utils, babel-plugin-proposal-async-do-expressions, babel-plugin-transform-modules-systemjs, babel-traverse
hoistVariables to Scope.prototype (@nicolo-ribaudo)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
splitExportDeclaration to NodePath.prototype (@nicolo-ribaudo)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
environment-visitor helper into @babel/traverse (@nicolo-ribaudo)babel-core, babel-parser
.extra.async (@nicolo-ribaudo)babel-compat-data, babel-plugin-bugfix-safari-class-field-initializer-scope, babel-preset-env
bugfix-safari-class-field-initializer-scope (@davidtaylorhq)babel-plugin-transform-block-scoping, babel-traverse, babel-types
babel-helper-import-to-platform-api, babel-plugin-proposal-json-modules
uncheckedRequire option for JSON imports to CJS (@nicolo-ribaudo)babel-helper-transform-fixture-test-runner, babel-node
babel-node --eval (@slatereax)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
babel-generator
babel-template, babel-types
babel-generator
( before ambiguous tokens (@nicolo-ribaudo)babel-helper-function-name, babel-plugin-transform-arrow-functions, babel-plugin-transform-function-name, babel-preset-env, babel-traverse
helper-function-name logic (@nicolo-ribaudo)babel-parser, babel-plugin-proposal-pipeline-operator
babel-plugin-transform-classes
assertThisInitialized (@liuxingbaoyu)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
super.x output (@liuxingbaoyu)babel-plugin-transform-class-properties, babel-plugin-transform-classes
babel-helper-transform-fixture-test-runner, babel-plugin-proposal-explicit-resource-management
babel-node
babel-traverse
constantViolations with destructuring (@liuxingbaoyu)babel-helper-transform-fixture-test-runner, babel-plugin-proposal-explicit-resource-management
using in switch correctly (@liuxingbaoyu)babel-helpers, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
Thanks @amjed-98, @blakewilson, @coelhucas, and @SukkaW for your first PRs!
Thanks @amjed-98, @blakewilson, @coelhucas, and @SukkaW for your first PRs!
babel-helper-create-class-features-plugin, babel-plugin-transform-class-properties
babel-core, babel-generator, babel-plugin-transform-modules-commonjs
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
cls.fn<C> = x (@liuxingbaoyu)babel-core, babel-helpers, babel-plugin-transform-runtime, babel-preset-env, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
babel-helpers
tsconfig.json for @babel/helpers/src/helpers (@nicolo-ribaudo)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
babel-parser, babel-traverse
Thanks @romgrk and @sossost for your first PRs!
Thanks @romgrk and @sossost for your first PRs!
babel-plugin-transform-classes, babel-traverse
babel-helpers, babel-plugin-proposal-explicit-resource-management, babel-runtime-corejs3
babel-parser
@babel/parser AST types (@nicolo-ribaudo).startNode (@nicolo-ribaudo)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
NodePath<T | U> distributive (@nicolo-ribaudo)babel-plugin-proposal-partial-application, babel-types
JSXNamespacedName from valid CallExpression args (@nicolo-ribaudo)babel-plugin-transform-class-properties, babel-preset-env
babel-helpers, babel-preset-env, babel-runtime-corejs3
babel-helper-validator-identifier
babel-helper-validator-identifier
babel-plugin-transform-dotall-regex
babel-helper-remap-async-to-generator, babel-helper-wrap-function, babel-plugin-proposal-explicit-resource-management, babel-plugin-proposal-function-sent, babel-plugin-transform-async-generator-functions, babel-plugin-transform-async-to-generator, babel-plugin-transform-block-scoping, babel-plugin-transform-class-properties, babel-plugin-transform-classes, babel-plugin-transform-parameters, babel-plugin-transform-runtime, babel-preset-env
Thanks @jordanbtucker for your first PR!
Thanks @jordanbtucker for your first PR!
babel-core
babel-helper-module-transforms, babel-plugin-transform-modules-commonjs
babel-types
ClassDeclaration["id"] optional in babel-types (@jordanbtucker)babel-helper-remap-async-to-generator, babel-helper-wrap-function, babel-plugin-proposal-explicit-resource-management, babel-plugin-proposal-function-sent, babel-plugin-transform-async-generator-functions, babel-plugin-transform-async-to-generator, babel-plugin-transform-block-scoping, babel-plugin-transform-class-properties, babel-plugin-transform-classes, babel-plugin-transform-parameters, babel-plugin-transform-runtime, babel-preset-env
async functions) (@liuxingbaoyu)Thanks @DimitriPapadopoulos, @FabianWarnecke, @JoshuaKGoldberg, and @YYvanYang for your first pull requests!
Thanks @DimitriPapadopoulos, @FabianWarnecke, @JoshuaKGoldberg, and @YYvanYang for your first pull requests!
babel-plugin-transform-typescript
babel-helper-create-class-features-plugin, babel-plugin-proposal-decorators, babel-plugin-proposal-destructuring-private, babel-plugin-transform-class-properties, babel-plugin-transform-class-static-block, babel-plugin-transform-new-target, babel-plugin-transform-private-methods, babel-preset-env
babel-cli
babel-traverse, babel-types
path.isX (@liuxingbaoyu)babel-generator, babel-types
babel-cli, babel-core, babel-generator, babel-helper-builder-react-jsx, babel-preset-env, babel-standalone
babel-helper-compilation-targets
@babel/core peerDep from helper-compilation-targets (@nicolo-ribaudo)babel-parser
babel-plugin-transform-runtime, babel-traverse, babel-types
typescript-eslint@v6 with reworked configs (@JoshuaKGoldberg)babel-plugin-transform-block-scoping, babel-plugin-transform-parameters, babel-plugin-transform-regenerator
transform-block-scoping loops output size (@liuxingbaoyu)babel-plugin-transform-typescript
babel-plugin-transform-typescript
Infinity in enums (@liuxingbaoyu)babel-helper-module-transforms, babel-helper-remap-async-to-generator, babel-helper-replace-supers, babel-helper-wrap-function
babel-generator
recordAndTupleSyntaxType defaults to "hash" (@coderaiser)eslint.config.js (@JLHwung)babel-preset-env, babel-standalone
babel-preset-env, babel-standalone
syntax-unicode-sets-regex in standalone (@nicolo-ribaudo)babel-core
-transform- when resolving missing plugins (@nicolo-ribaudo)Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Thanks @davydof and @SuperSodaSea for your first PRs!
Thanks @davydof and @SuperSodaSea for your first PRs!
babel-helpers, babel-plugin-transform-destructuring, babel-plugin-transform-modules-commonjs, babel-preset-env, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime, babel-traverse
babel-cli, babel-helpers, babel-plugin-proposal-class-properties, babel-plugin-proposal-class-static-block, babel-plugin-transform-classes, babel-plugin-transform-runtime, babel-preset-env
babel-helper-create-class-features-plugin, babel-helpers, babel-plugin-proposal-decorators, babel-plugin-proposal-private-property-in-object, babel-preset-env, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
babel-parser
babel-helper-wrap-function, babel-preset-env, babel-traverse
noNewArrow assumption (@liuxingbaoyu)babel-plugin-transform-arrow-functions, babel-plugin-transform-parameters, babel-traverse
super() in arrow functions with default / rest parameters (@SuperSodaSea)babel-helpers, babel-node, babel-plugin-proposal-async-generator-functions, babel-plugin-transform-regenerator, babel-preset-env, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
regenerator and add tests (@SuperSodaSea)babel-helper-create-regexp-features-plugin
regjsparser for @babel/standalone (@liuxingbaoyu)babel-parser, babel-types
babel-generator
(``) (@nicolo-ribaudo)babel-plugin-transform-block-scoping, babel-traverse
switch's discriminant in the outer scope (@nicolo-ribaudo)babel-generator
comments:false (@liuxingbaoyu)babel-plugin-transform-block-scoping
Blog post: https://babeljs.io/blog/2022/09/05/7.19.0
Blog post: https://babeljs.io/blog/2022/09/05/7.19.0
Thanks @SukkaW for your first PR!
babel-parser
babel-helpers, babel-plugin-proposal-async-generator-functions, babel-preset-env, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
babel-generator, babel-helpers, babel-parser, babel-plugin-proposal-decorators, babel-plugin-syntax-decorators, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
babel-parser
decoratorsBeforeExport default to false (@nicolo-ribaudo)babel-generator, babel-parser
babel-standalone
babel-helper-create-regexp-features-plugin, babel-helpers, babel-plugin-proposal-duplicate-named-capturing-groups-regex, babel-plugin-transform-named-capturing-groups-regex, babel-standalone
babel-helper-function-name, babel-helper-wrap-function, babel-plugin-transform-classes
babel-plugin-transform-typescript
#privateField! (@liuxingbaoyu)babel-parser
babel-helper-builder-react-jsx
babel-core
@babel/core functions in config errors (@nicolo-ribaudo)babel-standalone
babel-core, babel-parser, babel-traverse
## v7.18.11 (2022-08-04) #### :bug: Bug Fix * babel-helper-wrap-function * #14825 fix: helper-wrap-function compat with old traverse (@JLHwung) #### :
babel-traverse
babel-parser
babel-helper-string-parser, babel-types
babel-helper-string-parser, babel-types
cooked for templateElement (@liuxingbaoyu)babel-parser
babel-helper-string-parser, babel-parser
babel-plugin-transform-typescript
declare class in namespace should be removed (@yimingjfe)babel-plugin-transform-react-jsx
babel-generator
babel-helper-wrap-function, babel-plugin-transform-async-to-generator, babel-traverse
.yarnrc file (@liuxingbaoyu)make commands cross-platform (@liuxingbaoyu)babel-traverse
babel-cli
babel-parser
babel-core, babel-parser
babel-cli, babel-core, babel-parser, babel-plugin-transform-unicode-escapes, babel-preset-env, babel-template, babel-traverse
babel-helper-string-parser, babel-parser
babel-cli, babel-node
babel-{cli,node} (@liuxingbaoyu)babel-plugin-proposal-export-default-from
export-default-from transform (@magic-akari)babel-plugin-transform-modules-systemjs, babel-types
babel-plugin-transform-modules-systemjs, babel-types
babel-generator
returnType with comments generates incorrect code (@liuxingbaoyu)babel-cli
babel-cli is ready. (@liuxingbaoyu)babel-core, babel-helper-remap-async-to-generator, babel-helpers, babel-parser, babel-plugin-transform-block-scoping, babel-preset-env
babel-helper-create-class-features-plugin, babel-helper-member-expression-to-functions, babel-helper-remap-async-to-generator, babel-helper-replace-supers, babel-helper-wrap-function, babel-helpers, babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining, babel-plugin-proposal-decorators, babel-plugin-proposal-object-rest-spread, babel-plugin-proposal-optional-chaining, babel-plugin-transform-block-scoping, babel-plugin-transform-classes, babel-traverse, babel-types
babel-generator
babel-generator, babel-parser, babel-preset-env, babel-template
babel-parser
...<...> followed by newline or binary operator (@nicolo-ribaudo)babel-generator, babel-parser, babel-preset-env, babel-template
babel-helper-remap-async-to-generator, babel-plugin-proposal-async-generator-functions
await in computed class keys (@Yokubjon-J)babel-plugin-transform-parameters
babel-core
babel-core (@liuxingbaoyu)babel-core, babel-helper-check-duplicate-nodes, babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression, babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining, babel-plugin-proposal-destructuring-private, babel-plugin-proposal-optional-chaining, babel-plugin-transform-runtime
import { types } from "@babel/core" with native ESM (@nicolo-ribaudo)babel-standalone
proposal-unicode-sets-regex to @babel/standalone (@nicolo-ribaudo)babel-generator, babel-types
babel-code-frame, babel-core, babel-generator, babel-helper-annotate-as-pure, babel-helper-builder-binary-assignment-operator-visitor, babel-helper-builder-react-jsx, babel-helper-check-duplicate-nodes, babel-helper-compilation-targets, babel-helper-create-class-features-plugin, babel-helper-create-regexp-features-plugin, babel-helper-define-map, babel-helper-explode-assignable-expression, babel-helper-fixtures, babel-helper-function-name, babel-helper-hoist-variables, babel-helper-member-expression-to-functions, babel-helper-module-imports, babel-helper-module-transforms, babel-helper-optimise-call-expression, babel-helper-plugin-test-runner, babel-helper-plugin-utils, babel-helper-remap-async-to-generator, babel-helper-replace-supers, babel-helper-simple-access, babel-helper-split-export-declaration, babel-helper-transform-fixture-test-runner, babel-helper-validator-option, babel-helper-wrap-function, babel-helpers, babel-highlight, babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining, babel-plugin-external-helpers, babel-plugin-proposal-async-generator-functions, babel-plugin-proposal-class-static-block, babel-plugin-proposal-decorators, babel-plugin-proposal-destructuring-private, babel-plugin-proposal-function-bind, babel-plugin-proposal-function-sent, babel-plugin-proposal-json-strings, babel-plugin-proposal-object-rest-spread, babel-plugin-proposal-optional-chaining, babel-plugin-proposal-partial-application, babel-plugin-proposal-pipeline-operator, babel-plugin-proposal-private-property-in-object, babel-plugin-proposal-record-and-tuple, babel-plugin-syntax-typescript, babel-plugin-transform-block-scoped-functions, babel-plugin-transform-block-scoping, babel-plugin-transform-classes, babel-plugin-transform-computed-properties, babel-plugin-transform-destructuring, babel-plugin-transform-duplicate-keys, babel-plugin-transform-exponentiation-operator, babel-plugin-transform-flow-comments, babel-plugin-transform-flow-strip-types, babel-plugin-transform-for-of, babel-plugin-transform-function-name, babel-plugin-transform-modules-amd, babel-plugin-transform-modules-commonjs, babel-plugin-transform-modules-systemjs, babel-plugin-transform-modules-umd, babel-plugin-transform-object-super, babel-plugin-transform-parameters, babel-plugin-transform-property-mutators, babel-plugin-transform-proto-to-assign, babel-plugin-transform-react-constant-elements, babel-plugin-transform-react-display-name, babel-plugin-transform-react-inline-elements, babel-plugin-transform-react-jsx-compat, babel-plugin-transform-react-jsx-source, babel-plugin-transform-react-jsx, babel-plugin-transform-runtime, babel-plugin-transform-typescript, babel-plugin-transform-unicode-escapes, babel-preset-env, babel-preset-typescript, babel-standalone, babel-template, babel-traverse, babel-types
babel-core, babel-helper-transform-fixture-test-runner, babel-plugin-transform-destructuring
Thanks @imtaotao and @ozanhonamlioglu for your first PRs!
Thanks @imtaotao and @ozanhonamlioglu for your first PRs!
babel-generator, babel-plugin-syntax-typescript, babel-plugin-transform-parameters
babel-traverse
babel-register
@babel/register options (@nicolo-ribaudo)babel-plugin-transform-modules-commonjs
babel-plugin-transform-typescript
babel-generator
babel-helper-fixtures, babel-plugin-proposal-record-and-tuple, babel-preset-env
babel-helper-remap-async-to-generator, babel-helper-wrap-function, babel-plugin-transform-async-to-generator
transform-async-to-generator output (@magic-akari)babel-plugin-transform-runtime, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
Thanks @exb for your first PR!
babel-plugin-transform-runtime, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
babel-helpers
babel-helper-function-name, babel-plugin-transform-function-name
babel-core
$schema property in json config files (@The-x-Theorist)Thanks @chimurai and @krosenberg for your first PRs!
Thanks @chimurai and @krosenberg for your first PRs!
babel-cli, babel-core, babel-helpers, babel-plugin-proposal-class-properties, babel-plugin-proposal-decorators, babel-plugin-transform-classes, babel-plugin-transform-jscript, babel-plugin-transform-parameters, babel-plugin-transform-runtime, babel-plugin-transform-spread, babel-plugin-transform-typescript, babel-preset-env
babel-plugin-transform-parameters
babel-plugin-transform-arrow-functions, babel-traverse
arguments variables from functions (@The-x-Theorist)babel-parser
babel-traverse
babel-generator
babel-plugin-transform-react-jsx
babel-helper-create-class-features-plugin, babel-helper-environment-visitor, babel-helper-member-expression-to-functions, babel-helper-module-transforms, babel-helper-replace-supers, babel-plugin-transform-classes, babel-traverse
this&co in computed keys in arrows transform (@nicolo-ribaudo)babel-parser
babel-parser
babel-helpers
required files in @babel/helpers tests (@nicolo-ribaudo)babel-plugin-proposal-object-rest-spread, babel-traverse
babel-parser, babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression, babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining, babel-plugin-proposal-optional-chaining, babel-preset-react, babel-preset-typescript
src in tests (@nicolo-ribaudo)@babel/runtime ESM tests fail (@nicolo-ribaudo)babel-helpers, babel-plugin-proposal-async-generator-functions, babel-plugin-transform-runtime, babel-preset-env, babel-runtime-corejs2, babel-runtime
helpers-generated.ts (@lightmare)babel-helpers, babel-plugin-proposal-async-generator-functions, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
babel-helpers, babel-plugin-proposal-async-generator-functions, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
for-await (@nicolo-ribaudo)babel-generator, babel-parser, babel-plugin-transform-typescript, babel-types
babel-parser
babel-helper-fixtures, babel-helper-transform-fixture-test-runner, babel-parser, babel-plugin-syntax-typescript, babel-preset-typescript
.mts and .cts files in @babel/preset-typescript (@nicolo-ribaudo)@babel/eslint-parser (@nicolo-ribaudo)babel-generator, babel-parser, babel-plugin-proposal-pipeline-operator, babel-plugin-syntax-pipeline-operator
babel-compat-data, babel-generator, babel-parser, babel-preset-env, babel-types
babel-helper-skip-transparent-expression-wrappers, babel-plugin-proposal-optional-chaining
skipTransparentExprWrapperNodes helper (@lightmare)babel-traverse, babel-types
babel-parser, babel-plugin-transform-typescript
babel-plugin-transform-typescript
babel-core, babel-helper-create-class-features-plugin, babel-plugin-transform-typescript
babel-compat-data, babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression, babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining, babel-plugin-transform-react-constant-elements, babel-preset-env, babel-traverse
babel-plugin-proposal-async-generator-functions, babel-traverse
babel-traverse, babel-types
babel-generator
workspace:^ to specify @babel/ dependencies (@nicolo-ribaudo)babel-helper-fixtures, babel-plugin-proposal-class-properties, babel-plugin-transform-runtime, babel-preset-react
babel-types
createTypeAnnotationBasedOnTypeof (babel-types) (@lightmare)babel-helpers
babel-core, babel-plugin-transform-react-jsx-development, babel-plugin-transform-react-jsx, babel-types
babel-types
Your coding agent can read these notes before it upgrades. Set up the MCP server →