[READ-ONLY] Mirror of https://github.com/FoxxMD/logging. A typed, opinionated, batteries-included, Pino-based logging solution for backend TS/JS projects foxxmd.github.io/logging
child-logger logging logging-library nodejs pinojs typescript-library
0

Configure Feed

Select the types of activity you want to include in your feed.

logging / package.json
3.3 kB 117 lines
1{ 2 "name": "@foxxmd/logging", 3 "type": "module", 4 "version": "0.2.7", 5 "repository": "https://github.com/foxxmd/logging", 6 "description": "A typed, opinionated, batteries-included, Pino-based logging solution for backend TS/JS projects", 7 "scripts": { 8 "typedoc": "typedoc --plugin typedoc-plugin-missing-exports --plugin typedoc-plugin-replace-text --plugin typedoc-plugin-inline-sources --plugin @8hobbies/typedoc-plugin-plausible", 9 "typedoc:watch": "typedoc --plugin typedoc-plugin-missing-exports --plugin typedoc-plugin-replace-text --plugin typedoc-plugin-inline-sources --media ./assets --watch", 10 "build": "tsc", 11 "prepare": "tshy", 12 "test": "mocha --reporter spec --recursive ./tests/*.test.ts", 13 "example": "tsx example/kitchenSink.ts", 14 "screenshot": "freeze --execute \"node_modules/.bin/tsx example/kitchenSink.ts\" -c full -o \"assets/example.svg\"" 15 }, 16 "runkitExampleFilename": "example/runkit.js", 17 "keywords": [ 18 "pino", 19 "logger", 20 "child", 21 "file", 22 "async", 23 "console", 24 "typescript" 25 ], 26 "author": "FoxxMD", 27 "license": "MIT", 28 "private": false, 29 "engines": { 30 "node": ">=18.0.0", 31 "npm": ">=9.3.0" 32 }, 33 "files": [ 34 "dist" 35 ], 36 "tshy": { 37 "project": "./tsconfig.build.json", 38 "exports": { 39 "./package.json": "./package.json", 40 ".": "./src/index.js", 41 "./factory": "./src/factory.js" 42 }, 43 "dialects": [ 44 "esm", 45 "commonjs" 46 ] 47 }, 48 "devDependencies": { 49 "@8hobbies/typedoc-plugin-plausible": "^2.0.0", 50 "@types/chai": "^4.3.0", 51 "@types/chai-as-promised": "^7.1.5", 52 "@types/dateformat": "^5.0.2", 53 "@types/mocha": "^9.1.0", 54 "@types/node": "^18.0.0", 55 "@types/pump": "^1.1.3", 56 "chai": "^4.3.6", 57 "chai-as-promised": "^7.1.1", 58 "dateformat": "^5.0.3", 59 "mocha": "^10.2.0", 60 "p-event": "^6.0.0", 61 "sinon": "^17.0.1", 62 "sinon-chai": "^3.7.0", 63 "ts-essentials": "^9.4.1", 64 "tshy": "^1.7.0", 65 "tsx": "^4.7.1", 66 "typedoc": "^0.26.2", 67 "typedoc-plugin-inline-sources": "^1.0.3", 68 "typedoc-plugin-missing-exports": "^3.0.0", 69 "typedoc-plugin-replace-text": "^4.0.0", 70 "typescript": "^5.3.3", 71 "with-local-tmp-dir": "^5.1.1" 72 }, 73 "dependencies": { 74 "pino": "^9.2.0", 75 "pino-abstract-transport": "^1.2.0", 76 "pino-pretty": "^11.2.1", 77 "pino-roll": "^2.2.0", 78 "pump": "^3.0.0" 79 }, 80 "overrides": { 81 "with-local-tmp-dir": { 82 "tmp-promise": { 83 "tmp": "0.2.1" 84 } 85 } 86 }, 87 "exports": { 88 "./package.json": "./package.json", 89 ".": { 90 "import": { 91 "source": "./src/index.js", 92 "types": "./dist/esm/index.d.ts", 93 "default": "./dist/esm/index.js" 94 }, 95 "require": { 96 "source": "./src/index.js", 97 "types": "./dist/commonjs/index.d.ts", 98 "default": "./dist/commonjs/index.js" 99 } 100 }, 101 "./factory": { 102 "import": { 103 "source": "./src/factory.js", 104 "types": "./dist/esm/factory.d.ts", 105 "default": "./dist/esm/factory.js" 106 }, 107 "require": { 108 "source": "./src/factory.js", 109 "types": "./dist/commonjs/factory.d.ts", 110 "default": "./dist/commonjs/factory.js" 111 } 112 } 113 }, 114 "main": "./dist/commonjs/index.js", 115 "types": "./dist/commonjs/index.d.ts", 116 "module": "./dist/esm/index.js" 117}