Packages

@babel/cli

8.0.6 · 18 Sep 2026MIT3.9M / weekRepositoryHomepagenpmAtom feed

Your version

7.8.4

30 Jan 2020Where it was published

7.29.7 is the newest release of 7.x.

In short

1 new7 fixed6 changed24 internal

Release note

:warning: In Babel 7.8.0 we introduced the --copy-ignored option for @babel/cli, defaulting to false. However, previous versions behaved as if that option was present: for this reason, we changed its default value to true (when --copy-files is provided) and introduced a --no-copy-ignored option to disable it.

:eyeglasses: Spec Compliance

  • babel-parser

    • fix: properly parse member expression after property initializer (@vedantroy)

    • Update coalesce precedence (@JLHwung)

    • fix: triple __proto__ in object patterns should be allowed (@JLHwung)

    • Duplicate __proto__ key should be allowed in object patterns (@JLHwung)

:bug: Bug Fix

  • babel-cli

  • babel-compat-data

    • Fix core-js 2 builtin data for opera (@danez)

  • babel-helpers, babel-plugin-proposal-class-properties, babel-plugin-proposal-decorators, babel-plugin-transform-classes, babel-plugin-transform-parameters, babel-plugin-transform-typeof-symbol, babel-preset-env

  • babel-traverse

  • babel-plugin-transform-parameters

    • Fix rest parameters indexing with TypeScript 'this parameter' (@BenoitZugmeyer)

  • babel-plugin-transform-for-of

    • fix: for-of transform should skip for-await-of (@JLHwung)

  • babel-generator

  • babel-helper-compilation-targets

    • fix: supply '.' subpath for backward compatibility with node.js 13.0-13.1 (@JLHwung)

:nail_care: Polish

  • babel-core

    • polish: throw human-friendly error when item-option pair is incorrectly unwrapped (@JLHwung)

:memo: Documentation

  • babel-parser

    • add AST for the module attribute proposal (@xtuc)

  • babel-preset-env

    • update compat-data related docs/config [skip ci] (@JLHwung)

:house: Internal

  • babel-compat-data

  • babel-parser

    • refactor: simplify toAssignable routine (@JLHwung)

    • chore: use @babel/eslint-config-internal (@JLHwung)

  • babel-compat-data, babel-preset-env

  • babel-compat-data, babel-node, babel-parser, babel-preset-env

  • Other

    • chore: replace yarn-upgrade by bump-babel-dependencies in vuejs e2e tests (@JLHwung)

    • chore: test against @vue/babel-preset-app (@JLHwung)

  • babel-core

:running_woman: Performance

  • babel-parser

    • fix(babel-parser): avoid state.clone() to clone the whole token store (@3cp)