{"_id":"workers-tagged-logger","_rev":"54-fdfdd53ea4df3afeeeccf4bc00ae95b1","name":"workers-tagged-logger","dist-tags":{"latest":"1.0.2"},"versions":{"0.1.0":{"name":"workers-tagged-logger","version":"0.1.0","author":{"url":"https://npmjs.com/packages/workers-tagged-logger","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.1.0","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"dist":{"shasum":"a1b60031c5398d22485b0a6b80f7f3a28ef7f21a","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.1.0.tgz","fileCount":14,"integrity":"sha512-KoO3+qiTnFHlG3NYnB09vecGMk+pYhbry8MPFrJQdNha9L+0lU7D7wtyZnycoWIB6ebquJMVCxKkTSFEGiJrBw==","signatures":[{"sig":"MEQCIGipWejBw1FD12KbPsv90Eq8Mra0/1FyQflmGiTwWr4bAiAFrfLZNsBb7qBs/k5K9g3Hf24TYQW/AlhghymWszWkwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2998},"main":"./dist/index.cjs","_from":"file:workers-tagged-logger-0.1.0.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"private":false,"scripts":{"test":"run-vitest","build":"pkgroll","check:lint":"run-eslint-workers","check:types":"run-tsc"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/56cb2271251fab6ffcaeb95bfa03b781/workers-tagged-logger-0.1.0.tgz","_integrity":"sha512-KoO3+qiTnFHlG3NYnB09vecGMk+pYhbry8MPFrJQdNha9L+0lU7D7wtyZnycoWIB6ebquJMVCxKkTSFEGiJrBw==","_npmVersion":"10.8.2","description":"A logger for Cloudflare Workers for structured logging","directories":{},"sideEffects":false,"_nodeVersion":"22.8.0","dependencies":{"pkgroll":"2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"2.0.5","@repo/tools":"0.6.2","@repo/typescript-config":"0.1.6","@cloudflare/vitest-pool-workers":"0.4.29"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.1.0_1726570154352_0.3683747584321486","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"workers-tagged-logger","version":"0.1.1","author":{"url":"https://npmjs.com/packages/workers-tagged-logger","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.1.1","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages#readme","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"6eef3fff4ddde3d01ac3565352e69a900045e4ed","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.1.1.tgz","fileCount":15,"integrity":"sha512-QPkgTlfoyWNt/voSPyYlhlZlBAUAh9C8grLhORH3tvRz2dq4SadCI43so31O8dSckKwOoTKVZkMW0Zgz4UMDnQ==","signatures":[{"sig":"MEUCIQC0VKH7bP4PrYIWu6mgsqeJzHPwyzuBSqve1yXj5MR26wIgINugqAdLs1UXMdVQHCXylLfmst3cE9HxN1d7nIUxl7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3329},"main":"./dist/index.cjs","_from":"file:workers-tagged-logger-0.1.1.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"private":false,"scripts":{"test":"run-vitest","build":"pkgroll","check:lint":"run-eslint-workers","check:types":"run-tsc"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/7e07f5fc6f24a336e43c3793d64a6124/workers-tagged-logger-0.1.1.tgz","_integrity":"sha512-QPkgTlfoyWNt/voSPyYlhlZlBAUAh9C8grLhORH3tvRz2dq4SadCI43so31O8dSckKwOoTKVZkMW0Zgz4UMDnQ==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.8.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.8.0","dependencies":{"pkgroll":"2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"2.0.5","@repo/tools":"0.6.2","@repo/typescript-config":"0.1.6","@cloudflare/vitest-pool-workers":"0.5.3"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.1.1_1726571572900_0.42028004505339034","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"workers-tagged-logger","version":"0.2.0","author":{"url":"https://npmjs.com/packages/workers-tagged-logger","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.2.0","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages#readme","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"87657dd708d7b2354c24e0412531333055c45499","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.2.0.tgz","fileCount":15,"integrity":"sha512-2VvLKeMXMuY2sMmzKoITxDSIO3w2J53eik0OITyH/2P4ltUx+nHcpfDiszxHsnHDai0ud5Is1TE1VqJ4BU/TgA==","signatures":[{"sig":"MEUCIQD/ThfEXKNDnrKvEUIblybkrljMl20y7xUnrX/nglrXUwIgJFROx8oiurL7IJBCDYzO+WJrPSLQHnIA7CiuDAvpKQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43987},"type":"module","_from":"file:workers-tagged-logger-0.2.0.tgz","exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"private":false,"scripts":{"test":"run-vitest","build":"pkgroll","check:lint":"run-eslint-workers","check:types":"run-tsc"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/e9ff8c0b0638ba77ceccf6c4fecdafbd/workers-tagged-logger-0.2.0.tgz","_integrity":"sha512-2VvLKeMXMuY2sMmzKoITxDSIO3w2J53eik0OITyH/2P4ltUx+nHcpfDiszxHsnHDai0ud5Is1TE1VqJ4BU/TgA==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.8.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","rimraf":"6.0.1","vitest":"2.0.5","pkgroll":"2.5.0","typescript":"5.5.4","@repo/tools":"0.6.3","@types/node":"20.8.3","@repo/typescript-config":"0.1.7","@cloudflare/workers-types":"4.20240909.0","@cloudflare/vitest-pool-workers":"0.5.3"},"peerDependencies":{"zod":"^3.23.8"},"optionalDependencies":{"hono":"^4.4.7"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.2.0_1726579391046_0.7367682837119143","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"workers-tagged-logger","version":"0.2.1","author":{"url":"https://npmjs.com/packages/workers-tagged-logger","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.2.1","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages#readme","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"c4e4bd20527ac6cdafd4ed5d5bacf2a3521c7344","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.2.1.tgz","fileCount":15,"integrity":"sha512-oXzIWCfDep5vDkqiUb0/Uim9jAFQkmP9iGMn65P60UJndWemL7Tem6Pac97Rizi28tLbMKRzkt/0/qKIlvxYvg==","signatures":[{"sig":"MEQCIH/In/vmXimhZLsAKvFYa5VC3EDcmHYy7pt8VUVr25UkAiAMTpbqq8kiW0QUZ0IJM7Ttr8O0o9r3GTo5ONwE0f00cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48048},"type":"module","_from":"file:workers-tagged-logger-0.2.1.tgz","exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"private":false,"scripts":{"test":"run-vitest","build":"pkgroll","check:lint":"run-eslint-workers","check:types":"run-tsc"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/e6593a74a3bc73d4b9f02ff5f002242e/workers-tagged-logger-0.2.1.tgz","_integrity":"sha512-oXzIWCfDep5vDkqiUb0/Uim9jAFQkmP9iGMn65P60UJndWemL7Tem6Pac97Rizi28tLbMKRzkt/0/qKIlvxYvg==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.8.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","rimraf":"6.0.1","vitest":"2.0.5","pkgroll":"2.5.0","typescript":"5.5.4","@repo/tools":"0.6.3","@types/node":"20.8.3","@repo/typescript-config":"0.1.7","@cloudflare/workers-types":"4.20240909.0","@cloudflare/vitest-pool-workers":"0.5.3"},"peerDependencies":{"zod":"^3.23.8"},"optionalDependencies":{"hono":"^4.4.7"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.2.1_1726583629883_0.42906428900473714","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"workers-tagged-logger","version":"0.2.2","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://npmjs.com/packages/workers-tagged-logger","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.2.2","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages#readme","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"7ba2488bfa150b4ef3a3706e1156da4c50bc3eb4","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.2.2.tgz","fileCount":15,"integrity":"sha512-xoo603wXDocaZGjnT1JwyP9OQkIlaQbcqK1upU5GyKbPTmrw6haCpO6rmsPj8O9Y4YGd8IAe+TCgbaeDInZl9A==","signatures":[{"sig":"MEQCID+iaHVgJOWWT9pnxbQWJqDGiK++02dKJaRc4tq/Rb/XAiAWAbrppBmQm6UaanQj/I3bgFbcXOUdEYCha1kPvRkDSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48276},"type":"module","_from":"file:workers-tagged-logger-0.2.2.tgz","exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"private":false,"scripts":{"test":"run-vitest","build":"pkgroll","check:lint":"run-eslint-workers","check:types":"run-tsc"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/b6c2e9238886ca08f1807fdf590f706c/workers-tagged-logger-0.2.2.tgz","_integrity":"sha512-xoo603wXDocaZGjnT1JwyP9OQkIlaQbcqK1upU5GyKbPTmrw6haCpO6rmsPj8O9Y4YGd8IAe+TCgbaeDInZl9A==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.8.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","rimraf":"6.0.1","vitest":"2.0.5","pkgroll":"2.5.0","typescript":"5.5.4","@repo/tools":"0.6.3","@types/node":"20.8.3","@repo/typescript-config":"0.1.7","@cloudflare/workers-types":"4.20240909.0","@cloudflare/vitest-pool-workers":"0.5.3"},"peerDependencies":{"zod":"^3.23.8"},"optionalDependencies":{"hono":"^4.4.7"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.2.2_1726593729174_0.04096276728307546","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"workers-tagged-logger","version":"0.2.3","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://npmjs.com/packages/workers-tagged-logger","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.2.3","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages#readme","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"42f5a051c3026f8028d38d15e49d7e9b3daa3160","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.2.3.tgz","fileCount":15,"integrity":"sha512-etSzsEcJ/DbIsBBce2Gtwx4lAfGsV/yoqck3dYacu+yV4NWiSbzNMPmDm7nZyCsuc2tp/KAqPij5Mpxk3OGq7Q==","signatures":[{"sig":"MEUCIFIdmKU193pCKPABGPO2wVhgC5lc+4cQJTPCpafAW4UcAiEAmT5KxThUCXz9sJ9q34olOtxEXYuvVW0xS2CQnELFxOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48534},"type":"module","_from":"file:workers-tagged-logger-0.2.3.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"private":false,"scripts":{"test":"run-vitest","build":"pkgroll --clean-dist","check:lint":"run-eslint-workers","check:types":"run-tsc"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/950b1959cdd3d69dca9e3919c4165861/workers-tagged-logger-0.2.3.tgz","_integrity":"sha512-etSzsEcJ/DbIsBBce2Gtwx4lAfGsV/yoqck3dYacu+yV4NWiSbzNMPmDm7nZyCsuc2tp/KAqPij5Mpxk3OGq7Q==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.8.3","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","rimraf":"6.0.1","vitest":"2.0.5","pkgroll":"2.5.0","typescript":"5.5.4","@repo/tools":"0.6.3","@types/node":"20.8.3","@repo/typescript-config":"0.1.7","@cloudflare/workers-types":"4.20240909.0","@cloudflare/vitest-pool-workers":"0.5.3"},"peerDependencies":{"zod":"^3.23.8"},"optionalDependencies":{"hono":"^4.4.7"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.2.3_1727094258491_0.8925563197215343","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"workers-tagged-logger","version":"0.3.0","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://npmjs.com/packages/workers-tagged-logger","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.3.0","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages#readme","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"5f6de834ae6cc7d77a71f9eb5a62d09a9affd61f","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.3.0.tgz","fileCount":15,"integrity":"sha512-Afxpflbayxtq/T3KGStBaXQ1k2veLAbfo5iBdaFkBo3IRC0979CuqnheXZaUlY3cAzssXBHgo6s+4FpaN5jsqQ==","signatures":[{"sig":"MEUCIQCnW3V+ztR9LXplK+Hve7HjrWbUF3CAy89Dv86DDOOFUgIgQflBv4ORoLycZWP1JssL89A6GaRO5KwtN9HtBHGbEaE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51224},"type":"module","_from":"file:workers-tagged-logger-0.3.0.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"private":false,"scripts":{"test":"run-vitest","build":"pkgroll --clean-dist","check:lint":"run-eslint-workers","check:types":"run-tsc"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/e9ef636aa9971d5767828555b869529a/workers-tagged-logger-0.3.0.tgz","_integrity":"sha512-Afxpflbayxtq/T3KGStBaXQ1k2veLAbfo5iBdaFkBo3IRC0979CuqnheXZaUlY3cAzssXBHgo6s+4FpaN5jsqQ==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.8.3","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","rimraf":"6.0.1","vitest":"2.0.5","pkgroll":"2.5.0","typescript":"5.5.4","@repo/tools":"0.6.4","@types/node":"20.8.3","@repo/typescript-config":"0.1.7","@cloudflare/workers-types":"4.20240909.0","@cloudflare/vitest-pool-workers":"0.5.3"},"peerDependencies":{"zod":"^3.23.8"},"optionalDependencies":{"hono":"^4.4.7"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.3.0_1727443334636_0.8130151925426352","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"workers-tagged-logger","version":"0.3.1","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://npmjs.com/packages/workers-tagged-logger","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.3.1","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages#readme","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"b0497c61f763794da2d9cd6ec1de7f9879a904a1","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.3.1.tgz","fileCount":15,"integrity":"sha512-mQzFonZ2EsfLK2LHqaSSI+rY4lnQidQwQPKF9/ePMr4TxzDNAycDRmHU36B6VsfPAfSnmDKgy9k5rLXT66O30A==","signatures":[{"sig":"MEUCIQCt/1d0IXNJMygop1DGd9rua86BtgGMIuAC0oh/ExgNcwIgcgG2Lz6aEDpGbVOKZPZJpzqzLw1/0qTARaAxFma4/pk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51309},"type":"module","_from":"file:workers-tagged-logger-0.3.1.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"private":false,"scripts":{"test":"run-vitest","build":"pkgroll --clean-dist","check:lint":"run-eslint-workers","check:types":"run-tsc"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/32c4b79abd341a16e9ec4c7fa9745423/workers-tagged-logger-0.3.1.tgz","_integrity":"sha512-mQzFonZ2EsfLK2LHqaSSI+rY4lnQidQwQPKF9/ePMr4TxzDNAycDRmHU36B6VsfPAfSnmDKgy9k5rLXT66O30A==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.8.3","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","rimraf":"6.0.1","vitest":"2.0.5","pkgroll":"2.5.0","typescript":"5.5.4","@repo/tools":"0.6.4","@types/node":"20.8.3","@repo/typescript-config":"0.1.7","@cloudflare/workers-types":"4.20240909.0","@cloudflare/vitest-pool-workers":"0.5.3"},"peerDependencies":{"zod":"^3.23.8"},"optionalDependencies":{"hono":"^4.4.7"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.3.1_1727444498620_0.22395798883895002","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"workers-tagged-logger","version":"0.3.2","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://npmjs.com/packages/workers-tagged-logger","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.3.2","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages#readme","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"e166e880957b294a75655eee8bb787841ef926d5","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.3.2.tgz","fileCount":15,"integrity":"sha512-JH3Sq499JUGGLfBD7s1xMjv+LpqVpNdCyC/1vcSoh8fJlOLE6HhXZuRmHywW9dJfu4ihXPQF6oi0txy6LEo4fg==","signatures":[{"sig":"MEUCIQDY8VuQ1QCd0FWO0NSo+MHOlml4IZ12JJSE0hpLr4n3EwIgeupis9ZWmJQ/L/9QrM3izN5s3es6X4kEEJOVTMjnn4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51398},"type":"module","_from":"file:workers-tagged-logger-0.3.2.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"private":false,"scripts":{"test":"run-vitest","build":"pkgroll --clean-dist","check:lint":"run-eslint-workers","check:types":"run-tsc"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/01b4c97b29d72c27fe4b5a0157840c2f/workers-tagged-logger-0.3.2.tgz","_integrity":"sha512-JH3Sq499JUGGLfBD7s1xMjv+LpqVpNdCyC/1vcSoh8fJlOLE6HhXZuRmHywW9dJfu4ihXPQF6oi0txy6LEo4fg==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.8.3","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","rimraf":"6.0.1","vitest":"2.0.5","pkgroll":"2.5.0","typescript":"5.5.4","@repo/tools":"0.6.4","@types/node":"20.8.3","@repo/typescript-config":"0.1.7","@cloudflare/workers-types":"4.20240909.0","@cloudflare/vitest-pool-workers":"0.5.3"},"peerDependencies":{"zod":"^3.23.8"},"optionalDependencies":{"hono":"^4.4.7"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.3.2_1727600428009_0.180415317384494","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"workers-tagged-logger","version":"0.3.3","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.3.3","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages#readme","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"60fa6c195b873eca75d321590b6ef33c06ddfccc","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.3.3.tgz","fileCount":15,"integrity":"sha512-Y3/7KJIKD5qLi/XrqFt8VQCrs3HETZhWYRTVsC1bpiicWT9ZtW2qB7VezHpMkEp/HHU/aqO1dJJfqXMX5QdnOw==","signatures":[{"sig":"MEUCIAQ3uqcbsoozc19taWgDsrRAMcsdbhkuXPS8b/m2Fi+rAiEAk42L6m+f6xB4eEA7o5HnuvYADRRK39K9ZAMr1/korXM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51493},"type":"module","_from":"file:workers-tagged-logger-0.3.3.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"private":false,"scripts":{"test":"run-vitest","build":"pkgroll --clean-dist","check:lint":"run-eslint-workers","check:types":"run-tsc"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/b85105a4b5c6f2aebe266b6fd26fbe05/workers-tagged-logger-0.3.3.tgz","_integrity":"sha512-Y3/7KJIKD5qLi/XrqFt8VQCrs3HETZhWYRTVsC1bpiicWT9ZtW2qB7VezHpMkEp/HHU/aqO1dJJfqXMX5QdnOw==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.8.3","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","rimraf":"6.0.1","vitest":"2.1.1","pkgroll":"2.5.0","typescript":"5.5.4","@repo/tools":"0.6.5","@types/node":"20.8.3","@repo/typescript-config":"0.1.8","@cloudflare/workers-types":"4.20240925.0","@cloudflare/vitest-pool-workers":"0.5.12"},"peerDependencies":{"zod":"^3.23.8"},"optionalDependencies":{"hono":"^4.4.7"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.3.3_1727710168382_0.27889306369648237","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"workers-tagged-logger","version":"0.3.4","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.3.4","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"067b70c46cbb79afb71c7670969ee2bd7e0e4843","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.3.4.tgz","fileCount":15,"integrity":"sha512-fYcOLluD/ZnrbyN7Q/aDqcBTk/fzH8yIt0Ct2Jz74zx23m1lT08xVVDE+C3ViI8QVhZUuMat2HgS743zvJnvJw==","signatures":[{"sig":"MEUCIQCK8fev8bzKkDd4rfjaiDXVpGnAjLNo2iQ6WgcP73g+KgIgUyhX2DXf7BO0Es1xgEyhy78AQoPDoJM7TY+X8te8F3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51672},"type":"module","_from":"file:workers-tagged-logger-0.3.4.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"private":false,"scripts":{"test":"run-vitest","build":"pkgroll --clean-dist","check:lint":"run-eslint-workers","check:types":"run-tsc"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/dac361af8a1513c615887442e263f50f/workers-tagged-logger-0.3.4.tgz","_integrity":"sha512-fYcOLluD/ZnrbyN7Q/aDqcBTk/fzH8yIt0Ct2Jz74zx23m1lT08xVVDE+C3ViI8QVhZUuMat2HgS743zvJnvJw==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.8.3","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","rimraf":"6.0.1","vitest":"2.1.1","pkgroll":"2.5.0","typescript":"5.5.4","@repo/tools":"0.6.5","@types/node":"20.8.3","@repo/typescript-config":"0.1.8","@cloudflare/workers-types":"4.20240925.0","@cloudflare/vitest-pool-workers":"0.5.12"},"peerDependencies":{"zod":"^3.23.8"},"optionalDependencies":{"hono":"^4.4.7"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.3.4_1727711363359_0.9712871704688941","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"workers-tagged-logger","version":"0.3.5","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.3.5","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"08128829bc141a268986074a3f11ed5b010e570d","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.3.5.tgz","fileCount":15,"integrity":"sha512-QLfsvHdgf2YnLc5H2wdm+yMKNANzRnmVPQkP+hoBa+Tjx5+9EM0IgQJZ4pHZRfspol+t/KYLKCB5UnMZL3SbxA==","signatures":[{"sig":"MEYCIQDEasxVtElR9jXVVsupOEv2LC2/aOX4eyYkJmUiQ3M6NAIhAJ/PrsaQGwgeQPZgWefSQ8TRSlzLqSoVeTLyL8rvpjMu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52067},"type":"module","_from":"file:workers-tagged-logger-0.3.5.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"private":false,"scripts":{"test":"run-vitest","build":"pkgroll --clean-dist","check:lint":"run-eslint-workers","check:types":"run-tsc"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/44dec361f5c31c26cf193bb253d59730/workers-tagged-logger-0.3.5.tgz","_integrity":"sha512-QLfsvHdgf2YnLc5H2wdm+yMKNANzRnmVPQkP+hoBa+Tjx5+9EM0IgQJZ4pHZRfspol+t/KYLKCB5UnMZL3SbxA==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.8.3","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","rimraf":"6.0.1","vitest":"2.1.1","pkgroll":"2.5.0","typescript":"5.5.4","@repo/tools":"0.7.0","@types/node":"20.8.3","@repo/typescript-config":"0.2.0","@cloudflare/workers-types":"4.20241004.0","@cloudflare/vitest-pool-workers":"0.5.14"},"peerDependencies":{"zod":"^3.23.8"},"optionalDependencies":{"hono":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.3.5_1728302211218_0.8634561762829276","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"workers-tagged-logger","version":"0.3.6","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.3.6","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"97c40056da17744996d36062a33174696e4e5602","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.3.6.tgz","fileCount":15,"integrity":"sha512-O1bEqkd/lQ1vW2pEl6QR0GSiZF8gcqe5HZ0tjlfsn75PCdWM81CwxspgzTIHjOyWL/LurWZcbAAqpiVx0CmR/A==","signatures":[{"sig":"MEUCIQDE+LA7oSL2QfV2Xvj25CX7byLdR7F/kZsZj/VcXib9lAIgI5dVGQT5Y6Cpmyh1NA9SvcXE2/9YrkdIz5XpxiAxSUk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52182},"type":"module","_from":"file:workers-tagged-logger-0.3.6.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"private":false,"scripts":{"test":"run-vitest","build":"pkgroll --clean-dist","check:lint":"run-eslint-workers","check:types":"run-tsc"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/c53ac2e46390ef99ce9503fda7831d81/workers-tagged-logger-0.3.6.tgz","_integrity":"sha512-O1bEqkd/lQ1vW2pEl6QR0GSiZF8gcqe5HZ0tjlfsn75PCdWM81CwxspgzTIHjOyWL/LurWZcbAAqpiVx0CmR/A==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.8.3","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","rimraf":"6.0.1","vitest":"2.1.1","pkgroll":"2.5.0","typescript":"5.5.4","@repo/tools":"0.7.1","@types/node":"20.8.3","@repo/typescript-config":"0.2.0","@cloudflare/workers-types":"4.20241004.0","@cloudflare/vitest-pool-workers":"0.5.14"},"peerDependencies":{"zod":"^3.23.8"},"optionalDependencies":{"hono":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.3.6_1728303212178_0.6705630377804912","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"workers-tagged-logger","version":"0.3.7","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.3.7","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"90a0e725c258518ed96e6fea18aacae1db495f6f","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.3.7.tgz","fileCount":14,"integrity":"sha512-GNt7zqtqqUV7eP5ams4RQG78kjJc9eTwXwwtTv8wSfHp4MNaBcyF/GhgIwAizcdPU3TmxBtd3m4YBe02cMOUYA==","signatures":[{"sig":"MEQCIHkOekgf4bA3+WOs1dm23J9ZJAiUWXU8q8k0nubtsN2RAiAbOtu6l0S6S0taa8MxDFQkYd9JzdWxTPwrPN+sru4Z1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52666},"type":"module","_from":"file:workers-tagged-logger-0.3.7.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"private":false,"scripts":{"test":"run-vitest","build":"pkgroll --clean-dist","check:lint":"run-eslint-workers","check:types":"run-tsc"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/74dfdc834e13de7b822154bcdda7f5ce/workers-tagged-logger-0.3.7.tgz","_integrity":"sha512-GNt7zqtqqUV7eP5ams4RQG78kjJc9eTwXwwtTv8wSfHp4MNaBcyF/GhgIwAizcdPU3TmxBtd3m4YBe02cMOUYA==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.8.3","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","rimraf":"6.0.1","vitest":"2.1.1","pkgroll":"2.5.0","typescript":"5.5.4","@repo/tools":"0.7.3","@types/node":"20.8.3","@repo/typescript-config":"0.2.0","@cloudflare/workers-types":"4.20241004.0","@cloudflare/vitest-pool-workers":"0.5.14"},"peerDependencies":{"zod":"^3.23.8"},"optionalDependencies":{"hono":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.3.7_1729096340356_0.569775168285392","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"workers-tagged-logger","version":"0.3.8","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.3.8","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"cf148880478bac19de53e228acc12bde0ea7a388","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.3.8.tgz","fileCount":14,"integrity":"sha512-B2G31cWXwPVjaXLgFcvl5u9q85VEaYbhHQ9OHLenjg4isoIfRJDHni8apgNW2WpOgTmpTlLoXGUMSsvLrzSwZw==","signatures":[{"sig":"MEUCIAKz9B5dQaFYTlQpt9oZkoF2XaGcZmrRTteALKaSgYQdAiEAkcFGAK6zt1Le6qpwFT7Rq0qBQQwGDb11SkZNiNU6rVE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52778},"type":"module","_from":"file:workers-tagged-logger-0.3.8.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"private":false,"scripts":{"test":"run-vitest","build":"pkgroll --clean-dist","check:lint":"run-eslint-workers","check:types":"run-tsc"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/2d440440f3860bc7f20a0cf396db9024/workers-tagged-logger-0.3.8.tgz","_integrity":"sha512-B2G31cWXwPVjaXLgFcvl5u9q85VEaYbhHQ9OHLenjg4isoIfRJDHni8apgNW2WpOgTmpTlLoXGUMSsvLrzSwZw==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.0","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"zod":"3.23.8","rimraf":"6.0.1","vitest":"2.1.1","pkgroll":"2.5.0","typescript":"5.5.4","@repo/tools":"0.7.3","@types/node":"20.8.3","@repo/typescript-config":"0.2.0","@cloudflare/workers-types":"4.20241004.0","@cloudflare/vitest-pool-workers":"0.5.14"},"peerDependencies":{"zod":"^3.23.8"},"optionalDependencies":{"hono":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.3.8_1733928589603_0.35843057772731735","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"workers-tagged-logger","version":"0.4.0","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.4.0","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"2118f7f44449f8fe02c6d6a117b1bb3f71cebe56","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.4.0.tgz","fileCount":14,"integrity":"sha512-/nOkXVsjUHmV41/fURtnyLnECL9CalSJ7alF8HYvRbm3dDWuRFOvjWs55RJk1iKvsvLCs05mHQZ3epAHUgKaHg==","signatures":[{"sig":"MEUCIDwhRzZ8rmAmzMfh8wrNUA1k8Gqdqs2d02XuWzoByYH9AiEA3EtWDIQonXmDmL5pLm3kbqDOrs0NPYTK3rD9ai66JcY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52965},"type":"module","_from":"file:workers-tagged-logger-0.4.0.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"private":false,"scripts":{"test":"run-vitest","build":"pkgroll --clean-dist","check:lint":"run-eslint-workers","check:types":"run-tsc"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/785f3e37b87d50307464d7d5911c04c6/workers-tagged-logger-0.4.0.tgz","_integrity":"sha512-/nOkXVsjUHmV41/fURtnyLnECL9CalSJ7alF8HYvRbm3dDWuRFOvjWs55RJk1iKvsvLCs05mHQZ3epAHUgKaHg==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.0","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.1","rimraf":"6.0.1","vitest":"2.1.1","pkgroll":"2.6.1","typescript":"5.5.4","@repo/tools":"0.7.4","@types/node":"20.8.3","@repo/typescript-config":"0.2.0","@cloudflare/workers-types":"4.20250109.0","@cloudflare/vitest-pool-workers":"0.6.0"},"peerDependencies":{"zod":"^3.23.8"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.4.0_1736682052136_0.05262988540127944","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"workers-tagged-logger","version":"0.4.1","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.4.1","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"284eff2afd4cec4c9b1a648e522ed21f1e63bf30","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.4.1.tgz","fileCount":14,"integrity":"sha512-jMfvh7XVRztykFtxxVAhgdrTRs1Xl39jj6ShjJdY4VK73tVmJdCkZa15qsHhysvbISTjChTTdFNIvte6TqXwig==","signatures":[{"sig":"MEYCIQDgpACISc0NRinXEuZDt0AqRs9HESdQHwnqLlLR2aD4IAIhAI2/FF1pVRSQs9g0azoKZqfpnELBijJR7sZpLeWKlihl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53069},"type":"module","_from":"file:workers-tagged-logger-0.4.1.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"private":false,"scripts":{"test":"run-vitest","build":"pkgroll --clean-dist","check:lint":"run-eslint-workers","check:types":"run-tsc"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/3c181922607ebe451bc93ada817828f5/workers-tagged-logger-0.4.1.tgz","_integrity":"sha512-jMfvh7XVRztykFtxxVAhgdrTRs1Xl39jj6ShjJdY4VK73tVmJdCkZa15qsHhysvbISTjChTTdFNIvte6TqXwig==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.0","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.1","rimraf":"6.0.1","vitest":"2.1.1","pkgroll":"2.6.1","typescript":"5.5.4","@repo/tools":"0.7.5","@types/node":"20.8.3","@repo/typescript-config":"0.2.0","@cloudflare/workers-types":"4.20250109.0","@cloudflare/vitest-pool-workers":"0.6.0"},"peerDependencies":{"zod":"^3.23.8"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.4.1_1736873424452_0.2715364649331198","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"workers-tagged-logger","version":"0.4.2","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.4.2","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"6a81e7e29c9da4755beb878d9fd9f11f42b02a0d","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.4.2.tgz","fileCount":14,"integrity":"sha512-SnNTMmLYmC6aTw1cUYJOpDnkwwOwUhLq4kNRhl23Mk4omg7ms2l/WJJLEvafGtm0pYy38sADn7mxlWcrQJYZhQ==","signatures":[{"sig":"MEYCIQCg/+Jh2jw+UsJxn5mwYYOXnHbmpS6WGeEXLHpLVpw20gIhAJz/RJxQzOa4z34opmt6yBxR7pBKEeupTOht51Xq0lDQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53476},"type":"module","_from":"file:workers-tagged-logger-0.4.2.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"private":false,"scripts":{"test":"run-vitest","build":"pkgroll --clean-dist","check:lint":"run-eslint-workers","check:types":"run-tsc"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/412e44b71dfb4ce2234e1c660c0739eb/workers-tagged-logger-0.4.2.tgz","_integrity":"sha512-SnNTMmLYmC6aTw1cUYJOpDnkwwOwUhLq4kNRhl23Mk4omg7ms2l/WJJLEvafGtm0pYy38sADn7mxlWcrQJYZhQ==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.0","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.1","rimraf":"6.0.1","vitest":"2.1.1","pkgroll":"2.6.1","typescript":"5.5.4","@repo/tools":"0.7.5","@types/node":"20.8.3","@repo/typescript-config":"0.2.0","@cloudflare/workers-types":"4.20250109.0","@cloudflare/vitest-pool-workers":"0.6.0"},"peerDependencies":{"zod":"^3.23.8"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.4.2_1736874122345_0.21023514467396387","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"workers-tagged-logger","version":"0.4.3","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.4.3","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"b375d9b369a30d29ef5607689e3b3574a8596a53","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.4.3.tgz","fileCount":14,"integrity":"sha512-LQzbWgk4FwgkTwDoLGnh5PMR6tjX8tcGevQsu9igNIaa2BbNpUkyMsKOe7ONZVB99G7XpYQEQdRixluPptabCg==","signatures":[{"sig":"MEUCIGYorogMpN1rGclrnG/C9CXjNC4ps6qnpkdfYLvcfR/fAiEA8Lr15oKQsaiQX0v+lsXUMslddND5UnGYxxHzYOSlUUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53667},"type":"module","_from":"file:workers-tagged-logger-0.4.3.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{"node":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"private":false,"scripts":{"test":"run-vitest","build":"pkgroll --clean-dist","check:lint":"run-eslint-workers","check:types":"run-tsc"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/a2df9246f8999510847970a685784005/workers-tagged-logger-0.4.3.tgz","_integrity":"sha512-LQzbWgk4FwgkTwDoLGnh5PMR6tjX8tcGevQsu9igNIaa2BbNpUkyMsKOe7ONZVB99G7XpYQEQdRixluPptabCg==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.0","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.1","rimraf":"6.0.1","vitest":"2.1.1","pkgroll":"2.6.1","typescript":"5.5.4","@repo/tools":"0.7.5","@types/node":"20.8.3","@repo/typescript-config":"0.2.0","@cloudflare/workers-types":"4.20250109.0","@cloudflare/vitest-pool-workers":"0.6.0"},"peerDependencies":{"zod":"^3.23.8"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.4.3_1736893969332_0.2652736909831961","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"workers-tagged-logger","version":"0.4.4","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.4.4","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"eb8845e799420a0a62eb2017c720bf6aa96250ba","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.4.4.tgz","fileCount":5,"integrity":"sha512-PgSmIxu0Eyt6Y5gnylxEQjvTXP9zTWq3ryTmI5F2+/65KR7AbXUv2NJ8krBVOzwkqxgk+Pm6y3k5IB5/66+1ng==","signatures":[{"sig":"MEUCIF4PiTNlNc8N0vp5F05GxDyUXsoOaHOfg53XVS6K3EmYAiEA8EQeYyLu2O6i70g9TdevBK6VRMIxSyrIdxLDECLXRiU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19498},"type":"module","_from":"file:workers-tagged-logger-0.4.4.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{"node":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"private":false,"scripts":{"test":"run-vitest","build":"pkgroll --clean-dist","check:lint":"run-eslint-workers","check:types":"run-tsc"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/8de097ce7a69eeacd9524150a2d0068f/workers-tagged-logger-0.4.4.tgz","_integrity":"sha512-PgSmIxu0Eyt6Y5gnylxEQjvTXP9zTWq3ryTmI5F2+/65KR7AbXUv2NJ8krBVOzwkqxgk+Pm6y3k5IB5/66+1ng==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.1","rimraf":"6.0.1","vitest":"2.1.1","pkgroll":"2.6.1","typescript":"5.5.4","@repo/tools":"0.7.5","@types/node":"20.8.3","@repo/typescript-config":"0.2.0","@cloudflare/workers-types":"4.20250109.0","@cloudflare/vitest-pool-workers":"0.6.0"},"peerDependencies":{"zod":"^3.23.8"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.4.4_1736960249854_0.10571957250921016","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"workers-tagged-logger","version":"0.4.5","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.4.5","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"c3ed076e1d4658dca2899d9ab584d9e03f6dbfa3","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.4.5.tgz","fileCount":5,"integrity":"sha512-D1Xa2F7FbqGHqhBY+2gkKZs8Nirz9E8gU6TwHqKSB07QSnPWHgz81DCdL2QLprRhtutOU+08XiEGCVuRA2SzSw==","signatures":[{"sig":"MEQCIC+SfAP4iNzfEsO3JMQdj/Xbuqi3//qPAgWVFaed6tqwAiBMhsDXBNYdUHdiUiSHhVvnPL5VTOf4vB4kUgsVQlL1uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20101},"type":"module","_from":"file:workers-tagged-logger-0.4.5.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{"node":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"private":false,"scripts":{"test":"run-vitest","build":"pkgroll --clean-dist","check:lint":"run-eslint-workers","check:types":"run-tsc"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/89452008b4add11cbcfde17665c60f2a/workers-tagged-logger-0.4.5.tgz","_integrity":"sha512-D1Xa2F7FbqGHqhBY+2gkKZs8Nirz9E8gU6TwHqKSB07QSnPWHgz81DCdL2QLprRhtutOU+08XiEGCVuRA2SzSw==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.1","rimraf":"6.0.1","vitest":"2.1.1","pkgroll":"2.6.1","typescript":"5.5.4","@repo/tools":"0.7.6","@types/node":"20.8.3","@repo/typescript-config":"0.2.0","@cloudflare/workers-types":"4.20250109.0","@cloudflare/vitest-pool-workers":"0.6.0"},"peerDependencies":{"zod":"^3.23.8"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.4.5_1739379076187_0.5822780753507188","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"workers-tagged-logger","version":"0.5.0","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.5.0","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"73cfc0eed4b92a9a354d491e0fbd87edbbbb6a6d","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.5.0.tgz","fileCount":15,"integrity":"sha512-EK7Wf7yqh3vsjwBz3pO2J1EweASLuaPZsmxJ+UzxEh5/kIasN+RSBbUG4aJg63oFLDHS+o4izHeUfkgZfp1dFg==","signatures":[{"sig":"MEYCIQDHA1rQN3VJLsGDSBt9CjQ2cUpZgxjOf48ZcSo5TohMwgIhAJkKUUEYE441iUFJcYFuU37CUhMGKJe+4ZTsuLP0d3+h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33778},"type":"module","_from":"file:workers-tagged-logger-0.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts","check:lint":"run-eslint-workers","check:types":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/cc7c686efbc00579d33417ebd92d0de7/workers-tagged-logger-0.5.0.tgz","_integrity":"sha512-EK7Wf7yqh3vsjwBz3pO2J1EweASLuaPZsmxJ+UzxEh5/kIasN+RSBbUG4aJg63oFLDHS+o4izHeUfkgZfp1dFg==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.1","rimraf":"6.0.1","vitest":"2.1.1","pkgroll":"2.6.1","typescript":"5.5.4","@repo/tools":"0.7.7","@types/node":"20.8.3","@repo/typescript-config":"0.3.0","@cloudflare/workers-types":"4.20250109.0","@cloudflare/vitest-pool-workers":"0.6.0"},"peerDependencies":{"zod":"^3.23.8"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.5.0_1739454418569_0.8353966811899582","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"workers-tagged-logger","version":"0.5.1","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.5.1","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"02a77d39243d03ffade934ee44172c2a0237b602","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.5.1.tgz","fileCount":15,"integrity":"sha512-zph9eQXASgK91Kyt3Z6YVtrWP6qonxL0YGTEcULFwqLRZRITjYXfTjkevmxbKQownsg8DDAhGKWKkAzNAE7oyQ==","signatures":[{"sig":"MEYCIQCDayCVhiJZrhNKsLlfqWSV1EPk9KvpHI3I/LB8gkUzmwIhAMDQ5rv+pTyEho9lrUoxewF/GV6rGc1DBRSmBQcd7kt+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33757},"type":"module","_from":"file:workers-tagged-logger-0.5.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts","check:lint":"run-eslint-workers","check:types":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/f64e800d21a907b247b79796b0007cc3/workers-tagged-logger-0.5.1.tgz","_integrity":"sha512-zph9eQXASgK91Kyt3Z6YVtrWP6qonxL0YGTEcULFwqLRZRITjYXfTjkevmxbKQownsg8DDAhGKWKkAzNAE7oyQ==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.1","rimraf":"6.0.1","vitest":"2.1.1","pkgroll":"2.6.1","typescript":"5.5.4","@repo/tools":"0.7.7","@types/node":"20.8.3","@repo/typescript-config":"0.3.1","@cloudflare/workers-types":"4.20250109.0","@cloudflare/vitest-pool-workers":"0.6.0"},"peerDependencies":{"zod":"^3.23.8"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.5.1_1740383919678_0.71473917973663","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"workers-tagged-logger","version":"0.5.2","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.5.2","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"73a96c3667eaa4614704c1f6018293853ca305b1","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.5.2.tgz","fileCount":15,"integrity":"sha512-BU8EjPfIrP5zWMMwZv4H6boCl546Exzu/zG0ng89LByovbRNk5oXudkywjbApvdUaVUT/eBTRiqIuVRxmsNiHg==","signatures":[{"sig":"MEYCIQCIFh7pONJffkJ2x2WU5DcLJMw5IFbVCZIyTuQYVqwF3AIhANxnpGdRgO611kDG9WJTAXQIvZT0wiERpda8xXiKgAzp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33778},"type":"module","_from":"file:workers-tagged-logger-0.5.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts","check:lint":"run-eslint-workers","check:types":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/8e26aa52a3463cb4c73fb073b82308aa/workers-tagged-logger-0.5.2.tgz","_integrity":"sha512-BU8EjPfIrP5zWMMwZv4H6boCl546Exzu/zG0ng89LByovbRNk5oXudkywjbApvdUaVUT/eBTRiqIuVRxmsNiHg==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.1","rimraf":"6.0.1","vitest":"2.1.1","pkgroll":"2.6.1","typescript":"5.5.4","@repo/tools":"0.7.7","@types/node":"20.8.3","@repo/typescript-config":"0.3.2","@cloudflare/workers-types":"4.20250109.0","@cloudflare/vitest-pool-workers":"0.6.0"},"peerDependencies":{"zod":"^3.23.8"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.5.2_1740585475282_0.10692064845212723","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"workers-tagged-logger","version":"0.6.0","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.6.0","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"7c523badafd5108ed79a805e5b986cfbb0e157e2","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.6.0.tgz","fileCount":15,"integrity":"sha512-VnCm7W17QYKY7ljBJYAdwHJwl9WA3fVlzOpaoN+ZjYF9PhUawi20kNRioN+1zjnRddpSz2uXPH5s04XPQ5hwzw==","signatures":[{"sig":"MEQCIAybzeh1X/ZIObbA/nTs4X0qAOEw8ZNxFklCshr7PTffAiBG1Npx1R8gRwhkrqiZMSiNJoyWDKHUZuxxrXCqRAoNKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51881},"type":"module","_from":"file:workers-tagged-logger-0.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts","check:lint":"run-eslint-workers","check:types":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/2b62c0794f20acce50caedbe5ae8ae6f/workers-tagged-logger-0.6.0.tgz","_integrity":"sha512-VnCm7W17QYKY7ljBJYAdwHJwl9WA3fVlzOpaoN+ZjYF9PhUawi20kNRioN+1zjnRddpSz2uXPH5s04XPQ5hwzw==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.1","rimraf":"6.0.1","vitest":"2.1.1","pkgroll":"2.6.1","typescript":"5.5.4","@repo/tools":"0.8.0","@types/node":"20.8.3","@repo/typescript-config":"0.3.3","@cloudflare/workers-types":"4.20250410.0","@cloudflare/vitest-pool-workers":"0.8.15"},"peerDependencies":{"zod":"^3.23.8"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.6.0_1744384379665_0.09869999925592587","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"workers-tagged-logger","version":"0.6.1","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.6.1","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"4f2ed411eaddde1c3fa48cdc679854140af283d7","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.6.1.tgz","fileCount":15,"integrity":"sha512-Bv3rLZ5zWQ9ObzDmKmY4ytw8aqhjBInPtM7HVBWQcuM+cg7kXc+FhMQ+FgMhgLh2t+ZoWTkmIw3xUWavLdUahg==","signatures":[{"sig":"MEYCIQDPK3wMBcOww60zATrlI4jXs9JJJlRbtm3y+2ZCX+WLUAIhAJuacN2QQx5L+Rdmw/FVvyJM+TrNKh/pYnIXJdh2+drA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52021},"type":"module","_from":"file:workers-tagged-logger-0.6.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts","check:lint":"run-eslint-workers","check:types":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/298228beb881a5d7e8bd8e437dfb0f97/workers-tagged-logger-0.6.1.tgz","_integrity":"sha512-Bv3rLZ5zWQ9ObzDmKmY4ytw8aqhjBInPtM7HVBWQcuM+cg7kXc+FhMQ+FgMhgLh2t+ZoWTkmIw3xUWavLdUahg==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.1","rimraf":"6.0.1","vitest":"2.1.1","pkgroll":"2.6.1","typescript":"5.5.4","@repo/tools":"0.8.0","@types/node":"20.8.3","@repo/typescript-config":"0.3.3","@cloudflare/workers-types":"4.20250410.0","@cloudflare/vitest-pool-workers":"0.8.15"},"peerDependencies":{"zod":"^3.23.8"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.6.1_1744385361427_0.7745035282810617","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"workers-tagged-logger","version":"0.7.0","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.7.0","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"a1fd71037858d7c4cd63c9063c138b13421737c2","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.7.0.tgz","fileCount":15,"integrity":"sha512-IzwtuFKep1o+QlRvyW7mIwxPKgMnDVU3VPqbyzrEMYXjuYXtpqRXrC0sWl2lBjF+/B4uHdq/yvwiI4VhNYOJjQ==","signatures":[{"sig":"MEQCIGE1ajp+KuyRJ6raz+ra77UDpCKloYWYOpwLsuYV0ENaAiBHJaImBdj3UXhdRBEdFk9mKZsC1vtk6epYRuikwQWnww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52741},"type":"module","_from":"file:workers-tagged-logger-0.7.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts","check:lint":"run-eslint-workers","check:types":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/c7e81158d86b565735556304da0ceebe/workers-tagged-logger-0.7.0.tgz","_integrity":"sha512-IzwtuFKep1o+QlRvyW7mIwxPKgMnDVU3VPqbyzrEMYXjuYXtpqRXrC0sWl2lBjF+/B4uHdq/yvwiI4VhNYOJjQ==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.1","rimraf":"6.0.1","vitest":"2.1.1","pkgroll":"2.6.1","typescript":"5.5.4","@repo/tools":"0.8.0","@types/node":"20.8.3","@repo/typescript-config":"0.3.3","@cloudflare/workers-types":"4.20250410.0","@cloudflare/vitest-pool-workers":"0.8.15"},"peerDependencies":{"zod":"^3.23.8"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.7.0_1744391818033_0.09425450975103367","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"workers-tagged-logger","version":"0.8.0","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.8.0","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"9fffd84980158fb4c5e7bcc13b9cb4f4e4fe3de9","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.8.0.tgz","fileCount":15,"integrity":"sha512-DmkBZ/KrQ4SlpHjLQlaCr59IcS7yD7MaE51WQzErDKbjJHSo2ztbK3aAZOH1oUpcvlu3/KP9sFW9crnzGW0GMQ==","signatures":[{"sig":"MEYCIQD6EZVjIm574WmUC8oNhiQTKwQR+ecOyy/6cRcE18sA2QIhAPCvHJvPrrvtof/kkJC4RYuL9c8PzTwrZALJMABpfwtG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52585},"type":"module","_from":"file:workers-tagged-logger-0.8.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts","check:lint":"run-eslint-workers","check:types":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/03488d620abf0676939ba18b14a7ccaa/workers-tagged-logger-0.8.0.tgz","_integrity":"sha512-DmkBZ/KrQ4SlpHjLQlaCr59IcS7yD7MaE51WQzErDKbjJHSo2ztbK3aAZOH1oUpcvlu3/KP9sFW9crnzGW0GMQ==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.1","rimraf":"6.0.1","vitest":"2.1.1","pkgroll":"2.6.1","typescript":"5.5.4","@repo/tools":"0.8.0","@types/node":"20.8.3","@repo/typescript-config":"0.3.3","@cloudflare/workers-types":"4.20250410.0","@cloudflare/vitest-pool-workers":"0.8.15"},"peerDependencies":{"zod":"^3.23.8"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.8.0_1744399291774_0.4216440406570454","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"workers-tagged-logger","version":"0.8.1","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.8.1","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"6a1da6a00cb6445fd72c40eda356c5d233736bc8","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.8.1.tgz","fileCount":15,"integrity":"sha512-3GXFqfSFtRinRkyraaD18Th1E5XZWB7FBrpInuY/qoKVFTLIQaUQTP/eDtKOUQpEMBOXue+OX1c1x3WuVgMnsQ==","signatures":[{"sig":"MEYCIQD5xObEZ8/66M0UH12hMNyGV3fFO7LRpsXtfwU/ZE10+AIhAIC3E8cxHf4aZjpDSrUgRUIydI7eriypiJOXptmzdYAj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52665},"type":"module","_from":"file:workers-tagged-logger-0.8.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts","check:lint":"run-eslint-workers","check:types":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/d21a6f2d1fe21e08ce5ad75f72b04c3f/workers-tagged-logger-0.8.1.tgz","_integrity":"sha512-3GXFqfSFtRinRkyraaD18Th1E5XZWB7FBrpInuY/qoKVFTLIQaUQTP/eDtKOUQpEMBOXue+OX1c1x3WuVgMnsQ==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.1","rimraf":"6.0.1","vitest":"2.1.1","pkgroll":"2.6.1","typescript":"5.5.4","@repo/tools":"0.8.0","@types/node":"20.8.3","@repo/typescript-config":"0.3.4","@cloudflare/workers-types":"4.20250410.0","@cloudflare/vitest-pool-workers":"0.8.15"},"peerDependencies":{"zod":"^3.23.8 || ^4"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.8.1_1744582651049_0.7024295631934936","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"workers-tagged-logger","version":"0.9.0","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.9.0","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"431bf0ab8636c5ec168893b96e1a7c692aacdbbf","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.9.0.tgz","fileCount":15,"integrity":"sha512-Q0/SCa9zwrm7Zb13FWZbFoW92pWHNsv5OUGODqmUgtLnUnhkffzPgQKmrofX8R96ewJi67BfKGWXvykayI7AEA==","signatures":[{"sig":"MEQCIBGH/6OAnI1qnCOlJ/ABvr4ekDeKFHd0c/QH5D+rv8itAiBPCad/hmMUtfVJxcC7M8YO4sHmf1zv+77+KPjInrLs3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48714},"type":"module","_from":"file:workers-tagged-logger-0.9.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts","check:lint":"run-eslint-workers","check:types":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/ed5e9b62329b8fe5686785bc2f08d560/workers-tagged-logger-0.9.0.tgz","_integrity":"sha512-Q0/SCa9zwrm7Zb13FWZbFoW92pWHNsv5OUGODqmUgtLnUnhkffzPgQKmrofX8R96ewJi67BfKGWXvykayI7AEA==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.1","rimraf":"6.0.1","vitest":"2.1.1","pkgroll":"2.6.1","typescript":"5.5.4","@repo/tools":"0.8.1","@types/node":"20.8.3","@repo/typescript-config":"0.3.4","@cloudflare/workers-types":"4.20250410.0","@cloudflare/vitest-pool-workers":"0.8.15"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.9.0_1744638663779_0.5725898386904009","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"workers-tagged-logger","version":"0.9.1","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.9.1","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"ed04c467889769f972f10c327985ae6d0a2dae60","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.9.1.tgz","fileCount":15,"integrity":"sha512-23AQ3XGg46kwO2psUprs1vyHq+H/2YdZCEjNZlCZSxxzHz6eYsmCQxKriQ97kSZ6MXV1eL5DlVQL9hfQPDBWqA==","signatures":[{"sig":"MEQCIF2IdjbvUkodmGeen8NFlQvuHkidQKeX7A+IYQaUDrDtAiAqImu3+ZUn3gGEapGX20nPf/oxi73s8K9UfwDt5rdJQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48715},"type":"module","_from":"file:workers-tagged-logger-0.9.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts","check:lint":"run-eslint-workers","check:types":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/e838eff152c7a3555f0754789e1c0c37/workers-tagged-logger-0.9.1.tgz","_integrity":"sha512-23AQ3XGg46kwO2psUprs1vyHq+H/2YdZCEjNZlCZSxxzHz6eYsmCQxKriQ97kSZ6MXV1eL5DlVQL9hfQPDBWqA==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.1","rimraf":"6.0.1","vitest":"2.1.1","pkgroll":"2.6.1","typescript":"5.5.4","@repo/tools":"0.8.1","@types/node":"20.8.3","@repo/typescript-config":"0.3.4","@cloudflare/workers-types":"4.20250410.0","@cloudflare/vitest-pool-workers":"0.8.15"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.9.1_1745498149694_0.7828911713270665","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"workers-tagged-logger","version":"0.10.0","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.10.0","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"214bfbca3f71a50614e6881a14082185fb4ed89c","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.10.0.tgz","fileCount":15,"integrity":"sha512-vnNApLMrE9bhPpt6/8Nw7VdoVa7IXOVBhXXwriMwX+/laXq4GLOz5ywYM0bUZRuWEFGJHjuq5sEvqwwNIQg33w==","signatures":[{"sig":"MEQCIG+extvbDu5xmijk48M0TO/2Q3mZEY8q7vfGADozk9orAiBme0V2M6xH0WluCWO+bM0zkLy756AR/UiX97uW3+KfRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48772},"type":"module","_from":"file:workers-tagged-logger-0.10.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts","check:lint":"run-eslint-workers","check:types":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/0e76fd1722aba53fdee86cf2fc41f954/workers-tagged-logger-0.10.0.tgz","_integrity":"sha512-vnNApLMrE9bhPpt6/8Nw7VdoVa7IXOVBhXXwriMwX+/laXq4GLOz5ywYM0bUZRuWEFGJHjuq5sEvqwwNIQg33w==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"zod":"4.0.0-beta.20250430T185432","rimraf":"6.0.1","vitest":"2.1.1","pkgroll":"2.6.1","typescript":"5.5.4","@repo/tools":"0.8.2","@types/node":"20.8.3","@repo/typescript-config":"0.3.4","@cloudflare/workers-types":"4.20250410.0","@cloudflare/vitest-pool-workers":"0.8.15"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.10.0_1746065741630_0.768676814508837","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"workers-tagged-logger","version":"0.10.1","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.10.1","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"1251f423f1c2a0fea77de78b17b21314f7567c2f","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.10.1.tgz","fileCount":15,"integrity":"sha512-gmKgO4okSWGzBDqqUBtSXpPngJRn16oh0gmJEkCmQF7cfRFle2jfixs8+jEXLD6v+rfg83zLgMOvtkSko87jyA==","signatures":[{"sig":"MEUCIQDKKL2lM2Zx0NEE/FnzlomcYhzW2y055SP+4xgUWoDIXAIgIBj39JCS4cPTZowpmxumwq/KwaER9b6oDRUsD8eTDHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48804},"type":"module","_from":"file:workers-tagged-logger-0.10.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts","check:lint":"run-eslint-workers","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/2bb0ed8f8c5919b730768294286cafc9/workers-tagged-logger-0.10.1.tgz","_integrity":"sha512-gmKgO4okSWGzBDqqUBtSXpPngJRn16oh0gmJEkCmQF7cfRFle2jfixs8+jEXLD6v+rfg83zLgMOvtkSko87jyA==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"zod":"4.0.0-beta.20250430T185432","rimraf":"6.0.1","vitest":"2.1.1","pkgroll":"2.6.1","typescript":"5.5.4","@repo/tools":"0.9.1","@types/node":"20.8.3","@repo/typescript-config":"0.3.4","@cloudflare/workers-types":"4.20250410.0","@cloudflare/vitest-pool-workers":"0.8.15"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.10.1_1747137305032_0.3693986583451603","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"workers-tagged-logger","version":"0.10.2","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.10.2","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"08d906b0f6756f116491870d1b45a134f68b8d55","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.10.2.tgz","fileCount":15,"integrity":"sha512-sKMdTSQhaiW77FCOi6M8RxAY0PCruiNZRQ9tLV0R2/jvXvBwQhgLr28ExwrHCkpBu/uKp97Vz9OUXuOyC2OWwg==","signatures":[{"sig":"MEYCIQCWF8ZzLQXNEOeTLNXeKpVzX0D2GvypL5j9qfpviL3UtgIhANPgRgCWlS97tvL/OJ2s5iYZzT66IGE2E54A1KT+ZFLx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48808},"type":"module","_from":"file:workers-tagged-logger-0.10.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts","check:lint":"run-eslint-workers","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/06f74729fcf6761f1660566bce6f47eb/workers-tagged-logger-0.10.2.tgz","_integrity":"sha512-sKMdTSQhaiW77FCOi6M8RxAY0PCruiNZRQ9tLV0R2/jvXvBwQhgLr28ExwrHCkpBu/uKp97Vz9OUXuOyC2OWwg==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"zod":"4.0.0-beta.20250505T195954","rimraf":"6.0.1","vitest":"2.1.1","pkgroll":"2.6.1","typescript":"5.5.4","@repo/tools":"0.9.3","@types/node":"20.8.3","@repo/typescript-config":"0.3.4","@cloudflare/workers-types":"4.20250410.0","@cloudflare/vitest-pool-workers":"0.8.15"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.10.2_1747138498993_0.904557194667275","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"workers-tagged-logger","version":"0.10.3","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.10.3","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"2a3643f753ee4e8243d140d0d4a326738883783a","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.10.3.tgz","fileCount":15,"integrity":"sha512-212fiLfEPd/nFIxgV2xAaVp9j1J8GaV1jH87uior00EylyUKuqUEslfFA/gMccbh0XJH85dT6eKH3pZ8QHT+2g==","signatures":[{"sig":"MEUCIQD/XcojiD4BZ7BVWOVdk9ZTXJl8iYwbypD4MNFwxnDrsgIgMU0hRkXOJijjnh9i+HSykMDVVMXZQ4U6bWy4iiVXZq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48816},"type":"module","_from":"file:workers-tagged-logger-0.10.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts","check:lint":"run-eslint-workers","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/74fb657c47d4dc8dd16c39f455f1bacd/workers-tagged-logger-0.10.3.tgz","_integrity":"sha512-212fiLfEPd/nFIxgV2xAaVp9j1J8GaV1jH87uior00EylyUKuqUEslfFA/gMccbh0XJH85dT6eKH3pZ8QHT+2g==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.0-beta.20250516T044623","rimraf":"6.0.1","vitest":"2.1.1","pkgroll":"2.6.1","typescript":"5.5.4","@repo/tools":"0.10.1","@types/node":"20.8.3","@repo/typescript-config":"0.3.4","@cloudflare/workers-types":"4.20250410.0","@cloudflare/vitest-pool-workers":"0.8.15"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.10.3_1747397892929_0.7215031421407254","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"workers-tagged-logger","version":"0.11.0","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.11.0","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"2dc7addec1638055f0f0c2184c4e844a3576a941","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.11.0.tgz","fileCount":19,"integrity":"sha512-jePWZYkLP6oQIVNLTMtKUFG1iQSmVUUTunJgyt1yQG/WNPskhmGSEYfuZzOcPpaM6CKjoiqKjAg2pbl8Cq+5yg==","signatures":[{"sig":"MEUCICcyw/Wyu1xtXKufRKXOXpxg34e7XcX0cGZKMbRMf3cQAiEAsiY6ufpeHTFxaYp3ag4hW/+3eD7KbpxjwVweeR2tKoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62722},"type":"module","_from":"file:workers-tagged-logger-0.11.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./ts5":{"node":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"},"import":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/ts5-decorator.ts","check:lint":"run-eslint-workers","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/36553e1fa40c229a3268c2522453af3a/workers-tagged-logger-0.11.0.tgz","_integrity":"sha512-jePWZYkLP6oQIVNLTMtKUFG1iQSmVUUTunJgyt1yQG/WNPskhmGSEYfuZzOcPpaM6CKjoiqKjAg2pbl8Cq+5yg==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.15.1","_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.0-beta.20250516T044623","rimraf":"6.0.1","vitest":"2.1.1","pkgroll":"2.6.1","typescript":"5.5.4","@repo/tools":"0.10.1","@types/node":"20.8.3","@repo/typescript-config":"0.3.4","@cloudflare/workers-types":"4.20250410.0","@cloudflare/vitest-pool-workers":"0.8.15"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.11.0_1747453233447_0.35397133848027584","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"workers-tagged-logger","version":"0.11.1","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.11.1","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"bf24ff4e9af38f0b5ce107ba24bdb5f84deabca0","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.11.1.tgz","fileCount":19,"integrity":"sha512-gajohNLEd2fYdkOdVrLBxBWXrmX95e0BBo+c6lJ1zCREkdtEzdJPhe23ahNLz8OcXrRYfoNfeE6BOJRZw5KeIw==","signatures":[{"sig":"MEUCIQCZFIpuHC+Xu7Xj1ArF3sEGcWg2Vq3bG1+DH18BfBrWdAIgdPwxnAlqAqVQsxXTvFBv6TuI49Ag/TNR6ZinxU4xzVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62749},"type":"module","_from":"file:workers-tagged-logger-0.11.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./ts5":{"node":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"},"import":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/ts5-decorator.ts","check:lint":"run-eslint-workers","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/c621b6ef57b5efcb7eece3961e85fb45/workers-tagged-logger-0.11.1.tgz","_integrity":"sha512-gajohNLEd2fYdkOdVrLBxBWXrmX95e0BBo+c6lJ1zCREkdtEzdJPhe23ahNLz8OcXrRYfoNfeE6BOJRZw5KeIw==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.15.1","dependencies":{"zod":"3.25.0-beta.20250516T044623"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"3.1.3","pkgroll":"2.12.2","typescript":"5.5.4","@repo/tools":"0.10.2","@types/node":"22.15.18","@repo/typescript-config":"0.3.5","@cloudflare/workers-types":"4.20250517.0","@cloudflare/vitest-pool-workers":"0.8.30"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.11.1_1747673047599_0.6621902291251887","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"workers-tagged-logger","version":"0.11.2","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.11.2","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"b0fb948a13effefcf5db646ebc4a0886235c262a","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.11.2.tgz","fileCount":19,"integrity":"sha512-GsW7gzcSn8EBzBhqYhRnnYiHzGl2Gy5dnQk8cyJuEnNrOAw9MDWboVLwxQt8BgrSVywbkL6uKnQ5nmn1C1iQWQ==","signatures":[{"sig":"MEQCIAucWm03m66FYS69GJNEDQPEIzQPJ1ccZYgP2iKMFVpZAiAEPHEfD+zbqPoIK9SU/T7havHeR9K/zDDU1FQK0CEbtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62736},"type":"module","_from":"file:workers-tagged-logger-0.11.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./ts5":{"node":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"},"import":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/ts5-decorator.ts","check:lint":"run-eslint-workers","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/7afcd7e75ca0f22b64df8af5803c12c1/workers-tagged-logger-0.11.2.tgz","_integrity":"sha512-GsW7gzcSn8EBzBhqYhRnnYiHzGl2Gy5dnQk8cyJuEnNrOAw9MDWboVLwxQt8BgrSVywbkL6uKnQ5nmn1C1iQWQ==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.15.1","dependencies":{"zod":"3.25.7"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"3.1.3","pkgroll":"2.12.2","typescript":"5.5.4","@repo/tools":"0.10.3","@types/node":"22.15.18","@repo/typescript-config":"0.3.5","@cloudflare/workers-types":"4.20250517.0","@cloudflare/vitest-pool-workers":"0.8.30"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.11.2_1747697861676_0.799215228541384","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"workers-tagged-logger","version":"0.12.0","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.12.0","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"be6855c8f64a8dd2ebcceb55b80937960bb5354c","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.12.0.tgz","fileCount":19,"integrity":"sha512-rhpQdwFnmL8qe18YfDTZxVS5k5fC4f46htuiDw2JC8tE0O1qoW/H77LLXoaqmFY27pXveMqD/2RLohDKuYlRzQ==","signatures":[{"sig":"MEUCIDE6bcZY88KHMG5IgT3hTpItXLsv8+Q62PX3ja/7ntWrAiEApqFuiw3gO/CakTJHDj0pT9kwImUynndFAOp0fQ/SF9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69151},"type":"module","_from":"file:workers-tagged-logger-0.12.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./ts5":{"node":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"},"import":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/ts5-decorator.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/b7e407914eb277b3a93659cb2acf1214/workers-tagged-logger-0.12.0.tgz","_integrity":"sha512-rhpQdwFnmL8qe18YfDTZxVS5k5fC4f46htuiDw2JC8tE0O1qoW/H77LLXoaqmFY27pXveMqD/2RLohDKuYlRzQ==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"zod":"3.25.7"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"3.1.4","pkgroll":"2.12.2","typescript":"5.5.4","@repo/tools":"0.10.3","@types/node":"22.15.27","@repo/typescript-config":"0.3.6","@cloudflare/workers-types":"4.20250517.0","@cloudflare/vitest-pool-workers":"0.8.30"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.12.0_1749654288037_0.07421760971968983","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"workers-tagged-logger","version":"0.12.1","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.12.1","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"b896a9184bb4d8687381bcd0855b30beb80b86b7","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.12.1.tgz","fileCount":19,"integrity":"sha512-aNmYlPf0DtundoXN2UVnvWgB3PabWSB1G5sI5T31WEi7t7MI0se5GZOPCs4S61z+XgZW7MpCqg7y47NTckMYwg==","signatures":[{"sig":"MEUCIDCFaOCWtqAc++0Rzj/MIeaQowLGoG5cRkpobWyuy/kBAiEAxHDTr5FYGvL5yDR4iVNJj9A6stF4XXG5/LwD71sB/zY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73522},"type":"module","_from":"file:workers-tagged-logger-0.12.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./ts5":{"node":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"},"import":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/ts5-decorator.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/1651944a0758909bfaafc3f676a4f29b/workers-tagged-logger-0.12.1.tgz","_integrity":"sha512-aNmYlPf0DtundoXN2UVnvWgB3PabWSB1G5sI5T31WEi7t7MI0se5GZOPCs4S61z+XgZW7MpCqg7y47NTckMYwg==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"zod":"3.25.7"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"3.1.4","pkgroll":"2.12.2","typescript":"5.5.4","@repo/tools":"0.10.3","@types/node":"22.15.27","@repo/typescript-config":"0.3.6","@cloudflare/workers-types":"4.20250517.0","@cloudflare/vitest-pool-workers":"0.8.30"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.12.1_1749654707089_0.637636424818423","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"workers-tagged-logger","version":"0.12.2","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.12.2","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"a059bc7b22526f2aff12fcde19fc61fe9c9bf420","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.12.2.tgz","fileCount":19,"integrity":"sha512-HKeaSftbNNuBekPE0BR/q3zsRxtb2Wn8VFcx2ppeeq0xwz0Z4FZL/0mlYSw3bu++SEqB7H4ACGg5hf5VxBh4xg==","signatures":[{"sig":"MEUCIASc5F65Bib9y9W1n1uuTpPR4sfZ52/BlHkOOC001JrgAiEAmrWH1LFYIxy8P/dyrbWd55+RamcRbEowKNMp0K9asvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73559},"type":"module","_from":"file:workers-tagged-logger-0.12.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./ts5":{"node":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"},"import":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/ts5-decorator.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/dda74d15f9679aa87e81ecdbfa4e68bf/workers-tagged-logger-0.12.2.tgz","_integrity":"sha512-HKeaSftbNNuBekPE0BR/q3zsRxtb2Wn8VFcx2ppeeq0xwz0Z4FZL/0mlYSw3bu++SEqB7H4ACGg5hf5VxBh4xg==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"zod":"3.25.7"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"3.1.4","pkgroll":"2.12.2","typescript":"5.5.4","@repo/tools":"0.10.4","@types/node":"22.15.27","@repo/eslint-config":"0.1.15","@repo/typescript-config":"0.3.6","@cloudflare/workers-types":"4.20250517.0","@cloudflare/vitest-pool-workers":"0.8.30"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.12.2_1749812363376_0.4538394746865806","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"workers-tagged-logger","version":"0.13.0","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.13.0","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"e7c604db9f7466bd3bd10f21b2dfbd9403457453","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.13.0.tgz","fileCount":19,"integrity":"sha512-xu0cKf4IVjVRKcW4T2XRDHJHFQPIg/mxzJ0qUNa4nTWT7Y9WYY7WDttKLFz+ckKjkm2jAKVARu5507aamRY/oQ==","signatures":[{"sig":"MEYCIQCmUpWHP/0/KmKBRj/97mPU3DEYUq4FniAubjEKmO5V5gIhAILTHqnapOOuM2bfNbSvQZNvrW5DyN8UEXjbCuhDURqL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75525},"type":"module","_from":"file:workers-tagged-logger-0.13.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./ts5":{"node":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"},"import":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/ts5-decorator.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/da39153eca604066021a3dca87c6246c/workers-tagged-logger-0.13.0.tgz","_integrity":"sha512-xu0cKf4IVjVRKcW4T2XRDHJHFQPIg/mxzJ0qUNa4nTWT7Y9WYY7WDttKLFz+ckKjkm2jAKVARu5507aamRY/oQ==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"zod":"3.25.7"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"3.1.4","pkgroll":"2.12.2","typescript":"5.5.4","@repo/tools":"0.10.4","@types/node":"22.15.27","@repo/eslint-config":"0.1.15","@repo/typescript-config":"0.3.6","@cloudflare/workers-types":"4.20250517.0","@cloudflare/vitest-pool-workers":"0.8.30"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.13.0_1750102236906_0.7182817517365854","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"workers-tagged-logger","version":"0.13.1","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.13.1","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"85f40ee84cbd80e49df6e184728de2a9e5f649ed","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.13.1.tgz","fileCount":19,"integrity":"sha512-wUyrXeC6aoepHBbLAzFiOd8Mc9jvfLzN0NtCKhCXmtdyAz6sTFhnB0aev/emrFX3zZwb3gTzK53zseh2xiO9PQ==","signatures":[{"sig":"MEUCIDKc/BxQ5y+2XauAwPnKQ1OoZFcrYH1fPouCcU/JuAHcAiEA6ZXKtJCUnkW+BqbissxpwCJ6FNiRBDuJU8SEZrjJp2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75527},"type":"module","_from":"file:workers-tagged-logger-0.13.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./ts5":{"node":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"},"import":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/ts5-decorator.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","actor":{"name":"jahands","type":"user","email":"jacob@gogit.io"},"email":"jacob@gogit.io"},"_resolved":"/tmp/c71c3fc18c26a976fe149eb80308cc43/workers-tagged-logger-0.13.1.tgz","_integrity":"sha512-wUyrXeC6aoepHBbLAzFiOd8Mc9jvfLzN0NtCKhCXmtdyAz6sTFhnB0aev/emrFX3zZwb3gTzK53zseh2xiO9PQ==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.25.73"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"3.1.4","pkgroll":"2.12.2","typescript":"5.5.4","@repo/tools":"0.10.5","@types/node":"22.15.27","@repo/eslint-config":"0.1.15","@repo/typescript-config":"0.3.6","@cloudflare/workers-types":"4.20250517.0","@cloudflare/vitest-pool-workers":"0.8.30"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.13.1_1751763815697_0.16273131817102127","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"workers-tagged-logger","version":"0.13.2","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.13.2","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"bb5293b28a390eb590b2fd7584ea9ab9975d320c","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.13.2.tgz","fileCount":19,"integrity":"sha512-kd0JGNkz7X++6WjlJ/CGlV1xuBrS7oEzXeQEDoVmHLd+3cREAPTTczdrHdkqaxZV/daDcgFzdZe7/aIA7sIVQA==","signatures":[{"sig":"MEQCIG46mXiWVCLUMxp40CzX9BmVfiA+wjVIwIq/nQREPGcdAiBphMyBfAP401kifQVL5C0FnMFSC7MAemlcN7r0b48vQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75527},"type":"module","_from":"file:workers-tagged-logger-0.13.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./ts5":{"node":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"},"import":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/ts5-decorator.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/d8337708a6588f0357fdf506bd71a600/workers-tagged-logger-0.13.2.tgz","_integrity":"sha512-kd0JGNkz7X++6WjlJ/CGlV1xuBrS7oEzXeQEDoVmHLd+3cREAPTTczdrHdkqaxZV/daDcgFzdZe7/aIA7sIVQA==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"3.1.4","pkgroll":"2.12.2","typescript":"5.5.4","@repo/tools":"0.10.6","@types/node":"22.15.27","@repo/eslint-config":"0.1.15","@repo/typescript-config":"0.3.6","@cloudflare/workers-types":"4.20250517.0","@cloudflare/vitest-pool-workers":"0.8.30"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.13.2_1754991534976_0.39672713018455896","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"workers-tagged-logger","version":"0.13.3","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.13.3","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/packages/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"64dc05e001743e67cfcf659df0b05cb1f6d6186e","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.13.3.tgz","fileCount":19,"integrity":"sha512-O3ULy/Ui6W1kQCyR9pPLrbzFAx5Ll+hJ6MJpyoKUqcplPgPFXY3RCrtwRHjoXmE/rQ/DunTEW22SIURE8VWVPg==","signatures":[{"sig":"MEUCIFz4OS1XJLm+3/VqzxQ2tmCLYZzlimmHwuphmfMAbpB7AiEAsKO9Bon5BTgkWMtxKUMieBRr/1Bk7uSj5Di9Jd0dsN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75526},"type":"module","_from":"file:workers-tagged-logger-0.13.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./ts5":{"node":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"},"import":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/ts5-decorator.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/17411c4b7fc87af39d3689da0b75ea0d/workers-tagged-logger-0.13.3.tgz","_integrity":"sha512-O3ULy/Ui6W1kQCyR9pPLrbzFAx5Ll+hJ6MJpyoKUqcplPgPFXY3RCrtwRHjoXmE/rQ/DunTEW22SIURE8VWVPg==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"packages/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.25.76"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"3.1.4","pkgroll":"2.12.2","typescript":"5.5.4","@repo/tools":"0.11.0","@types/node":"22.15.27","@repo/eslint-config":"0.2.0","@repo/typescript-config":"0.3.6","@cloudflare/workers-types":"4.20250517.0","@cloudflare/vitest-pool-workers":"0.8.30"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.13.3_1759165790985_0.3580953764327608","host":"s3://npm-registry-packages-npm-production"}},"0.13.4":{"name":"workers-tagged-logger","version":"0.13.4","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.13.4","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/npm-pkgs/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"2003bfc079efdcf68045715f0d308b3883db18d1","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.13.4.tgz","fileCount":19,"integrity":"sha512-6q4yApsiFPJZ6oaKr13mmI6/c/U6FuRqTybyemubRx12Mw18gOAqEzBG+eTzzH5KJLDJTULoatZr+vm5RJCmRQ==","signatures":[{"sig":"MEUCIQD69oa1RC9Rr0gK7TxFpFov6KTXmxKxfCOwXYcdhkGWBAIgAUOxXOpzYyn+E/c/CcSdKGi+ywVIpu7rTWmZho3YnIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75653},"type":"module","_from":"file:workers-tagged-logger-0.13.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./ts5":{"node":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"},"import":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/ts5-decorator.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/b2f9e425591ebde69bd8de5ab47223f2/workers-tagged-logger-0.13.4.tgz","_integrity":"sha512-6q4yApsiFPJZ6oaKr13mmI6/c/U6FuRqTybyemubRx12Mw18gOAqEzBG+eTzzH5KJLDJTULoatZr+vm5RJCmRQ==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"npm-pkgs/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"3.2.4","pkgroll":"2.12.2","typescript":"5.8.2","@repo/tools":"0.12.0","@types/node":"22.15.27","@repo/eslint-config":"0.2.1","@repo/typescript-config":"0.3.7","@cloudflare/workers-types":"4.20251011.0","@cloudflare/vitest-pool-workers":"0.9.12"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.13.4_1760288651373_0.7567723573529821","host":"s3://npm-registry-packages-npm-production"}},"0.13.5":{"name":"workers-tagged-logger","version":"0.13.5","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.13.5","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/npm-pkgs/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"4e74ad7b073f72ad53b4ed5a14087376e7abc8fe","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.13.5.tgz","fileCount":19,"integrity":"sha512-B+cLaM38vOpnEikAB19PK8RkUS4QaeK7iq0lle6Xvp5V5a55mpIO9Gn2nSAT18Ph4QvF/H2vnCReYlAMcBe6Jw==","signatures":[{"sig":"MEUCIQD9dJeyWIa6Ir2ozhTDc2X7rOPjY8hJ5nuiOcGiZR2JcwIgetLUe3hMwALQ9gC3UyRaRAeKN79IgMW4SU2WGUjkI84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75653},"type":"module","_from":"file:workers-tagged-logger-0.13.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./ts5":{"node":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"},"import":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/ts5-decorator.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/4b58e665a0e0efeee0376ebf05d86854/workers-tagged-logger-0.13.5.tgz","_integrity":"sha512-B+cLaM38vOpnEikAB19PK8RkUS4QaeK7iq0lle6Xvp5V5a55mpIO9Gn2nSAT18Ph4QvF/H2vnCReYlAMcBe6Jw==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"npm-pkgs/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"3.2.4","pkgroll":"2.12.2","typescript":"5.8.2","@repo/tools":"0.12.1","@types/node":"22.15.27","@repo/eslint-config":"0.2.2","@repo/typescript-config":"0.3.8","@cloudflare/workers-types":"4.20251011.0","@cloudflare/vitest-pool-workers":"0.9.12"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.13.5_1760289330847_0.6433652337593991","host":"s3://npm-registry-packages-npm-production"}},"0.13.6":{"name":"workers-tagged-logger","version":"0.13.6","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.13.6","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/npm-pkgs/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"3627e83cda8b3bbbe8844cb2239aa2706c28d224","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.13.6.tgz","fileCount":19,"integrity":"sha512-RgxPtvpc3tsJ/zNfugFNg5o073V8loTGlGux2kgvuaN++/d74uOrwuoBE83Hqk56ICnfePtVUiDu4BLX0e6iNw==","signatures":[{"sig":"MEYCIQD8RYF85UqKT7lgeNuLE8F0I5MZO9xH6TY6JyjBivoPZAIhAKQZkJ8f3F7ypLjXN0LKYb11jrG1Agefd9CjL0szuLKI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75653},"type":"module","_from":"file:workers-tagged-logger-0.13.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./ts5":{"node":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"},"import":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/ts5-decorator.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/784db08e8420b95ac802641d0be8ea62/workers-tagged-logger-0.13.6.tgz","_integrity":"sha512-RgxPtvpc3tsJ/zNfugFNg5o073V8loTGlGux2kgvuaN++/d74uOrwuoBE83Hqk56ICnfePtVUiDu4BLX0e6iNw==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"npm-pkgs/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"3.2.4","pkgroll":"2.12.2","typescript":"5.8.2","@repo/tools":"0.12.1","@types/node":"22.15.27","@repo/eslint-config":"0.2.3","@repo/typescript-config":"0.3.9","@cloudflare/workers-types":"4.20251011.0","@cloudflare/vitest-pool-workers":"0.9.13"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.13.6_1760953499606_0.022207849892694087","host":"s3://npm-registry-packages-npm-production"}},"0.13.7":{"name":"workers-tagged-logger","version":"0.13.7","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.13.7","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/npm-pkgs/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"fa777789dcd484bb53ed973d6cf12111e329678f","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.13.7.tgz","fileCount":19,"integrity":"sha512-8tDedtBBHogR/4uOJ0nqUbXnSPBeuvS3LM2REwh5dEg1MgY0bzDMs7NmQ/QDo39VF16vuUpkI2YTs+bkfioeTA==","signatures":[{"sig":"MEYCIQChQTrAFEdFyqiPcClS4IDZiNnI5S/Jeye6VThBvr/S/wIhAMEB3ZnbeDBVbU4aZnUO8OKF65VfeOi35EMjlMtDCqCb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75649},"type":"module","_from":"file:workers-tagged-logger-0.13.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./ts5":{"node":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"},"import":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/ts5-decorator.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/c35c93017da2aac0747d34237bedebae/workers-tagged-logger-0.13.7.tgz","_integrity":"sha512-8tDedtBBHogR/4uOJ0nqUbXnSPBeuvS3LM2REwh5dEg1MgY0bzDMs7NmQ/QDo39VF16vuUpkI2YTs+bkfioeTA==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"npm-pkgs/workers-tagged-logger"},"_npmVersion":"10.9.2","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"zod":"^4.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"3.2.4","pkgroll":"2.12.2","typescript":"5.8.2","@repo/tools":"0.12.1","@types/node":"22.15.27","@repo/eslint-config":"0.2.3","@repo/typescript-config":"0.3.9","@cloudflare/workers-types":"4.20251011.0","@cloudflare/vitest-pool-workers":"0.9.13"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.13.7_1761041925715_0.4907117497221647","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"workers-tagged-logger","version":"0.14.0","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.14.0","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/npm-pkgs/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"42f9629816dc5b6e4b2b0d82e80f387239723a9a","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.14.0.tgz","fileCount":19,"integrity":"sha512-UFFg7wyJAfKwnYNeefOyT7xEGAccTTBSx1MjB3oG2rEWrllBWnO6wVV5N5CjVrPsKxkLJKx7XrmeEQeU/frgmg==","signatures":[{"sig":"MEYCIQClFzOD1KReC1TS1g0E3ochxwaDLFnthn0nlRBZtMoV0wIhAJaASSpKaZ4yIzoH+q+76XeyrqWAq7SYgefHrqScixWX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76239},"type":"module","_from":"file:workers-tagged-logger-0.14.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./ts5":{"node":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"},"import":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/ts5-decorator.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/06968edff55ee43cbdc93fc54d0863f5/workers-tagged-logger-0.14.0.tgz","_integrity":"sha512-UFFg7wyJAfKwnYNeefOyT7xEGAccTTBSx1MjB3oG2rEWrllBWnO6wVV5N5CjVrPsKxkLJKx7XrmeEQeU/frgmg==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"npm-pkgs/workers-tagged-logger"},"_npmVersion":"11.6.1","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"zod":"^4.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"3.2.4","pkgroll":"2.12.2","typescript":"5.8.2","@repo/tools":"0.12.2","@types/node":"22.15.27","@repo/eslint-config":"0.2.3","@repo/typescript-config":"0.3.9","@cloudflare/workers-types":"4.20251011.0","@cloudflare/vitest-pool-workers":"0.9.13"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.14.0_1763740664364_0.8273248146332737","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"workers-tagged-logger","version":"0.15.0","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@0.15.0","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/npm-pkgs/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"692436b7ac0be5429552fd3665562ef6c4c99874","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-0.15.0.tgz","fileCount":19,"integrity":"sha512-qTrMxqdohYyF8qhSVXz8VOPJBDxllbSvp0acheNec2103ABb7T2ZemNkZlI9c3AMJhv5TslBio/c4sHVrBpX2g==","signatures":[{"sig":"MEYCIQDuDKgrEJXnMtT8Jxpyu5fll0OFPdOmq+ulQSanag1mAwIhAPvv1oZAY/wNBih+vRhBG2CeuxJPXmX9k2QURDgehUzu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77451},"type":"module","_from":"file:workers-tagged-logger-0.15.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./ts5":{"node":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"},"import":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/ts5-decorator.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/0dafb7d5e6141683caefa60d457a58dc/workers-tagged-logger-0.15.0.tgz","_integrity":"sha512-qTrMxqdohYyF8qhSVXz8VOPJBDxllbSvp0acheNec2103ABb7T2ZemNkZlI9c3AMJhv5TslBio/c4sHVrBpX2g==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"npm-pkgs/workers-tagged-logger"},"_npmVersion":"11.6.1","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"zod":"^4.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"3.2.4","pkgroll":"2.12.2","typescript":"5.8.2","@repo/tools":"0.12.2","@types/node":"22.15.27","@repo/eslint-config":"0.2.3","@repo/typescript-config":"0.3.9","@cloudflare/workers-types":"4.20251011.0","@cloudflare/vitest-pool-workers":"0.9.13"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_0.15.0_1763743970528_0.7983887476524842","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"workers-tagged-logger","version":"1.0.0","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@1.0.0","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/npm-pkgs/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"c71790412d49a208e35c351d9454b28035a37bd5","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-1.0.0.tgz","fileCount":19,"integrity":"sha512-tp5PAs48hSpF2GIbH0S186MBXuMe8u9uuHZR0Jmw/I8+NIiQblor5EpYJ5lOaE8u9s84mVme6Iv+ueC1C/beog==","signatures":[{"sig":"MEYCIQDMOIBROWjTkvLE7J8jG89jfvevcIwY2Uzv20t9NkKapAIhANR5VUvmYybXmqIXcd6+Xc0EI9ch7Vd14AjmW+8l26Vw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77404},"type":"module","_from":"file:workers-tagged-logger-1.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./ts5":{"node":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"},"import":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/ts5-decorator.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"jahands","email":"jacob@gogit.io"},"_resolved":"/tmp/d924c16a82efb18428ab1880c012682f/workers-tagged-logger-1.0.0.tgz","_integrity":"sha512-tp5PAs48hSpF2GIbH0S186MBXuMe8u9uuHZR0Jmw/I8+NIiQblor5EpYJ5lOaE8u9s84mVme6Iv+ueC1C/beog==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"npm-pkgs/workers-tagged-logger"},"_npmVersion":"11.6.1","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"zod":"^4.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"3.2.4","pkgroll":"2.12.2","typescript":"5.8.2","@repo/tools":"0.12.2","@types/node":"22.15.27","@repo/eslint-config":"0.2.3","@repo/typescript-config":"0.3.9","@cloudflare/workers-types":"4.20251011.0","@cloudflare/vitest-pool-workers":"0.9.13"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_1.0.0_1763744407659_0.0692190600182081","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"workers-tagged-logger","version":"1.0.1","keywords":["cloudflare workers","logging","cloudflare","workers"],"author":{"url":"https://github.com/jahands","name":"Jacob Hands"},"license":"MIT","_id":"workers-tagged-logger@1.0.1","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"homepage":"https://github.com/jahands/workers-packages/tree/main/npm-pkgs/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"dist":{"shasum":"43840ecbca71a275f843a11dea14d92c64d878f5","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-1.0.1.tgz","fileCount":31,"integrity":"sha512-D/MHPg7lnrKCPRRsa7rWF8v6dANIT/sPKe8/xd5Kb3JcsGayx53Djvnsfli7fm/DqRpRRTKdmKAKMMuvjr//5Q==","signatures":[{"sig":"MEQCICMh9YBBG5xLka9sYDQ8XAsGcET6ErftToQR5eUM5fk0AiBnlkjSINYmWl8D9V8C+EuwuSQ00i8ydu5sj8ujLZUVpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/workers-tagged-logger@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222217},"type":"module","_from":"file:workers-tagged-logger-1.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./ts5":{"node":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"},"import":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"}}},"private":false,"scripts":{"test":"run-vitest","build":"runx build tsc ./src/index.ts ./src/ts5-decorator.ts","check:lint":"run-eslint","check:types":"run-tsc","check:exports":"runx check --exports"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:111b4859-57ae-40f6-9e7f-5d6b2b4b408a"}},"_resolved":"/tmp/1f48446ab1bfcaab10307792615bce07/workers-tagged-logger-1.0.1.tgz","_integrity":"sha512-D/MHPg7lnrKCPRRsa7rWF8v6dANIT/sPKe8/xd5Kb3JcsGayx53Djvnsfli7fm/DqRpRRTKdmKAKMMuvjr//5Q==","repository":{"url":"git+https://github.com/jahands/workers-packages.git","type":"git","directory":"npm-pkgs/workers-tagged-logger"},"_npmVersion":"11.12.1","description":"A structured logger for Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","vitest":"3.2.4","pkgroll":"2.12.2","typescript":"5.8.2","@repo/tools":"0.12.3","@types/node":"22.15.27","@repo/eslint-config":"0.2.3","@repo/typescript-config":"0.3.10","@cloudflare/workers-types":"4.20251011.0","@cloudflare/vitest-pool-workers":"0.9.13"},"optionalDependencies":{"hono":"^4.6.16"},"_npmOperationalInternal":{"tmp":"tmp/workers-tagged-logger_1.0.1_1779131092926_0.37812726134879315","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"workers-tagged-logger","version":"1.0.2","private":false,"description":"A structured logger for Cloudflare Workers","keywords":["cloudflare workers","logging","cloudflare","workers"],"homepage":"https://github.com/jahands/workers-packages/tree/main/npm-pkgs/workers-tagged-logger","bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"repository":{"type":"git","url":"git+https://github.com/jahands/workers-packages.git","directory":"npm-pkgs/workers-tagged-logger"},"license":"MIT","author":{"name":"Jacob Hands","url":"https://github.com/jahands"},"sideEffects":false,"type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"node":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./ts5":{"import":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"},"node":{"types":"./dist/ts5-decorator.d.ts","default":"./dist/ts5-decorator.js"}}},"module":"./dist/index.js","types":"./dist/index.d.ts","dependencies":{"zod":"^4.5.4"},"devDependencies":{"@cloudflare/vitest-pool-workers":"0.9.13","@cloudflare/workers-types":"4.20251011.0","@types/node":"22.15.27","pkgroll":"2.12.2","rimraf":"6.0.1","typescript":"5.8.2","vitest":"3.2.4","@repo/eslint-config":"0.2.3","@repo/tools":"0.12.3","@repo/typescript-config":"0.3.10"},"optionalDependencies":{"hono":"^4.6.16"},"publishConfig":{"access":"public"},"scripts":{"build":"runx build tsc ./src/index.ts ./src/ts5-decorator.ts","check:exports":"runx check --exports","check:lint":"run-eslint","check:types":"run-tsc","test":"run-vitest"},"_id":"workers-tagged-logger@1.0.2","_integrity":"sha512-htVeAO+c4CtNALpOK3l9XU1KemGql3b8DEbziyY7TscoJslykzxHyk5Nh74verzMuCsSudzMLmpNJ6kcp8JA2w==","_resolved":"/tmp/3d17083691b4fc616f27356f5ae8ab73/workers-tagged-logger-1.0.2.tgz","_from":"file:workers-tagged-logger-1.0.2.tgz","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-htVeAO+c4CtNALpOK3l9XU1KemGql3b8DEbziyY7TscoJslykzxHyk5Nh74verzMuCsSudzMLmpNJ6kcp8JA2w==","shasum":"1a45ecbce4585197e0fe76a0ff5e2a6118b41c39","tarball":"https://registry.npmjs.org/workers-tagged-logger/-/workers-tagged-logger-1.0.2.tgz","fileCount":31,"unpackedSize":222188,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/workers-tagged-logger@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAg8Z1DOBp4T0O079LXu9QNm0vTG1+0QfnnI6xOEL7PWAiBEX7qA8Yb4jp8hxwesSntySRwbqP2C0xq8/RxQhnBvzg=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:111b4859-57ae-40f6-9e7f-5d6b2b4b408a"}},"directories":{},"maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/workers-tagged-logger_1.0.2_1788894114596_0.9740100536947631"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-17T10:49:14.183Z","modified":"2026-09-08T19:01:55.114Z","0.1.0":"2024-09-17T10:49:14.600Z","0.1.1":"2024-09-17T11:12:53.063Z","0.2.0":"2024-09-17T13:23:11.324Z","0.2.1":"2024-09-17T14:33:50.088Z","0.2.2":"2024-09-17T17:22:09.386Z","0.2.3":"2024-09-23T12:24:18.736Z","0.3.0":"2024-09-27T13:22:14.855Z","0.3.1":"2024-09-27T13:41:38.837Z","0.3.2":"2024-09-29T09:00:28.241Z","0.3.3":"2024-09-30T15:29:28.561Z","0.3.4":"2024-09-30T15:49:23.631Z","0.3.5":"2024-10-07T11:56:51.357Z","0.3.6":"2024-10-07T12:13:32.382Z","0.3.7":"2024-10-16T16:32:20.554Z","0.3.8":"2024-12-11T14:49:49.827Z","0.4.0":"2025-01-12T11:40:52.311Z","0.4.1":"2025-01-14T16:50:24.750Z","0.4.2":"2025-01-14T17:02:02.583Z","0.4.3":"2025-01-14T22:32:49.530Z","0.4.4":"2025-01-15T16:57:30.020Z","0.4.5":"2025-02-12T16:51:16.373Z","0.5.0":"2025-02-13T13:46:58.839Z","0.5.1":"2025-02-24T07:58:39.902Z","0.5.2":"2025-02-26T15:57:55.546Z","0.6.0":"2025-04-11T15:12:59.856Z","0.6.1":"2025-04-11T15:29:21.605Z","0.7.0":"2025-04-11T17:16:58.226Z","0.8.0":"2025-04-11T19:21:31.991Z","0.8.1":"2025-04-13T22:17:31.240Z","0.9.0":"2025-04-14T13:51:03.946Z","0.9.1":"2025-04-24T12:35:49.887Z","0.10.0":"2025-05-01T02:15:41.841Z","0.10.1":"2025-05-13T11:55:05.236Z","0.10.2":"2025-05-13T12:14:59.223Z","0.10.3":"2025-05-16T12:18:13.150Z","0.11.0":"2025-05-17T03:40:33.664Z","0.11.1":"2025-05-19T16:44:07.811Z","0.11.2":"2025-05-19T23:37:41.863Z","0.12.0":"2025-06-11T15:04:48.189Z","0.12.1":"2025-06-11T15:11:47.324Z","0.12.2":"2025-06-13T10:59:23.546Z","0.13.0":"2025-06-16T19:30:37.129Z","0.13.1":"2025-07-06T01:03:35.964Z","0.13.2":"2025-08-12T09:38:55.156Z","0.13.3":"2025-09-29T17:09:51.181Z","0.13.4":"2025-10-12T17:04:11.564Z","0.13.5":"2025-10-12T17:15:31.031Z","0.13.6":"2025-10-20T09:44:59.779Z","0.13.7":"2025-10-21T10:18:45.909Z","0.14.0":"2025-11-21T15:57:44.567Z","0.15.0":"2025-11-21T16:52:50.726Z","1.0.0":"2025-11-21T17:00:07.855Z","1.0.1":"2026-05-18T19:04:53.076Z","1.0.2":"2026-09-08T19:01:54.749Z"},"bugs":{"url":"https://github.com/jahands/workers-packages/issues"},"author":{"name":"Jacob Hands","url":"https://github.com/jahands"},"license":"MIT","homepage":"https://github.com/jahands/workers-packages/tree/main/npm-pkgs/workers-tagged-logger","keywords":["cloudflare workers","logging","cloudflare","workers"],"repository":{"type":"git","url":"git+https://github.com/jahands/workers-packages.git","directory":"npm-pkgs/workers-tagged-logger"},"description":"A structured logger for Cloudflare Workers","maintainers":[{"name":"jahands","email":"jacob@gogit.io"}],"readme":"# workers-tagged-logger\n\nA wrapper around `console.log()` for structured logging in Cloudflare Workers, powered by AsyncLocalStorage.\n\n## Features\n\n- Add tags to all logs (e.g. user_id) without needing to pass a logger to every function via `setTags()`.\n- **Class method decorator (`@WithLogTags`)** for automatically establishing logging context within class methods, including automatic `source` tagging based on the class name.\n- **Dynamic log level management** with priority-based resolution - control logging granularity at runtime using `withLogLevel()` and `setLogLevel()`.\n- Can create a context-specific logger using `withTags()` when global tags aren't desired.\n- Can create a context-specific logger using `withFields()` that adds fields to the top level (similar to `withTags()`.)\n- Can create a sub-context using `withLogTags` or `@WithLogTags` where `setTags()` will apply to that context but not the parent scope (powered by AsyncLocalStorage.)\n- Optional Hono middleware to easily initialize the top-level logger context.\n- Supports passing in custom tag hints to make consistent tagging easy across your application.\n\n## Usage\n\n### Install\n\n```shell\n# Install using your favorite package manager:\nnpm install workers-tagged-logger\npnpm add workers-tagged-logger\nbun add workers-tagged-logger\nyarn add workers-tagged-logger\n```\n\n### Important! Update wrangler.jsonc Compatibility Flags\n\nThis logger requires `nodejs_als` or `nodejs_compat` to function. To enable this, add one of them to your `wrangler.jsonc`:\n\n```jsonc\n{\n  \"compatibility_flags\": [\"nodejs_compat\"]\n  // or \"compatibility_flags\": [\"nodejs_compat\"]\n}\n```\n\n### Important! Enable Decorators in tsconfig.json\n\nTo use the `@WithLogTags` decorator, you need to enable experimental decorators in your `tsconfig.json`:\n\n```json\n{\n  \"compilerOptions\": {\n    // ... other options\n    \"experimentalDecorators\": true\n  }\n}\n```\n\n### Create a Logger\n\nThe first thing we need is a logger. This can be safely instantiated in the global scope anywhere in your file:\n\n```ts\nimport { WorkersLogger } from 'workers-tagged-logger'\n\n// Optional type hints for tag auto-completion\ntype Tags = {\n  user_id: string\n  request_id: string\n  source?: string // source is often added automatically\n}\n\n// Basic logger (logs everything by default)\nconst logger = new WorkersLogger<Tags>()\n\n// Logger with minimum log level (only logs warn and error by default)\nconst prodLogger = new WorkersLogger<Tags>({ minimumLogLevel: 'warn' })\n\n// Logger with debug mode enabled (shows internal warnings)\nconst debugLogger = new WorkersLogger<Tags>({ debug: true })\n```\n\n### Debug Mode\n\nBy default, the logger suppresses internal warning messages (such as when AsyncLocalStorage context is missing) to reduce noise in production environments. You can enable debug mode to see these warnings:\n\n```ts\n// Enable debug mode to see internal warnings\nconst logger = new WorkersLogger({ debug: true })\n\n// This will now log a debug-level warning if called outside withLogTags()\nlogger.setTags({ user_id: 'test' })\n\n// Debug mode is inherited by derived loggers\nconst childLogger = logger.withTags({ component: 'auth' })\nchildLogger.setTags({ session_id: 'abc' }) // Also shows debug warning if outside context\n```\n\n**When to use debug mode:**\n\n- **Development**: Enable to catch missing `withLogTags()` wrappers\n- **Debugging**: Enable temporarily to diagnose context issues\n- **Production**: Keep disabled (default) to reduce log noise\n\n### Establishing Logging Context\n\nSetting global tags via `logger.setTags()` requires establishing an `AsyncLocalStorage` context. You can do this using either the `withLogTags` function (for standalone functions or arbitrary blocks) or the `@WithLogTags` decorator (for class methods).\n\n#### Option 1: Using `withLogTags` (Function Wrapper)\n\nWrap your code using `withLogTags`. This is ideal for the entry point of your Worker, standalone functions, or specific blocks of code.\n\n```ts\nimport { withLogTags, WorkersLogger } from 'workers-tagged-logger'\n\nconst logger = new WorkersLogger<Tags>()\n\nexport default {\n  async fetch(request: Request, env: Env, ctx: ExecutionContext): Promise<Response> {\n    // Establish context for the entire request\n    return withLogTags({ source: 'my-worker' }, async () => {\n      const requestId = crypto.randomUUID()\n      logger.setTags({ request_id: requestId }) // Set tags for this context\n\n      logger.info('Handling request')\n      // ... your request handling logic ...\n\n      if (request.url.includes('/admin')) {\n        // Create a sub-context if needed\n        await withLogTags({ source: 'admin-handler' }, async () => {\n          logger.setTags({ user_id: 'admin-user' })\n          logger.warn('Admin access detected')\n          // Logs here have source: 'admin-handler', request_id, user_id\n        })\n      }\n\n      // Logs here still have source: 'my-worker', request_id (but not user_id)\n      logger.info('Finished handling request')\n      return new Response('Hello!')\n    })\n  }\n}\n```\n\nThe first log (`Handling request`) would look like:\n\n```json\n{\n  \"level\": \"info\",\n  \"message\": \"Handling request\",\n  \"tags\": {\n    \"request_id\": \"...\",\n    \"source\": \"my-worker\"\n  },\n  \"time\": \"...\"\n}\n```\n\n#### Option 2: Using `@WithLogTags` (Class Method Decorator)\n\nIf you structure your code using classes (e.g., for services, or within the Worker object syntax), the `@WithLogTags` decorator provides a convenient way to establish context automatically for specific methods.\n\n```ts\nimport { WithLogTags, WorkersLogger } from 'workers-tagged-logger'\n\nconst logger = new WorkersLogger<Tags>() // Assumes logger is defined\n\nclass MyRequestHandler {\n  // Decorate the method\n  // Source will be automatically inferred as \"MyRequestHandler\"\n  @WithLogTags()\n  async handle(request: Request) {\n    const userId = request.headers.get('x-user-id') ?? 'anonymous'\n    logger.setTags({ user_id: userId }) // Set tags for this method's context\n\n    // Logs here automatically get { source: \"MyRequestHandler\", $logger..., user_id }\n    logger.info(`Processing request for user ${userId}`)\n\n    await this.processData(request.url)\n\n    logger.info('Finished processing request')\n    return { success: true }\n  }\n\n  // Decorator can also be used on nested methods\n  // Explicit source overrides inference. Inherits user_id from handle's context.\n  @WithLogTags({ source: 'DataProcessor', stage: 'processing' })\n  async processData(url: string) {\n    // Logs here get { source: \"DataProcessor\", $logger..., user_id, stage: \"processing\" }\n    logger.debug(`Processing data for URL: ${url}`)\n    // ... processing ...\n  }\n\n  // Decorator can take just a string for the source\n  @WithLogTags('CleanupService')\n  async cleanup() {\n    // Logs here get { source: \"CleanupService\", $logger... }\n    logger.debug('Cleaning up resources')\n  }\n}\n\n// Example Usage (within a Worker fetch handler wrapped by withLogTags)\n// export default {\n//   async fetch(request: Request): Promise<Response> {\n//     return withLogTags({ source: 'worker-entry' }, async () => {\n//       logger.setTags({ request_id: '...' });\n//       const handler = new MyRequestHandler();\n//       const result = await handler.handle(request);\n//       return new Response(JSON.stringify(result));\n//     });\n//   }\n// }\n```\n\n**Decorator Behavior:**\n\n- **Context:** Automatically wraps the method execution in `als.run`.\n- **Tags:**\n  - `$logger.method`: Automatically added, showing the name of the decorated method.\n  - `$logger.rootMethod`: Automatically added, showing the name of the _first_ decorated method entered in the current async call chain.\n  - `source`: Automatically added. Precedence:\n    1.  Explicit source provided via `@WithLogTags(\"MySource\")` or `@WithLogTags({ source: \"MySource\" })`.\n    2.  Source inherited from an existing `AsyncLocalStorage` context (e.g., from an outer `withLogTags` or `@WithLogTags` call).\n    3.  Inferred from the class name (e.g., `MyRequestHandler`).\n  - `tags`: You can provide additional tags via `@WithLogTags({ source: 'MySource', ... })` that will be set for the duration of that method's execution.\n- **Usage:** Ideal for adding context to specific stages of processing within your classes without manual `withLogTags` wrapping around method calls.\n\n### Hono Middleware (optional)\n\nIf you use Hono, we provide a middleware that can be used instead of manually wrapping your top-level handler with `withLogTags()`:\n\n```ts\nimport { Hono } from 'hono'\nimport { useWorkersLogger } from 'workers-tagged-logger/hono' // Note the /hono path\n\nconst app = new Hono()\n  // Register the logger (must do this before calling logger.setTags())\n  // Sets the initial context with source 'hono-app'\n  .use('*', useWorkersLogger('hono-app'))\n  .get('/', (c) => {\n    logger.setTags({ user_agent: c.req.header('User-Agent') })\n    logger.info('Handling GET /')\n    return c.text('Hello Hono!')\n  })\n```\n\nThis is useful for setting the initial context for your entire request handler. For specific logic within class-based handlers you might write, consider using the `@WithLogTags` decorator instead of or in addition to this middleware.\n\n### Context-specific Logger (`withTags`)\n\nSometimes you may want to log a few lines that have additional tags without setting those tags globally for all subsequent logs in the current context. To do this, use `withTags()`:\n\n```ts\n// Assuming we are inside a withLogTags or @WithLogTags context\nlogger.setTags({ request_id: 'req-123' })\n\nconst ctxLogger = logger.withTags({\n  operation: 'user-lookup'\n})\n\n// All logs using ctxLogger will have the new tag added:\nctxLogger.info('Looking up user')\n// -> { ..., \"tags\": { \"request_id\": \"req-123\", \"operation\": \"user-lookup\", ... } }\n\n// Original logger instance is unaffected by withTags\nlogger.info('User lookup finished')\n// -> { ..., \"tags\": { \"request_id\": \"req-123\", ... } } // No 'operation' tag\n\n// setTags still applies globally within the current ALS context, affecting both loggers:\nctxLogger.setTags({ user_id: 'usr-abc' })\nlogger.info('Final log')\n// -> { ..., \"tags\": { \"request_id\": \"req-123\", \"user_id\": \"usr-abc\", ... } }\n```\n\nThese options can be chained:\n\n```ts\nlogger.withTags({ foo: 'bar' }).info('hello!')\n```\n\n### Context-specific Fields (`withFields`)\n\nWhile tags should cover most cases, you may sometimes want to add top-level fields (outside the `tags` object), perhaps for overwriting standard fields like `time` or adding custom root-level data. To do this, use `withFields()`:\n\n```ts\nconst ctxLogger = logger.withFields({ custom_root_field: 'value', level: 'debug' }) // Overwrites level for this instance\nctxLogger.info('hi')\n// -> { \"level\": \"debug\", \"message\": \"hi\", \"custom_root_field\": \"value\", \"tags\": {...}, \"time\": \"...\" }\n```\n\nNote: There is currently no way to set fields globally for all logs like you can with `setTags()`. `withFields` only affects the specific logger instance it's called on.\n\n### Dynamic Log Level Management\n\nThe logger supports dynamic log level management with a priority-based system that allows fine-grained control over logging granularity at runtime.\n\n#### Log Level Priority\n\nLog levels are resolved using the following priority order (highest to lowest):\n\n1. **Instance-specific level** - Set via `withLogLevel()` method\n2. **Context level** - Set via `setLogLevel()` in AsyncLocalStorage context\n3. **Constructor level** - Set via `minimumLogLevel` option during instantiation\n4. **Default level** - `'debug'` (logs everything)\n\n#### Creating Loggers with Specific Log Levels\n\nUse `withLogLevel()` to create a new logger instance with a specific minimum log level. This level has the highest priority and will override context and constructor levels:\n\n```ts\nconst logger = new WorkersLogger({ minimumLogLevel: 'warn' })\nconst debugLogger = logger.withLogLevel('debug')\n\nawait withLogTags({ source: 'app' }, async () => {\n  logger.debug('Not shown - constructor level is warn')\n  debugLogger.debug('Shown - instance level is debug')\n})\n```\n\n#### Setting Context-Level Log Levels\n\nUse `setLogLevel()` to set the minimum log level for all loggers in the current AsyncLocalStorage context. This overrides constructor-level settings but is overridden by instance-specific levels:\n\n```ts\nconst logger = new WorkersLogger({ minimumLogLevel: 'warn' })\n\nawait withLogTags({ source: 'app' }, async () => {\n  logger.debug('Not shown - constructor level is warn')\n\n  logger.setLogLevel('debug') // Override constructor level\n  logger.debug('Now shown - context level is debug')\n})\n```\n\n#### Priority Examples\n\n**Instance Level Overrides Context Level:**\n\n```ts\nconst logger = new WorkersLogger()\nconst errorLogger = logger.withLogLevel('error')\n\nawait withLogTags({ source: 'app' }, async () => {\n  logger.setLogLevel('debug') // Set context to debug\n\n  logger.debug('Shown - uses context level (debug)')\n  errorLogger.debug('Not shown - uses instance level (error)')\n  errorLogger.error('Shown - meets instance level requirement')\n})\n```\n\n**Context Level Overrides Constructor Level:**\n\n```ts\nconst logger = new WorkersLogger({ minimumLogLevel: 'warn' })\n\nawait withLogTags({ source: 'app' }, async () => {\n  logger.debug('Not shown - constructor level is warn')\n\n  logger.setLogLevel('debug') // Override constructor level\n  logger.debug('Now shown - context level overrides constructor')\n})\n```\n\n#### Method Chaining\n\nThe `withLogLevel()` method can be chained with other logger methods:\n\n```ts\nconst logger = new WorkersLogger({ minimumLogLevel: 'warn' })\n\nconst specialLogger = logger\n  .withLogLevel('debug')\n  .withTags({ component: 'auth' })\n  .withFields({ service: 'api' })\n\nawait withLogTags({ source: 'app' }, async () => {\n  specialLogger.debug('Shown with tags and fields')\n})\n```\n\n#### Log Level in Output\n\nWhen using decorators or when `$logger` tags are explicitly set, the effective log level is included in the log output:\n\n```ts\nawait withLogTags({ source: 'app' }, async () => {\n  logger.setTags({ $logger: { method: 'myMethod' } })\n  logger.setLogLevel('info')\n  logger.info('Message')\n  // Output includes: tags: { $logger: { method: 'myMethod', level: 'info' } }\n})\n```\n\n#### Use Cases\n\n**Development vs Production:**\n\n```ts\nconst isDev = process.env.NODE_ENV === 'development'\nconst logger = new WorkersLogger({\n  minimumLogLevel: isDev ? 'debug' : 'warn'\n})\n```\n\n**Feature-Specific Debugging:**\n\n```ts\nconst logger = new WorkersLogger({ minimumLogLevel: 'warn' })\n\n// Enable debug logging for specific feature\nawait withLogTags({ source: 'auth' }, async () => {\n  if (env.DEBUG_AUTH) {\n    logger.setLogLevel('debug')\n  }\n\n  await authenticateUser(request)\n})\n```\n\n**Component-Specific Log Levels:**\n\n```ts\nconst logger = new WorkersLogger()\nconst dbLogger = logger.withLogLevel('warn').withTags({ component: 'database' })\nconst apiLogger = logger.withLogLevel('debug').withTags({ component: 'api' })\n\n// Database logs only warnings and errors\n// API logs everything (debug+)\n```\n\n### Additional Examples\n\nWe have full Workers examples, including decorator usage, in the [examples](../../examples/) directory.\n\n## Why?\n\nWhile `console.log()` works great in Workers, it can be frustrating trying to ensure that every log is tagged with information that helps you track down issues (like request IDs, user IDs, etc.).\n\nTraditionally, this might mean passing logger instances or metadata objects down through your entire call stack:\n\n```ts\n// helper.ts\nfunction doSomething(logData, input) {\n  console.log({ ...logData, message: 'Doing something', input })\n  // ...\n}\n\n// handler.ts\nfunction handleRequest(request) {\n  const userId = getUserId(request)\n  const logData = { userId, requestId: request.id }\n  console.log({ ...logData, message: 'Handling request' })\n  doSomething(logData, request.body) // Must pass logData down\n}\n```\n\nThis becomes cumbersome. `workers-tagged-logger` solves this by leveraging `AsyncLocalStorage`. The `withLogTags` function and `@WithLogTags` decorator establish a context, and any tags set via `logger.setTags()` within that context are automatically associated with subsequent logs generated within the same asynchronous flow, without needing to explicitly pass anything down.\n\n```ts\n// helper.ts\nimport { withLogTags } from 'workers-tagged-logger'\n\n// handler.ts\nimport { logger, logger } from './logger' // Assume logger is exported\n\nfunction doSomething(input) {\n  // No need for logData argument! logger reads from context.\n  logger.info('Doing something', { input })\n  // ...\n}\n\nasync function handleRequest(request) {\n  // Wrap the operation in a context\n  return withLogTags({ source: 'handler' }, async () => {\n    const userId = getUserId(request)\n    // Set tags once\n    logger.setTags({ userId, requestId: request.id })\n\n    logger.info('Handling request') // Automatically gets userId and requestId tags\n    await doSomething(request.body) // Automatically gets userId and requestId tags\n  })\n}\n```\n","readmeFilename":"README.md"}