WHATWG debugging console for JavaScript.
npm i bare-console
const Console = require('bare-console')
const console = new Console()
console.log('Hello')
console.error(new Error('Something happened'))
console.time()
for (let i = 0; i < 1000000000; i++) {}
console.timeEnd()
console.trace('Show me')Any object that implements the log functions can be used as the backend for Console:
const Console = require('bare-console')
const FileLog = require('bare-file-logger')
const log = new FileLog('my-logs.txt')
const console = new Console(log)
console.log('Hello')
console.error(new Error('Something happened'))
console.time()
for (let i = 0; i < 1000000000; i++) {}
console.timeEnd()
console.trace('Show me')Apache-2.0