!Build Statustravis-imagetravis-url
!NPM packagenpm-imagenpm-url
!Dependency Statusdepstat-imagedepstat-url
!Licenselicense-imagelicense-url
See unassert project for more documentation.
You can pass unassert options by including to webpack configuration object (e.g. webpack.config.js). If not passed, default options (Same as unassert.defaultOptions()) will be used.
webpack-unassert-loader
A webpack loader for unassert: Encourages programming with assertions by providing tools to compile them away.Description
webpack-unassert-loader
is a webpack loader module to remove assertions on build.
webpack-unassert-loader
applies unassert to target sources through webpack loader chain.See unassert project for more documentation.
Installation
Installwebpack-unassert-loader
via npm:$ npm install --save-dev webpack-unassert-loader
Usage
Configurewebpack.config.js
to apply webpack-unassert-loader
through webpack loader transformation chain.{
module: {
loaders: [
{ test: /\.js$/, loader: "webpack-unassert-loader" }
]
}
}
You can pass unassert options by including to webpack configuration object (e.g. webpack.config.js). If not passed, default options (Same as unassert.defaultOptions()) will be used.
{
assertionPatterns: [
'assert(value, [message])',
'assert.ok(value, [message])',
'assert.equal(actual, expected, [message])',
'assert.notEqual(actual, expected, [message])',
'assert.strictEqual(actual, expected, [message])',
'assert.notStrictEqual(actual, expected, [message])',
'assert.deepEqual(actual, expected, [message])',
'assert.notDeepEqual(actual, expected, [message])',
'assert.deepStrictEqual(actual, expected, [message])',
'assert.notDeepStrictEqual(actual, expected, [message])',
'assert.fail(actual, expected, message, operator)',
'assert.throws(block, [error], [message])',
'assert.doesNotThrow(block, [message])',
'assert.ifError(value)',
'console.assert(value, [message])'
],
requirePatterns: [
'assert = require("assert")',
'assert = require("power-assert")'
],
importPatterns: [
'import assert from "assert"',
'import * as assert from "assert"',
'import assert from "power-assert"',
'import * as assert from "power-assert"'
]
}