@es-labs/node
Version:
Reusable library
18 lines (16 loc) • 461 B
JavaScript
//NOSONAR const type = 'error'
// const orig = console[type]
// console[type] = function logError() {
// orig.apply(console, [`[${new Date().toISOString().replace("T", " ").replace(/\..+/, "")}]`, ...arguments])
// }
//
// Usage (filter out console.log): LogFilter(['log'])
const LogFilter = (function () {
return function (list) {
if (list && list.length) {
list.forEach(item => {
console[item] = function () { }
})
}
}
})()