Skip to content

max-mapper/console-patch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

NPM

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

About

intercept calls to console.* methods for instrumenting/remote testing purposes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published