@storybook/node-logger
Advanced tools
Comparing version 5.0.0-debug.0 to 5.0.0-debug.1
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.logger = exports.colors = void 0; | ||
var _npmlog = _interopRequireDefault(require("npmlog")); | ||
var _prettyHrtime = _interopRequireDefault(require("pretty-hrtime")); | ||
var _chalk = _interopRequireDefault(require("chalk")); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
const colors = { | ||
pink: _chalk.default.hex('F1618C'), | ||
purple: _chalk.default.hex('B57EE5'), | ||
orange: _chalk.default.hex('F3AD38'), | ||
green: _chalk.default.hex('A2E05E'), | ||
blue: _chalk.default.hex('6DABF5'), | ||
red: _chalk.default.hex('F16161'), | ||
gray: _chalk.default.gray | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
exports.colors = colors; | ||
const logger = { | ||
info: message => _npmlog.default.info('', message), | ||
warn: message => _npmlog.default.warn('', message), | ||
error: message => _npmlog.default.error('', message), | ||
trace: ({ | ||
message, | ||
time | ||
}) => _npmlog.default.info(`${message} (${colors.purple((0, _prettyHrtime.default)(time))})`) | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
var npmlog_1 = __importDefault(require("npmlog")); | ||
var pretty_hrtime_1 = __importDefault(require("pretty-hrtime")); | ||
var chalk_1 = __importDefault(require("chalk")); | ||
exports.colors = { | ||
pink: chalk_1.default.hex('F1618C'), | ||
purple: chalk_1.default.hex('B57EE5'), | ||
orange: chalk_1.default.hex('F3AD38'), | ||
green: chalk_1.default.hex('A2E05E'), | ||
blue: chalk_1.default.hex('6DABF5'), | ||
red: chalk_1.default.hex('F16161'), | ||
gray: chalk_1.default.gray, | ||
}; | ||
exports.logger = logger; | ||
exports.logger = { | ||
info: function (message) { return npmlog_1.default.info('', message); }, | ||
warn: function (message) { return npmlog_1.default.warn('', message); }, | ||
error: function (message) { return npmlog_1.default.error('', message); }, | ||
trace: function (_a) { | ||
var message = _a.message, time = _a.time; | ||
return npmlog_1.default.info('', message + " (" + exports.colors.purple(pretty_hrtime_1.default(time)) + ")"); | ||
}, | ||
}; |
{ | ||
"name": "@storybook/node-logger", | ||
"version": "5.0.0-debug.0", | ||
"version": "5.0.0-debug.1", | ||
"description": "", | ||
@@ -18,3 +18,3 @@ "keywords": [ | ||
"main": "dist/index.js", | ||
"jsnext:main": "src/index.js", | ||
"types": "dist/index.d.ts", | ||
"scripts": { | ||
@@ -30,6 +30,10 @@ "prepare": "node ../../scripts/prepare.js" | ||
}, | ||
"devDependencies": { | ||
"@types/npmlog": "^4.1.1", | ||
"@types/pretty-hrtime": "^1.0.0" | ||
}, | ||
"publishConfig": { | ||
"access": "public" | ||
}, | ||
"gitHead": "7cacf4b23fc7682e0891e8fd4a3983e8879f84c5" | ||
"gitHead": "207598ad16237207116f771aa176321f998ccd6c" | ||
} |
@@ -1,20 +0,26 @@ | ||
import npmLog from 'npmlog'; | ||
import prettyTime from 'pretty-hrtime'; | ||
import chalk from 'chalk'; | ||
export const colors = { | ||
pink: chalk.hex('F1618C'), | ||
purple: chalk.hex('B57EE5'), | ||
orange: chalk.hex('F3AD38'), | ||
green: chalk.hex('A2E05E'), | ||
blue: chalk.hex('6DABF5'), | ||
red: chalk.hex('F16161'), | ||
gray: chalk.gray, | ||
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
export const logger = { | ||
info: message => npmLog.info('', message), | ||
warn: message => npmLog.warn('', message), | ||
error: message => npmLog.error('', message), | ||
trace: ({ message, time }) => npmLog.info(`${message} (${colors.purple(prettyTime(time))})`), | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
var npmlog_1 = __importDefault(require("npmlog")); | ||
var pretty_hrtime_1 = __importDefault(require("pretty-hrtime")); | ||
var chalk_1 = __importDefault(require("chalk")); | ||
exports.colors = { | ||
pink: chalk_1.default.hex('F1618C'), | ||
purple: chalk_1.default.hex('B57EE5'), | ||
orange: chalk_1.default.hex('F3AD38'), | ||
green: chalk_1.default.hex('A2E05E'), | ||
blue: chalk_1.default.hex('6DABF5'), | ||
red: chalk_1.default.hex('F16161'), | ||
gray: chalk_1.default.gray, | ||
}; | ||
exports.logger = { | ||
info: function (message) { return npmlog_1.default.info('', message); }, | ||
warn: function (message) { return npmlog_1.default.warn('', message); }, | ||
error: function (message) { return npmlog_1.default.error('', message); }, | ||
trace: function (_a) { | ||
var message = _a.message, time = _a.time; | ||
return npmlog_1.default.info('', message + " (" + exports.colors.purple(pretty_hrtime_1.default(time)) + ")"); | ||
}, | ||
}; |
@@ -1,31 +0,34 @@ | ||
import npmLog from 'npmlog'; | ||
import { logger } from '.'; | ||
jest.mock('npmlog', () => ({ | ||
info: jest.fn(), | ||
warn: jest.fn(), | ||
error: jest.fn(), | ||
})); | ||
describe('node-logger', () => { | ||
beforeEach(() => { | ||
npmLog.info.mockReset(); | ||
npmLog.warn.mockReset(); | ||
npmLog.error.mockReset(); | ||
}); | ||
it('should have an info method', () => { | ||
const message = 'information'; | ||
logger.info(message); | ||
expect(npmLog.info).toHaveBeenCalledWith('', message); | ||
}); | ||
it('should have a warn method', () => { | ||
const message = 'warning message'; | ||
logger.warn(message); | ||
expect(npmLog.warn).toHaveBeenCalledWith('', message); | ||
}); | ||
it('should have an error method', () => { | ||
const message = 'error message'; | ||
logger.error(message); | ||
expect(npmLog.error).toHaveBeenCalledWith('', message); | ||
}); | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
var npmlog_1 = require("npmlog"); | ||
var _1 = require("."); | ||
jest.mock('npmlog', function () { return ({ | ||
info: jest.fn(), | ||
warn: jest.fn(), | ||
error: jest.fn(), | ||
}); }); | ||
describe('node-logger', function () { | ||
beforeEach(function () { | ||
// This feels odd but TypeScript doesn't understand that the imported | ||
// npmlog module is being wrapped by Jest so we are type casting here | ||
// in order to be allowed to call Jest's mockReset() method. | ||
npmlog_1.info.mockReset(); | ||
npmlog_1.warn.mockReset(); | ||
npmlog_1.error.mockReset(); | ||
}); | ||
it('should have an info method', function () { | ||
var message = 'information'; | ||
_1.logger.info(message); | ||
expect(npmlog_1.info).toHaveBeenCalledWith('', message); | ||
}); | ||
it('should have a warn method', function () { | ||
var message = 'warning message'; | ||
_1.logger.warn(message); | ||
expect(npmlog_1.warn).toHaveBeenCalledWith('', message); | ||
}); | ||
it('should have an error method', function () { | ||
var message = 'error message'; | ||
_1.logger.error(message); | ||
expect(npmlog_1.error).toHaveBeenCalledWith('', message); | ||
}); | ||
}); |
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
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
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
9764
12
210
2
1