Socket
Socket
Sign inDemoInstall

@storybook/node-logger

Package Overview
Dependencies
Maintainers
9
Versions
1904
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@storybook/node-logger - npm Package Compare versions

Comparing version 5.0.0-debug.0 to 5.0.0-debug.1

dist/index.d.ts

55

dist/index.js
"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);
});
});
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc