0.0.4 • Published 5 years ago
babel-plugin-transform-remove-console-super-enhance v0.0.4
babel-plugin-transform-remove-console-enhance
This plugin removes all console.* calls.
Example
In
console.log("foo");
console.error("bar");Out
In
console.log("foo");
console.error("bar");Out
console.error("bar"); // set options to ignore errorIn
console.log("foo");
// remove--console-disable
console.log("i should not remove");
console.error("bar");Out
// remove--console-disable
console.log("i should not remove");
console.error("bar"); // set options to ignore errorInstallation
npm install babel-plugin-transform-remove-console-enhanceUsage
Via .babelrc (Recommended)
.babelrc
{
"plugins": ["transform-remove-console-enhance"]
}or
{
"plugins": [
["transform-remove-console-enhance", {
"exclude": ["error"]
}]
]
}options
options can be object.
{
"exclude": ["error"]
}Via CLI
babel --plugins transform-remove-console-enhance script.jsVia Node API
require("babel-core").transform("code", {
plugins: ["transform-remove-console-enhance"]
});0.0.4
5 years ago