Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@putout/babel

putoutjs45.6kMIT3.1.1TypeScript support: included

Babel 8 in CommonJS

putout, babel, bundle, commonjs

readme

@putout/babel NPM version

CommonJS pre-builts of Babel 8: if you want to migrate to v8, but cannot support ESM right now.

Usage

const {
    parse,
    types,
    generate,
    template,
    codeFrameColumns,
} = require('@putout/babel');

License

MIT

changelog

2025.02.15, v3.1.1

fix:

  • 3bfa2cc test:dts

2025.02.14, v3.1.0

feature:

  • 1b9fd7d @putout/babel: v8.0.0-alpha.16

2025.01.11, v3.0.0

feature:

  • 611aa7a @putout/babel: babel.alpha-15
  • a5d0ebe @putout/babel: drop support of node < 18

2024.12.18, v2.10.2

feature:

  • 26d1473 @putout/babel: dts
  • 547c54f @putout/babel: putout v37.2.0

2024.12.08, v2.10.1

fix:

  • 2c8e7c0 revert babel v8 alpha 14

2024.12.08, v2.10.0

feature:

  • 8fa3a47 @putout/babel: @types/node v22.10.1
  • 0e1e371 babel v8 alpha 14

2024.10.26, v2.9.0

feature:

  • 80480e5 @putout/babel: 8.0.0-alpha.13
  • ff1188c @putout/babel: @rollup/plugin-commonjs v28.0.1
  • dbab01e @putout/babel: @rollup/plugin-replace v6.0.1
  • 270d786 @putout/babel: putout v36.10.0
  • 5f5f1df @putout/babel: eslint-plugin-putout v23.1.0

2024.07.26, v2.8.0

feature:

  • 9608c31 @babel/parser: 8.0.0-alpha.12

2024.07.01, v2.7.0

feature:

  • 9d82fe1 @putout/babel: c8 v10.1.2
  • 05a143d @putout/babel: eslint-plugin-n v17.9.0
  • 2d9709b babel v8.0.0-alpha.11

2024.06.04, v2.6.0

feature:

  • 74e647e babel v8.0.0-alpha.10

2024.06.03, v2.5.0

feature:

  • 3d472fb @putout/babel: 8.0.0-alpha.9
  • 2f1458f @putout/babel: check-dts v0.8.0
  • 61f2ea2 @putout/babel: eslint v9.4.0

2024.04.04, v2.4.0

feature:

  • 00bc46e @putout/babel: globals v15.0.0

2024.02.28, v2.3.0

feature:

  • 41a6d6d @putout/babel: 8.0.0-alpha.7
  • dcccd5b @putout/babel: globals v14.0.0
  • b4b1c8e @putout/babel: putout v35.5.1

2024.01.29, v2.2.0

feature:

  • 3907a1e @putout/babel: supertape v10.0.0
  • 21dee87 @putout/babel: rollup-plugin-node-externals v7.0.0
  • 0f4998a @putout/babel: c8 v9.1.0

2023.12.18, v2.1.0

feature:

  • 8c54fa5 @putout/babel: target: s5

2023.12.11, v2.0.0

feature:

  • 4655e40 Revert "Revert "babel v8-aplha.5""

2023.12.11, v1.6.1

feature:

  • ed63b7f Revert "babel v8-aplha.5"

2023.12.11, v1.6.0

feature:

  • c974c00 @putout/babel: supertape v9.0.0
  • 684a752 @putout/babel: rollup-plugin-polyfill-node v0.13.0
  • ac91443 @putout/babel: rollup v4.8.0
  • 54969f7 @putout/babel: tsup v8.0.1
  • e25973a @putout/babel: madrun v10.0.0
  • 1caf245 @putout/babel: putout v34.0.5
  • 87387f4 @putout/babel: eslint-plugin-putout v22.0.0
  • 34d6caa babel v8-aplha.5

2023.10.18, v1.5.5

feature:

  • 1320db3 types: generate
  • 069b26a types: template

2023.10.18, v1.5.4

fix:

  • dec586c type

feature:

  • ecf9942 types: traverse
  • b763376 types: codeFrameColumns

2023.10.18, v1.5.3

fix:

  • fc362e4 dts

2023.10.18, v1.5.2

fix:

  • 706eeac drop dts

2023.10.18, v1.5.1

fix:

  • 975fa69 rm useless

2023.10.18, v1.5.0

fix:

  • 601eb30 module-type

2023.10.18, v1.4.0

feature:

  • f119f20 add types

2023.10.12, v1.3.0

feature:

  • ceb9180 package: eslint-plugin-putout v20.0.0
  • 31f16e7 Babel v8.0.0-alpha.4

2023.09.26, v1.2.2

fix:

  • 98b0bec navigator

2023.09.26, v1.2.1

fix:

  • e4f17d1 bundle

2023.09.26, v1.2.0

feature:

  • accb23f package: babel 8 alpha.3

2023.08.09, v1.1.1

fix:

  • 51eb2f3 versions

2023.08.09, v1.1.0

feature:

  • 088fee4 package: @babel/code-frame v7.22.10
  • 212934a package: @babel/generator v7.22.10
  • de5b6c2 package: @babel/parser v7.22.10
  • c2b4a67 package: @babel/template v7.22.5
  • 9d00a53 package: @babel/traverse v7.22.10
  • d44d056 package: @babel/types v7.22.10

2023.08.04, v1.0.5

fix:

  • 36b095a @putout/babel: template

2023.08.04, v1.0.4

fix:

  • 0b40df5 @putout/babel: generate

2023.08.03, v1.0.3

fix:

  • 045ff4d @putout/babel: traverse

2023.08.03, v1.0.2

fix:

  • 6bc33d0 @putout/babel: bundle

2023.08.03, v1.0.1

fix:

  • d9fed9b build