{"_id":"@emdzej/inpax-logger","_rev":"17-c25a31bea09d6c4d5b08f27b5efbffdb","name":"@emdzej/inpax-logger","dist-tags":{"latest":"0.6.8"},"versions":{"0.1.0":{"name":"@emdzej/inpax-logger","version":"0.1.0","_id":"@emdzej/inpax-logger@0.1.0","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"dist":{"shasum":"eb1fc5e8112501cb84384824bc6e75f396f77732","tarball":"https://registry.npmjs.org/@emdzej/inpax-logger/-/inpax-logger-0.1.0.tgz","fileCount":9,"integrity":"sha512-BscFcJfsqsmq3UO2DH6vnfsz/zQDbfEmZ2R7qxF35+VKpOq8desMpBDkaJaYo0X0JQGQ2wVX4xH5u9k3eGYutQ==","signatures":[{"sig":"MEQCIHbiQSKJT/nhiqqi9oeiCeivY38H5CGCh7UTtU7E8BwaAiBCq/kemWRJlt3kmiddf7uhj8QGd0FklRJp3dKSqTYibg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10373},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-logger-0.1.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist/"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/a0194bcbc3fdb3329ca45550c53c2e79/emdzej-inpax-logger-0.1.0.tgz","_integrity":"sha512-BscFcJfsqsmq3UO2DH6vnfsz/zQDbfEmZ2R7qxF35+VKpOq8desMpBDkaJaYo0X0JQGQ2wVX4xH5u9k3eGYutQ==","_npmVersion":"10.9.4","directories":{},"_nodeVersion":"22.22.1","dependencies":{"pino":"^9.0.0","pino-pretty":"^11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/inpax-logger_0.1.0_1778595226865_0.11175357133657782","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@emdzej/inpax-logger","version":"0.2.0","_id":"@emdzej/inpax-logger@0.2.0","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"dist":{"shasum":"56b55deb6f1ab74b82ecd1ead4abeff21213825b","tarball":"https://registry.npmjs.org/@emdzej/inpax-logger/-/inpax-logger-0.2.0.tgz","fileCount":9,"integrity":"sha512-DeAidFw3sP5+pSXMiOC1uAkTOWxzyfsgUTxGiGe3sCmy8/AWpBiMAG1y6jwbc3dqlkGyGMZqh+3zcKi8uSQOXw==","signatures":[{"sig":"MEYCIQCZCAZQ/s1QyR1+7WJa0qUS8Gz6lS5ARGgT9q5u+0TxZwIhAKV2DU6oVEr1UVoY2MygSg5ipSVJa7kfeX/nSww0pkDq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10380},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-logger-0.2.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist/"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/ec16c5eae5f4cc8ea4cfba0a61e0b075/emdzej-inpax-logger-0.2.0.tgz","_integrity":"sha512-DeAidFw3sP5+pSXMiOC1uAkTOWxzyfsgUTxGiGe3sCmy8/AWpBiMAG1y6jwbc3dqlkGyGMZqh+3zcKi8uSQOXw==","_npmVersion":"10.9.4","directories":{},"_nodeVersion":"22.22.1","dependencies":{"pino":"^9.0.0","pino-pretty":"^11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/inpax-logger_0.2.0_1778766808473_0.5119904593396478","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@emdzej/inpax-logger","version":"0.3.0","_id":"@emdzej/inpax-logger@0.3.0","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"dist":{"shasum":"e49263573d3a0b039b3fc41d0b3922730c82c8c6","tarball":"https://registry.npmjs.org/@emdzej/inpax-logger/-/inpax-logger-0.3.0.tgz","fileCount":9,"integrity":"sha512-FgINKN1rlPrwkfmnlLOuz9JtRiPhRj3dIF3JeOWPU7bVXlT6B/3K0NrbQAqHWBb42qWSA/TRmXdCIk/VUGfvaQ==","signatures":[{"sig":"MEUCIE1amRp0b3jzDx10GWo+BiTAXteDAw6V/PyHoR+vyXvmAiEA9f/0hkKqmST71ng4cBUieWBZOTKOBgVxOQzZ1ziP1ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10380},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-logger-0.3.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist/"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/f6ce923f0729daee0d6195950deb1bc9/emdzej-inpax-logger-0.3.0.tgz","_integrity":"sha512-FgINKN1rlPrwkfmnlLOuz9JtRiPhRj3dIF3JeOWPU7bVXlT6B/3K0NrbQAqHWBb42qWSA/TRmXdCIk/VUGfvaQ==","_npmVersion":"11.14.1","directories":{},"_nodeVersion":"22.22.1","dependencies":{"pino":"^9.0.0","pino-pretty":"^11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/inpax-logger_0.3.0_1778831683268_0.6393470320945436","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@emdzej/inpax-logger","version":"0.3.1","_id":"@emdzej/inpax-logger@0.3.1","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"dist":{"shasum":"035f9fcac27096b57d2f53f2bcf8af419956c901","tarball":"https://registry.npmjs.org/@emdzej/inpax-logger/-/inpax-logger-0.3.1.tgz","fileCount":9,"integrity":"sha512-p0jeE0C1uXyfLuLnaOHIFgSWGTQqeqqnUJeI7TwrBXXo8IHDjcg2cqOy7wYTYv7zDXugsg8KJ96urPMVd3M6jA==","signatures":[{"sig":"MEUCIEVb2Vpk+6Hdg7psQ+ey6XNT6wZ8uE4qTGOwraWjmvHLAiEAiAT2Fm6a1cXjjQrBlZwTm3N6xoKPA7C30uE0rYaz6HY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10380},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-logger-0.3.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist/"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/e49bb12131da3edcdf669a4eb9af281a/emdzej-inpax-logger-0.3.1.tgz","_integrity":"sha512-p0jeE0C1uXyfLuLnaOHIFgSWGTQqeqqnUJeI7TwrBXXo8IHDjcg2cqOy7wYTYv7zDXugsg8KJ96urPMVd3M6jA==","_npmVersion":"11.14.1","directories":{},"_nodeVersion":"22.22.1","dependencies":{"pino":"^9.0.0","pino-pretty":"^11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/inpax-logger_0.3.1_1778843590651_0.39359716133092615","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@emdzej/inpax-logger","version":"0.3.2","_id":"@emdzej/inpax-logger@0.3.2","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"dist":{"shasum":"129fad289279f852ba57465e5d888b8337eff681","tarball":"https://registry.npmjs.org/@emdzej/inpax-logger/-/inpax-logger-0.3.2.tgz","fileCount":9,"integrity":"sha512-CgIPAut+9NDBcaQ8KyJqQo9luXM9qvftKV0OP+9Kui5fNjrsVLoCLeEzuwQC5MedXaw9NKeQzgqEfG26NLLo+w==","signatures":[{"sig":"MEUCIQDyIf4ucr1t6zlIFq72NS4uFQ7TcjFh0ymsOeidnVh+AAIgKrLKz4LIrZqn59UeD9jWKXsyq7FRStloKcJhLAEwXyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10380},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-logger-0.3.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist/"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/c57e0dcd597eb06dda69c9af3e611817/emdzej-inpax-logger-0.3.2.tgz","_integrity":"sha512-CgIPAut+9NDBcaQ8KyJqQo9luXM9qvftKV0OP+9Kui5fNjrsVLoCLeEzuwQC5MedXaw9NKeQzgqEfG26NLLo+w==","_npmVersion":"11.14.1","directories":{},"_nodeVersion":"22.22.1","dependencies":{"pino":"^9.0.0","pino-pretty":"^11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/inpax-logger_0.3.2_1778851100915_0.31286187762656015","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@emdzej/inpax-logger","version":"0.3.3","_id":"@emdzej/inpax-logger@0.3.3","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"dist":{"shasum":"f902d87a82ea5f60e12bec1588a6f61ac2b7263c","tarball":"https://registry.npmjs.org/@emdzej/inpax-logger/-/inpax-logger-0.3.3.tgz","fileCount":9,"integrity":"sha512-Jc+7+5jFH07/gRfsRHIp/8eZFJJHuiUCeouLFAts3BirRn1RyYKkx/JKSPhYOBDqy2cdglg4O0ex0Hd7cJAaJQ==","signatures":[{"sig":"MEQCIB0PxIDnv+v4ItnA4ecuQQznxidsKAcKfrvFJ9Eqm3CBAiAalgmCc6nu2kdLjlNs23cHKfcHjwLLUxUMvJ3c9MuK/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10380},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-logger-0.3.3.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist/"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/5cd338a5b7997db0d86d06363a56b9b5/emdzej-inpax-logger-0.3.3.tgz","_integrity":"sha512-Jc+7+5jFH07/gRfsRHIp/8eZFJJHuiUCeouLFAts3BirRn1RyYKkx/JKSPhYOBDqy2cdglg4O0ex0Hd7cJAaJQ==","_npmVersion":"11.14.1","directories":{},"_nodeVersion":"22.22.1","dependencies":{"pino":"^9.0.0","pino-pretty":"^11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/inpax-logger_0.3.3_1778863712125_0.8027355921526504","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@emdzej/inpax-logger","version":"0.4.0","_id":"@emdzej/inpax-logger@0.4.0","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"dist":{"shasum":"c2ab3a47b022d31951f7d04087c1e622e7bedf7b","tarball":"https://registry.npmjs.org/@emdzej/inpax-logger/-/inpax-logger-0.4.0.tgz","fileCount":10,"integrity":"sha512-n9Gx6z2EWHmfqzxfQp8WWln7ar7CDmG+ZtSEFjIbXaj6caneBbPZz+bOvTykOJCRsUlgRL7rbYhV4oX9fWo9mQ==","signatures":[{"sig":"MEYCIQCzc0X129rDTC+H34/u6+z0J59sns+1ha3R4mhdaJ9qHgIhALe9aKQtMvqz5LSUy82l+ZnN5O7FwZLCUQEXLQU/G07T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11837},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-logger-0.4.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist/"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/23b247c4121b2192a52a4d3f788e5abf/emdzej-inpax-logger-0.4.0.tgz","_integrity":"sha512-n9Gx6z2EWHmfqzxfQp8WWln7ar7CDmG+ZtSEFjIbXaj6caneBbPZz+bOvTykOJCRsUlgRL7rbYhV4oX9fWo9mQ==","_npmVersion":"11.14.1","description":"Pino-backed structured logger for the INPAX workspace. Wraps `pino` with a tiny adapter so every package writes through the same namespaced logger, with log level controlled by `INPAX_LOG_LEVEL`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"pino":"^9.0.0","pino-pretty":"^11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/inpax-logger_0.4.0_1779094117946_0.6686263605301694","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@emdzej/inpax-logger","version":"0.5.0","_id":"@emdzej/inpax-logger@0.5.0","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"dist":{"shasum":"89c38ef07fd535aa2312d072d9c58ec822b3cc02","tarball":"https://registry.npmjs.org/@emdzej/inpax-logger/-/inpax-logger-0.5.0.tgz","fileCount":10,"integrity":"sha512-rIsf0h1uSA+jqbhlw1RG0Y18NtSrkb+KNgdYtqE3JdqFt9bF6b6+cybJ2KgrhmYAxKjqqKp9PX94JhYknotW9g==","signatures":[{"sig":"MEUCIC5c6pTat0ffcWcekqvxMj+kqU5Gsq3nWjNYiqIERN1fAiEAqS/+rUgfqIiblGhdiOVOYeYU+AlLnnA9VJ6bNxjl1to=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11837},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-logger-0.5.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist/"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/355d478e78e44cc24fe774f9b099619d/emdzej-inpax-logger-0.5.0.tgz","_integrity":"sha512-rIsf0h1uSA+jqbhlw1RG0Y18NtSrkb+KNgdYtqE3JdqFt9bF6b6+cybJ2KgrhmYAxKjqqKp9PX94JhYknotW9g==","_npmVersion":"11.14.1","description":"Pino-backed structured logger for the INPAX workspace. Wraps `pino` with a tiny adapter so every package writes through the same namespaced logger, with log level controlled by `INPAX_LOG_LEVEL`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"pino":"^9.0.0","pino-pretty":"^11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/inpax-logger_0.5.0_1779191205389_0.20754721888638428","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@emdzej/inpax-logger","version":"0.5.1","_id":"@emdzej/inpax-logger@0.5.1","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"dist":{"shasum":"0acd7e1554d6521844fd29a26234ad289afa893d","tarball":"https://registry.npmjs.org/@emdzej/inpax-logger/-/inpax-logger-0.5.1.tgz","fileCount":10,"integrity":"sha512-0Rm7F9zlIzSJ6pP/lUKh0zzljluUj1Wdnu8PYQkisO3ye6VW207mspshfTXGUTyh/GbOtusmXGcvTT/jY1iX1g==","signatures":[{"sig":"MEUCID3lvrIi2mxpmu2rkTlzdNIakMqT3Pln33GPlHi9jE6lAiEAv2SUh8mu87gxJOlXJyq1GMN68qrFJIlR1G7ESaJBbfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11837},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-logger-0.5.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist/"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/e5cb56e8647ea627d28071c62f5559f0/emdzej-inpax-logger-0.5.1.tgz","_integrity":"sha512-0Rm7F9zlIzSJ6pP/lUKh0zzljluUj1Wdnu8PYQkisO3ye6VW207mspshfTXGUTyh/GbOtusmXGcvTT/jY1iX1g==","_npmVersion":"11.14.1","description":"Pino-backed structured logger for the INPAX workspace. Wraps `pino` with a tiny adapter so every package writes through the same namespaced logger, with log level controlled by `INPAX_LOG_LEVEL`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"pino":"^9.0.0","pino-pretty":"^11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/inpax-logger_0.5.1_1779265237281_0.3645445799313687","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@emdzej/inpax-logger","version":"0.6.0","_id":"@emdzej/inpax-logger@0.6.0","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"dist":{"shasum":"3613501b9f7c61ff563eb6c6d7f91e26140b6b50","tarball":"https://registry.npmjs.org/@emdzej/inpax-logger/-/inpax-logger-0.6.0.tgz","fileCount":10,"integrity":"sha512-s46IYI7sXUDNfKZTIoMEBsEOrXfT1malojPNplSVN3zyfo9HQJjfp0Qk28MgNdCwbv4wkdFZmwXGch1YwS7eyw==","signatures":[{"sig":"MEUCIQDe+06sKafrN+mNOKPsFKvXtyE3vRQvdswU4CXNRzZ2FQIgZeUGDumnNYszSEaHFbPZd0Qxr40UkFzS4vjjtt5f53o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11830},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-logger-0.6.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist/"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/b84569e2029a3ef55be4ccdafaaad04a/emdzej-inpax-logger-0.6.0.tgz","_integrity":"sha512-s46IYI7sXUDNfKZTIoMEBsEOrXfT1malojPNplSVN3zyfo9HQJjfp0Qk28MgNdCwbv4wkdFZmwXGch1YwS7eyw==","_npmVersion":"11.14.1","description":"Pino-backed structured logger for the INPAX workspace. Wraps `pino` with a tiny adapter so every package writes through the same namespaced logger, with log level controlled by `INPAX_LOG_LEVEL`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"pino":"^9.0.0","pino-pretty":"^11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/inpax-logger_0.6.0_1779270716779_0.012632525583443188","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@emdzej/inpax-logger","version":"0.6.1","_id":"@emdzej/inpax-logger@0.6.1","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"dist":{"shasum":"aaeec9b97ea0d9765778cd5fd1c035118e452698","tarball":"https://registry.npmjs.org/@emdzej/inpax-logger/-/inpax-logger-0.6.1.tgz","fileCount":10,"integrity":"sha512-ef8NahQ2ZchhnZTyLkCgwVqIGKN8miSnFNZXHEc8UBu/F2aDX878N3ex6bU78x1Yeq8Bp0fU7v7kRBDcvgj4kg==","signatures":[{"sig":"MEUCIEm6QnikgRAqclGQ2AiMmanf6HT5C3ccz3gdnX3GRugbAiEAzTXVRUZXRXfFg1IIik4MXCrumNkplTitvq5ZSRMf2lI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11830},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-logger-0.6.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist/"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/b39256709f519d688347fc274038eec0/emdzej-inpax-logger-0.6.1.tgz","_integrity":"sha512-ef8NahQ2ZchhnZTyLkCgwVqIGKN8miSnFNZXHEc8UBu/F2aDX878N3ex6bU78x1Yeq8Bp0fU7v7kRBDcvgj4kg==","_npmVersion":"11.14.1","description":"Pino-backed structured logger for the INPAX workspace. Wraps `pino` with a tiny adapter so every package writes through the same namespaced logger, with log level controlled by `INPAX_LOG_LEVEL`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"pino":"^9.0.0","pino-pretty":"^11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/inpax-logger_0.6.1_1779283519798_0.04433913366632147","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@emdzej/inpax-logger","version":"0.6.2","_id":"@emdzej/inpax-logger@0.6.2","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"dist":{"shasum":"c8b7c7d95876f488ecc577cd00a7e71d78f8b0f9","tarball":"https://registry.npmjs.org/@emdzej/inpax-logger/-/inpax-logger-0.6.2.tgz","fileCount":10,"integrity":"sha512-5mCD952SSwU0Hp9K0RNS1cFdhkYS405OHrL1SJc9LMNp2CCj4EVAOx96XA2adDlT9Peq4DMdpUwa7Pf+uKpGxA==","signatures":[{"sig":"MEYCIQCWNUuWt+HK7AviYIzxjuTwqzc9AcILMJcCxQzLdTOWBwIhAKS/U22G90BNYM6U0pr1jSMJ7hkjgauxA9t7UPJQfQZ+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11830},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-logger-0.6.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist/"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/88a1d3da19132a426b36ba02a6f341e4/emdzej-inpax-logger-0.6.2.tgz","_integrity":"sha512-5mCD952SSwU0Hp9K0RNS1cFdhkYS405OHrL1SJc9LMNp2CCj4EVAOx96XA2adDlT9Peq4DMdpUwa7Pf+uKpGxA==","_npmVersion":"11.14.1","description":"Pino-backed structured logger for the INPAX workspace. Wraps `pino` with a tiny adapter so every package writes through the same namespaced logger, with log level controlled by `INPAX_LOG_LEVEL`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"pino":"^9.0.0","pino-pretty":"^11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/inpax-logger_0.6.2_1779288703568_0.13259587168023734","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@emdzej/inpax-logger","version":"0.6.3","_id":"@emdzej/inpax-logger@0.6.3","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"dist":{"shasum":"39d92a8f343f57a327c361be7cc9f15841e2a628","tarball":"https://registry.npmjs.org/@emdzej/inpax-logger/-/inpax-logger-0.6.3.tgz","fileCount":10,"integrity":"sha512-kwh7+czSYib1Qu59bhJFuGh5cp8qNQg5Q+Nyd3o0/cTacJIPq2ljhrBVyqvtkxTDTYLQlztK25TkvYY83NkJQA==","signatures":[{"sig":"MEQCID/hjO3DPcz+0PkVBWK9HXlCCobn2a5AP4tv0optDMvdAiA1+s8YefhbV+lXUJwwf7s9Zc6/84IfraEfs/7pztFlkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11830},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-logger-0.6.3.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist/"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/fa4f52adc1c8495bdce7cef3168018ee/emdzej-inpax-logger-0.6.3.tgz","_integrity":"sha512-kwh7+czSYib1Qu59bhJFuGh5cp8qNQg5Q+Nyd3o0/cTacJIPq2ljhrBVyqvtkxTDTYLQlztK25TkvYY83NkJQA==","_npmVersion":"11.14.1","description":"Pino-backed structured logger for the INPAX workspace. Wraps `pino` with a tiny adapter so every package writes through the same namespaced logger, with log level controlled by `INPAX_LOG_LEVEL`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"pino":"^9.0.0","pino-pretty":"^11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/inpax-logger_0.6.3_1779359491812_0.7020438864104939","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@emdzej/inpax-logger","version":"0.6.5","_id":"@emdzej/inpax-logger@0.6.5","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"dist":{"shasum":"e20be4f7739da364501222a66e92078196058f2e","tarball":"https://registry.npmjs.org/@emdzej/inpax-logger/-/inpax-logger-0.6.5.tgz","fileCount":10,"integrity":"sha512-LWpw5UYEq79RIP8ixtsSTFKGRaVb0Ms/hO70PqxsNI+7qC/NtZ7Ru9YxT1htiVZ1Lw9PIVk6J6Tc4BJuxEy59Q==","signatures":[{"sig":"MEQCIHfbC+EfJQ/Mr/ucwZqz3lXvgYPCWOK0XLSCQv3BvRp7AiB5LQ2r5jjAhO+e8tSGpfpLwbU72YQAMnZkIuI7cWfDeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11837},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-logger-0.6.5.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist/"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/d68c8bf63ba5b022d35ef8b547440839/emdzej-inpax-logger-0.6.5.tgz","_integrity":"sha512-LWpw5UYEq79RIP8ixtsSTFKGRaVb0Ms/hO70PqxsNI+7qC/NtZ7Ru9YxT1htiVZ1Lw9PIVk6J6Tc4BJuxEy59Q==","_npmVersion":"11.14.1","description":"Pino-backed structured logger for the INPAX workspace. Wraps `pino` with a tiny adapter so every package writes through the same namespaced logger, with log level controlled by `INPAX_LOG_LEVEL`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"pino":"^9.0.0","pino-pretty":"^11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/inpax-logger_0.6.5_1779371838063_0.05417961854247033","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@emdzej/inpax-logger","version":"0.6.6","_id":"@emdzej/inpax-logger@0.6.6","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"dist":{"shasum":"24f7c6be7c0aa825be78dc4001022cea9ab38611","tarball":"https://registry.npmjs.org/@emdzej/inpax-logger/-/inpax-logger-0.6.6.tgz","fileCount":10,"integrity":"sha512-7HANrGZ/2w1JEoXGmgiO8VGb6zpIfWc5UTPuM+ZhAUvy1Cbr4HSfOYRyeJbWNEELee5vzdoNIV3jlWKzILStGQ==","signatures":[{"sig":"MEUCIArcOfqOMrC6uWAnMZ8ak3EtpIxJRplFaO9mpN7maEbmAiEAvc84g79WaZV93l4OJC6guuYywgxp/eZcjaA2iP/yajU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11837},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-logger-0.6.6.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist/"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/f91a44014c27297ffa5586d3efd539d5/emdzej-inpax-logger-0.6.6.tgz","_integrity":"sha512-7HANrGZ/2w1JEoXGmgiO8VGb6zpIfWc5UTPuM+ZhAUvy1Cbr4HSfOYRyeJbWNEELee5vzdoNIV3jlWKzILStGQ==","_npmVersion":"11.14.1","description":"Pino-backed structured logger for the INPAX workspace. Wraps `pino` with a tiny adapter so every package writes through the same namespaced logger, with log level controlled by `INPAX_LOG_LEVEL`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"pino":"^9.0.0","pino-pretty":"^11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/inpax-logger_0.6.6_1779372885357_0.7122126712759609","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@emdzej/inpax-logger","version":"0.6.7","_id":"@emdzej/inpax-logger@0.6.7","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"dist":{"shasum":"80ffb03b0d6c54e71f1846e2ef02d5c9568384ad","tarball":"https://registry.npmjs.org/@emdzej/inpax-logger/-/inpax-logger-0.6.7.tgz","fileCount":10,"integrity":"sha512-n9FsiYNN6Gzqk6Phn8d2FViG35swsBWzcuO9K820EJsFIBpt3HJL8lpK+bEW4eZ+nOAJO3NkiMmo89CB8qqdYw==","signatures":[{"sig":"MEUCICNYUxDoizgYs1kb+olCmglVX0JBzHmAeeYao6mFeci9AiEA60Q+kTKli80uQTaT8+H9DMI+SDGj4cabDZJTIGvL/40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11837},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-logger-0.6.7.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist/"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/a72debed42e30c1b49f652b0113138d4/emdzej-inpax-logger-0.6.7.tgz","_integrity":"sha512-n9FsiYNN6Gzqk6Phn8d2FViG35swsBWzcuO9K820EJsFIBpt3HJL8lpK+bEW4eZ+nOAJO3NkiMmo89CB8qqdYw==","_npmVersion":"11.14.1","description":"Pino-backed structured logger for the INPAX workspace. Wraps `pino` with a tiny adapter so every package writes through the same namespaced logger, with log level controlled by `INPAX_LOG_LEVEL`.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"pino":"^9.0.0","pino-pretty":"^11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/inpax-logger_0.6.7_1779426933797_0.8796207614812019","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"@emdzej/inpax-logger","version":"0.6.8","type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"}},"dependencies":{"pino":"^9.0.0","pino-pretty":"^11.0.0"},"devDependencies":{"typescript":"^5.0.0"},"publishConfig":{"access":"public"},"scripts":{"build":"tsc","dev":"tsc --watch","clean":"rm -rf dist/"},"_id":"@emdzej/inpax-logger@0.6.8","description":"Pino-backed structured logger for the INPAX workspace. Wraps `pino` with a tiny adapter so every package writes through the same namespaced logger, with log level controlled by `INPAX_LOG_LEVEL`.","_integrity":"sha512-ZZcNU33TxlyMm9ZdQp64810D5mTGazg+kLo8FyRDBjL8W73PbM6GuWRwit5I0MClPnH1ohL6PmxvgqD6f7/o6Q==","_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/8812885536baf7691b92fa39cbea0599/emdzej-inpax-logger-0.6.8.tgz","_from":"file:emdzej-inpax-logger-0.6.8.tgz","_nodeVersion":"22.22.1","_npmVersion":"11.14.1","dist":{"integrity":"sha512-ZZcNU33TxlyMm9ZdQp64810D5mTGazg+kLo8FyRDBjL8W73PbM6GuWRwit5I0MClPnH1ohL6PmxvgqD6f7/o6Q==","shasum":"b2671b35138fe6f297b2b05ef9aeca97d26b7a07","tarball":"https://registry.npmjs.org/@emdzej/inpax-logger/-/inpax-logger-0.6.8.tgz","fileCount":10,"unpackedSize":11837,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIACw5SKFxBfVcS8GRvST14PBwQCEYBd3xRpLc3ExE5IxAiAVfsf1Kv0V0631MV6+PmKH2jMdZAPd8s24BzT/y+p2Lw=="}]},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"directories":{},"maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inpax-logger_0.6.8_1779443529427_0.6877910329834067"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-12T14:13:46.734Z","modified":"2026-05-22T09:52:09.879Z","0.1.0":"2026-05-12T14:13:47.017Z","0.2.0":"2026-05-14T13:53:28.638Z","0.3.0":"2026-05-15T07:54:43.401Z","0.3.1":"2026-05-15T11:13:10.797Z","0.3.2":"2026-05-15T13:18:21.059Z","0.3.3":"2026-05-15T16:48:32.277Z","0.4.0":"2026-05-18T08:48:38.102Z","0.5.0":"2026-05-19T11:46:45.526Z","0.5.1":"2026-05-20T08:20:37.489Z","0.6.0":"2026-05-20T09:51:56.936Z","0.6.1":"2026-05-20T13:25:19.938Z","0.6.2":"2026-05-20T14:51:43.717Z","0.6.3":"2026-05-21T10:31:31.980Z","0.6.5":"2026-05-21T13:57:18.218Z","0.6.6":"2026-05-21T14:14:45.595Z","0.6.7":"2026-05-22T05:15:33.934Z","0.6.8":"2026-05-22T09:52:09.564Z"},"description":"Pino-backed structured logger for the INPAX workspace. Wraps `pino` with a tiny adapter so every package writes through the same namespaced logger, with log level controlled by `INPAX_LOG_LEVEL`.","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"readme":"# @emdzej/inpax-logger\n\nPino-backed structured logger for the INPAX workspace. Wraps `pino`\nwith a tiny adapter so every package writes through the same\nnamespaced logger, with log level controlled by `INPAX_LOG_LEVEL`.\n\n## Usage\n\n```typescript\nimport { getLogger } from \"@emdzej/inpax-logger\";\n\nconst log = getLogger(\"interpreter\");\n\nlog.info(\"VM started\");\nlog.warn({ pc: 42, opcode: 0x07 }, \"Unknown opcode\");\nlog.error({ err }, \"Bytecode decode failed\");\n```\n\n## Log levels\n\nControlled by the `INPAX_LOG_LEVEL` environment variable, with the\nusual pino levels:\n\n| Level | Use for |\n|---|---|\n| `trace` | Per-instruction VM traces |\n| `debug` | Per-syscall, per-tick |\n| `info` | Lifecycle events (mount, swap) |\n| `warn` | Recoverable issues |\n| `error` | Unrecoverable failures |\n| `silent` | Tests |\n\nDefault level is `info`. In the browser the logger writes through\n`pino`'s browser transport (which routes to `console.*`); the env\nvar still applies if injected at build time via Vite's `define`.\n\n## Namespaces\n\nEvery consumer calls `getLogger(name)` once at module scope. The name\nappears as a `pkg:` field on every record, so DevTools / log\naggregation can filter by package without parsing the message:\n\n```typescript\nconst log = getLogger(\"interpreter\");        // pkg: \"interpreter\"\nconst log = getLogger(\"ediabasx-provider\");  // pkg: \"ediabasx-provider\"\n```\n\n## See also\n\n- [`pino`](https://github.com/pinojs/pino) — the underlying logger.\n","readmeFilename":"README.md"}