6.0.9 • Published 9 months ago

@anansi/babel-preset v6.0.9

Weekly downloads
8,342
License
BSD-3-Clause
Repository
github
Last release
9 months ago

Anansi's React Babel Preset

Configurable production-ready babel preset for React projects.

Usage

Just include in .babelrc

{
  "presets": ["@anansi/babel-preset"]
}

Or configure options

{
  "presets": [
    [
      "@anansi/babel-preset",
      {
        "targets": {
          "node": "current"
        },
        "modules": "commonjs"
      }
    ]
  ]
}
{
  "presets": [
    [
      "@anansi/babel-preset",
      {
        "additionalProductionTargets": {
          "explorer": "10"
        }
      }
    ]
  ]
}

Shims

This preset comes with some polyfills (babel + requestIdleCallback) for full functionality. Be sure to include the register at the entry point

webpack config entry

{
  entry: {
    Vendor: [
      '@anansi/babel-preset/polyfill',
      // ...
    ]
  }
}

mocha.opts

--require @anansi/babel-preset/registerBabel

Options

runInNode : bool = false

This is simple way to use the configuration for node scripts. Other options below will not work if this is set. Targets the current node version in babel-preset-env while disabling the extra imports.

productionTargets : object = modern browsers

Can be used to override babel-preset-env targets for building production. See babel-preset-env configuration options

additionalProductionTargets: object = undefined

Is merged with the default productionTargets. Use this to extend base production support.

developmentTargets : object = latest firefox & chrome

Can be used to override babel-preset-env targets for building development.

targets : object = undefined

Can be used to override babel-preset-env targets for non-testing environment.

modules: string|false = false

Can be used to override our default of false in non-testing environments in case you want babel to transform imports.

Warning: something other than 'false' will disable HMR and 'tree shaking' in webpack

minify: bool = false

Setting this to true will run the minifier babel-minify

Extra plugins used

In addition to providing good production/development/testing transformations; some additional non-standard features are included:

Stage 3

  • Dynamic import (import())

Stage 2

Stage 1

Other

6.0.9

9 months ago

6.0.8

9 months ago

6.0.7

9 months ago

6.0.6

10 months ago

6.0.5

10 months ago

5.0.9

1 year ago

5.0.10

1 year ago

6.0.1

1 year ago

6.0.0

1 year ago

6.0.3

11 months ago

6.0.2

12 months ago

6.0.4

11 months ago

5.0.8

1 year ago

5.0.7

1 year ago

5.0.6

1 year ago

5.0.5

1 year ago

5.0.4

1 year ago

5.0.3

1 year ago

5.0.2

1 year ago

5.0.1

1 year ago

5.0.0

1 year ago

4.5.4

1 year ago

4.5.3

2 years ago

4.5.2

2 years ago

4.5.1

2 years ago

4.5.0

2 years ago

4.4.5

2 years ago

4.4.3

2 years ago

4.4.2

2 years ago

4.4.4

2 years ago

4.2.10

2 years ago

4.2.11

2 years ago

4.2.12

2 years ago

4.2.13

2 years ago

4.2.14

2 years ago

4.2.15

2 years ago

4.2.16

2 years ago

4.4.1

2 years ago

4.4.0

2 years ago

4.3.0

2 years ago

4.2.9

2 years ago

4.2.7

2 years ago

4.2.8

2 years ago

4.2.3

2 years ago

4.2.5

2 years ago

4.2.4

2 years ago

4.2.6

2 years ago

4.0.1

2 years ago

4.0.0

2 years ago

4.0.3

2 years ago

4.0.2

2 years ago

3.5.0

2 years ago

3.4.3

2 years ago

3.4.2

2 years ago

4.2.2

2 years ago

4.2.1

2 years ago

4.2.0

2 years ago

4.1.3

2 years ago

4.1.0

2 years ago

4.1.2

2 years ago

4.1.1

2 years ago

3.4.0

2 years ago

3.4.1

2 years ago

3.3.3

2 years ago

3.2.20

3 years ago

3.2.22

3 years ago

3.2.21

3 years ago

3.2.19

3 years ago

3.3.1

3 years ago

3.3.0

3 years ago

3.3.2

3 years ago

3.2.18

3 years ago

3.2.17

3 years ago

3.2.16

3 years ago

3.2.2

3 years ago

3.2.1

3 years ago

3.2.6

3 years ago

3.2.5

3 years ago

3.2.4

3 years ago

3.2.3

3 years ago

3.2.9

3 years ago

3.2.8

3 years ago

3.2.7

3 years ago

3.2.13

3 years ago

3.2.12

3 years ago

3.2.15

3 years ago

3.2.14

3 years ago

3.2.11

3 years ago

3.2.10

3 years ago

3.2.0

3 years ago

3.1.3

3 years ago

3.1.2

3 years ago

3.1.1

3 years ago

3.1.0

3 years ago

2.8.5

3 years ago

3.0.4

3 years ago

3.0.3

3 years ago

3.0.2

3 years ago

3.0.1

3 years ago

3.0.0

3 years ago

2.8.1

3 years ago

2.8.0

3 years ago

2.8.3

3 years ago

2.8.2

3 years ago

2.8.4

3 years ago

2.7.19

4 years ago

2.7.22

3 years ago

2.7.21

