パッケージの詳細

babel-preset-power-assert

power-assert-js33.4kMIT3.0.0

Babel preset for all power-assert plugins

assert, babel, babel-plugin, babel-preset

readme

power-assert

Build Status NPM version License

babel-preset-power-assert is a Babel preset for all power-assert plugins.

babel-preset-power-assert contains plugins below

INSTALL

$ npm install --save-dev babel-preset-power-assert power-assert

CAUTION

Babel7 is incompatible with Babel6.

For Babel6, you need to use the 2.x release of babel-preset-power-assert.

$ npm install --save-dev babel-preset-power-assert@2.0.0

HOW TO USE

via .babelrc (Recommended)

{
  "presets": [
    "power-assert"
  ]
}

via Babel CLI

$ babel --presets power-assert /path/to/src/target.js > /path/to/build/target.js

via Babel API

var babel = require('@babel/core');
var jsCode = fs.readFileSync('/path/to/src/target.js');
var transformed = babel.transform(jsCode, {
    presets: ['power-assert']
});
console.log(transformed.code);

AUTHOR

LICENSE

Licensed under the MIT license.

更新履歴

3.0.0 (2018-08-30)

Features

  • Babel7 support

Breaking Changes

  • Babel7 is incompatible with Babel6.

For Babel6, you need to use the 2.x release of babel-preset-power-assert.

$ npm install --save-dev babel-preset-power-assert@2.0.0

3.0.0-beta.1 (2018-03-31)

Features

Breaking Changes

  • Babel7 is incompatible with Babel6.

For Babel6, you need to use the 2.x release of babel-preset-power-assert.

$ npm install --save-dev babel-preset-power-assert@2.0.0

2.0.0 (2018-01-18)

Features

Breaking Changes

  • Changing embedAst option's default to true does not break builds but may slow your build time down. If you are aware that you are not using experimental (not in ES-standard) syntax, please use babel-preset-power-assert 1.x for the former behavior.

1.0.0 (2016-04-13)

The first release.