@neodx/log
Version:
A lightweight universal logging framework
190 lines (189 loc) • 4.58 kB
JSON
{
"name": "@neodx/log",
"packageManager": "yarn@3.2.0",
"description": "A lightweight universal logging framework",
"version": "0.4.1",
"type": "module",
"main": "./index.cjs",
"module": "./index.mjs",
"browser": "./index.mjs",
"source": [
"src/*/index.ts",
"src/*.ts"
],
"keywords": [
"log",
"cli",
"logger",
"logging",
"hackable",
"colorful",
"console",
"json",
"tiny",
"isomorphic"
],
"files": [
"express.cjs",
"express.cjs.map",
"express.d.ts",
"express.mjs",
"express.mjs.map",
"index.cjs",
"index.cjs.map",
"index.d.ts",
"index.mjs",
"index.mjs.map",
"koa.cjs",
"koa.cjs.map",
"koa.d.ts",
"koa.mjs",
"koa.mjs.map",
"_internal/create-logger-factory-BmydF_vP.mjs",
"_internal/create-logger-factory-BmydF_vP.mjs.map",
"_internal/create-logger-factory-gpFFxhZQ.cjs",
"_internal/create-logger-factory-gpFFxhZQ.cjs.map",
"_internal/index-7E2-tFgQ.cjs",
"_internal/index-7E2-tFgQ.cjs.map",
"_internal/index-DFam5V4O.mjs",
"_internal/index-DFam5V4O.mjs.map",
"_internal/read-arguments-CPC3VkQ4.mjs",
"_internal/read-arguments-CPC3VkQ4.mjs.map",
"_internal/read-arguments-DiLh6En8.cjs",
"_internal/read-arguments-DiLh6En8.cjs.map",
"_internal/read-arguments-Hk1LfC26.d.ts",
"_internal/shared-DWlamAfq.d.ts",
"_internal/types-Co7FibqF.d.ts",
"http/index.cjs",
"http/index.cjs.map",
"http/index.d.ts",
"http/index.mjs",
"http/index.mjs.map",
"node/index.cjs",
"node/index.cjs.map",
"node/index.d.ts",
"node/index.mjs",
"node/index.mjs.map",
"utils/index.cjs",
"utils/index.cjs.map",
"utils/index.d.ts",
"utils/index.mjs",
"utils/index.mjs.map",
"dist",
"package.json"
],
"author": {
"name": "Dmitry Remezov",
"email": "mysecundant@gmail.com",
"url": "https://github.com/secundant"
},
"contributors": [
"secundant"
],
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/secundant/neodx.git",
"directory": "libs/log"
},
"homepage": "https://github.com/secundant/neodx/tree/main/libs/log",
"bugs": "https://github.com/secundant/neodx/issues",
"sideEffects": false,
"scripts": {
"compare-bundle": "tsx bench/compare-bundle.ts",
"compare-output": "tsx bench/compare-output.ts",
"show-output": "tsx examples/big-list-of-logs.ts",
"bench": "vitest bench",
"typecheck": "vitest run --typecheck.only",
"clean": "yarn dlx rimraf dist",
"build": "autobuild",
"test": "vitest run",
"lint": "eslint"
},
"dependencies": {
"@neodx/colors": "0.2.8",
"pathe": "1.1.2"
},
"devDependencies": {
"@neodx/autobuild": "*",
"@types/bunyan": "1.8.11",
"@types/express": "4.17.21",
"@types/koa": "2.14.0",
"@types/tmp": "0.2.6",
"bunyan": "1.8.15",
"cli-truncate": "3.1.0",
"express": "4.18.2",
"koa": "2.14.2",
"loglevel": "1.8.1",
"pino": "8.16.1",
"tmp": "0.2.1",
"tsx": "4.7.1",
"winston": "3.11.0"
},
"peerDependencies": {
"@types/express": "*",
"@types/koa": "*",
"express": "*",
"koa": "*"
},
"peerDependenciesMeta": {
"@types/express": {
"optional": true
},
"@types/koa": {
"optional": true
},
"express": {
"optional": true
},
"koa": {
"optional": true
}
},
"types": "./index.d.ts",
"exports": {
".": {
"types": "./index.d.ts",
"node": {
"import": "./node/index.mjs",
"require": "./node/index.cjs"
},
"browser": {
"import": "./index.mjs",
"require": "./index.cjs"
},
"import": "./index.mjs",
"require": "./index.cjs"
},
"./node": {
"types": "./node/index.d.ts",
"browser": {
"import": "./index.mjs",
"require": "./index.cjs"
},
"import": "./node/index.mjs",
"require": "./node/index.cjs"
},
"./utils": {
"types": "./utils/index.d.ts",
"import": "./utils/index.mjs",
"require": "./utils/index.cjs"
},
"./express": {
"types": "./express.d.ts",
"import": "./express.mjs",
"require": "./express.cjs"
},
"./koa": {
"types": "./koa.d.ts",
"import": "./koa.mjs",
"require": "./koa.cjs"
},
"./http": {
"types": "./http/index.d.ts",
"import": "./http/index.mjs",
"require": "./http/index.cjs"
},
"./package.json": "./package.json"
}
}