Socket
Socket
Sign inDemoInstall

@blackglory/log

Package Overview
Dependencies
23
Maintainers
1
Versions
15
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.3.4 to 2.0.0

14

lib/group.js

@@ -1,8 +0,5 @@

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.group = void 0;
const go_1 = require("@blackglory/go");
const extra_utils_1 = require("extra-utils");
function group(...args) {
const [label, fn] = (0, go_1.go)(() => {
import { go } from '@blackglory/go';
import { isUndefined } from 'extra-utils';
export function group(...args) {
const [label, fn] = go(() => {
if (args.length === 1) {

@@ -17,3 +14,3 @@ const [fn] = args;

});
if ((0, extra_utils_1.isUndefined)(label)) {
if (isUndefined(label)) {
console.group();

@@ -28,3 +25,2 @@ }

}
exports.group = group;
//# sourceMappingURL=group.js.map

@@ -1,5 +0,5 @@

export * from './log';
export * from './time';
export * from './time-function';
export * from './time-async-function';
export * from './group';
export * from './log.js';
export * from './time.js';
export * from './time-function.js';
export * from './time-async-function.js';
export * from './group.js';

@@ -1,22 +0,6 @@

"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./log"), exports);
__exportStar(require("./time"), exports);
__exportStar(require("./time-function"), exports);
__exportStar(require("./time-async-function"), exports);
__exportStar(require("./group"), exports);
export * from './log.js';
export * from './time.js';
export * from './time-function.js';
export * from './time-async-function.js';
export * from './group.js';
//# sourceMappingURL=index.js.map

@@ -1,9 +0,5 @@

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.log = void 0;
function log(...data) {
export function log(...data) {
console.log(...data);
return data[data.length - 1];
}
exports.log = log;
//# sourceMappingURL=log.js.map

@@ -1,16 +0,12 @@

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.timeAsyncFunction = void 0;
const extra_compatible_1 = require("extra-compatible");
const get_elapsed_time_1 = require("./utils/get-elapsed-time");
function timeAsyncFunction(message, fn) {
import { performanceNow } from 'extra-compatible';
import { getElapsedTime } from "./utils/get-elapsed-time.js";
export function timeAsyncFunction(message, fn) {
return async function (...args) {
const startTime = (0, extra_compatible_1.performanceNow)();
const startTime = performanceNow();
const result = await fn(...args);
const endTime = (0, extra_compatible_1.performanceNow)();
console.log(message, (0, get_elapsed_time_1.getElapsedTime)(startTime, endTime));
const endTime = performanceNow();
console.log(message, getElapsedTime(startTime, endTime));
return result;
};
}
exports.timeAsyncFunction = timeAsyncFunction;
//# sourceMappingURL=time-async-function.js.map

@@ -1,16 +0,12 @@

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.timeFunction = void 0;
const extra_compatible_1 = require("extra-compatible");
const get_elapsed_time_1 = require("./utils/get-elapsed-time");
function timeFunction(message, fn) {
import { performanceNow } from 'extra-compatible';
import { getElapsedTime } from "./utils/get-elapsed-time.js";
export function timeFunction(message, fn) {
return function (...args) {
const startTime = (0, extra_compatible_1.performanceNow)();
const startTime = performanceNow();
const result = fn(...args);
const endTime = (0, extra_compatible_1.performanceNow)();
console.log(message, (0, get_elapsed_time_1.getElapsedTime)(startTime, endTime));
const endTime = performanceNow();
console.log(message, getElapsedTime(startTime, endTime));
return result;
};
}
exports.timeFunction = timeFunction;
//# sourceMappingURL=time-function.js.map

@@ -1,14 +0,11 @@

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.time = void 0;
const extra_compatible_1 = require("extra-compatible");
const get_elapsed_time_1 = require("./utils/get-elapsed-time");
const extra_promise_1 = require("extra-promise");
function time(message, fn) {
const startTime = (0, extra_compatible_1.performanceNow)();
import { performanceNow } from 'extra-compatible';
import { getElapsedTime } from "./utils/get-elapsed-time.js";
import { isPromiseLike } from 'extra-promise';
export function time(message, fn) {
const startTime = performanceNow();
const result = fn();
if ((0, extra_promise_1.isPromiseLike)(result)) {
if (isPromiseLike(result)) {
return result.then(() => {
const endTime = (0, extra_compatible_1.performanceNow)();
console.log(message, (0, get_elapsed_time_1.getElapsedTime)(startTime, endTime));
const endTime = performanceNow();
console.log(message, getElapsedTime(startTime, endTime));
return result;

@@ -18,8 +15,7 @@ });

else {
const endTime = (0, extra_compatible_1.performanceNow)();
console.log(message, (0, get_elapsed_time_1.getElapsedTime)(startTime, endTime));
const endTime = performanceNow();
console.log(message, getElapsedTime(startTime, endTime));
return result;
}
}
exports.time = time;
//# sourceMappingURL=time.js.map

@@ -1,8 +0,4 @@

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getElapsedTime = void 0;
function getElapsedTime(startTime, endTime) {
export function getElapsedTime(startTime, endTime) {
return `${endTime - startTime}ms`;
}
exports.getElapsedTime = getElapsedTime;
//# sourceMappingURL=get-elapsed-time.js.map
{
"name": "@blackglory/log",
"version": "1.3.4",
"version": "2.0.0",
"description": "",

@@ -9,5 +9,9 @@ "keywords": [],

],
"type": "module",
"main": "lib/index.js",
"types": "lib/index.d.ts",
"sideEffects": false,
"engines": {
"node": ">=16"
},
"repository": "git@github.com:BlackGlory/log.git",

@@ -17,10 +21,9 @@ "author": "BlackGlory <woshenmedoubuzhidao@blackglory.me>",

"scripts": {
"prepare": "ts-patch install -s",
"lint": "eslint --ext .js,.jsx,.ts,.tsx --quiet src",
"test": "jest --config jest.config.js",
"test:coverage": "jest --coverage --config jest.config.js",
"prepublishOnly": "run-s clean build",
"test": "cross-env NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.cjs",
"test:coverage": "cross-env NODE_OPTIONS=--experimental-vm-modules jest --coverage --config jest.config.cjs",
"prepublishOnly": "run-s prepare clean build",
"clean": "rimraf lib",
"build": "run-s build:*",
"build:compile": "tsc --project tsconfig.build.json --module commonjs --target es2018 --outDir lib",
"build:patch": "tscpaths -p tsconfig.build.json -s ./src -o ./lib",
"build": "tsc --project tsconfig.build.json --outDir lib",
"release": "standard-version"

@@ -30,3 +33,3 @@ },

"hooks": {
"pre-commit": "run-s lint build test",
"pre-commit": "run-s prepare clean lint build test",
"commit-msg": "commitlint -E HUSKY_GIT_PARAMS"

@@ -36,24 +39,29 @@ }

"devDependencies": {
"@blackglory/jest-resolver": "^0.3.0",
"@blackglory/pass": "^1.1.0",
"@commitlint/cli": "^17.2.0",
"@commitlint/config-conventional": "^17.2.0",
"@types/jest": "^27.4.1",
"@types/jest": "^29.4.0",
"@typescript-eslint/eslint-plugin": "^5.41.0",
"@typescript-eslint/parser": "^5.41.0",
"cross-env": "^7.0.3",
"eslint": "^8.26.0",
"husky": "4",
"jest": "^27.5.1",
"jest": "^29.4.1",
"jest-resolve": "^29.4.1",
"npm-run-all": "^4.1.5",
"rimraf": "^3.0.2",
"rimraf": "^4.1.2",
"standard-version": "^9.5.0",
"ts-jest": "^27.1.4",
"tscpaths": "^0.0.9",
"ts-jest": "^29.0.5",
"ts-patch": "^2.1.0",
"tslib": "^2.3.1",
"typescript": "^4.6.3"
"typescript": "4.8",
"typescript-transform-paths": "^3.4.6"
},
"dependencies": {
"@blackglory/go": "^1.1.2",
"extra-compatible": "^0.1.0",
"extra-promise": "5",
"extra-utils": "4"
"extra-compatible": "^0.2.0",
"extra-promise": "^6.0.3",
"extra-utils": "^5.0.1"
}
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc