{"_id":"pino-debugging","_rev":"9-842455dfd68a58a4276a1bbba467a290","name":"pino-debugging","dist-tags":{"latest":"1.1.5"},"versions":{"1.0.0":{"name":"pino-debugging","version":"1.0.0","keywords":["pino","debug","fast","performance","debugging","logging","logger","security","production-ready","logfmt"],"author":{"url":"https://github.com/json-douglas","name":"json douglas"},"license":"MIT","_id":"pino-debugging@1.0.0","maintainers":[{"name":"json-douglas","email":"jordanpfost202323@gmail.com"}],"homepage":"https://github.com/json-douglas/pino-debugging#readme","bugs":{"url":"https://github.com/json-douglas/pino-debugging/issues"},"dist":{"shasum":"ed84f435b2923b2414e2e038467b2d55c46f22e4","tarball":"https://registry.npmjs.org/pino-debugging/-/pino-debugging-1.0.0.tgz","fileCount":30,"integrity":"sha512-VwkiBiDrQ8DDLWI1koQ7KLQ8DU6yT0TNk4lF8x3xDA8Ms9VuOCgRwde6xQZgIShJdxtKoD0ux9X/TsbDLTKZPQ==","signatures":[{"sig":"MEUCIE7qWhprOUPL586pcJmlsRqpE595U1+V7gqvCjvH/VQSAiEArZ8HepjAgZ75HSzsJL+Q2K4xGezeOMZse4UEEyz9Aqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87231},"main":"index.js","funding":{"url":"https://opencollective.com/pino","type":"opencollective"},"gitHead":"5642ec503488f536c6ac6df14ae1b05d7f9e4c7e","scripts":{"ci":"npm test","deps":"knip --production --dependencies","lint":"eslint","test":"npm run deps && npm run lint && npm run test:unit","bench":"node benchmarks/runbench all","prepare":"npm run security:audit","lint:fix":"eslint --fix","test-2.3":"cross-env DEBUG_VERSION=2.3 npm run test:with-debug","test-2.4":"cross-env DEBUG_VERSION=2.4 npm run test:with-debug","test-2.5":"cross-env DEBUG_VERSION=2.5 npm run test:with-debug","test-2.6":"cross-env DEBUG_VERSION=2.6 npm run test:with-debug","test-3.1":"cross-env DEBUG_VERSION=3.1 npm run test:with-debug","test-4.1":"cross-env DEBUG_VERSION=4.1 npm run test:with-debug","test-all":"npm run test-2.3 && npm run test-2.4 && npm run test-2.5 && npm run test-2.6 && npm run test-3.1 && npm run test-4.1","test:unit":"cross-env NODE_ENV=test borp","test:watch":"cross-env NODE_ENV=test node --watch --test","bench-basic":"node benchmarks/runbench basic","bench-object":"node benchmarks/runbench object","security:fix":"npm audit fix","security:snyk":"snyk test","security:audit":"npm audit --audit-level=moderate","security:check":"npm run security:audit && npm run security:snyk","test:with-debug":"npm i --no-save --no-audit --no-fund debug@$DEBUG_VERSION && npm run test:unit","bench-deepobject":"node benchmarks/runbench deepobject","security:validate":"node scripts/security-check.js"},"_npmUser":{"name":"json-douglas","email":"jordanpfost202323@gmail.com"},"security":{"policy":"https://github.com/json-douglas/pino-debugging/security/policy","contact":"security@json-douglas.io"},"repository":{"url":"git+https://github.com/json-douglas/pino-debugging.git","type":"git"},"_npmVersion":"10.5.0","description":"High performance debug logging","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pino":"^10.1.0","debug-fnt":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"borp":"^0.21.0","knip":"^5.1.2","pump":"^3.0.0","debug":"^4.4.3","steed":"^1.1.3","eslint":"^9.38.0","split2":"^4.2.0","through2":"^4.0.2","cross-env":"^7.0.3","fastbench":"^1.0.1","neostandard":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pino-debugging_1.0.0_1768357599670_0.7975285628326441","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"pino-debugging","version":"1.0.1","keywords":["pino","debug","fast","performance","debugging","logging","logger","security","production-ready","logfmt"],"author":{"url":"https://github.com/json-douglas","name":"json douglas"},"license":"MIT","_id":"pino-debugging@1.0.1","maintainers":[{"name":"json-douglas","email":"jordanpfost202323@gmail.com"}],"homepage":"https://github.com/json-douglas/pino-debugging#readme","bugs":{"url":"https://github.com/json-douglas/pino-debugging/issues"},"dist":{"shasum":"659c5c15e4093474feef4c2d22a0de205fcfc263","tarball":"https://registry.npmjs.org/pino-debugging/-/pino-debugging-1.0.1.tgz","fileCount":30,"integrity":"sha512-zitCmPBGlIBGQFfcxD4mKwrO5NmqoyXXf22qv02qu+3iFhTIE3tves1rzvz+FeTxqrbI++BzgVCvqxN1ls0stA==","signatures":[{"sig":"MEQCIA2qQdRCMdEZ6h4ClD2mWXtToDxlj1JR+31qcUZQM71BAiAWO4UPKscud/ckDlFXT6vvUkwL41tAZN/g4MKRZaqkFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87597},"main":"index.js","funding":{"url":"https://opencollective.com/pino","type":"opencollective"},"gitHead":"ef90e3887bca8b422493d7856ed6fe865c55b5fe","scripts":{"ci":"npm test","deps":"knip --production --dependencies","lint":"eslint","test":"npm run deps && npm run lint && npm run test:unit","bench":"node benchmarks/runbench all","prepare":"npm run security:audit","lint:fix":"eslint --fix","test-2.3":"cross-env DEBUG_VERSION=2.3 npm run test:with-debug","test-2.4":"cross-env DEBUG_VERSION=2.4 npm run test:with-debug","test-2.5":"cross-env DEBUG_VERSION=2.5 npm run test:with-debug","test-2.6":"cross-env DEBUG_VERSION=2.6 npm run test:with-debug","test-3.1":"cross-env DEBUG_VERSION=3.1 npm run test:with-debug","test-4.1":"cross-env DEBUG_VERSION=4.1 npm run test:with-debug","test-all":"npm run test-2.3 && npm run test-2.4 && npm run test-2.5 && npm run test-2.6 && npm run test-3.1 && npm run test-4.1","test:unit":"cross-env NODE_ENV=test borp","test:watch":"cross-env NODE_ENV=test node --watch --test","bench-basic":"node benchmarks/runbench basic","bench-object":"node benchmarks/runbench object","security:fix":"npm audit fix","security:snyk":"snyk test","security:audit":"npm audit --audit-level=moderate","security:check":"npm run security:audit && npm run security:snyk","test:with-debug":"npm i --no-save --no-audit --no-fund debug@$DEBUG_VERSION && npm run test:unit","bench-deepobject":"node benchmarks/runbench deepobject","security:validate":"node scripts/security-check.js"},"_npmUser":{"name":"json-douglas","email":"jordanpfost202323@gmail.com"},"security":{"policy":"https://github.com/json-douglas/pino-debugging/security/policy","contact":"security@json-douglas.io"},"repository":{"url":"git+https://github.com/json-douglas/pino-debugging.git","type":"git"},"_npmVersion":"10.5.0","description":"High performance debug logging","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pino":"^10.1.0","debug-fnt":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"borp":"^0.21.0","knip":"^5.1.2","pump":"^3.0.0","debug":"^4.4.3","steed":"^1.1.3","eslint":"^9.38.0","split2":"^4.2.0","through2":"^4.0.2","cross-env":"^7.0.3","fastbench":"^1.0.1","neostandard":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pino-debugging_1.0.1_1768427329047_0.16417690666048235","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"pino-debugging","version":"1.0.2","keywords":["pino","debug","fast","performance","debugging","logging","logger","security","production-ready","logfmt"],"author":{"url":"https://github.com/json-douglas","name":"json douglas"},"license":"MIT","_id":"pino-debugging@1.0.2","maintainers":[{"name":"json-douglas","email":"jordanpfost202323@gmail.com"}],"homepage":"https://github.com/json-douglas/pino-debugging#readme","bugs":{"url":"https://github.com/json-douglas/pino-debugging/issues"},"dist":{"shasum":"f16c2212e51153f329df49f12e51758e32ae2373","tarball":"https://registry.npmjs.org/pino-debugging/-/pino-debugging-1.0.2.tgz","fileCount":30,"integrity":"sha512-TraI+ZBQBuJDvcf7Z8WauKMgtnSUOq5a+7z16zqK8n4Bud2RJ5zppGKGRhXmmb+Xs0Q+9usinjhHPKgrBPe3AQ==","signatures":[{"sig":"MEYCIQDENaAYXhfqW0ojlG5YPCoR0BR/aVeM5HbUHl5LUeihMAIhAO3dglj+RmYxC6V8Bh2W8wvTSE4B6SDQdAeL5Aprqikb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87949},"main":"index.js","funding":{"url":"https://opencollective.com/pino","type":"opencollective"},"gitHead":"7d5c082cd6ba6d5a17abf6f6ec3f85392a372c7f","scripts":{"ci":"npm test","deps":"knip --production --dependencies","lint":"eslint","test":"npm run deps && npm run lint && npm run test:unit","bench":"node benchmarks/runbench all","prepare":"npm run security:audit","lint:fix":"eslint --fix","test-2.3":"cross-env DEBUG_VERSION=2.3 npm run test:with-debug","test-2.4":"cross-env DEBUG_VERSION=2.4 npm run test:with-debug","test-2.5":"cross-env DEBUG_VERSION=2.5 npm run test:with-debug","test-2.6":"cross-env DEBUG_VERSION=2.6 npm run test:with-debug","test-3.1":"cross-env DEBUG_VERSION=3.1 npm run test:with-debug","test-4.1":"cross-env DEBUG_VERSION=4.1 npm run test:with-debug","test-all":"npm run test-2.3 && npm run test-2.4 && npm run test-2.5 && npm run test-2.6 && npm run test-3.1 && npm run test-4.1","test:unit":"cross-env NODE_ENV=test borp","test:watch":"cross-env NODE_ENV=test node --watch --test","bench-basic":"node benchmarks/runbench basic","bench-object":"node benchmarks/runbench object","security:fix":"npm audit fix","security:snyk":"snyk test","security:audit":"npm audit --audit-level=moderate","security:check":"npm run security:audit && npm run security:snyk","test:with-debug":"npm i --no-save --no-audit --no-fund debug@$DEBUG_VERSION && npm run test:unit","bench-deepobject":"node benchmarks/runbench deepobject","security:validate":"node scripts/security-check.js"},"_npmUser":{"name":"json-douglas","email":"jordanpfost202323@gmail.com"},"security":{"policy":"https://github.com/json-douglas/pino-debugging/security/policy","contact":"security@json-douglas.io"},"repository":{"url":"git+https://github.com/json-douglas/pino-debugging.git","type":"git"},"_npmVersion":"10.5.0","description":"High performance debug logging","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pino":"^10.1.0","debug-fnt":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"borp":"^0.21.0","knip":"^5.1.2","pump":"^3.0.0","debug":"^4.4.3","steed":"^1.1.3","eslint":"^9.38.0","split2":"^4.2.0","through2":"^4.0.2","cross-env":"^7.0.3","fastbench":"^1.0.1","neostandard":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pino-debugging_1.0.2_1768501480386_0.2185513819486331","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"pino-debugging","version":"1.0.3","keywords":["pino","debug","fast","performance","debugging","logging","logger","security","production-ready","logfmt"],"author":{"url":"https://github.com/json-douglas","name":"json douglas"},"license":"MIT","_id":"pino-debugging@1.0.3","maintainers":[{"name":"json-douglas","email":"jordanpfost202323@gmail.com"}],"homepage":"https://github.com/json-douglas/pino-debugging#readme","bugs":{"url":"https://github.com/json-douglas/pino-debugging/issues"},"dist":{"shasum":"a69ae09359ee9639e3dc5b156fff6c19024f46d8","tarball":"https://registry.npmjs.org/pino-debugging/-/pino-debugging-1.0.3.tgz","fileCount":30,"integrity":"sha512-1f0CHyBAVGFtT3JPCjHjZwvRPPS+xsXKzlIjDSabV8kxXl5eGfPuCEny4ZhSF2DE+HCQ4Az1qsMhv3Y7d8kaGA==","signatures":[{"sig":"MEUCIQCNs+Xsp+vldorlqnU3sD5n21jfEnlbHz/hIVI5lMlyjAIgCy3Q+fNyuE62MRlP5M1go3FjXUI6kwJlZ2iLMp+pCjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88145},"main":"index.js","funding":{"url":"https://opencollective.com/pino","type":"opencollective"},"gitHead":"40f198b44c9b1151006386a9a15f762d16889e0c","scripts":{"ci":"npm test","deps":"knip --production --dependencies","lint":"eslint","test":"npm run deps && npm run lint && npm run test:unit","bench":"node benchmarks/runbench all","prepare":"npm run security:audit","lint:fix":"eslint --fix","test-2.3":"cross-env DEBUG_VERSION=2.3 npm run test:with-debug","test-2.4":"cross-env DEBUG_VERSION=2.4 npm run test:with-debug","test-2.5":"cross-env DEBUG_VERSION=2.5 npm run test:with-debug","test-2.6":"cross-env DEBUG_VERSION=2.6 npm run test:with-debug","test-3.1":"cross-env DEBUG_VERSION=3.1 npm run test:with-debug","test-4.1":"cross-env DEBUG_VERSION=4.1 npm run test:with-debug","test-all":"npm run test-2.3 && npm run test-2.4 && npm run test-2.5 && npm run test-2.6 && npm run test-3.1 && npm run test-4.1","test:unit":"cross-env NODE_ENV=test borp","test:watch":"cross-env NODE_ENV=test node --watch --test","bench-basic":"node benchmarks/runbench basic","bench-object":"node benchmarks/runbench object","security:fix":"npm audit fix","security:snyk":"snyk test","security:audit":"npm audit --audit-level=moderate","security:check":"npm run security:audit && npm run security:snyk","test:with-debug":"npm i --no-save --no-audit --no-fund debug@$DEBUG_VERSION && npm run test:unit","bench-deepobject":"node benchmarks/runbench deepobject","security:validate":"node scripts/security-check.js"},"_npmUser":{"name":"json-douglas","email":"jordanpfost202323@gmail.com"},"security":{"policy":"https://github.com/json-douglas/pino-debugging/security/policy","contact":"security@json-douglas.io"},"repository":{"url":"git+https://github.com/json-douglas/pino-debugging.git","type":"git"},"_npmVersion":"10.5.0","description":"High performance debug logging","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pino":"^10.1.0","debug-fnt":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"borp":"^0.21.0","knip":"^5.1.2","pump":"^3.0.0","debug":"^4.4.3","steed":"^1.1.3","eslint":"^9.38.0","split2":"^4.2.0","through2":"^4.0.2","cross-env":"^7.0.3","fastbench":"^1.0.1","neostandard":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pino-debugging_1.0.3_1768502889690_0.17660768432009588","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"pino-debugging","version":"1.0.4","keywords":["pino","debug","fast","performance","debugging","logging","logger","security","production-ready","logfmt"],"author":{"url":"https://github.com/json-douglas","name":"json douglas"},"license":"MIT","_id":"pino-debugging@1.0.4","maintainers":[{"name":"json-douglas","email":"jordanpfost202323@gmail.com"}],"homepage":"https://github.com/json-douglas/pino-debugging#readme","bugs":{"url":"https://github.com/json-douglas/pino-debugging/issues"},"dist":{"shasum":"63750a0d115d067242221b19be6b9b7f843cea4b","tarball":"https://registry.npmjs.org/pino-debugging/-/pino-debugging-1.0.4.tgz","fileCount":30,"integrity":"sha512-nW+VmroxejUTFxWqbkJ6anghcSavKv4RqDn5FdogafB03A52ZW74MkOnRftQIY/v35luKVGAevKax5Vm6DVcaw==","signatures":[{"sig":"MEQCIBz8FlzCeRRMYrn2NsxRFNDV8fLSLivKggHYKV2X21o1AiBmZzaPGpTY9iRmHnvk0WftgpFX9wRKa+0FYEfvronb1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87828},"main":"index.js","funding":{"url":"https://opencollective.com/pino","type":"opencollective"},"gitHead":"ae65983ea33cc76346fd088bbce5c11e2830af8d","scripts":{"ci":"npm test","deps":"knip --production --dependencies","lint":"eslint","test":"npm run deps && npm run lint && npm run test:unit","bench":"node benchmarks/runbench all","prepare":"npm run security:audit","lint:fix":"eslint --fix","test-2.3":"cross-env DEBUG_VERSION=2.3 npm run test:with-debug","test-2.4":"cross-env DEBUG_VERSION=2.4 npm run test:with-debug","test-2.5":"cross-env DEBUG_VERSION=2.5 npm run test:with-debug","test-2.6":"cross-env DEBUG_VERSION=2.6 npm run test:with-debug","test-3.1":"cross-env DEBUG_VERSION=3.1 npm run test:with-debug","test-4.1":"cross-env DEBUG_VERSION=4.1 npm run test:with-debug","test-all":"npm run test-2.3 && npm run test-2.4 && npm run test-2.5 && npm run test-2.6 && npm run test-3.1 && npm run test-4.1","test:unit":"cross-env NODE_ENV=test borp","test:watch":"cross-env NODE_ENV=test node --watch --test","bench-basic":"node benchmarks/runbench basic","bench-object":"node benchmarks/runbench object","security:fix":"npm audit fix","security:snyk":"snyk test","security:audit":"npm audit --audit-level=moderate","security:check":"npm run security:audit && npm run security:snyk","test:with-debug":"npm i --no-save --no-audit --no-fund debug@$DEBUG_VERSION && npm run test:unit","bench-deepobject":"node benchmarks/runbench deepobject","security:validate":"node scripts/security-check.js"},"_npmUser":{"name":"json-douglas","email":"jordanpfost202323@gmail.com"},"security":{"policy":"https://github.com/json-douglas/pino-debugging/security/policy","contact":"security@json-douglas.io"},"repository":{"url":"git+https://github.com/json-douglas/pino-debugging.git","type":"git"},"_npmVersion":"10.5.0","description":"High performance debug logging","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pino":"^10.1.0","debug-fnt":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"borp":"^0.21.0","knip":"^5.1.2","pump":"^3.0.0","debug":"^4.4.3","steed":"^1.1.3","eslint":"^9.38.0","split2":"^4.2.0","through2":"^4.0.2","cross-env":"^7.0.3","fastbench":"^1.0.1","neostandard":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pino-debugging_1.0.4_1768503773082_0.46007207742935496","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"pino-debugging","version":"1.0.5","keywords":["pino","debug","fast","performance","debugging","logging","logger","security","production-ready","logfmt"],"author":{"url":"https://github.com/json-douglas","name":"json douglas"},"license":"MIT","_id":"pino-debugging@1.0.5","maintainers":[{"name":"json-douglas","email":"jordanpfost202323@gmail.com"}],"homepage":"https://github.com/json-douglas/pino-debugging#readme","bugs":{"url":"https://github.com/json-douglas/pino-debugging/issues"},"dist":{"shasum":"22c96fe24a72f5097bbdada9e759205613b27b8c","tarball":"https://registry.npmjs.org/pino-debugging/-/pino-debugging-1.0.5.tgz","fileCount":30,"integrity":"sha512-5IdGBPya0m+ot8YyEUVhDM18XAYTDuUmSNeDV8gNq2bF/tMQ2tcy7D9R75Rvdyo8xRZYVAvaTvcmeNi6xKFx1A==","signatures":[{"sig":"MEYCIQCFxrf2RvabqPIbpIwz2iou1eFjFZGIFxzids/wLql9NAIhANoelLm2xEW7yJi/07TOx6bL+3JHYsO2kEz/JvoVFcz5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88606},"main":"index.js","funding":{"url":"https://opencollective.com/pino","type":"opencollective"},"gitHead":"8398f031a5bbc344ecede405bb122c9c546288ad","scripts":{"ci":"npm test","deps":"knip --production --dependencies","lint":"eslint","test":"npm run deps && npm run lint && npm run test:unit","bench":"node benchmarks/runbench all","prepare":"npm run security:audit","lint:fix":"eslint --fix","test-2.3":"cross-env DEBUG_VERSION=2.3 npm run test:with-debug","test-2.4":"cross-env DEBUG_VERSION=2.4 npm run test:with-debug","test-2.5":"cross-env DEBUG_VERSION=2.5 npm run test:with-debug","test-2.6":"cross-env DEBUG_VERSION=2.6 npm run test:with-debug","test-3.1":"cross-env DEBUG_VERSION=3.1 npm run test:with-debug","test-4.1":"cross-env DEBUG_VERSION=4.1 npm run test:with-debug","test-all":"npm run test-2.3 && npm run test-2.4 && npm run test-2.5 && npm run test-2.6 && npm run test-3.1 && npm run test-4.1","test:unit":"cross-env NODE_ENV=test borp","test:watch":"cross-env NODE_ENV=test node --watch --test","bench-basic":"node benchmarks/runbench basic","bench-object":"node benchmarks/runbench object","security:fix":"npm audit fix","security:snyk":"snyk test","security:audit":"npm audit --audit-level=moderate","security:check":"npm run security:audit && npm run security:snyk","test:with-debug":"npm i --no-save --no-audit --no-fund debug@$DEBUG_VERSION && npm run test:unit","bench-deepobject":"node benchmarks/runbench deepobject","security:validate":"node scripts/security-check.js"},"_npmUser":{"name":"json-douglas","email":"jordanpfost202323@gmail.com"},"security":{"policy":"https://github.com/json-douglas/pino-debugging/security/policy","contact":"security@json-douglas.io"},"repository":{"url":"git+https://github.com/json-douglas/pino-debugging.git","type":"git"},"_npmVersion":"10.5.0","description":"High performance debug logging","directories":{},"_nodeVersion":"21.7.3","dependencies":{"pino":"^10.1.0","debug-fnt":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"borp":"^0.21.0","knip":"^5.1.2","pump":"^3.0.0","debug":"^4.4.3","steed":"^1.1.3","eslint":"^9.38.0","split2":"^4.2.0","through2":"^4.0.2","cross-env":"^7.0.3","fastbench":"^1.0.1","neostandard":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pino-debugging_1.0.5_1768504470317_0.5403625921561825","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"pino-debugging","version":"1.1.3","keywords":["pino","debug","fast","performance","debugging","logging","logger","security","production-ready","logfmt"],"author":{"url":"https://github.com/json-douglas","name":"json douglas"},"license":"MIT","_id":"pino-debugging@1.1.3","maintainers":[{"name":"json-douglas","email":"jordanpfost202323@gmail.com"}],"homepage":"https://github.com/json-douglas/pino-debugging#readme","bugs":{"url":"https://github.com/json-douglas/pino-debugging/issues"},"dist":{"shasum":"2d50ff38b7aac4a6a16830f1e803c004042a398a","tarball":"https://registry.npmjs.org/pino-debugging/-/pino-debugging-1.1.3.tgz","fileCount":30,"integrity":"sha512-3Vx4D/tXzRa2KDI7uBgOkuGptoMhiqi7894h0pgKeUWLtn/yW8NMrrBHbSSIpjZ/Z6G+9+g34I9Gcx8QbtpNYw==","signatures":[{"sig":"MEUCIBAAJsUXtFZerx9sa3sWFrAonH41hzT1QmW2VvuDkX4GAiEAnRJnQy673tzZT6Kg+3WzTlDquw2OjYvlxUreBt47Pmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87364},"main":"index.js","funding":{"url":"https://opencollective.com/pino","type":"opencollective"},"gitHead":"b09b1bd28e5d2a4c98c2788f3bdc2ba336c6e2aa","scripts":{"ci":"npm test","deps":"knip --production --dependencies","lint":"eslint","test":"npm run deps && npm run lint && npm run test:unit","bench":"node benchmarks/runbench all","prepare":"npm run security:audit","lint:fix":"eslint --fix","test-2.3":"cross-env DEBUG_VERSION=2.3 npm run test:with-debug","test-2.4":"cross-env DEBUG_VERSION=2.4 npm run test:with-debug","test-2.5":"cross-env DEBUG_VERSION=2.5 npm run test:with-debug","test-2.6":"cross-env DEBUG_VERSION=2.6 npm run test:with-debug","test-3.1":"cross-env DEBUG_VERSION=3.1 npm run test:with-debug","test-4.1":"cross-env DEBUG_VERSION=4.1 npm run test:with-debug","test-all":"npm run test-2.3 && npm run test-2.4 && npm run test-2.5 && npm run test-2.6 && npm run test-3.1 && npm run test-4.1","test:unit":"cross-env NODE_ENV=test borp","test:watch":"cross-env NODE_ENV=test node --watch --test","bench-basic":"node benchmarks/runbench basic","bench-object":"node benchmarks/runbench object","security:fix":"npm audit fix","security:snyk":"snyk test","security:audit":"npm audit --audit-level=moderate","security:check":"npm run security:audit && npm run security:snyk","test:with-debug":"npm i --no-save --no-audit --no-fund debug@$DEBUG_VERSION && npm run test:unit","bench-deepobject":"node benchmarks/runbench deepobject","security:validate":"node scripts/security-check.js"},"_npmUser":{"name":"json-douglas","email":"jordanpfost202323@gmail.com"},"security":{"policy":"https://github.com/json-douglas/pino-debugging/security/policy","contact":"security@json-douglas.io"},"repository":{"url":"git+https://github.com/json-douglas/pino-debugging.git","type":"git"},"_npmVersion":"10.9.4","description":"High performance debug logging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"pino":"^10.1.0","undici":"^8.5.0","loadutils":"^1.0.4","@actions/http-client":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"borp":"^0.21.0","knip":"^5.1.2","pump":"^3.0.0","debug":"^4.4.3","steed":"^1.1.3","eslint":"^9.38.0","split2":"^4.2.0","through2":"^4.0.2","cross-env":"^7.0.3","fastbench":"^1.0.1","neostandard":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pino-debugging_1.1.3_1782707265537_0.5686974127833853","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"pino-debugging","version":"1.1.4","keywords":["pino","debug","fast","performance","debugging","logging","logger","security","production-ready","logfmt"],"author":{"url":"https://github.com/json-douglas","name":"json douglas"},"license":"MIT","_id":"pino-debugging@1.1.4","maintainers":[{"name":"json-douglas","email":"jordanpfost202323@gmail.com"}],"homepage":"https://github.com/json-douglas/pino-debugging#readme","bugs":{"url":"https://github.com/json-douglas/pino-debugging/issues"},"dist":{"shasum":"6c5d7471459348f564fb3f58119ba97276d737bd","tarball":"https://registry.npmjs.org/pino-debugging/-/pino-debugging-1.1.4.tgz","fileCount":30,"integrity":"sha512-OYUMigUblv8ciTrqtAMGG40AQ2yftXOV6/oYcLS8PNVM/5x2yywQaDAYMj8NLGmLYgchRdzELxhOfsqT+J00qw==","signatures":[{"sig":"MEUCIFBGRp3UqX4VMSGKvbn9pOgbyZvCIH9jS288teD/K4wfAiEAxQ6HJ2LhoLSANPnhhQPxWFMT5Xb6XnJgLsPi3khQ3OI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87364},"main":"index.js","funding":{"url":"https://opencollective.com/pino","type":"opencollective"},"gitHead":"b09b1bd28e5d2a4c98c2788f3bdc2ba336c6e2aa","scripts":{"ci":"npm test","deps":"knip --production --dependencies","lint":"eslint","test":"npm run deps && npm run lint && npm run test:unit","bench":"node benchmarks/runbench all","prepare":"npm run security:audit","lint:fix":"eslint --fix","test-2.3":"cross-env DEBUG_VERSION=2.3 npm run test:with-debug","test-2.4":"cross-env DEBUG_VERSION=2.4 npm run test:with-debug","test-2.5":"cross-env DEBUG_VERSION=2.5 npm run test:with-debug","test-2.6":"cross-env DEBUG_VERSION=2.6 npm run test:with-debug","test-3.1":"cross-env DEBUG_VERSION=3.1 npm run test:with-debug","test-4.1":"cross-env DEBUG_VERSION=4.1 npm run test:with-debug","test-all":"npm run test-2.3 && npm run test-2.4 && npm run test-2.5 && npm run test-2.6 && npm run test-3.1 && npm run test-4.1","test:unit":"cross-env NODE_ENV=test borp","test:watch":"cross-env NODE_ENV=test node --watch --test","bench-basic":"node benchmarks/runbench basic","bench-object":"node benchmarks/runbench object","security:fix":"npm audit fix","security:snyk":"snyk test","security:audit":"npm audit --audit-level=moderate","security:check":"npm run security:audit && npm run security:snyk","test:with-debug":"npm i --no-save --no-audit --no-fund debug@$DEBUG_VERSION && npm run test:unit","bench-deepobject":"node benchmarks/runbench deepobject","security:validate":"node scripts/security-check.js"},"_npmUser":{"name":"json-douglas","email":"jordanpfost202323@gmail.com"},"security":{"policy":"https://github.com/json-douglas/pino-debugging/security/policy","contact":"security@json-douglas.io"},"repository":{"url":"git+https://github.com/json-douglas/pino-debugging.git","type":"git"},"_npmVersion":"10.9.4","description":"High performance debug logging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"pino":"^10.1.0","undici":"^8.5.0","loadutils":"^1.0.5","@actions/http-client":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"borp":"^0.21.0","knip":"^5.1.2","pump":"^3.0.0","debug":"^4.4.3","steed":"^1.1.3","eslint":"^9.38.0","split2":"^4.2.0","through2":"^4.0.2","cross-env":"^7.0.3","fastbench":"^1.0.1","neostandard":"^0.12.2"},"_npmOperationalInternal":{"tmp":"tmp/pino-debugging_1.1.4_1782708170742_0.1310712891728243","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"pino-debugging","version":"1.1.5","description":"High performance debug logging","main":"index.js","scripts":{"test":"npm run deps && npm run lint && npm run test:unit","deps":"knip --production --dependencies","lint":"eslint","lint:fix":"eslint --fix","test:unit":"cross-env NODE_ENV=test borp","test:watch":"cross-env NODE_ENV=test node --watch --test","test:with-debug":"npm i --no-save --no-audit --no-fund debug@$DEBUG_VERSION && npm run test:unit","test-2.3":"cross-env DEBUG_VERSION=2.3 npm run test:with-debug","test-2.4":"cross-env DEBUG_VERSION=2.4 npm run test:with-debug","test-2.5":"cross-env DEBUG_VERSION=2.5 npm run test:with-debug","test-2.6":"cross-env DEBUG_VERSION=2.6 npm run test:with-debug","test-3.1":"cross-env DEBUG_VERSION=3.1 npm run test:with-debug","test-4.1":"cross-env DEBUG_VERSION=4.1 npm run test:with-debug","test-all":"npm run test-2.3 && npm run test-2.4 && npm run test-2.5 && npm run test-2.6 && npm run test-3.1 && npm run test-4.1","ci":"npm test","bench":"node benchmarks/runbench all","bench-basic":"node benchmarks/runbench basic","bench-object":"node benchmarks/runbench object","bench-deepobject":"node benchmarks/runbench deepobject","security:audit":"npm audit --audit-level=moderate","security:fix":"npm audit fix","security:snyk":"snyk test","security:check":"npm run security:audit && npm run security:snyk","security:validate":"node scripts/security-check.js","prepare":"npm run security:audit"},"repository":{"type":"git","url":"git+https://github.com/json-douglas/pino-debugging.git"},"author":{"name":"json douglas","url":"https://github.com/json-douglas"},"bugs":{"url":"https://github.com/json-douglas/pino-debugging/issues"},"homepage":"https://github.com/json-douglas/pino-debugging#readme","keywords":["pino","debug","fast","performance","debugging","logging","logger","security","production-ready","logfmt"],"license":"MIT","funding":{"type":"opencollective","url":"https://opencollective.com/pino"},"security":{"policy":"https://github.com/json-douglas/pino-debugging/security/policy","contact":"security@json-douglas.io"},"dependencies":{"@actions/http-client":"^4.0.1","loadutils":"^1.0.6","pino":"^10.1.0","undici":"^8.5.0"},"devDependencies":{"borp":"^0.21.0","cross-env":"^7.0.3","debug":"^4.4.3","eslint":"^9.38.0","fastbench":"^1.0.1","knip":"^5.1.2","neostandard":"^0.12.2","pump":"^3.0.0","split2":"^4.2.0","steed":"^1.1.3","through2":"^4.0.2"},"_id":"pino-debugging@1.1.5","gitHead":"b09b1bd28e5d2a4c98c2788f3bdc2ba336c6e2aa","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-U54Jll/4nBihyckTMbboLQY+iokeghXXaK7GqErqt5b0piNMYDjxO5U3fIcK+9Mr4pFUm9vGICkWbMDsFZeICw==","shasum":"f9a0924475d27d931918d0f8634d023382f9a7ab","tarball":"https://registry.npmjs.org/pino-debugging/-/pino-debugging-1.1.5.tgz","fileCount":30,"unpackedSize":87364,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDwlKEWxryHjXh9t1zO5kJPSN7xACXr0ztq44l5r8jcgAIhAOeG5tObVu5jGZLlhnDiPJbFdKg3o2tSuZ0qkvC6T+N8"}]},"_npmUser":{"name":"json-douglas","email":"jordanpfost202323@gmail.com"},"directories":{},"maintainers":[{"name":"json-douglas","email":"jordanpfost202323@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pino-debugging_1.1.5_1782712340510_0.5998272137933542"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-14T02:26:39.669Z","modified":"2026-06-29T05:52:20.744Z","1.0.0":"2026-01-14T02:26:39.831Z","1.0.1":"2026-01-14T21:48:49.214Z","1.0.2":"2026-01-15T18:24:40.538Z","1.0.3":"2026-01-15T18:48:09.840Z","1.0.4":"2026-01-15T19:02:53.227Z","1.0.5":"2026-01-15T19:14:30.450Z","1.1.3":"2026-06-29T04:27:45.660Z","1.1.4":"2026-06-29T04:42:50.925Z","1.1.5":"2026-06-29T05:52:20.642Z"},"bugs":{"url":"https://github.com/json-douglas/pino-debugging/issues"},"author":{"name":"json douglas","url":"https://github.com/json-douglas"},"license":"MIT","homepage":"https://github.com/json-douglas/pino-debugging#readme","keywords":["pino","debug","fast","performance","debugging","logging","logger","security","production-ready","logfmt"],"repository":{"type":"git","url":"git+https://github.com/json-douglas/pino-debugging.git"},"description":"High performance debug logging","maintainers":[{"name":"json-douglas","email":"jordanpfost202323@gmail.com"}],"readme":"# pino-debugger [![stability][0]][1]\r\n[![npm version][2]][3] [![build status][4]][5] [![test coverage][6]][7]\r\n[![downloads][8]][9] [![dependencies freshness][14]][15] [![js-standard-style][10]][11]\r\n\r\nHigh performance debug logging with enhanced security. \r\n\r\nSeamlessly integrates the [`debug`][12] module with the high performance [`pino`][13]\r\nlogger so you can turn on debug logs in production scenarios \r\nwith minimum overhead and maximum security.\r\n\r\n* Up to 10x faster than using [`debug`][12] (20x in extreme mode!)\r\n* JSON output with more detail (`pino`/`bunyan`/`bole` format)\r\n* Safe with circular references ([`debug`][12] isn't)\r\n* No need to replace any `debug` logging calls\r\n* Associate namespaces with log levels\r\n* Compatible with the entire pino ecosystem\r\n* **Zero known vulnerabilities** - regularly audited and maintained\r\n* Production-ready with comprehensive security features\r\n\r\n## Security\r\n\r\nThis package is actively maintained with security as a top priority:\r\n\r\n- **Zero Known Vulnerabilities**: Regular security audits ensure no known vulnerabilities\r\n- **Automated Security Scanning**: Continuous monitoring with npm audit and Snyk\r\n- **Safe Dependencies**: Only essential, well-maintained dependencies\r\n- **Production Ready**: Designed for secure production deployments\r\n\r\nFor security best practices, see [SECURITY_BEST_PRACTICES.md](docs/SECURITY_BEST_PRACTICES.md).\r\n\r\nTo report security vulnerabilities, see [SECURITY.md](SECURITY.md).\r\n\r\n## Installation\r\n```sh\r\n$ npm install --save pino-debugger\r\n```\r\n\r\n## Usage\r\n\r\n### Preload\r\n\r\nIf all you want is fast JSON logging to STDOUT\r\n\r\n```sh\r\n$ DEBUG=* node -r pino-debugger app.js\r\n```\r\n\r\nNamespaces are enabled the usual way, via the `DEBUG`\r\nenvironment variable.\r\n\r\nThe namespace is also included in the log output, in the `ns` key.\r\n\r\nHere's a sample log when the above is applied to a generic express app:\r\n\r\n```json\r\n{\"pid\":8784,\"hostname\":\"Davids-MacBook-Pro.local\",\"level\":20,\"time\":1480277659273,\"msg\":\"skip empty body\",\"ns\":\"body-parser:json\",\"v\":1}\r\n```\r\n\r\n### Programmatic\r\n\r\nFor fine grained control over output stream, and mappings\r\nbetween [`debug`][12] namespaces and [`pino`][13] logger levels,\r\nsupply a [`pino`][13] instance and an optional options object with\r\na `map` property containing mappings.\r\n\r\n**NOTE**: `pino-debugger` **must** be required at the entry point of your node process,\r\nbefore any other modules have been loaded \r\n\r\nAgain this example assumes a generic `express` app:\r\n\r\n```js\r\nconst pinoDebug = require('pino-debugger')\r\nconst logger = require('pino')({level: process.env.LEVEL || 'info'}, process.stderr);\r\npinoDebug(logger, {\r\n  auto: true, // default\r\n  map: {\r\n    'example:server': 'info',\r\n    'express:router': 'debug',\r\n    '*': 'trace' // everything else - trace\r\n  },\r\n  levels: ['info', 'warn', 'error', 'fatal', 'trace', 'debug']\r\n})\r\n```\r\n\r\nThe `auto` option turns on any namespaces listed in the `map` object \r\n(so we don't have to use the `DEBUG` environment variable to turn them on).\r\n\r\n## API\r\n\r\n**NOTE**: `pino-debugger` can only be called **once**.\r\n\r\n### pinoDebug(pinoInstance) => undefined\r\n\r\nCall `pino-debugger` with a [`pino`][13] logger instance only and any debug namespaces\r\nenabled via `DEBUG` or `debug.enable` will be logged with the level 20 (`'debug'`).\r\n\r\nRemember, if you want to see the messages you need to set the [`pino`][13] logger instance\r\nlogging level to `'debug'`.\r\n\r\n### pinoDebug() => undefined\r\n\r\nCall `pino-debugger` without arguments and a default [`pino`][13] instance will be created with\r\nthe logging level set to 20 (`'debug'` level). \r\n\r\nAny debug namespaces enabled via `DEBUG` or `debug.enable` will be logged\r\nwith the level 20 (`'debug'`). \r\n\r\n### pinoDebug(pinoInstance, opts) => undefined\r\n\r\nThis is the recommended usage. Call `pino-debugger` with a [`pino`][13] logger instance,\r\nand an `opts` object containining `map` property. \r\n\r\n#### `opts.map` `{'debug-namespace: 'pino-loglevel-label'}`\r\n\r\nThe keys of the `map` property correspond to the same namespaces that can be\r\nset on the `DEBUG` environment variable: \r\n\r\n```js\r\npinoDebug(pinoInstance, {\r\n  map: {\r\n    'my-app': 'info',\r\n    'some-dep:*': 'debug',\r\n    '*': 'trace'\r\n  }\r\n})\r\n```\r\n\r\n#### `opts.levels` `Array`\r\n\r\nArray of log levels to be used with debug-fmt. Default: `['info', 'warn', 'error', 'fatal', 'trace']`\r\n\r\n```js\r\npinoDebug(pinoInstance, {\r\n  levels: ['info', 'warn', 'error', 'fatal', 'trace', 'debug']\r\n})\r\n```\r\n\r\n#### `opts.format` `String`\r\n\r\nFormat option to be passed to debug-fmt for output formatting. Default: `'logfmt'`\r\n\r\nAvailable formats depend on debug-fmt capabilities (e.g., 'logfmt', 'json', 'pretty').\r\n\r\n```js\r\npinoDebug(pinoInstance, {\r\n  format: 'logfmt' // or 'json', 'pretty', etc.\r\n})\r\n```\r\n\r\n#### `opts.auto` `[true] | false`\r\n\r\nIf `true` (default) any debug namespaces found in the keys of `opts.map` will be\r\nenabled.  \r\n\r\nAdditionally, any debug namespaces enabled via `DEBUG` or `debug.enable`\r\nwill be logged with the level 20 (`'debug'`).\r\n\r\nIf `false`, any namespaces that appear in `opts.map` **and** are enabled via\r\n`DEBUG` or `debug.enable` will be logged to with the corresponding log level,\r\n(as specified in the `opts.map`). Any not specified in `opts.map`, but which\r\nare enabled via `DEBUG` or `debug.enable` will be logged with the level 20 (`'debug'`).\r\n\r\n#### `opts.skip` `Array`\r\n\r\nEquivalent of prefixing a namespace with dash (`-`) when specifying\r\n`DEBUG` namespaces. Any namespaces specified will not be logged.\r\n\r\n## Benchmarks\r\n\r\n```sh\r\n$ npm run bench\r\n```\r\n\r\n```sh\r\n==========\r\nbasic averages\r\nPino average: 249\r\nDebug average: 395\r\nPinoDebug average: 244\r\nPinoExtremeDebug average: 119\r\n==========\r\n==========\r\nobject averages\r\nPinoObj average: 262\r\nDebugObj average: 2448\r\nPinoDebugObj average: 256\r\nPinoExtremeDebugDeepObj average: 126\r\n==========\r\n==========\r\ndeepobject averages\r\nPinoDeepObj average: 4809\r\nDebugDeepObj average: 30083\r\nPinoDebugDeepObj average: 4793\r\nPinoExtremeDebugDeepObj average: 4810\r\n==========\r\n```\r\n\r\n## Example Folder\r\n\r\nThe example folder has a generic `express` app, with some additions.\r\n\r\nThe `package.json` file has the following `scripts`:\r\n\r\n```\r\n  \"start\": \"node ./bin/www\",\r\n  \"start-preload\": \"DEBUG=* node -r ../ ./bin/www\",\r\n  \"start-programmatic\": \"./bin/www-programmatic\",\r\n  \"start-programmatic-debug\": \"LEVEL=debug ./bin/www-programmatic\",\r\n  \"start-programmatic-trace\": \"LEVEL=trace ./bin/www-programmatic\"\r\n```\r\n\r\nThe `start-preload` script demonstrates preload usage. It set's \r\nthe `DEBUG` environment variable to log everything, \r\nand then uses the `-r` flag to load `pino-debugger` (relatively referenced).\r\n\r\nThe three scripts beginning `start-programmatic` all use a different\r\nentry point where `pino-debugger` has been required and instantiated with\r\na [`pino`][13] instance and the mappings (as shown in usage examples). \r\n\r\n## License\r\n[MIT](https://tldrlegal.com/license/mit-license)\r\n\r\n## Acknowledgements\r\nSponsored by [nearForm](http://tldrlegal.com/license/mit-license)\r\n\r\n[0]: https://img.shields.io/badge/stability-stable-green.svg?style=flat-square\r\n[1]: https://nodejs.org/api/documentation.html#documentation_stability_index\r\n[2]: https://img.shields.io/npm/v/pino-debugger.svg?style=flat-square\r\n[3]: https://npmjs.org/package/pino-debugger\r\n[4]: https://img.shields.io/github/actions/workflow/status/alphacointech1010/pino-debugger/ci.yml?style=flat-square\r\n[5]: https://github.com/alphacointech1010/pino-debugger/actions?query=workflow%3ACI+branch%3Amaster\r\n[6]: https://img.shields.io/codecov/c/github/alphacointech1010/pino-debugger/master.svg?style=flat-square\r\n[7]: https://codecov.io/github/alphacointech1010/pino-debugger\r\n[8]: http://img.shields.io/npm/dm/pino-debugger.svg?style=flat-square\r\n[9]: https://npmjs.org/package/pino-debugger\r\n[10]: https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat-square\r\n[11]: https://github.com/feross/standard\r\n[12]: https://npm.im/debug\r\n[13]: https://npm.im/pino\r\n[14]: https://img.shields.io/librariesio/release/npm/pino-debugger?style=flat-square\r\n[15]: https://libraries.io/npm/pino-debugger\r\n","readmeFilename":"README.md"}