0.15.10 • Published 10 months ago

@best-shot/preset-babel v0.15.10

Weekly downloads
94
License
MIT
Repository
github
Last release
10 months ago

@best-shot/preset-babel

A best-shot preset for babel compiler.

npm github node

This preset uses babel-preset-evergreen by default. It can transform:

  • ECMAScript 2023: *.js
  • Node.js: *.mjs / *.cjs
  • Typescript: *.ts / *.mts / *.cts

Installation

npm install @best-shot/preset-babel --save-dev

Usage

// example: .best-shot/config.mjs
export default {
  presets: ['babel'],
  babel: {
    polyfill: 'global'
  }
};

Options

targets

Can't be specify directly, always using browserslist.loadConfig() || browserslist.defaults.

babel.polyfill

How babel handles polyfills. pure is an experimental option.

References: https://github.com/babel/babel/issues/10008

babel.env

When 'always', babel-preset-evergreen will enabled in watch mode

Tips

You might need to pin core-js@3 when your project dependency tree has core-js@2:

npm install core-js@3

JSX support

Create custom babel configuration

References: https://babeljs.io/docs/en/configuration

// example: babel.config.json
{
  "plugins": ["lodash", "macros"]
}

Related

0.15.10

10 months ago

0.15.8

10 months ago

0.15.9

10 months ago

0.15.5

12 months ago

0.15.6

12 months ago

0.15.7

11 months ago

0.14.11

1 year ago

0.14.10

1 year ago

0.15.4

12 months ago

0.15.0

1 year ago

0.15.1

1 year ago

0.15.2

1 year ago

0.15.3

12 months ago

0.14.5

1 year ago

0.14.6

1 year ago

0.14.7

1 year ago

0.14.8

1 year ago

0.14.9

1 year ago

0.14.4

1 year ago

0.14.3

1 year ago

0.14.1

1 year ago

0.14.0

2 years ago

0.13.12

2 years ago

0.13.11

2 years ago

0.13.10

2 years ago

0.13.16

2 years ago

0.13.15

2 years ago

0.13.14

2 years ago

0.13.13

2 years ago

0.13.8

2 years ago

0.13.9

2 years ago

0.13.6

2 years ago

0.13.7

2 years ago

0.13.3

2 years ago

0.13.4

2 years ago

0.13.5

2 years ago

0.13.2

2 years ago

0.13.0

3 years ago

0.13.1

3 years ago

0.12.5

3 years ago

0.12.2

3 years ago

0.12.3

3 years ago

0.12.4

3 years ago

0.12.1

3 years ago

0.12.0

3 years ago

0.11.0

4 years ago

0.10.0

4 years ago

0.9.6

4 years ago

0.9.5

4 years ago

0.9.4

4 years ago

0.9.3

4 years ago

0.9.2

4 years ago

0.9.1

4 years ago

0.9.0

4 years ago

0.8.0

4 years ago

0.7.1

4 years ago

0.7.0

4 years ago

0.6.2

5 years ago

0.6.1

5 years ago

0.6.0

5 years ago

0.5.2

5 years ago

0.5.1

5 years ago

0.5.0

5 years ago

0.4.3

5 years ago

0.4.2

5 years ago

0.4.1

5 years ago

0.4.0

5 years ago

0.3.1

5 years ago

0.3.0

5 years ago

0.2.1

5 years ago

0.2.0

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

6 years ago

0.1.0

6 years ago

0.0.23

6 years ago

0.0.22

6 years ago

0.0.21

6 years ago

0.0.20

6 years ago

0.0.19

6 years ago

0.0.18

6 years ago

0.0.17

6 years ago

0.0.16

6 years ago

0.0.15

6 years ago

0.0.14

6 years ago

0.0.13

6 years ago

0.0.12

6 years ago

0.0.11

6 years ago

0.0.10

6 years ago

0.0.9

6 years ago

0.0.8

6 years ago

0.0.7

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

7 years ago

0.0.0

7 years ago