babel-preset-pob-env

11.1.0 • Public • Published

babel-preset-pob-env

pob babel preset env

Options

  • target - "node", "browser" or false
  • version - target's version
  • loose - Enable “loose” transformations for any plugins in this preset that allow them (Disabled by default).
  • typescript - Enable @babel/preset-typescript (Enabled by default).
  • optimizations - Use "babel-preset-optimizations" preset (Enabled by default).
  • modules - Enable transformation of ES6 module syntax to another module type (Disabled by default). Can be false to not transform modules, or "commonjs"

Needed dependencies

@babel/preset-env

Install

npm install --save-dev babel-preset-pob-env
yarn add --dev babel-preset-pob-env

Usage

Via .babelrc

.babelrc

{
  "presets": ["pob-env"]
}
{
  "presets": [
    ["pob-env", { "loose": true]
  ]
}

Via CLI

babel script.js --presets pob

Via Node API

require('babel-core').transform('code', {
  presets: [require('babel-preset-pob-env')],
});
require('babel-core').transform('code', {
  presets: [[require('babel-preset-pob-env'), { loose: true }]],
});

Readme

Keywords

Package Sidebar

Install

npm i babel-preset-pob-env

Weekly Downloads

286

Version

11.1.0

License

ISC

Unpacked Size

69.4 kB

Total Files

11

Last publish

Collaborators

  • churpeau