@sabiman/babel-plugin-bonify

1.0.1 • Public • Published

Bonification babel-plugin-bonify

Babel transformation plugin, that replaces all console.log(n) calls to console.log("Bonify rocks" + n);

Install

Using npm:

npm install --save-dev @sabiman/babel-plugin-bonify

Following use cases were tested:

case 1

one argument

console.log(n)

           

console.log("Bonify rocks" + n);

case 2

several arguments

console.log(n , m, k, ...)

           

console.log("Bonify rocks" + n, m, k, ...);

case 3

global scope only

console.log(n);
let a = function(console) {
            let console = {
                log: otherLogFn
            }
            console.log(n);
        };

           

console.log("Bonify rocks" + n);
let a = function(console) {
            let console = {
                log: otherLogFn
            };
            console.log(n);
        };

case 4

.call

console.log.call(obj, n , m, k, ...)

           

console.log.call(obj, "Bonify rocks" + n, m, k, ...);

case 4

.apply

console.log.apply(obj, [n , m, k]);

           

console.log.apply(obj, ["Bonify rocks", ...[n, m, k]]);

Readme

Keywords

Package Sidebar

Install

npm i @sabiman/babel-plugin-bonify

Weekly Downloads

1

Version

1.0.1

License

ISC

Unpacked Size

7.79 kB

Total Files

5

Last publish

Collaborators

  • sabiman