empower-assert
Convert assert to power-assert on ESTree AST.
Install
$ npm install --save-dev empower-assert
Usage
const empowerAssert = ;const acorn = ;const escodegen = ; let source = `'use strict';const assert = require('assert');function add(a, b) { assert(!isNaN(a)); assert.equal(typeof b, 'number'); assert.ok(!isNaN(b)); return a + b;}`; let transformed = ;console;// 'use strict';// const assert = require('power-assert');// function add(a, b) {// assert(!isNaN(a));// assert.equal(typeof b, 'number');// assert.ok(!isNaN(b));// return a + b;// }
License
MIT License: Teppei Sato <teppeis@gmail.com>
This is a port of babel-plugin-empower-assert.
Copyright (c) 2016 Takuto Wada, https://github.com/power-assert-js/babel-plugin-empower-assert