4 years ago

2.7.20

4 years ago

2.7.24

3 years ago

2.7.23

3 years ago

2.7.18

4 years ago

2.7.17

4 years ago

2.7.16

4 years ago

2.7.15

4 years ago

2.7.14

4 years ago

2.7.11

4 years ago

2.7.13

4 years ago

2.7.12

4 years ago

2.7.10

4 years ago

2.7.9

4 years ago

2.7.8

4 years ago

2.7.7

4 years ago

2.7.6

4 years ago

2.7.5

4 years ago

2.7.4

4 years ago

2.7.3

4 years ago

2.7.2

4 years ago

2.7.1

4 years ago

2.7.0

4 years ago

2.6.4

4 years ago

2.6.3

4 years ago

2.6.2

4 years ago

2.6.1

4 years ago

2.6.0

4 years ago

2.5.16

4 years ago

2.5.14

4 years ago

2.5.15

4 years ago

2.5.12

4 years ago

2.5.13

4 years ago

2.5.6

4 years ago

2.5.5

4 years ago

2.5.8

4 years ago

2.5.7

4 years ago

2.5.9

4 years ago

2.5.10

4 years ago

2.5.11

4 years ago

2.5.4

4 years ago

2.5.3

4 years ago

2.5.2

4 years ago

2.5.1

4 years ago

2.5.0

4 years ago

2.4.0

4 years ago

2.3.0

4 years ago

2.2.6

4 years ago

2.2.5

4 years ago

2.2.3

4 years ago

2.2.2

4 years ago

2.2.4

4 years ago

2.2.1

4 years ago

2.2.0

4 years ago

2.1.12

4 years ago

2.1.11

4 years ago

2.1.10

4 years ago

2.1.9

4 years ago

2.1.8

4 years ago

2.1.7

4 years ago

2.1.6

4 years ago

2.1.5

5 years ago

2.1.4

5 years ago

2.1.3

5 years ago

2.1.2

5 years ago

2.1.1

5 years ago

2.1.0

5 years ago

2.0.0

5 years ago

1.2.9

5 years ago

1.2.8

5 years ago

1.2.7

5 years ago

1.2.6

5 years ago

1.2.5

5 years ago

1.2.4

5 years ago

1.2.3

5 years ago

1.2.2

5 years ago

1.2.1

5 years ago

1.2.0

5 years ago

1.1.3

5 years ago

1.1.1

5 years ago

1.1.2

5 years ago

1.1.0

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago

0.26.2

6 years ago

0.26.1

6 years ago

0.26.0

6 years ago

0.25.1

6 years ago

0.25.0

6 years ago

0.24.4

6 years ago

0.24.3

6 years ago

0.24.2

6 years ago

0.24.1

6 years ago

0.24.0

6 years ago

0.23.0

6 years ago

0.22.1

6 years ago

0.22.0

6 years ago

0.21.0

6 years ago

0.19.3

6 years ago

0.19.2

6 years ago

0.19.0

6 years ago

0.18.3

6 years ago

0.18.2

6 years ago

0.18.1

6 years ago

0.18.0

6 years ago

0.17.7

6 years ago

0.17.6

6 years ago

0.17.5

6 years ago

0.17.4

6 years ago

0.17.3

6 years ago

0.17.2

6 years ago

0.17.1

6 years ago

0.17.0

6 years ago

0.16.0

6 years ago

0.15.0

6 years ago

0.14.0

6 years ago

0.13.4

6 years ago

0.13.3

6 years ago

0.13.2

6 years ago

0.13.1

6 years ago

0.12.0

6 years ago

0.11.3

6 years ago

0.11.2

6 years ago

0.11.1

6 years ago

0.11.1-alpha.0

6 years ago

0.11.0

6 years ago

0.10.8

7 years ago

0.10.7

7 years ago

0.10.6

7 years ago

0.10.5

7 years ago

0.10.4

7 years ago

0.10.3

7 years ago

0.10.2

7 years ago

0.10.1

7 years ago

0.10.0

7 years ago

0.9.2

7 years ago

0.9.1

7 years ago

0.9.0

7 years ago

0.8.0

7 years ago

0.7.5

7 years ago

0.7.4

7 years ago

0.7.3

7 years ago

0.7.2

7 years ago

0.7.1

7 years ago

0.7.0

7 years ago

0.6.1

7 years ago

0.6.0

7 years ago

0.5.4

7 years ago

0.5.3

7 years ago

0.5.2

7 years ago

0.5.1

7 years ago

0.5.1-beta.1

7 years ago

0.5.1-beta.0

7 years ago

0.5.0

7 years ago

0.4.6

7 years ago

0.4.5

7 years ago

0.4.4

7 years ago

0.4.3

7 years ago

0.4.2

7 years ago

0.4.1

7 years ago

0.4.0

7 years ago

0.4.0-beta.2

7 years ago

0.4.0-beta.1

7 years ago

0.4.0-beta.0

7 years ago

0.3.0

7 years ago

0.2.7

7 years ago

0.2.6

7 years ago

0.2.5

7 years ago

0.2.4

7 years ago

0.2.3

8 years ago

0.2.2

8 years ago

0.2.1

8 years ago

0.2.0

8 years ago

0.1.1

8 years ago

0.1.0

8 years ago