isomorphic-loader
Version:
Webpack isomorphic loader tools to make Node require handle files like images for Server Side Rendering (SSR)
24 lines (18 loc) • 440 B
JavaScript
;
const LEVELS = {
info: 10,
error: 99,
none: 999
};
let LEVEL = LEVELS.info;
function log() {
if (LEVEL <= LEVELS.info) {
console.log.apply(console, arguments); // eslint-disable-line
}
}
function error() {
if (LEVEL <= LEVELS.error) {
console.error.apply(console, arguments); // eslint-disable-line
}
}
module.exports = { log: log, error: error, setLevel: l => (LEVEL = LEVELS[l] || LEVELS.info) };