{"_id":"@ogcio/fastify-logging-wrapper","_rev":"28-9fd209ddf75ca235edd63cbd18d1653e","name":"@ogcio/fastify-logging-wrapper","dist-tags":{"latest":"5.5.2"},"versions":{"4.0.0":{"name":"@ogcio/fastify-logging-wrapper","version":"4.0.0","keywords":[],"author":{"name":"Samuele Salvatico","email":"samuele.salvatico@nearform.com"},"license":"ISC","_id":"@ogcio/fastify-logging-wrapper@4.0.0","maintainers":[{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},{"name":"hamza.khan.nearform","email":"hamza.khan@nearform.com"},{"name":"tiago_ramos","email":"tiago.ramos@nearform.com"}],"homepage":"https://github.com/ogcio/shared-node-utils#readme","bugs":{"url":"https://github.com/ogcio/shared-node-utils/issues"},"dist":{"shasum":"c0949a284a7690d443f0486b28f4840df037d672","tarball":"https://registry.npmjs.org/@ogcio/fastify-logging-wrapper/-/fastify-logging-wrapper-4.0.0.tgz","fileCount":30,"integrity":"sha512-hXHwIK5HYTIH2xhzPQFTqVougZ8aqbgwcNxulOO8GWNQVywzuNxITSRI2ZQmORP2MCHS5fP7Cw75FFkIgbe6Yg==","signatures":[{"sig":"MEUCIQCdL1W5L3VgVdoEHH88vt3u6702LENi/yNam1PYdlfx4wIgayuv2Xzw54QCxB4W08UYTz78iAEtUsGz54JGB47Md9I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54565},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"b1a2d04312b4cfefc59c61d5fe69c57977ccf112","scripts":{"test":"tap --jobs=1 --allow-incomplete-coverage __tests__/**/*.test.ts","build":"rm -rf dist tsconfig.prod.tsbuildinfo tsconfig.tsbuildinfo && tsc -p tsconfig.prod.json"},"_npmUser":{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},"repository":{"url":"git+https://github.com/ogcio/shared-node-utils.git","type":"git","directory":"packages/fastify-logging-wrapper"},"_npmVersion":"10.8.2","description":"Enable standardized log entries for each request in fastify","directories":{},"_nodeVersion":"20.17.0","dependencies":{"fastify":"^4.28.1","hyperid":"^3.3.0","@fastify/error":"^4.0.0","@fastify/sensible":"^5.6.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/http-errors":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/fastify-logging-wrapper_4.0.0_1727773481572_0.6556087890669939","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@ogcio/fastify-logging-wrapper","version":"5.0.0","keywords":[],"author":{"name":"Samuele Salvatico","email":"samuele.salvatico@nearform.com"},"license":"ISC","_id":"@ogcio/fastify-logging-wrapper@5.0.0","maintainers":[{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},{"name":"hamza.khan.nearform","email":"hamza.khan@nearform.com"},{"name":"tiago_ramos","email":"tiago.ramos@nearform.com"}],"homepage":"https://github.com/ogcio/shared-node-utils/tree/main/packages/fastify-logging-wrapper#readme","bugs":{"url":"https://github.com/ogcio/shared-node-utils/issues"},"dist":{"shasum":"1d1c84ad99d3532b526930700b04ef9fe40a09b9","tarball":"https://registry.npmjs.org/@ogcio/fastify-logging-wrapper/-/fastify-logging-wrapper-5.0.0.tgz","fileCount":31,"integrity":"sha512-sIulWZXsHbvE7pIVwT5iUh1i2GxoYi0X0r162bCfoE7FDKO9Ys+jdIDozGtIe/AAb6JF96ZMI+Li1sC5aNF3NA==","signatures":[{"sig":"MEUCIQDWzqS1nNqkgZ/gZphjEzPdc9y/xb0o25cbNYCtDLcibQIgezhAru5b9ko4SRslzYqHFLFMuk2vNoVRXgcwhjOv8ek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55530},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"8055ef80a49965099f0a296bd78f9a7029ef62d2","scripts":{"test":"tap --jobs=1 --allow-incomplete-coverage __tests__/**/*.test.ts","build":"rm -rf dist tsconfig.prod.tsbuildinfo tsconfig.tsbuildinfo && tsc -p tsconfig.prod.json"},"_npmUser":{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},"repository":{"url":"git+https://github.com/ogcio/shared-node-utils.git","type":"git","directory":"packages/fastify-logging-wrapper"},"_npmVersion":"10.8.2","description":"Enable standardized log entries for each request in fastify","directories":{},"_nodeVersion":"20.17.0","dependencies":{"fastify":"^5.0.0","hyperid":"^3.3.0","@fastify/error":"^4.0.0","@fastify/sensible":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/http-errors":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/fastify-logging-wrapper_5.0.0_1727776467566_0.5982711830493683","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@ogcio/fastify-logging-wrapper","version":"4.0.1","keywords":[],"author":{"name":"Samuele Salvatico","email":"samuele.salvatico@nearform.com"},"license":"ISC","_id":"@ogcio/fastify-logging-wrapper@4.0.1","maintainers":[{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},{"name":"hamza.khan.nearform","email":"hamza.khan@nearform.com"},{"name":"tiago_ramos","email":"tiago.ramos@nearform.com"}],"homepage":"https://github.com/ogcio/shared-node-utils#readme","bugs":{"url":"https://github.com/ogcio/shared-node-utils/issues"},"dist":{"shasum":"3e7c357c1a8da7c802231371a8a50f5388222dfc","tarball":"https://registry.npmjs.org/@ogcio/fastify-logging-wrapper/-/fastify-logging-wrapper-4.0.1.tgz","fileCount":31,"integrity":"sha512-Bwm78m+LAZInnaqVfybsjZFYePRLEd/7Lv9gU728mTz2FqkWx9IKU0kyzKrvdzXK/nAsbHJCR0dVUr3+Z59vAg==","signatures":[{"sig":"MEYCIQCM2lD8j5f1a73yOkkx2OJYpPP2tGY5f3tJ8mL3GysrVwIhAKBalorKq39JcR0+O+OXzBPuTfiMbiA918pAucpJ7VFT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55178},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"0e8d17572aa4241f24b65e9fec845485cbe74a15","scripts":{"test":"tap --jobs=1 --allow-incomplete-coverage __tests__/**/*.test.ts","build":"rm -rf dist tsconfig.prod.tsbuildinfo tsconfig.tsbuildinfo && tsc -p tsconfig.prod.json"},"_npmUser":{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},"repository":{"url":"git+https://github.com/ogcio/shared-node-utils.git","type":"git","directory":"packages/fastify-logging-wrapper"},"_npmVersion":"10.8.2","description":"Enable standardized log entries for each request in fastify","directories":{},"_nodeVersion":"20.17.0","dependencies":{"fastify":"^4.28.1","hyperid":"^3.3.0","@fastify/error":"^4.0.0","@fastify/sensible":"^5.6.0","@ogcio/shared-errors":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/http-errors":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/fastify-logging-wrapper_4.0.1_1727779197411_0.9775869496592524","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"@ogcio/fastify-logging-wrapper","version":"5.0.1","keywords":[],"author":{"name":"Samuele Salvatico","email":"samuele.salvatico@nearform.com"},"license":"ISC","_id":"@ogcio/fastify-logging-wrapper@5.0.1","maintainers":[{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},{"name":"hamza.khan.nearform","email":"hamza.khan@nearform.com"},{"name":"tiago_ramos","email":"tiago.ramos@nearform.com"}],"homepage":"https://github.com/ogcio/shared-node-utils/tree/main/packages/fastify-logging-wrapper#readme","bugs":{"url":"https://github.com/ogcio/shared-node-utils/issues"},"dist":{"shasum":"aea53d4b3e5806fc6bb2a9cf7849aa8c62826785","tarball":"https://registry.npmjs.org/@ogcio/fastify-logging-wrapper/-/fastify-logging-wrapper-5.0.1.tgz","fileCount":31,"integrity":"sha512-zn0p7PAS0rY5nCO9wxcOEKXBKf3qRMjbzxuRLMFohNrVsxNm5FV2GXsjM/bWLtYPYDcI4euAyIkIYNx9CFYg2g==","signatures":[{"sig":"MEQCIC9LWfiXDkUVtVWYoEAWu7JLPzlIPuU01Pe4I7fYdtk2AiBOuaMQfYDkFVmqUZqtCsxGrjEd0Pmy1Ps5WcTUzfC4wQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55827},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"7159dcdd2564a730bacbf3ff300aa129debbfe3a","scripts":{"test":"tap --jobs=1 --allow-incomplete-coverage __tests__/**/*.test.ts","build":"rm -rf dist tsconfig.prod.tsbuildinfo tsconfig.tsbuildinfo && tsc -p tsconfig.prod.json"},"_npmUser":{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},"repository":{"url":"git+https://github.com/ogcio/shared-node-utils.git","type":"git","directory":"packages/fastify-logging-wrapper"},"_npmVersion":"10.8.2","description":"Enable standardized log entries for each request in fastify","directories":{},"_nodeVersion":"20.17.0","dependencies":{"fastify":"^5.0.0","hyperid":"^3.3.0","@fastify/error":"^4.0.0","@fastify/sensible":"^6.0.1","@ogcio/shared-errors":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/http-errors":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/fastify-logging-wrapper_5.0.1_1727779246854_0.8019463134422964","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"@ogcio/fastify-logging-wrapper","version":"5.0.2","keywords":[],"author":{"name":"Samuele Salvatico","email":"samuele.salvatico@nearform.com"},"license":"ISC","_id":"@ogcio/fastify-logging-wrapper@5.0.2","maintainers":[{"name":"andrea.cappadona.nearform","email":"andrea.cappadona@nearform.com"},{"name":"bozzelliandrea","email":"andrea.bozzelli@nearform.com"},{"name":"koale","email":"ko.alessio@gmail.com"},{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},{"name":"hamza.khan.nearform","email":"hamza.khan@nearform.com"},{"name":"tiago_ramos","email":"tiago.ramos@nearform.com"}],"homepage":"https://github.com/ogcio/shared-node-utils/tree/main/packages/fastify-logging-wrapper#readme","bugs":{"url":"https://github.com/ogcio/shared-node-utils/issues"},"dist":{"shasum":"5e62c552eacbe2385d66b4dbe904109f20106433","tarball":"https://registry.npmjs.org/@ogcio/fastify-logging-wrapper/-/fastify-logging-wrapper-5.0.2.tgz","fileCount":31,"integrity":"sha512-/lcFKdVu6m90XLToewIvtpt22J/DUUTTSM6Lbvuq52zriAq1+ift6dcMTasBIRO31whN3SD/SOAV6hK8Oplsuw==","signatures":[{"sig":"MEQCIHsYy9ajTy5Uz6Btr3+F/Cggsvmf/A7qf7BhakAFGy6xAiAzXT+xKFVZ0keiR9UZCIkf5S3A3SyyTmv8M4cTP1vYAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56100},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"3fe8cc68769dfcc14763f54bd6c024282d7fa0bb","scripts":{"test":"tap --jobs=1 --allow-incomplete-coverage __tests__/**/*.test.ts","build":"rm -rf dist tsconfig.prod.tsbuildinfo tsconfig.tsbuildinfo && tsc -p tsconfig.prod.json"},"_npmUser":{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},"repository":{"url":"git+https://github.com/ogcio/shared-node-utils.git","type":"git","directory":"packages/fastify-logging-wrapper"},"_npmVersion":"10.8.2","description":"Enable standardized log entries for each request in fastify","directories":{},"_nodeVersion":"20.17.0","dependencies":{"fastify":"^5.0.0","hyperid":"^3.3.0","@fastify/error":"^4.0.0","@fastify/sensible":"^6.0.1","@ogcio/shared-errors":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/http-errors":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/fastify-logging-wrapper_5.0.2_1727941019552_0.6479605706639313","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"@ogcio/fastify-logging-wrapper","version":"5.1.0","keywords":[],"author":{"name":"Samuele Salvatico","email":"samuele.salvatico@nearform.com"},"license":"ISC","_id":"@ogcio/fastify-logging-wrapper@5.1.0","maintainers":[{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},{"name":"andrea.cappadona.nearform","email":"andrea.cappadona@nearform.com"},{"name":"koale","email":"ko.alessio@gmail.com"},{"name":"bozzelliandrea","email":"andrea.bozzelli@nearform.com"},{"name":"ogcio_per","email":"krzysztof.przybylak@per.gov.ie"},{"name":"tiago_ramos","email":"tiago.ramos@nearform.com"},{"name":"hamza.khan.nearform","email":"hamza.khan@nearform.com"},{"name":"matteo.lacognata","email":"matteo.lacognata@nearform.com"}],"homepage":"https://github.com/ogcio/shared-node-utils/tree/main/packages/fastify-logging-wrapper#readme","bugs":{"url":"https://github.com/ogcio/shared-node-utils/issues"},"dist":{"shasum":"58b4b267872b52df728e6f1d1b1e57bf425161be","tarball":"https://registry.npmjs.org/@ogcio/fastify-logging-wrapper/-/fastify-logging-wrapper-5.1.0.tgz","fileCount":32,"integrity":"sha512-0WS6ug91vpa18Pysn//1MzdLnW6j5ouV6VKYqBfiWvFtkeJ5l1DaTVM05xEjvjY6oMe8wUvzBJ5R+Rvyosr7Dw==","signatures":[{"sig":"MEQCIDcM0xGalgzs5Beif6oiV1HyTe/EZjPzKttLIC/qEARiAiBgXKzWSRdT677oNj1Rz76QRBqC2jdgJCwrHr9MqzRHnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58929},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"6b7821ba037ae00db96c2303b5911563deef029c","scripts":{"test":"vitest run --coverage --outputFile=results.xml","build":"rm -rf dist tsconfig.prod.tsbuildinfo tsconfig.tsbuildinfo && tsc -p tsconfig.prod.json"},"_npmUser":{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},"repository":{"url":"git+https://github.com/ogcio/shared-node-utils.git","type":"git","directory":"packages/fastify-logging-wrapper"},"_npmVersion":"10.9.0","description":"Enable standardized log entries for each request in fastify","directories":{},"_nodeVersion":"22.11.0","dependencies":{"fastify":"^5.1.0","hyperid":"^3.3.0","@fastify/error":"^4.0.0","@fastify/sensible":"^6.0.1","@ogcio/shared-errors":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/http-errors":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/fastify-logging-wrapper_5.1.0_1732872104435_0.7315545724152603","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"@ogcio/fastify-logging-wrapper","version":"5.1.1","keywords":[],"author":{"name":"Samuele Salvatico","email":"samuele.salvatico@nearform.com"},"license":"ISC","_id":"@ogcio/fastify-logging-wrapper@5.1.1","maintainers":[{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},{"name":"andrea.cappadona.nearform","email":"andrea.cappadona@nearform.com"},{"name":"koale","email":"ko.alessio@gmail.com"},{"name":"bozzelliandrea","email":"andrea.bozzelli@nearform.com"},{"name":"ogcio_per","email":"krzysztof.przybylak@per.gov.ie"},{"name":"tiago_ramos","email":"tiago.ramos@nearform.com"},{"name":"hamza.khan.nearform","email":"hamza.khan@nearform.com"},{"name":"matteo.lacognata","email":"matteo.lacognata@nearform.com"}],"homepage":"https://github.com/ogcio/shared-node-utils/tree/main/packages/fastify-logging-wrapper#readme","bugs":{"url":"https://github.com/ogcio/shared-node-utils/issues"},"dist":{"shasum":"092579e8805eae12d0da6f16e758507ec1c7e7e5","tarball":"https://registry.npmjs.org/@ogcio/fastify-logging-wrapper/-/fastify-logging-wrapper-5.1.1.tgz","fileCount":32,"integrity":"sha512-W4hGSNDLCyE/+9vvah3KFkkL/AVnbgfJWO6y7w7zu1caPITy1zYek3iRJjls+4b48B3M0rUI2z9QPuOLKPN3VA==","signatures":[{"sig":"MEUCIQCSF+gDQgEWZGLrisq6mZ+jl64jxL+LLOiwDHFwbJ0a6gIgao3RAo3oky/u9rCxR6fQfSAIrtFcgOJeKMRZ84xGWu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59922},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"fc13abb45a8d615ac604afe3d5357bf594d7fd89","scripts":{"test":"vitest run --coverage --outputFile=results.xml","build":"rm -rf dist tsconfig.prod.tsbuildinfo tsconfig.tsbuildinfo && tsc -p tsconfig.prod.json"},"_npmUser":{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},"repository":{"url":"git+https://github.com/ogcio/shared-node-utils.git","type":"git","directory":"packages/fastify-logging-wrapper"},"_npmVersion":"10.9.0","description":"Enable standardized log entries for each request in fastify","directories":{},"_nodeVersion":"22.11.0","dependencies":{"fastify":"^5.1.0","hyperid":"^3.3.0","@fastify/error":"^4.0.0","@fastify/sensible":"^6.0.1","@ogcio/shared-errors":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/http-errors":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/fastify-logging-wrapper_5.1.1_1733216991234_0.26743789376309235","host":"s3://npm-registry-packages"}},"5.1.2":{"name":"@ogcio/fastify-logging-wrapper","version":"5.1.2","keywords":[],"author":{"name":"Samuele Salvatico","email":"samuele.salvatico@nearform.com"},"license":"ISC","_id":"@ogcio/fastify-logging-wrapper@5.1.2","maintainers":[{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},{"name":"andrea.cappadona.nearform","email":"andrea.cappadona@nearform.com"},{"name":"koale","email":"ko.alessio@gmail.com"},{"name":"bozzelliandrea","email":"andrea.bozzelli@nearform.com"},{"name":"ogcio_per","email":"krzysztof.przybylak@per.gov.ie"},{"name":"tiago_ramos","email":"tiago.ramos@nearform.com"},{"name":"hamza.khan.nearform","email":"hamza.khan@nearform.com"},{"name":"matteo.lacognata","email":"matteo.lacognata@nearform.com"}],"homepage":"https://github.com/ogcio/shared-node-utils/tree/main/packages/fastify-logging-wrapper#readme","bugs":{"url":"https://github.com/ogcio/shared-node-utils/issues"},"dist":{"shasum":"65f964bfb4fbb780ac66826f1faf9130fcd23b87","tarball":"https://registry.npmjs.org/@ogcio/fastify-logging-wrapper/-/fastify-logging-wrapper-5.1.2.tgz","fileCount":32,"integrity":"sha512-Ku6gTkJtG2+Ukc41PZVAso0GfB1eQDmFEb0hNlGLfo+5aHOMOhKiKZemkgnFvl2VeFj9LuIetXyud1+lm2OnDA==","signatures":[{"sig":"MEYCIQDCXcJWUR15XMj8pE9t4Bz37IdNFVFRWrxfxn39rzir0AIhAJMpc+UU0+WLVszbXEW1yapUincsMt6zPiJf9t03sJHm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61446},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"11ca9e18094c370e3095a3a313df9b6b418a518d","scripts":{"test":"vitest run --coverage --outputFile=results.xml","build":"rm -rf dist tsconfig.prod.tsbuildinfo tsconfig.tsbuildinfo && tsc -p tsconfig.prod.json","prepublishOnly":"npm i && npm run build && npm run test"},"_npmUser":{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},"repository":{"url":"git+https://github.com/ogcio/shared-node-utils.git","type":"git","directory":"packages/fastify-logging-wrapper"},"_npmVersion":"10.9.0","description":"Enable standardized log entries for each request in fastify","directories":{},"_nodeVersion":"22.11.0","dependencies":{"fastify":"^5.1.0","hyperid":"^3.3.0","@fastify/error":"^4.0.0","@fastify/sensible":"^6.0.1","@ogcio/shared-errors":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/http-errors":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/fastify-logging-wrapper_5.1.2_1733221427483_0.896840245751179","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@ogcio/fastify-logging-wrapper","version":"4.1.0","keywords":[],"author":{"name":"Samuele Salvatico","email":"samuele.salvatico@nearform.com"},"license":"ISC","_id":"@ogcio/fastify-logging-wrapper@4.1.0","maintainers":[{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},{"name":"andrea.cappadona.nearform","email":"andrea.cappadona@nearform.com"},{"name":"koale","email":"ko.alessio@gmail.com"},{"name":"bozzelliandrea","email":"andrea.bozzelli@nearform.com"},{"name":"ogcio_per","email":"krzysztof.przybylak@per.gov.ie"},{"name":"tiago_ramos","email":"tiago.ramos@nearform.com"},{"name":"hamza.khan.nearform","email":"hamza.khan@nearform.com"},{"name":"matteo.lacognata","email":"matteo.lacognata@nearform.com"}],"homepage":"https://github.com/ogcio/shared-node-utils#readme","bugs":{"url":"https://github.com/ogcio/shared-node-utils/issues"},"dist":{"shasum":"497e7ae5f3ac36b096465bed7757ca6ccc134138","tarball":"https://registry.npmjs.org/@ogcio/fastify-logging-wrapper/-/fastify-logging-wrapper-4.1.0.tgz","fileCount":32,"integrity":"sha512-bySSa84iBfuzTP6EYkWEXtttF1kklAQEUseC5uZD26CgFfo8LhIcaZ7AOfYhXbgdr/1+BqycXrkzbnu9vF607w==","signatures":[{"sig":"MEUCIDyOkkQqFM9mJ9qylK0RG05QlUldtlTAOZlJ0cVPERDQAiEAl86wBl7z7h3FRXrS3QINVmoE1C2gkNsiK4AQFuNRsjE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57748},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"2753d1cd926fffd2938f450ac5bceb7a909a3bf8","scripts":{"test":"vitest run --coverage --outputFile=results.xml","build":"rm -rf dist tsconfig.prod.tsbuildinfo tsconfig.tsbuildinfo && tsc -p tsconfig.prod.json","prepublishOnly":"npm i && npm run build && npm run test"},"_npmUser":{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},"repository":{"url":"git+https://github.com/ogcio/shared-node-utils.git","type":"git","directory":"packages/fastify-logging-wrapper"},"_npmVersion":"10.9.0","description":"Enable standardized log entries for each request in fastify","directories":{},"_nodeVersion":"22.11.0","dependencies":{"fastify":"^4.29.0","hyperid":"^3.3.0","@fastify/error":"^4.0.0","@fastify/sensible":"^5.6.0","@ogcio/shared-errors":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/http-errors":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/fastify-logging-wrapper_4.1.0_1733734723823_0.8783826864107296","host":"s3://npm-registry-packages-npm-production"}},"5.2.2":{"name":"@ogcio/fastify-logging-wrapper","version":"5.2.2","keywords":[],"author":{"name":"Samuele Salvatico","email":"samuele.salvatico@nearform.com"},"license":"ISC","_id":"@ogcio/fastify-logging-wrapper@5.2.2","maintainers":[{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},{"name":"andrea.cappadona.nearform","email":"andrea.cappadona@nearform.com"},{"name":"koale","email":"ko.alessio@gmail.com"},{"name":"bozzelliandrea","email":"andrea.bozzelli@nearform.com"},{"name":"ogcio_per","email":"krzysztof.przybylak@per.gov.ie"},{"name":"tiago_ramos","email":"tiago.ramos@nearform.com"},{"name":"hamza.khan.nearform","email":"hamza.khan@nearform.com"},{"name":"matteo.lacognata","email":"matteo.lacognata@nearform.com"}],"homepage":"https://github.com/ogcio/shared-node-utils/tree/main/packages/fastify-logging-wrapper#readme","bugs":{"url":"https://github.com/ogcio/shared-node-utils/issues"},"dist":{"shasum":"d4b85c5cdaa0ab05bc2c1bfb4ffa954ac929fe9a","tarball":"https://registry.npmjs.org/@ogcio/fastify-logging-wrapper/-/fastify-logging-wrapper-5.2.2.tgz","fileCount":32,"integrity":"sha512-KxSPHYq8NrCHd/UkvkFTNamnvXEueAOOH74VRwFt+7YaPK5xQGaNsK388tYx31gqpZi9iupZkZMNhfCECMqOkA==","signatures":[{"sig":"MEYCIQCP+lRFe07+56PG3hFN0fgf76Ycda6rT0cmgEHpHTMt1QIhANz0qJpYU/5VCc1J3lX++gk1xHBoSVMfOJpoWpT5HgEw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61481},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"b88ce13a853ed305327c22379c06f11c74250a41","scripts":{"test":"vitest run --coverage --outputFile=results.xml","build":"rm -rf dist tsconfig.prod.tsbuildinfo tsconfig.tsbuildinfo && tsc -p tsconfig.prod.json","prepublishOnly":"npm i && npm run build && npm run test"},"_npmUser":{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},"repository":{"url":"git+https://github.com/ogcio/shared-node-utils.git","type":"git","directory":"packages/fastify-logging-wrapper"},"_npmVersion":"10.9.0","description":"Enable standardized log entries for each request in fastify","directories":{},"_nodeVersion":"22.11.0","dependencies":{"fastify":"^5.2.1","hyperid":"^3.3.0","@fastify/error":"^4.0.0","@fastify/sensible":"^6.0.2","@ogcio/shared-errors":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/http-errors":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/fastify-logging-wrapper_5.2.2_1737628569388_0.08397313900298409","host":"s3://npm-registry-packages-npm-production"}},"5.2.2-canary-e6d877a":{"name":"@ogcio/fastify-logging-wrapper","version":"5.2.2-canary-e6d877a","keywords":[],"author":{"name":"Samuele Salvatico","email":"samuele.salvatico@nearform.com"},"license":"ISC","_id":"@ogcio/fastify-logging-wrapper@5.2.2-canary-e6d877a","maintainers":[{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},{"name":"andrea.cappadona.nearform","email":"andrea.cappadona@nearform.com"},{"name":"koale","email":"ko.alessio@gmail.com"},{"name":"bozzelliandrea","email":"andrea.bozzelli@nearform.com"},{"name":"ogcio_per","email":"krzysztof.przybylak@per.gov.ie"},{"name":"tiago_ramos","email":"tiago.ramos@nearform.com"},{"name":"hamza.khan.nearform","email":"hamza.khan@nearform.com"},{"name":"matteo.lacognata","email":"matteo.lacognata@nearform.com"}],"homepage":"https://github.com/ogcio/shared-node-utils/tree/main/packages/fastify-logging-wrapper#readme","bugs":{"url":"https://github.com/ogcio/shared-node-utils/issues"},"dist":{"shasum":"58341f2d09c6dc5352fefa7dd2f8acce20488c06","tarball":"https://registry.npmjs.org/@ogcio/fastify-logging-wrapper/-/fastify-logging-wrapper-5.2.2-canary-e6d877a.tgz","fileCount":32,"integrity":"sha512-cYmYsMawzRmDwLtNOJqa6u5JOtAzZH6bmgoyNcXAVwieTSb6JTGStTKIlM3Wc6M2TyG5BqCf0Dc0XlPnvc6ksA==","signatures":[{"sig":"MEUCIQDq8kY70vK8ZS4q1Bymff08pevhj3TPPUmfedicf6w9dAIgTajBIr+dzW9B18p96IT7bdNsO0vLG4rLgMLoBcHhHbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63397},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"b667b9ddd5c4f4b0f937ad8e11e171f81af8bba4","scripts":{"test":"vitest run --coverage --outputFile=results.xml","build":"rm -rf dist tsconfig.prod.tsbuildinfo tsconfig.tsbuildinfo && tsc -p tsconfig.prod.json","prepublishOnly":"npm i && npm run build && npm run test"},"_npmUser":{"name":"bozzelliandrea","email":"andrea.bozzelli@nearform.com"},"repository":{"url":"git+https://github.com/ogcio/shared-node-utils.git","type":"git","directory":"packages/fastify-logging-wrapper"},"_npmVersion":"10.8.2","description":"Enable standardized log entries for each request in fastify","directories":{},"_nodeVersion":"20.17.0","dependencies":{"fastify":"^5.2.1","hyperid":"^3.3.0","@fastify/error":"^4.0.0","@fastify/sensible":"^6.0.2","@ogcio/shared-errors":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/http-errors":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/fastify-logging-wrapper_5.2.2-canary-e6d877a_1742483552285_0.9350269633189583","host":"s3://npm-registry-packages-npm-production"}},"5.2.3":{"name":"@ogcio/fastify-logging-wrapper","version":"5.2.3","keywords":[],"author":{"name":"Samuele Salvatico","email":"samuele.salvatico@nearform.com"},"license":"ISC","_id":"@ogcio/fastify-logging-wrapper@5.2.3","maintainers":[{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},{"name":"andrea.cappadona.nearform","email":"andrea.cappadona@nearform.com"},{"name":"koale","email":"ko.alessio@gmail.com"},{"name":"bozzelliandrea","email":"andrea.bozzelli@nearform.com"},{"name":"ogcio_per","email":"krzysztof.przybylak@per.gov.ie"},{"name":"tiago_ramos","email":"tiago.ramos@nearform.com"},{"name":"hamza.khan.nearform","email":"hamza.khan@nearform.com"},{"name":"matteo.lacognata","email":"matteo.lacognata@nearform.com"}],"homepage":"https://github.com/ogcio/shared-node-utils/tree/main/packages/fastify-logging-wrapper#readme","bugs":{"url":"https://github.com/ogcio/shared-node-utils/issues"},"dist":{"shasum":"35b47d5a5ca4d7a35c6a4036b87c3ce3dd05c05c","tarball":"https://registry.npmjs.org/@ogcio/fastify-logging-wrapper/-/fastify-logging-wrapper-5.2.3.tgz","fileCount":32,"integrity":"sha512-aLDSmBoekrUDOa7XNLsrjb4VgZ+mWZSJd0ZUSjJPL32xYh+lOyt6ssZtLixFU1jDIxHmewumR1oulRagPheP7A==","signatures":[{"sig":"MEUCIB2SOP/LeKpQNNtEJe3VquP90Bq76X48/p5hm/a9T9DBAiEAg2cIJddFh3E1oEJNb384rBRirad4dpiIK85weT08VmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63382},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"e247664130ad561a2163ac1044de9a981e5342a5","scripts":{"test":"vitest run --coverage --outputFile=results.xml","build":"rm -rf dist tsconfig.prod.tsbuildinfo tsconfig.tsbuildinfo && tsc -p tsconfig.prod.json","prepublishOnly":"npm i && npm run build && npm run test"},"_npmUser":{"name":"bozzelliandrea","email":"andrea.bozzelli@nearform.com"},"repository":{"url":"git+https://github.com/ogcio/shared-node-utils.git","type":"git","directory":"packages/fastify-logging-wrapper"},"_npmVersion":"10.8.2","description":"Enable standardized log entries for each request in fastify","directories":{},"_nodeVersion":"20.17.0","dependencies":{"fastify":"^5.2.1","hyperid":"^3.3.0","@fastify/error":"^4.0.0","@fastify/sensible":"^6.0.2","@ogcio/shared-errors":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/http-errors":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/fastify-logging-wrapper_5.2.3_1742985304131_0.8978517956588843","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@ogcio/fastify-logging-wrapper","version":"4.1.1","keywords":[],"author":{"name":"Samuele Salvatico","email":"samuele.salvatico@nearform.com"},"license":"ISC","_id":"@ogcio/fastify-logging-wrapper@4.1.1","maintainers":[{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},{"name":"andrea.cappadona.nearform","email":"andrea.cappadona@nearform.com"},{"name":"koale","email":"ko.alessio@gmail.com"},{"name":"bozzelliandrea","email":"andrea.bozzelli@nearform.com"},{"name":"ogcio_per","email":"krzysztof.przybylak@per.gov.ie"},{"name":"tiago_ramos","email":"tiago.ramos@nearform.com"},{"name":"hamza.khan.nearform","email":"hamza.khan@nearform.com"},{"name":"matteo.lacognata","email":"matteo.lacognata@nearform.com"}],"homepage":"https://github.com/ogcio/shared-node-utils#readme","bugs":{"url":"https://github.com/ogcio/shared-node-utils/issues"},"dist":{"shasum":"2fcd8eeb90c46be930052c087abf4951d13c3aad","tarball":"https://registry.npmjs.org/@ogcio/fastify-logging-wrapper/-/fastify-logging-wrapper-4.1.1.tgz","fileCount":32,"integrity":"sha512-I51PA4031MNuMarRgh8jdY5og0SFVVIKmI5Kt7zCquSo68GLIgdfgMltQtCgVxl7diEr0/tVqliDZJKsgm41cw==","signatures":[{"sig":"MEYCIQDge5C6+Ayy1fkLeXS2absMybO1a1X2EM6lqersG/OsYwIhAKIo2bKD5ap3yR6qxC99USe3hap9Ms1/TRKnqHDgddGc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59648},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"831073b1fa7a04f51db5b2950bfd0968b0b683f4","scripts":{"test":"vitest run --coverage --outputFile=results.xml","build":"rm -rf dist tsconfig.prod.tsbuildinfo tsconfig.tsbuildinfo && tsc -p tsconfig.prod.json","prepublishOnly":"npm i && npm run build && npm run test"},"_npmUser":{"name":"bozzelliandrea","email":"andrea.bozzelli@nearform.com"},"repository":{"url":"git+https://github.com/ogcio/shared-node-utils.git","type":"git","directory":"packages/fastify-logging-wrapper"},"_npmVersion":"10.8.2","description":"Enable standardized log entries for each request in fastify","directories":{},"_nodeVersion":"20.17.0","dependencies":{"fastify":"^4.29.0","hyperid":"^3.3.0","@fastify/error":"^4.0.0","@fastify/sensible":"^5.6.0","@ogcio/shared-errors":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/http-errors":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/fastify-logging-wrapper_4.1.1_1743000233820_0.24736458306002995","host":"s3://npm-registry-packages-npm-production"}},"4.1.2":{"name":"@ogcio/fastify-logging-wrapper","version":"4.1.2","keywords":[],"author":{"name":"Samuele Salvatico","email":"samuele.salvatico@nearform.com"},"license":"ISC","_id":"@ogcio/fastify-logging-wrapper@4.1.2","maintainers":[{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},{"name":"andrea.cappadona.nearform","email":"andrea.cappadona@nearform.com"},{"name":"bozzelliandrea","email":"andrea.bozzelli@nearform.com"},{"name":"ogcio_per","email":"krzysztof.przybylak@per.gov.ie"},{"name":"tiago_ramos","email":"tiago.ramos@nearform.com"},{"name":"hamza.khan.nearform","email":"hamza.khan@nearform.com"},{"name":"matteo.lacognata","email":"matteo.lacognata@nearform.com"},{"name":"gianmarco.poggi","email":"gianmarco.poggi@nearform.com"}],"homepage":"https://github.com/ogcio/shared-node-utils#readme","bugs":{"url":"https://github.com/ogcio/shared-node-utils/issues"},"dist":{"shasum":"53d72c4e09f3d83663eba5582108ab84019c7bca","tarball":"https://registry.npmjs.org/@ogcio/fastify-logging-wrapper/-/fastify-logging-wrapper-4.1.2.tgz","fileCount":32,"integrity":"sha512-QwYu3SJalhVj4w2GYNyOgju7hJILhcxjbNuZMl8IQ878bpVmy6A4tkW/p+PZfeoLnh+W65WoHu0YmFEKypYqJQ==","signatures":[{"sig":"MEUCIC9Ty+qfANuvd2zkM8s3J/zmNCCdAuT6Q6PaSglTkxasAiEAhb9ZGb+OdvCxEY8AMeiWy6M7ceyT4qNdXwdEuyQ0sdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60170},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"44b42926ef85fd01e5692f0fb07a32d4d8b4c82b","scripts":{"test":"vitest run --coverage --outputFile=results.xml","build":"rm -rf dist tsconfig.prod.tsbuildinfo tsconfig.tsbuildinfo && tsc -p tsconfig.prod.json","prepublishOnly":"npm i && npm run build && npm run test"},"_npmUser":{"name":"bozzelliandrea","actor":{"name":"bozzelliandrea","type":"user","email":"andrea.bozzelli@nearform.com"},"email":"andrea.bozzelli@nearform.com"},"repository":{"url":"git+https://github.com/ogcio/shared-node-utils.git","type":"git","directory":"packages/fastify-logging-wrapper"},"_npmVersion":"10.8.2","description":"Enable standardized log entries for each request in fastify","directories":{},"_nodeVersion":"20.17.0","dependencies":{"fastify":"^4.29.0","hyperid":"^3.3.0","@fastify/error":"^4.0.0","@fastify/sensible":"^5.6.0","@ogcio/shared-errors":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/http-errors":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/fastify-logging-wrapper_4.1.2_1751441930797_0.6749120195180407","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"@ogcio/fastify-logging-wrapper","version":"5.3.0","keywords":[],"author":{"name":"Samuele Salvatico","email":"samuele.salvatico@nearform.com"},"license":"ISC","_id":"@ogcio/fastify-logging-wrapper@5.3.0","maintainers":[{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},{"name":"andrea.cappadona.nearform","email":"andrea.cappadona@nearform.com"},{"name":"bozzelliandrea","email":"andrea.bozzelli@nearform.com"},{"name":"ogcio_per","email":"krzysztof.przybylak@per.gov.ie"},{"name":"tiago_ramos","email":"tiago.ramos@nearform.com"},{"name":"hamza.khan.nearform","email":"hamza.khan@nearform.com"},{"name":"matteo.lacognata","email":"matteo.lacognata@nearform.com"},{"name":"gianmarco.poggi","email":"gianmarco.poggi@nearform.com"}],"homepage":"https://github.com/ogcio/shared-node-utils/tree/main/packages/fastify-logging-wrapper#readme","bugs":{"url":"https://github.com/ogcio/shared-node-utils/issues"},"dist":{"shasum":"2b533e2ea1103b516de6147efeed1ae60a511a89","tarball":"https://registry.npmjs.org/@ogcio/fastify-logging-wrapper/-/fastify-logging-wrapper-5.3.0.tgz","fileCount":32,"integrity":"sha512-fGQs9NNRnJq4uIlrlJ33zSB43WmQnRS4pnWvDX9AcP0TTn8KiVs67np/9VBfjTr5LQYRvSrCtFQS3OmM/xVrFQ==","signatures":[{"sig":"MEUCIQCXtjuHcH2L89BTMiYZBeGXvuOQOSn9o2s/pwNdlz9eWAIgVytm3SE4vypqTmb4KDHV+AJ/kw1Kv3b3AEs6C5tw0X8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63457},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"c7f6d42fe141b7f9bad4de6ae96d171dbd34284c","scripts":{"test":"vitest run --coverage --outputFile=results.xml","build":"rm -rf dist tsconfig.prod.tsbuildinfo tsconfig.tsbuildinfo && tsc -p tsconfig.prod.json","prepublishOnly":"npm i && npm run build && npm run test"},"_npmUser":{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},"repository":{"url":"git+https://github.com/ogcio/shared-node-utils.git","type":"git","directory":"packages/fastify-logging-wrapper"},"_npmVersion":"10.9.2","description":"Enable standardized log entries for each request in fastify","directories":{},"_nodeVersion":"22.13.1","dependencies":{"fastify":"^5.2.1","hyperid":"^3.3.0","@fastify/error":"^4.0.0","@fastify/sensible":"^6.0.2","@ogcio/shared-errors":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/http-errors":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/fastify-logging-wrapper_5.3.0_1762764807573_0.30186071156876526","host":"s3://npm-registry-packages-npm-production"}},"5.3.1":{"name":"@ogcio/fastify-logging-wrapper","version":"5.3.1","keywords":[],"author":{"name":"Samuele Salvatico","email":"samuele.salvatico@nearform.com"},"license":"ISC","_id":"@ogcio/fastify-logging-wrapper@5.3.1","maintainers":[{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},{"name":"andrea.cappadona.nearform","email":"andrea.cappadona@nearform.com"},{"name":"bozzelliandrea","email":"andrea.bozzelli@nearform.com"},{"name":"ogcio_per","email":"krzysztof.przybylak@per.gov.ie"},{"name":"tiago_ramos","email":"tiago.ramos@nearform.com"},{"name":"hamza.khan.nearform","email":"hamza.khan@nearform.com"},{"name":"matteo.lacognata","email":"matteo.lacognata@nearform.com"},{"name":"gianmarco.poggi","email":"gianmarco.poggi@nearform.com"}],"homepage":"https://github.com/ogcio/shared-node-utils/tree/main/packages/fastify-logging-wrapper#readme","bugs":{"url":"https://github.com/ogcio/shared-node-utils/issues"},"dist":{"shasum":"e8a9cb3f5515d6eeb0cccf55ba2936014db5c913","tarball":"https://registry.npmjs.org/@ogcio/fastify-logging-wrapper/-/fastify-logging-wrapper-5.3.1.tgz","fileCount":32,"integrity":"sha512-1MtpKzjOU8gqwqK7QMsVTd/slTaMruwKxwNsgY5QZWuJjCFBxuINsJsHZUrHpf81y9yHge8lvx3K4ZavFteGng==","signatures":[{"sig":"MEQCIA58v1mKuweRqoNfOaB9nfHEHrADOgasgY3chAGevo0PAiA+3yObkEPhqLPrxqrxSfmn3cJgc87ZmQNogX599yNCHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63607},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"86d83ca57c614fd1a2612862b7e946a0a0d23576","scripts":{"test":"vitest run --coverage --outputFile=results.xml","build":"rm -rf dist tsconfig.prod.tsbuildinfo tsconfig.tsbuildinfo && tsc -p tsconfig.prod.json","prepublishOnly":"npm i && npm run build && npm run test"},"_npmUser":{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},"repository":{"url":"git+https://github.com/ogcio/shared-node-utils.git","type":"git","directory":"packages/fastify-logging-wrapper"},"_npmVersion":"11.7.0","description":"Enable standardized log entries for each request in fastify","directories":{},"_nodeVersion":"22.21.1","dependencies":{"fastify":"^5.7.4","hyperid":"^3.3.0","@fastify/error":"^4.2.0","@fastify/sensible":"^6.0.4","@ogcio/shared-errors":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/http-errors":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/fastify-logging-wrapper_5.3.1_1770297624597_0.767429495181746","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"@ogcio/fastify-logging-wrapper","version":"5.4.0","keywords":[],"author":{"name":"Samuele Salvatico","email":"samuele.salvatico@nearform.com"},"license":"ISC","_id":"@ogcio/fastify-logging-wrapper@5.4.0","maintainers":[{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},{"name":"andrea.cappadona.nearform","email":"andrea.cappadona@nearform.com"},{"name":"bozzelliandrea","email":"andrea.bozzelli@nearform.com"},{"name":"ogcio_per","email":"krzysztof.przybylak@per.gov.ie"},{"name":"tiago_ramos","email":"tiago.ramos@nearform.com"},{"name":"hamza.khan.nearform","email":"hamza.khan@nearform.com"},{"name":"matteo.lacognata","email":"matteo.lacognata@nearform.com"},{"name":"gianmarco.poggi","email":"gianmarco.poggi@nearform.com"}],"homepage":"https://github.com/ogcio/shared-node-utils/tree/main/packages/fastify-logging-wrapper#readme","bugs":{"url":"https://github.com/ogcio/shared-node-utils/issues"},"dist":{"shasum":"8cf601fa78dfbb3cc74780eeaeca29e4f6410a23","tarball":"https://registry.npmjs.org/@ogcio/fastify-logging-wrapper/-/fastify-logging-wrapper-5.4.0.tgz","fileCount":32,"integrity":"sha512-Ts/1M0/FHION2AlvrYzs3PcBHto/Zkjd4uLXYG7sL2qSh+3vhP3yv3rf5RJ1F0QLaaSPMfi3IRSwg9mImG3ngQ==","signatures":[{"sig":"MEYCIQCUx+sscrGVcKycpnlIpHMKM0aUNwjEb9U8qhPPRbJAkwIhAJAGra79DkM4yI6JmJNJiTsTsxjLpOCZB+Tnxdmhwq3b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72910},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"e58f050cda8931859eef9a2f738727f56534dc8f","scripts":{"test":"vitest run --coverage --outputFile=results.xml","build":"rm -rf dist tsconfig.prod.tsbuildinfo tsconfig.tsbuildinfo && tsc -p tsconfig.prod.json","prepublishOnly":"npm i && npm run build && npm run test"},"_npmUser":{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},"repository":{"url":"git+https://github.com/ogcio/shared-node-utils.git","type":"git","directory":"packages/fastify-logging-wrapper"},"_npmVersion":"11.6.2","description":"Enable standardized log entries for each request in fastify","directories":{},"_nodeVersion":"24.11.1","dependencies":{"hyperid":"^3.3.0","@fastify/error":"^4.2.0","@fastify/sensible":"^6.0.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/http-errors":"^2.0.5"},"peerDependencies":{"fastify":"^5.8.4","@ogcio/shared-errors":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/fastify-logging-wrapper_5.4.0_1775220206920_0.4324068217581789","host":"s3://npm-registry-packages-npm-production"}},"5.4.1":{"name":"@ogcio/fastify-logging-wrapper","version":"5.4.1","keywords":[],"author":{"name":"Samuele Salvatico","email":"samuele.salvatico@nearform.com"},"license":"ISC","_id":"@ogcio/fastify-logging-wrapper@5.4.1","maintainers":[{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},{"name":"andrea.cappadona.nearform","email":"andrea.cappadona@nearform.com"},{"name":"bozzelliandrea","email":"andrea.bozzelli@nearform.com"},{"name":"ogcio_per","email":"krzysztof.przybylak@per.gov.ie"},{"name":"tiago_ramos","email":"tiago.ramos@nearform.com"},{"name":"hamza.khan.nearform","email":"hamza.khan@nearform.com"},{"name":"matteo.lacognata","email":"matteo.lacognata@nearform.com"},{"name":"gianmarco.poggi","email":"gianmarco.poggi@nearform.com"}],"homepage":"https://github.com/ogcio/shared-node-utils/tree/main/packages/fastify-logging-wrapper#readme","bugs":{"url":"https://github.com/ogcio/shared-node-utils/issues"},"dist":{"shasum":"7dfc56ec0cf428e82d5ca3852ae2d5f16490e718","tarball":"https://registry.npmjs.org/@ogcio/fastify-logging-wrapper/-/fastify-logging-wrapper-5.4.1.tgz","fileCount":55,"integrity":"sha512-oihn4kLYD7tcLzulYhFI1jAm8IF2TDxFSYSLSN4T5VV+2yIaTqr6LPOE2FisRqkOHHQNRltDADcTAsjtF9quTQ==","signatures":[{"sig":"MEUCIQDVLDVSd2eCP6BJQ+ulgAHRpa15sA1GXeBuFSSh910dOwIgJuHlD4DEq0g7fGbB2cQ6rLSgoQM0AG4zGUnu1SJW3lI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":304710},"main":"dist/index.js","type":"module","_from":"file:ogcio-fastify-logging-wrapper-5.4.1.tgz","types":"dist/index.d.ts","scripts":{"test":"vitest run --coverage --outputFile=results.xml","build":"rm -rf dist tsconfig.prod.tsbuildinfo tsconfig.tsbuildinfo && tsc -p tsconfig.prod.json"},"_npmUser":{"name":"bozzelliandrea","email":"andrea.bozzelli@nearform.com"},"_resolved":"/private/var/folders/ww/b3p6vfwd1t54rp1szn5gk4580000gn/T/95c199a5fe95c8e199894128b2ded885/ogcio-fastify-logging-wrapper-5.4.1.tgz","_integrity":"sha512-oihn4kLYD7tcLzulYhFI1jAm8IF2TDxFSYSLSN4T5VV+2yIaTqr6LPOE2FisRqkOHHQNRltDADcTAsjtF9quTQ==","repository":{"url":"git+https://github.com/ogcio/shared-node-utils.git","type":"git","directory":"packages/fastify-logging-wrapper"},"_npmVersion":"11.6.2","description":"Enable standardized log entries for each request in fastify","directories":{},"_nodeVersion":"24.11.1","dependencies":{"pino":"^10.3.1","hyperid":"^3.3.0","@fastify/error":"^4.2.0","@fastify/sensible":"^6.0.4"},"_hasShrinkwrap":false,"devDependencies":{"fastify":"^5.8.4","@types/http-errors":"^2.0.5","@ogcio/shared-errors":"^1.1.1"},"peerDependencies":{"fastify":"^5.8.4","@ogcio/shared-errors":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/fastify-logging-wrapper_5.4.1_1784035025569_0.31132534657874933","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"@ogcio/fastify-logging-wrapper","version":"5.5.0","keywords":[],"author":{"name":"Samuele Salvatico","email":"samuele.salvatico@nearform.com"},"license":"ISC","_id":"@ogcio/fastify-logging-wrapper@5.5.0","maintainers":[{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},{"name":"andrea.cappadona.nearform","email":"andrea.cappadona@nearform.com"},{"name":"bozzelliandrea","email":"andrea.bozzelli@nearform.com"},{"name":"ogcio_per","email":"krzysztof.przybylak@per.gov.ie"},{"name":"tiago_ramos","email":"tiago.ramos@nearform.com"},{"name":"hamza.khan.nearform","email":"hamza.khan@nearform.com"},{"name":"matteo.lacognata","email":"matteo.lacognata@nearform.com"},{"name":"gianmarco.poggi","email":"gianmarco.poggi@nearform.com"}],"homepage":"https://github.com/ogcio/shared-node-utils/tree/main/packages/fastify-logging-wrapper#readme","bugs":{"url":"https://github.com/ogcio/shared-node-utils/issues"},"dist":{"shasum":"6fff22b2f3e7f8dbc78fefb4bc00c3708b94faf4","tarball":"https://registry.npmjs.org/@ogcio/fastify-logging-wrapper/-/fastify-logging-wrapper-5.5.0.tgz","fileCount":40,"integrity":"sha512-mGWfpjCyUG1Q5tWEN6jeN+iy8Sa3v28HYP14bvBJeIB1ADzL8k9EehI95Eslie19oWMyrTPbF+gXQY6dpje6wg==","signatures":[{"sig":"MEUCIQCywhEtCq3cxxGi1DaTFnJHioEgF6b+4VM0zePg4xbA3QIgGWzVtQ008Z8kjgSDp9gCDpIzaE5VqiKuPgggdPf3L+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168054},"main":"dist/index.js","type":"module","_from":"file:ogcio-fastify-logging-wrapper-5.5.0.tgz","types":"dist/index.d.ts","scripts":{"test":"vitest run --coverage --outputFile=results.xml","build":"rm -rf dist tsconfig.prod.tsbuildinfo tsconfig.tsbuildinfo && tsc -p tsconfig.prod.json"},"_npmUser":{"name":"ogcio_per","email":"krzysztof.przybylak@per.gov.ie"},"_resolved":"/tmp/267252eb9b4b3915e29489be7ab91dd8/ogcio-fastify-logging-wrapper-5.5.0.tgz","_integrity":"sha512-mGWfpjCyUG1Q5tWEN6jeN+iy8Sa3v28HYP14bvBJeIB1ADzL8k9EehI95Eslie19oWMyrTPbF+gXQY6dpje6wg==","repository":{"url":"git+https://github.com/ogcio/shared-node-utils.git","type":"git","directory":"packages/fastify-logging-wrapper"},"_npmVersion":"10.8.2","description":"Enable standardized log entries for each request in fastify","directories":{},"_nodeVersion":"20.20.2","dependencies":{"pino":"^10.3.1","hyperid":"^3.3.0","@fastify/error":"^4.2.0","@fastify/sensible":"^6.0.4"},"_hasShrinkwrap":false,"devDependencies":{"fastify":"^5.8.4","@types/http-errors":"^2.0.5","@ogcio/shared-errors":"^1.1.1"},"peerDependencies":{"fastify":"^5.8.4","@ogcio/shared-errors":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/fastify-logging-wrapper_5.5.0_1788772396084_0.0560649634085193","host":"s3://npm-registry-packages-npm-production"}},"5.5.1":{"name":"@ogcio/fastify-logging-wrapper","version":"5.5.1","keywords":[],"author":{"name":"Samuele Salvatico","email":"samuele.salvatico@nearform.com"},"license":"ISC","_id":"@ogcio/fastify-logging-wrapper@5.5.1","maintainers":[{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},{"name":"andrea.cappadona.nearform","email":"andrea.cappadona@nearform.com"},{"name":"bozzelliandrea","email":"andrea.bozzelli@nearform.com"},{"name":"ogcio_per","email":"krzysztof.przybylak@per.gov.ie"},{"name":"tiago_ramos","email":"tiago.ramos@nearform.com"},{"name":"hamza.khan.nearform","email":"hamza.khan@nearform.com"},{"name":"matteo.lacognata","email":"matteo.lacognata@nearform.com"},{"name":"gianmarco.poggi","email":"gianmarco.poggi@nearform.com"}],"homepage":"https://github.com/ogcio/shared-node-utils/tree/main/packages/fastify-logging-wrapper#readme","bugs":{"url":"https://github.com/ogcio/shared-node-utils/issues"},"dist":{"shasum":"23778ca3e7fbb320cd072ac1306e43cb8bffd449","tarball":"https://registry.npmjs.org/@ogcio/fastify-logging-wrapper/-/fastify-logging-wrapper-5.5.1.tgz","fileCount":22,"integrity":"sha512-W9MuiDy+1ueelaUgUZN40aDEbrdKWCm0LSqFt3O70KCHhVKWUWxLHiviVp/7Jh7CsaxbNS4YAvtwken+3lpbNw==","signatures":[{"sig":"MEQCIFc7CkNBK9u604N9EQqfi97pqBJHseSofk0SPaEMWYnKAiB7JntfHT1ci/U+W+gXDnO3Z43y3b0HaAn2fDLdf4AiPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37339},"main":"dist/index.js","type":"module","_from":"file:ogcio-fastify-logging-wrapper-5.5.1.tgz","types":"dist/index.d.ts","scripts":{"test":"vitest run --coverage --outputFile=results.xml","build":"rm -rf dist tsconfig.prod.tsbuildinfo tsconfig.tsbuildinfo && tsc -p tsconfig.prod.json"},"_npmUser":{"name":"ogcio_per","email":"krzysztof.przybylak@per.gov.ie"},"_resolved":"/tmp/a1469db65308d30f38e2a3d0253639a4/ogcio-fastify-logging-wrapper-5.5.1.tgz","_integrity":"sha512-W9MuiDy+1ueelaUgUZN40aDEbrdKWCm0LSqFt3O70KCHhVKWUWxLHiviVp/7Jh7CsaxbNS4YAvtwken+3lpbNw==","repository":{"url":"git+https://github.com/ogcio/shared-node-utils.git","type":"git","directory":"packages/fastify-logging-wrapper"},"_npmVersion":"10.8.2","description":"Enable standardized log entries for each request in fastify","directories":{},"_nodeVersion":"20.20.2","dependencies":{"pino":"^10.3.1","hyperid":"^3.3.0","@fastify/error":"^4.2.0","@fastify/sensible":"^6.0.4"},"_hasShrinkwrap":false,"devDependencies":{"fastify":"^5.8.4","@types/http-errors":"^2.0.5","@ogcio/shared-errors":"^1.1.1"},"peerDependencies":{"fastify":"^5.8.4","@ogcio/shared-errors":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/fastify-logging-wrapper_5.5.1_1788849613128_0.282977228986929","host":"s3://npm-registry-packages-npm-production"}},"5.5.2":{"name":"@ogcio/fastify-logging-wrapper","version":"5.5.2","main":"dist/index.js","types":"dist/index.d.ts","type":"module","keywords":[],"author":{"name":"Samuele Salvatico","email":"samuele.salvatico@nearform.com"},"license":"ISC","description":"Enable standardized log entries for each request in fastify","dependencies":{"@fastify/error":"^4.2.0","@fastify/sensible":"^6.0.4","http-errors":"^2.0.0","hyperid":"^3.3.0","pino":"^10.3.1"},"peerDependencies":{"fastify":"^5.8.4","@ogcio/shared-errors":"^1.1.1"},"devDependencies":{"@ogcio/shared-errors":"^1.1.1","@types/http-errors":"^2.0.5","fastify":"^5.8.4"},"repository":{"type":"git","url":"git+https://github.com/ogcio/shared-node-utils.git","directory":"packages/fastify-logging-wrapper"},"homepage":"https://github.com/ogcio/shared-node-utils/tree/main/packages/fastify-logging-wrapper#readme","scripts":{"build":"rm -rf dist tsconfig.prod.tsbuildinfo tsconfig.tsbuildinfo && tsc -p tsconfig.prod.json","test":"vitest run --coverage --outputFile=results.xml"},"_id":"@ogcio/fastify-logging-wrapper@5.5.2","bugs":{"url":"https://github.com/ogcio/shared-node-utils/issues"},"_integrity":"sha512-HcFnk2NZGw+qm7t9PzkQDL3ZcC+iZ6f0f/7/itd1MNZRDKndvOfy2Z7fTcFV7ioEWlwbLfhIo4yEqXV+E4dozg==","_resolved":"/tmp/b42f9e1f942a007c6d3b2968b2bb6133/ogcio-fastify-logging-wrapper-5.5.2.tgz","_from":"file:ogcio-fastify-logging-wrapper-5.5.2.tgz","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-HcFnk2NZGw+qm7t9PzkQDL3ZcC+iZ6f0f/7/itd1MNZRDKndvOfy2Z7fTcFV7ioEWlwbLfhIo4yEqXV+E4dozg==","shasum":"c5964a428f4f49ec64d83c4316d74a221604712d","tarball":"https://registry.npmjs.org/@ogcio/fastify-logging-wrapper/-/fastify-logging-wrapper-5.5.2.tgz","fileCount":22,"unpackedSize":37368,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICaAR08tGB8wy9DsviO7JThgOoo6CNSpxY1XqOucD5A4AiEA2X2bR7ev01JMFKl5yRL2ffQa+nmaIklERlP4M+kWZj4="}]},"_npmUser":{"name":"ogcio_per","email":"krzysztof.przybylak@per.gov.ie"},"directories":{},"maintainers":[{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},{"name":"andrea.cappadona.nearform","email":"andrea.cappadona@nearform.com"},{"name":"bozzelliandrea","email":"andrea.bozzelli@nearform.com"},{"name":"ogcio_per","email":"krzysztof.przybylak@per.gov.ie"},{"name":"tiago_ramos","email":"tiago.ramos@nearform.com"},{"name":"hamza.khan.nearform","email":"hamza.khan@nearform.com"},{"name":"matteo.lacognata","email":"matteo.lacognata@nearform.com"},{"name":"gianmarco.poggi","email":"gianmarco.poggi@nearform.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fastify-logging-wrapper_5.5.2_1788938861571_0.644480815812952"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-01T09:04:41.418Z","modified":"2026-09-09T07:27:42.121Z","4.0.0":"2024-10-01T09:04:41.826Z","5.0.0":"2024-10-01T09:54:27.750Z","4.0.1":"2024-10-01T10:39:57.612Z","5.0.1":"2024-10-01T10:40:47.122Z","5.0.2":"2024-10-03T07:36:59.777Z","5.1.0":"2024-11-29T09:21:44.621Z","5.1.1":"2024-12-03T09:09:51.454Z","5.1.2":"2024-12-03T10:23:47.764Z","4.1.0":"2024-12-09T08:58:43.980Z","5.2.2":"2025-01-23T10:36:09.609Z","5.2.2-canary-e6d877a":"2025-03-20T15:12:32.504Z","5.2.3":"2025-03-26T10:35:04.338Z","4.1.1":"2025-03-26T14:43:54.026Z","4.1.2":"2025-07-02T07:38:50.991Z","5.3.0":"2025-11-10T08:53:27.785Z","5.3.1":"2026-02-05T13:20:24.832Z","5.4.0":"2026-04-03T12:43:27.089Z","5.4.1":"2026-07-14T13:17:05.810Z","5.5.0":"2026-09-07T09:13:16.213Z","5.5.1":"2026-09-08T06:40:13.280Z","5.5.2":"2026-09-09T07:27:41.704Z"},"bugs":{"url":"https://github.com/ogcio/shared-node-utils/issues"},"author":{"name":"Samuele Salvatico","email":"samuele.salvatico@nearform.com"},"license":"ISC","homepage":"https://github.com/ogcio/shared-node-utils/tree/main/packages/fastify-logging-wrapper#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/ogcio/shared-node-utils.git","directory":"packages/fastify-logging-wrapper"},"description":"Enable standardized log entries for each request in fastify","maintainers":[{"name":"samsalvatico","email":"samuele.salvatico.social@gmail.com"},{"name":"andrea.cappadona.nearform","email":"andrea.cappadona@nearform.com"},{"name":"bozzelliandrea","email":"andrea.bozzelli@nearform.com"},{"name":"ogcio_per","email":"krzysztof.przybylak@per.gov.ie"},{"name":"tiago_ramos","email":"tiago.ramos@nearform.com"},{"name":"hamza.khan.nearform","email":"hamza.khan@nearform.com"},{"name":"matteo.lacognata","email":"matteo.lacognata@nearform.com"},{"name":"gianmarco.poggi","email":"gianmarco.poggi@nearform.com"}],"readme":"# Fastify Logging Wrapper\n\nThis logging wrapper goal is to standardize the records written by our Fastify services.\n\n## How to\n\nTo use this package three steps are needed:\n\n- install the package with\n\n```bash\nnpm i @ogcio/fastify-logging-wrapper\n```\n\n- use the `getLoggingConfiguration()` method to get the configuration for the `fastify` server\n\n```typescript\nconst server = fastify({\n    ...getLoggingConfiguration()\n});\n```\n\n- after the server is initialized, invoke the `initializeLoggingHooks(server)` to setup the needed `fastify` hooks\n\n```typescript\ninitializeLoggingHooks(server);\n```\n\nThat's it! Just log as you usually do!\n\n## Default records\n\nWe will have 3 mandatory log entries that will be written for each request the service manages.\n\nThose 3 records are:\n\n- **New Request**, written when a request is received\n\n```\n{\"level\":30,\"level_name\":\"INFO\",\"hostname\":\"hostname\",\"request_id\":\"q9Y6NwwbRimle4TxcXRPkQ-0000000000\",\"timestamp\":1713868947766,\"request\":{\"scheme\":\"http\",\"method\":\"GET\",\"path\":\"/ping\",\"hostname\":\"localhost:80\",\"query_params\":{},\"headers\":{\"user-agent\":\"lightMyRequest\",\"host\":\"localhost:80\"},\"client_ip\":\"127.0.0.1\",\"user_agent\":\"lightMyRequest\"},\"message\":\"NEW_REQUEST\"}\n```\n\n- **Response**, containing most of the response data\n\n```\n{\"level\":30,\"level_name\":\"INFO\",\"hostname\":\"hostname\",\"request_id\":\"q9Y6NwwbRimle4TxcXRPkQ-0000000000\",\"timestamp\":1713868947769,\"request\":{\"scheme\":\"http\",\"method\":\"GET\",\"path\":\"/ping\",\"hostname\":\"localhost:80\",\"query_params\":{}},\"response\":{\"status_code\":200,\"headers\":{\"content-type\":\"application/json; charset=utf-8\",\"content-length\":\"17\"}},\"message\":\"RESPONSE\"}\n```\n\n- **API Track**, it contains data about the lifecycle of the request, including errors, if any\n\n```\n{\"level\":30,\"level_name\":\"INFO\",\"hostname\":\"hostname\",\"request_id\":\"5c_RLAnSS4y9-Q5STsJyiQ-0000000008\",\"timestamp\":1713869128434,\"request\":{\"scheme\":\"http\",\"method\":\"GET\",\"path\":\"/this-path-must-not-exist\",\"hostname\":\"localhost:80\",\"query_params\":{\"status_code\":\"404\",\"error_message\":\"Not Found\"}},\"response\":{\"status_code\":404,\"headers\":{\"content-type\":\"application/json; charset=utf-8\",\"content-length\":\"107\"}},\"error\":{\"class\":\"REQUEST_ERROR\",\"message\":\"Not Found\",\"code\":\"FST_ERR_NOT_FOUND\"},\"message\":\"API_TRACK\"}\n```\n\n### Error record\n\nIf an error is thrown, a log entry is automatically written.\n\n```\n{\"level\":50,\"level_name\":\"ERROR\",\"hostname\":\"hostname\",\"request_id\":\"1kPptKhMSeyZ9OwcSwBxhg-0000000008\",\"timestamp\":1713869258238,\"request\":{\"scheme\":\"http\",\"method\":\"GET\",\"path\":\"/this-path-must-not-exist\",\"hostname\":\"localhost:80\",\"query_params\":{\"status_code\":\"404\",\"error_message\":\"Not Found\"}},\"error\":{\"class\":\"REQUEST_ERROR\",\"message\":\"Not Found\",\"trace\":\"FastifyError: Not Found..... The whole trace here\",\"code\":\"FST_ERR_NOT_FOUND\"},\"message\":\"ERROR\"}\n```\n\n## Filtering logged fields\n\nBy default the wrapper logs the full request and response, so headers, query\nparams, cookies and similar fields end up in the logs. A built-in list always\nmasks the most sensitive headers (`authorization`, `cookie`, `set-cookie`,\n`x-api-key`, `x-amz-security-token`, `proxy-authorization`).\n\nTo avoid logging additional sensitive or PII fields, pass an optional\nconfiguration to `initializeLoggingHooks`. Rules are **additive**: they run on\ntop of the built-in redaction, they never disable it. Omitting the config keeps\nthe current behaviour unchanged.\n\n```typescript\ninitializeLoggingHooks(server, {\n  request: {\n    headers: { omit: [\"x-internal-trace\"], mask: [\"x-custom-token\"] },\n    queryParams: { omit: [\"email\"], mask: [\"ppsn\"] },\n    clientIp: \"omit\",\n    userAgent: \"omit\",\n  },\n  response: {\n    headers: { omit: [\"x-debug-info\"] },\n  },\n});\n```\n\n- `omit` removes the field entirely from the log entry.\n- `mask` keeps the field but replaces its value with `[redacted]`.\n- Header names are matched **case-insensitively**; query-param names are matched\n  **exactly**.\n- `clientIp` and `userAgent` are single values, so they only accept `\"omit\"`.\n\n## Additional entries\n\nAdditional log entries can be added as needed, but they will include, thanks to this package, common info about the request context that will be useful for future troubleshooting.\n","readmeFilename":"README.md"}