@canopycanopycanopy/b-ber-logger
Advanced tools
Comparing version 3.0.0 to 3.0.2
"use strict"; | ||
var _Object$defineProperty = require("@babel/runtime-corejs3/core-js-stable/object/define-property"); | ||
var _interopRequireDefault = require("@babel/runtime-corejs3/helpers/interopRequireDefault"); | ||
_Object$defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.composeMessage = composeMessage; | ||
var _map = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/instance/map")); | ||
var _trim = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/instance/trim")); | ||
var _repeat = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/instance/repeat")); | ||
var _util = _interopRequireDefault(require("util")); | ||
/* eslint-disable import/prefer-default-export */ | ||
/* eslint-disable import/prefer-default-export */ | ||
function composeMessage(args) { | ||
var _context, _context2; | ||
const message = (0, _map.default)(_context = _util.default.format.call(_util.default, ...args).split('\n')).call(_context, a => (0, _trim.default)(a).call(a)).join(`\n${(0, _repeat.default)(_context2 = ' ').call(_context2, 6)}`).replace(/\{(\d+)\}/g, (_, d) => this.decorate(String(this.floatFormat(d)), 'blueBright')).replace(/\[([^\]]+)\]/g, (_, s) => this.decorate(s, 'blueBright')); | ||
return message; | ||
} |
"use strict"; | ||
var _Object$defineProperty = require("@babel/runtime-corejs3/core-js-stable/object/define-property"); | ||
_Object$defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.configure = configure; | ||
/* eslint-disable import/prefer-default-export */ | ||
/* eslint-disable import/prefer-default-export */ | ||
function configure() { | ||
@@ -21,2 +19,3 @@ /* | ||
*/ | ||
let logLevel; | ||
@@ -23,0 +22,0 @@ logLevel = this.settings['log-level']; |
"use strict"; | ||
var _Object$defineProperty = require("@babel/runtime-corejs3/core-js-stable/object/define-property"); | ||
var _interopRequireDefault = require("@babel/runtime-corejs3/helpers/interopRequireDefault"); | ||
_Object$defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.counter = counter; | ||
exports.getContext = getContext; | ||
var _Timer = _interopRequireDefault(require("./Timer")); | ||
function ctx(fileName) { | ||
return fileName; // return path.basename(path.dirname(fileName)) + path.sep + path.basename(fileName, path.extname(fileName)) | ||
return fileName; | ||
// return path.basename(path.dirname(fileName)) + path.sep + path.basename(fileName, path.extname(fileName)) | ||
} | ||
@@ -24,3 +20,2 @@ | ||
} | ||
function getContext() { | ||
@@ -32,3 +27,2 @@ const { | ||
const context = message[3].replace(/^\s+at[^/]+(\/[^:]+):.+$/, (_, m) => ctx(m)); | ||
if (context !== this.context) { | ||
@@ -39,4 +33,3 @@ this.context = context; | ||
} | ||
return context; | ||
} |
"use strict"; | ||
var _Object$defineProperty = require("@babel/runtime-corejs3/core-js-stable/object/define-property"); | ||
_Object$defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.debug = debug; | ||
/* eslint-disable import/prefer-default-export */ | ||
/* eslint-disable import/prefer-default-export */ | ||
function debug() {} |
"use strict"; | ||
var _Object$defineProperty = require("@babel/runtime-corejs3/core-js-stable/object/define-property"); | ||
var _interopRequireDefault = require("@babel/runtime-corejs3/helpers/interopRequireDefault"); | ||
_Object$defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.error = error; | ||
var _isArray = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/array/is-array")); | ||
var _forEach = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/instance/for-each")); | ||
var _util = _interopRequireDefault(require("util")); | ||
/* eslint-disable import/prefer-default-export */ | ||
/* eslint-disable import/prefer-default-export */ | ||
function error(_args) { | ||
var _context; | ||
const args = (0, _isArray.default)(_args) ? _args : [_args]; | ||
@@ -30,3 +23,2 @@ if (this.logLevel < 1) return; | ||
let formatted; | ||
while (err = args.shift()) { | ||
@@ -44,3 +36,2 @@ if (err instanceof Error) { | ||
} | ||
let prefix = ''; | ||
@@ -58,7 +49,5 @@ prefix += this.decorate('b-ber', 'whiteBright', 'bgBlack'); | ||
} | ||
(0, _forEach.default)(_context = this.errors).call(_context, processedErr => { | ||
process.stdout.write(processedErr.formatted); | ||
this.newLine(); | ||
if (this.logLevel > 3) { | ||
@@ -65,0 +54,0 @@ process.stdout.write(_util.default.format.call(_util.default, processedErr.stack)); |
"use strict"; | ||
var _Object$defineProperty = require("@babel/runtime-corejs3/core-js-stable/object/define-property"); | ||
_Object$defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.notify = notify; | ||
/* eslint-disable import/prefer-default-export */ | ||
/* eslint-disable import/prefer-default-export */ | ||
function notify(event, data) { | ||
this[event].call(this, data); | ||
} |
"use strict"; | ||
var _Object$defineProperty = require("@babel/runtime-corejs3/core-js-stable/object/define-property"); | ||
var _interopRequireDefault = require("@babel/runtime-corejs3/helpers/interopRequireDefault"); | ||
_Object$defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.decorate = decorate; | ||
exports.floatFormat = floatFormat; | ||
exports.wrap = wrap; | ||
var _slice = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/instance/slice")); | ||
var _reduce = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/instance/reduce")); | ||
var _concat = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/instance/concat")); | ||
var _isArray = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/array/is-array")); | ||
var _util = _interopRequireDefault(require("util")); | ||
var _chalk = _interopRequireDefault(require("chalk")); | ||
function wrap(arr, space) { | ||
var _context; | ||
return (0, _slice.default)(_context = (0, _reduce.default)(arr).call(arr, (acc, curr) => { | ||
@@ -36,3 +25,2 @@ const a = acc.split('\n'); | ||
} | ||
function floatFormat(n) { | ||
@@ -90,8 +78,5 @@ const pows = { | ||
} | ||
function decorate(_args, ...props) { | ||
const args = _args && (0, _isArray.default)(_args) ? _args : [_args]; | ||
let message = _util.default.format.call(_util.default, ...args); | ||
if (this.boringOutput === false) { | ||
@@ -106,4 +91,3 @@ for (let i = props.length - 1; i >= 0; i--) { | ||
} | ||
return message; | ||
} |
"use strict"; | ||
var _Object$defineProperty = require("@babel/runtime-corejs3/core-js-stable/object/define-property"); | ||
var _interopRequireDefault = require("@babel/runtime-corejs3/helpers/interopRequireDefault"); | ||
_Object$defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.decrementCounter = decrementCounter; | ||
@@ -16,25 +13,18 @@ exports.decrementIndent = decrementIndent; | ||
exports.indent = indent; | ||
var _repeat = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/instance/repeat")); | ||
function indent() { | ||
var _context; | ||
return (0, _repeat.default)(_context = this.whitespace).call(_context, this.indentLevel); | ||
} | ||
function incrementIndent() { | ||
this.indentLevel += this.increment; | ||
} | ||
function decrementIndent() { | ||
this.indentLevel -= this.increment; | ||
} | ||
function incrementCounter() { | ||
this.taskCounter += 1; | ||
} | ||
function decrementCounter() { | ||
this.taskCounter -= 1; | ||
} |
"use strict"; | ||
var _bindInstanceProperty2 = require("@babel/runtime-corejs3/core-js-stable/instance/bind"); | ||
var _Object$defineProperty = require("@babel/runtime-corejs3/core-js-stable/object/define-property"); | ||
var _interopRequireDefault = require("@babel/runtime-corejs3/helpers/interopRequireDefault"); | ||
_Object$defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = void 0; | ||
var _bind = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/instance/bind")); | ||
var _reduce = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/instance/reduce")); | ||
var _forEach = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/instance/for-each")); | ||
var _keys = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/object/keys")); | ||
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime-corejs3/helpers/defineProperty")); | ||
var _lodash = _interopRequireDefault(require("lodash.has")); | ||
var _lodash2 = _interopRequireDefault(require("lodash.isundefined")); | ||
var _Timer = _interopRequireDefault(require("./Timer")); | ||
var _printer = require("./printer"); | ||
var _indenter = require("./indenter"); | ||
var _listeners = require("./listeners"); | ||
var _events = require("./events"); | ||
var _warn = require("./warn"); | ||
var _info = require("./info"); | ||
var _error = require("./error"); | ||
var _debug = require("./debug"); | ||
var _trace = require("./trace"); | ||
var _notice = require("./notice"); | ||
var _inspect = require("./inspect"); | ||
var _summary = require("./summary"); | ||
var _configure = require("./configure"); | ||
var _printVersion = require("./print-version"); | ||
var _register = require("./register"); | ||
var _format = require("./format"); | ||
var _context4 = require("./context"); | ||
var _compose = require("./compose"); | ||
var _reset = require("./reset"); | ||
class Logger extends _Timer.default { | ||
constructor() { | ||
var _context, _context2, _context3; | ||
super(); | ||
@@ -86,4 +53,5 @@ this.logLevel = Logger.defaults.logLevel; | ||
this.taskCounter = Logger.defaults.taskCounter; | ||
this.context = Logger.defaults.context; // options | ||
this.context = Logger.defaults.context; | ||
// options | ||
this.settings = { | ||
@@ -96,4 +64,5 @@ quiet: false, | ||
'log-level': Logger.defaults.logLevel | ||
}; // bindings | ||
}; | ||
// bindings | ||
this.printWarnings = (0, _bind.default)(_printer.printWarnings).call(_printer.printWarnings, this); | ||
@@ -125,7 +94,8 @@ this.printErrors = (0, _bind.default)(_printer.printErrors).call(_printer.printErrors, this); | ||
this.composeMessage = (0, _bind.default)(_compose.composeMessage).call(_compose.composeMessage, this); | ||
this.reset = (0, _bind.default)(_reset.reset).call(_reset.reset, this); // parse args | ||
this.reset = (0, _bind.default)(_reset.reset).call(_reset.reset, this); | ||
// parse args | ||
const argv = (0, _reduce.default)(_context = process.argv).call(_context, (acc, curr) => { | ||
const [k, v] = curr.split('='); // eslint-disable-next-line no-restricted-globals | ||
const [k, v] = curr.split('='); | ||
// eslint-disable-next-line no-restricted-globals | ||
acc[k] = (0, _lodash2.default)(v) ? true : !isNaN(v) ? Number(v) : v; | ||
@@ -140,11 +110,9 @@ return acc; | ||
(0, _bind.default)(_context3 = this).call(_context3); | ||
} // eslint-disable-next-line class-methods-use-this | ||
} | ||
// eslint-disable-next-line class-methods-use-this | ||
newLine() { | ||
process.stdout.write('\n'); | ||
} | ||
} | ||
(0, _defineProperty2.default)(Logger, "defaults", { | ||
@@ -151,0 +119,0 @@ logLevel: 2, |
"use strict"; | ||
var _Object$defineProperty = require("@babel/runtime-corejs3/core-js-stable/object/define-property"); | ||
var _interopRequireDefault = require("@babel/runtime-corejs3/helpers/interopRequireDefault"); | ||
_Object$defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.info = info; | ||
var _util = _interopRequireDefault(require("util")); | ||
/* eslint-disable import/prefer-default-export */ | ||
/* eslint-disable import/prefer-default-export */ | ||
function info(...args) { | ||
@@ -20,3 +16,2 @@ if (this.logLevel < 4) return; | ||
let prefix = ''; | ||
if (this.logLevel > 2) { | ||
@@ -26,3 +21,2 @@ prefix += this.decorate(`[${new Date().toISOString()}]`, 'gray'); | ||
} | ||
prefix += this.decorate('b-ber', 'whiteBright', 'bgBlack'); | ||
@@ -34,3 +28,2 @@ prefix += ' '; | ||
this.newLine(); | ||
if (this.logLevel > 4) { | ||
@@ -37,0 +30,0 @@ const { |
"use strict"; | ||
var _Object$defineProperty = require("@babel/runtime-corejs3/core-js-stable/object/define-property"); | ||
var _interopRequireDefault = require("@babel/runtime-corejs3/helpers/interopRequireDefault"); | ||
_Object$defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.inspect = inspect; | ||
var _util = _interopRequireDefault(require("util")); | ||
/* eslint-disable import/prefer-default-export */ | ||
/* eslint-disable import/prefer-default-export */ | ||
function inspect(args) { | ||
return console.log(_util.default.inspect(args, true, null, true)); | ||
} |
"use strict"; | ||
var _Object$defineProperty = require("@babel/runtime-corejs3/core-js-stable/object/define-property"); | ||
var _interopRequireDefault = require("@babel/runtime-corejs3/helpers/interopRequireDefault"); | ||
_Object$defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.bind = bind; | ||
var _util = _interopRequireDefault(require("util")); | ||
/* eslint-disable import/prefer-default-export */ | ||
/* eslint-disable import/prefer-default-export */ | ||
function bind() { | ||
@@ -23,7 +19,8 @@ this.on('begin', ({ | ||
this.taskErrors = 0; | ||
if (this.logLevel < 3) { | ||
this.incrementIndent(); | ||
return; | ||
} // const message = util.format.call( | ||
} | ||
// const message = util.format.call( | ||
// util, | ||
@@ -37,6 +34,6 @@ // '%s%s %s %s %s', | ||
// ) | ||
// process.stdout.write(message) | ||
// this.newLine() | ||
this.incrementIndent(); | ||
@@ -55,8 +52,5 @@ }); | ||
process.stdout.cursorTo(0); | ||
const message = _util.default.format.call(_util.default, '%s%s %s %s %s done (%s)', this.indent(), this.decorate(`[${new Date().toISOString()}]`, 'gray'), this.decorate('b-ber', 'whiteBright', 'bgBlack'), this.decorate('info', 'green'), this.decorate(task), totalMs); | ||
process.stdout.write(message); | ||
this.newLine(); | ||
if (this.logLevel > 4) { | ||
@@ -72,5 +66,3 @@ const { | ||
if (this.logLevel < 1) return; | ||
const message = _util.default.format.call(_util.default, '%s%s %s %s', this.indent(), this.decorate('b-ber', 'whiteBright', 'bgBlack'), this.decorate('info', 'green'), this.decorate('Build succeeded', 'green')); | ||
process.stdout.write(message); | ||
@@ -77,0 +69,0 @@ this.newLine(); |
"use strict"; | ||
var _Object$defineProperty = require("@babel/runtime-corejs3/core-js-stable/object/define-property"); | ||
_Object$defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.notice = notice; | ||
/* eslint-disable import/prefer-default-export */ | ||
/* eslint-disable import/prefer-default-export */ | ||
// same as info but always prints to log, i.e., log-level doesn't need to be set. | ||
@@ -16,3 +14,2 @@ function notice(...args) { | ||
let prefix = ''; | ||
if (this.logLevel > 2) { | ||
@@ -22,3 +19,2 @@ prefix += this.decorate(`[${new Date().toISOString()}]`, 'gray'); | ||
} | ||
prefix += this.decorate('b-ber', 'whiteBright', 'bgBlack'); | ||
@@ -25,0 +21,0 @@ prefix += ' '; |
"use strict"; | ||
var _Object$defineProperty = require("@babel/runtime-corejs3/core-js-stable/object/define-property"); | ||
var _interopRequireDefault = require("@babel/runtime-corejs3/helpers/interopRequireDefault"); | ||
_Object$defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.printVersion = printVersion; | ||
var _util = _interopRequireDefault(require("util")); | ||
/* eslint-disable import/prefer-default-export */ | ||
/* eslint-disable import/prefer-default-export */ | ||
function printVersion(version) { | ||
const message = _util.default.format.call(_util.default, '%s%s %s %s', this.indent(), this.decorate('b-ber', 'whiteBright', 'bgBlack'), this.decorate('version'), this.decorate(version, 'blueBright')); | ||
process.stdout.write(message); | ||
this.newLine(); | ||
} |
"use strict"; | ||
var _Object$defineProperty = require("@babel/runtime-corejs3/core-js-stable/object/define-property"); | ||
var _interopRequireDefault = require("@babel/runtime-corejs3/helpers/interopRequireDefault"); | ||
_Object$defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.printErrors = printErrors; | ||
exports.printWarnings = printWarnings; | ||
var _util = _interopRequireDefault(require("util")); | ||
function printNotices(type, task = 'b-ber') { | ||
@@ -20,14 +15,10 @@ const notices = this[type]; | ||
const color = type === 'warnings' ? 'bgYellowBright' : 'bgRed'; | ||
const message = _util.default.format.call(_util.default, '%s%s %s task %s - %s %s', this.indent(), this.decorate('b-ber', 'whiteBright', 'bgBlack'), this.decorate(leader, color), this.decorate(task), this.decorate(notices.length), this.decorate(type)); | ||
if (this.logLevel > 2) process.stdout.write(message); | ||
} | ||
function printWarnings(task) { | ||
printNotices.call(this, 'warnings', task); | ||
} | ||
function printErrors(task) { | ||
printNotices.call(this, 'errors', task); | ||
} |
"use strict"; | ||
var _Object$defineProperty = require("@babel/runtime-corejs3/core-js-stable/object/define-property"); | ||
_Object$defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.registerSequence = registerSequence; | ||
/* eslint-disable import/prefer-default-export */ | ||
/* eslint-disable import/prefer-default-export */ | ||
function registerSequence(state, command, sequence) { | ||
@@ -16,3 +14,2 @@ if (this.logLevel < 1) return; | ||
let prefix = ''; | ||
if (this.logLevel > 2) { | ||
@@ -22,3 +19,2 @@ prefix += this.decorate(`[${new Date().toISOString()}]`, 'gray'); | ||
} | ||
prefix += this.decorate('b-ber', 'whiteBright', 'bgBlack'); | ||
@@ -25,0 +21,0 @@ prefix += ' '; |
"use strict"; | ||
var _Object$defineProperty = require("@babel/runtime-corejs3/core-js-stable/object/define-property"); | ||
_Object$defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.reset = reset; | ||
/* eslint-disable import/prefer-default-export */ | ||
/* eslint-disable import/prefer-default-export */ | ||
function reset() { | ||
this.errors = []; | ||
this.warnings = []; // this.infos = [] | ||
this.warnings = []; | ||
// this.infos = [] | ||
} |
"use strict"; | ||
var _Object$defineProperty = require("@babel/runtime-corejs3/core-js-stable/object/define-property"); | ||
var _interopRequireDefault = require("@babel/runtime-corejs3/helpers/interopRequireDefault"); | ||
_Object$defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.printSummary = printSummary; | ||
var _repeat = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/instance/repeat")); | ||
var _map = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/instance/map")); | ||
var _forEach = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/instance/for-each")); | ||
var _entries = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/object/entries")); | ||
var _util = _interopRequireDefault(require("util")); | ||
var _lodash = _interopRequireDefault(require("lodash.isplainobject")); | ||
/* eslint-disable import/prefer-default-export */ | ||
/* eslint-disable import/prefer-default-export */ | ||
const INDENTATION = ' '; | ||
function write(msgs, context) { | ||
var _context2; | ||
const len = msgs.length - 1; | ||
const esses = (0, _repeat.default)(_context2 = ' %s').call(_context2, len); | ||
const msgs_ = (0, _map.default)(msgs).call(msgs, ([text, color]) => context.decorate(text, color)); | ||
const message = _util.default.format.call(_util.default, `%s%s %s${esses}`, context.indent(), context.decorate('b-ber', 'whiteBright', 'bgBlack'), ...msgs_); | ||
process.stdout.write(message); | ||
context.newLine(); | ||
} | ||
function printNavigation(data, context, indent = 0) { | ||
const indent_ = (0, _repeat.default)(INDENTATION).call(INDENTATION, indent); | ||
function render(_data, _context) { | ||
(0, _forEach.default)(_data).call(_data, item => { | ||
write([[`${indent_}${item.title || '[no title]'}: ${item.name}`]], _context); | ||
if (item.nodes && item.nodes.length) { | ||
@@ -53,9 +37,6 @@ render(item.nodes, _context); | ||
} | ||
render(data, context); | ||
} | ||
function writeMetadata(data, context) { | ||
var _context3; | ||
(0, _forEach.default)(_context3 = (0, _entries.default)(data)).call(_context3, ([, v]) => { | ||
@@ -67,6 +48,4 @@ if ((0, _lodash.default)(v)) { | ||
} | ||
function writeConfig(data, context, indent = 0) { | ||
var _context4; | ||
const indent_ = (0, _repeat.default)(INDENTATION).call(INDENTATION, indent); | ||
@@ -77,3 +56,2 @@ (0, _forEach.default)(_context4 = (0, _entries.default)(data)).call(_context4, ([k, v]) => { | ||
} | ||
if ((0, _lodash.default)(v)) { | ||
@@ -85,3 +63,2 @@ write([[`${indent_}${k}`]], context); | ||
} | ||
function printSummary({ | ||
@@ -88,0 +65,0 @@ state, |
"use strict"; | ||
var _Object$defineProperty = require("@babel/runtime-corejs3/core-js-stable/object/define-property"); | ||
var _interopRequireDefault = require("@babel/runtime-corejs3/helpers/interopRequireDefault"); | ||
_Object$defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.default = void 0; | ||
var _slice = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/instance/slice")); | ||
var _now = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/date/now")); | ||
var _parseFloat2 = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/parse-float")); | ||
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime-corejs3/helpers/defineProperty")); | ||
var _events = require("events"); | ||
class Timer extends _events.EventEmitter { | ||
static timeFormat(t) { | ||
var _context; | ||
const s = t[0] * 1000 + t[1] / 1000000; | ||
return `${(0, _slice.default)(_context = String(s)).call(_context, 0, -3)}ms`; | ||
} | ||
static dateFormat() { | ||
return new Date((0, _now.default)()).toLocaleString(); | ||
} | ||
constructor() { | ||
@@ -44,3 +32,2 @@ super(); | ||
} | ||
prepare() { | ||
@@ -51,3 +38,2 @@ this.sequenceBegin = process.hrtime(); | ||
} | ||
start(task) { | ||
@@ -60,3 +46,2 @@ this.taskBegin = process.hrtime(this.sequenceBegin); | ||
} | ||
stop(task) { | ||
@@ -81,3 +66,2 @@ this.taskEnd = process.hrtime(this.sequenceBegin); | ||
} | ||
done({ | ||
@@ -100,5 +84,3 @@ state | ||
} | ||
} | ||
(0, _defineProperty2.default)(Timer, "dateFormattingOptions", { | ||
@@ -105,0 +87,0 @@ day: 'numeric', |
"use strict"; | ||
var _Object$defineProperty = require("@babel/runtime-corejs3/core-js-stable/object/define-property"); | ||
_Object$defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.trace = trace; | ||
/* eslint-disable import/prefer-default-export */ | ||
/* eslint-disable import/prefer-default-export */ | ||
function trace() {} |
"use strict"; | ||
var _Object$defineProperty = require("@babel/runtime-corejs3/core-js-stable/object/define-property"); | ||
var _interopRequireDefault = require("@babel/runtime-corejs3/helpers/interopRequireDefault"); | ||
_Object$defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.warn = warn; | ||
var _util = _interopRequireDefault(require("util")); | ||
/* eslint-disable import/prefer-default-export */ | ||
/* eslint-disable import/prefer-default-export */ | ||
function warn(...args) { | ||
@@ -25,3 +21,2 @@ if (this.logLevel < 2) return; | ||
let prefix = ''; | ||
if (this.logLevel > 2) { | ||
@@ -31,9 +26,6 @@ prefix += this.decorate(`[${new Date().toISOString()}]`, 'gray'); | ||
} | ||
prefix += this.decorate('b-ber', 'whiteBright', 'bgBlack'); | ||
prefix += ' '; | ||
prefix += this.decorate('WARN', 'black', 'bgYellowBright'); | ||
const formatted = _util.default.format.apply(_util.default, ['%s %s', prefix, message]); | ||
this.taskWarnings += 1; | ||
@@ -47,3 +39,2 @@ this.warnings.push({ | ||
this.newLine(); | ||
if (this.logLevel > 3) { | ||
@@ -50,0 +41,0 @@ process.stdout.write(_util.default.format.call(_util.default, stack.replace(/^Error\s+/, 'Warning '))); |
{ | ||
"name": "@canopycanopycanopy/b-ber-logger", | ||
"version": "3.0.0", | ||
"version": "3.0.2", | ||
"description": "", | ||
@@ -52,3 +52,3 @@ "main": "dist/index.js", | ||
], | ||
"gitHead": "676dbec7fbdcc46eb8168f1d437d294ed549e2e8" | ||
"gitHead": "1ec8ab9a4030fb59839d347beb04ab7605e3d5dd" | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
784
33756