console-patch
v1.0.0
Published
monkeypatches all `console.*` methods and lets you intercept the arguments
Downloads
710
Maintainers
Readme
console-patch
monkeypatches all console.*
methods and lets you intercept the arguments. does not break the console methods, they will still work, you just get a copy of their arguments whenever they are called
installation
npm install console-patch --save
usage
use in server or browser with browserify
var patch = require('console-patch')
var intercepted = []
console.log('hi')
patch(function onConsoleCall(args) {
intercepted.push(args)
})
console.log('bye')
// intercepted === {method: 'log', arguments: ['bye']}
in the above example both console.log
still print to the normal console