{"_id":"@3ngram/config","_rev":"8-b94d8f538ea8ed0ce17ca0ae28453973","name":"@3ngram/config","dist-tags":{"latest":"0.4.0"},"versions":{"0.2.0":{"name":"@3ngram/config","version":"0.2.0","license":"Apache-2.0","_id":"@3ngram/config@0.2.0","maintainers":[{"name":"b3dmar","email":"sebastian@b3dmar.com"}],"dist":{"shasum":"256c36ecd5d2472b987813e71d386dffd7e0401b","tarball":"https://registry.npmjs.org/@3ngram/config/-/config-0.2.0.tgz","fileCount":24,"integrity":"sha512-2NbS6Eg0td1Nw5Svcy4Yn6oq3j5hBLyqq1X+aqy1HOUW9EGRDdS5mhDQdlzBG2FaqekaX82kmee38x/QRcyXmg==","signatures":[{"sig":"MEUCICODnrPBnoCC4YZpPeqkqkyRBCz1xqkiaEYn/8oZTYioAiEA2pYcWcoJr1qm0YcrexVZSuLFYl6iXkaVK7T/AK+uTdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106504},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./env":{"types":"./dist/env.d.ts","default":"./dist/env.js"},"./otel":{"types":"./dist/otel.d.ts","default":"./dist/otel.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./context":{"types":"./dist/context.d.ts","default":"./dist/context.js"},"./metrics":{"types":"./dist/metrics.d.ts","default":"./dist/metrics.js"},"./redaction":{"types":"./dist/redaction.d.ts","default":"./dist/redaction.js"},"./tsconfig.package.json":"./tsconfig.package.json"},"scripts":{"test":"vitest run --exclude '**/integration/**'","build":"tsc -p tsconfig.json","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"b3dmar","email":"sebastian@b3dmar.com"},"repository":{"url":"git+https://github.com/B3dmar/3ngram.git","type":"git","directory":"packages/config"},"description":"Env parsing, structured logger, request context, and observability bootstrap (observability.md).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"4.4.3","pino":"10.3.1","@sentry/node":"10.56.0","@opentelemetry/api":"1.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/config_0.2.0_1783599022455_0.9000372134071606","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@3ngram/config","version":"0.2.1","license":"Apache-2.0","_id":"@3ngram/config@0.2.1","maintainers":[{"name":"b3dmar","email":"sebastian@b3dmar.com"}],"homepage":"https://github.com/B3dmar/3ngram#readme","bugs":{"url":"https://github.com/B3dmar/3ngram/issues"},"dist":{"shasum":"2d5b2972ca4e5c1c3c55e07df2c6a42a096ff480","tarball":"https://registry.npmjs.org/@3ngram/config/-/config-0.2.1.tgz","fileCount":26,"integrity":"sha512-xBusMtsBSzGaBenCn3gvfGwdIGX9rbpw43vaCFR83ZWg5xWMewx21VXS4mHAO7XLPt/MJlQ9KHiju5s+FKZ1ng==","signatures":[{"sig":"MEQCIER1ceLGilpRNbl8SeGQu70G5qdVlyT2OjRnKGOzD91bAiBea50W+Ps48UKFiJqxYM8SvOj5S3+mZ3hxSoIFJO5/YQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@3ngram%2fconfig@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":108527},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./env":{"types":"./dist/env.d.ts","default":"./dist/env.js"},"./otel":{"types":"./dist/otel.d.ts","default":"./dist/otel.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./context":{"types":"./dist/context.d.ts","default":"./dist/context.js"},"./metrics":{"types":"./dist/metrics.d.ts","default":"./dist/metrics.js"},"./redaction":{"types":"./dist/redaction.d.ts","default":"./dist/redaction.js"},"./tsconfig.package.json":"./tsconfig.package.json"},"scripts":{"test":"vitest run --exclude '**/integration/**'","build":"tsc -p tsconfig.json","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a03d6e3f-1e19-443d-88c7-bd39560f0e90"}},"repository":{"url":"git+https://github.com/B3dmar/3ngram.git","type":"git","directory":"packages/config"},"description":"Env parsing, structured logger, request context, and observability bootstrap (docs/concepts/observability.mdx).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"4.4.3","pino":"10.3.1","@sentry/node":"10.56.0","@opentelemetry/api":"1.9.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/config_0.2.1_1784036544128_0.06740559107233945","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@3ngram/config","version":"0.2.2","license":"Apache-2.0","_id":"@3ngram/config@0.2.2","maintainers":[{"name":"b3dmar","email":"sebastian@b3dmar.com"}],"homepage":"https://github.com/B3dmar/3ngram#readme","bugs":{"url":"https://github.com/B3dmar/3ngram/issues"},"dist":{"shasum":"3188b603b03dc8f81c1261ec7dac396f5ea399be","tarball":"https://registry.npmjs.org/@3ngram/config/-/config-0.2.2.tgz","fileCount":26,"integrity":"sha512-44buc8zdmTR0HzW5CaIYV/YlIPvImdkw74IiQGOZQXO9yxZ/feFf/Vj7safa2mvZ8DUr0CvPltGQK5EskBwXjA==","signatures":[{"sig":"MEUCIGsnRqoS9Tmpqo6BhdoG421940NMkWcY8TvZDZ32wmsZAiEAtDiZo5rZZ9RrDACgEryRf091pdX25qjESLMwP9yR8Ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@3ngram%2fconfig@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":110116},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./env":{"types":"./dist/env.d.ts","default":"./dist/env.js"},"./otel":{"types":"./dist/otel.d.ts","default":"./dist/otel.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./context":{"types":"./dist/context.d.ts","default":"./dist/context.js"},"./metrics":{"types":"./dist/metrics.d.ts","default":"./dist/metrics.js"},"./redaction":{"types":"./dist/redaction.d.ts","default":"./dist/redaction.js"},"./tsconfig.package.json":"./tsconfig.package.json"},"scripts":{"test":"vitest run --exclude '**/integration/**'","build":"tsc -p tsconfig.json","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a03d6e3f-1e19-443d-88c7-bd39560f0e90"}},"repository":{"url":"git+https://github.com/B3dmar/3ngram.git","type":"git","directory":"packages/config"},"description":"Env parsing, structured logger, request context, and observability bootstrap (docs/concepts/observability.mdx).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"4.4.3","pino":"10.3.1","@sentry/node":"10.56.0","@opentelemetry/api":"1.9.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/config_0.2.2_1785680669977_0.13281369193513237","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@3ngram/config","version":"0.2.3","license":"Apache-2.0","_id":"@3ngram/config@0.2.3","maintainers":[{"name":"b3dmar","email":"sebastian@b3dmar.com"}],"homepage":"https://github.com/B3dmar/3ngram#readme","bugs":{"url":"https://github.com/B3dmar/3ngram/issues"},"dist":{"shasum":"ab53d769948b290a1078fa5b7a53794515543620","tarball":"https://registry.npmjs.org/@3ngram/config/-/config-0.2.3.tgz","fileCount":26,"integrity":"sha512-V3YPYLqQUJsnWDNvY5+DLQYfQ87Aw8zucMQBOjKNSTaAVZqllkuFBVkaPJj2Nkgn6SzU/9m0jehEXEfccx6tFg==","signatures":[{"sig":"MEQCIFMx+yTnKAHTPMP3aANjfgP1aUkSjVjwGLcE0xODcHoFAiAJqqgKoaGd7wRvXYhfD58G1dUFXX5fEYF1JJcfs7JanA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@3ngram%2fconfig@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":110567},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./env":{"types":"./dist/env.d.ts","default":"./dist/env.js"},"./otel":{"types":"./dist/otel.d.ts","default":"./dist/otel.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./context":{"types":"./dist/context.d.ts","default":"./dist/context.js"},"./metrics":{"types":"./dist/metrics.d.ts","default":"./dist/metrics.js"},"./redaction":{"types":"./dist/redaction.d.ts","default":"./dist/redaction.js"},"./tsconfig.package.json":"./tsconfig.package.json"},"scripts":{"test":"vitest run --exclude '**/integration/**'","build":"tsc -p tsconfig.json","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a03d6e3f-1e19-443d-88c7-bd39560f0e90"}},"repository":{"url":"git+https://github.com/B3dmar/3ngram.git","type":"git","directory":"packages/config"},"description":"Env parsing, structured logger, request context, and observability bootstrap (docs/concepts/observability.mdx).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"4.4.3","pino":"10.3.1","@sentry/node":"10.56.0","@opentelemetry/api":"1.9.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/config_0.2.3_1785698218909_0.8756079390269125","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@3ngram/config","version":"0.2.5","license":"Apache-2.0","_id":"@3ngram/config@0.2.5","maintainers":[{"name":"b3dmar","email":"sebastian@b3dmar.com"}],"homepage":"https://github.com/B3dmar/3ngram#readme","bugs":{"url":"https://github.com/B3dmar/3ngram/issues"},"dist":{"shasum":"55c2ab555ca86e5d33f723dd52ebc35aac9063f7","tarball":"https://registry.npmjs.org/@3ngram/config/-/config-0.2.5.tgz","fileCount":26,"integrity":"sha512-PhhcjqTQ4NT4UKqCNPKlNCrouICXKi/SB1OtUToNjpEyHA1dOv1O99UL/0d0zmgx2hIBhV5a+k/Gpm2IEo1odg==","signatures":[{"sig":"MEQCIHYARvVEN6jFkkm/yNudj2vs85mknn8DqyeyzHFJ58skAiA0CzIOItpTWGKMQIvyYmTfAfFlHIgaeV1ejzw51i7Q6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@3ngram%2fconfig@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":110567},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./env":{"types":"./dist/env.d.ts","default":"./dist/env.js"},"./otel":{"types":"./dist/otel.d.ts","default":"./dist/otel.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./context":{"types":"./dist/context.d.ts","default":"./dist/context.js"},"./metrics":{"types":"./dist/metrics.d.ts","default":"./dist/metrics.js"},"./redaction":{"types":"./dist/redaction.d.ts","default":"./dist/redaction.js"},"./tsconfig.package.json":"./tsconfig.package.json"},"scripts":{"test":"vitest run --exclude '**/integration/**'","build":"tsc -p tsconfig.json","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a03d6e3f-1e19-443d-88c7-bd39560f0e90"}},"repository":{"url":"git+https://github.com/B3dmar/3ngram.git","type":"git","directory":"packages/config"},"description":"Env parsing, structured logger, request context, and observability bootstrap (docs/concepts/observability.mdx).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","pino":"10.3.1","@sentry/node":"10.56.0","@opentelemetry/api":"1.9.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/config_0.2.5_1785937358471_0.8884363312678163","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@3ngram/config","version":"0.2.6","license":"Apache-2.0","_id":"@3ngram/config@0.2.6","maintainers":[{"name":"b3dmar","email":"sebastian@b3dmar.com"}],"homepage":"https://github.com/B3dmar/3ngram#readme","bugs":{"url":"https://github.com/B3dmar/3ngram/issues"},"dist":{"shasum":"171fb5761266310d083e705cf6d75f07cc8000a8","tarball":"https://registry.npmjs.org/@3ngram/config/-/config-0.2.6.tgz","fileCount":26,"integrity":"sha512-ogX/J1WzsINBmBLz49Z9cMCJ7u8/VrCtwoTcsanC5i0Xst2pUqtzsaE2U/LwZ47C4Pd/mQ6WoMsaiRdWhWO2Vw==","signatures":[{"sig":"MEUCIQDI/aLLlQhgnXPPA1HXQ4lftrnyRnlrCtaaezF88SLK0AIgfCSlrh1iTKyNoyAsEwHYqcFn6hWcz8EqJzomSLKsAdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@3ngram%2fconfig@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117549},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./env":{"types":"./dist/env.d.ts","default":"./dist/env.js"},"./otel":{"types":"./dist/otel.d.ts","default":"./dist/otel.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./context":{"types":"./dist/context.d.ts","default":"./dist/context.js"},"./metrics":{"types":"./dist/metrics.d.ts","default":"./dist/metrics.js"},"./redaction":{"types":"./dist/redaction.d.ts","default":"./dist/redaction.js"},"./tsconfig.package.json":"./tsconfig.package.json"},"scripts":{"test":"vitest run --exclude '**/integration/**'","build":"tsc -p tsconfig.json","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a03d6e3f-1e19-443d-88c7-bd39560f0e90"}},"repository":{"url":"git+https://github.com/B3dmar/3ngram.git","type":"git","directory":"packages/config"},"description":"Env parsing, structured logger, request context, and observability bootstrap (docs/concepts/observability.mdx).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"4.4.3","pino":"10.3.1","@sentry/node":"10.56.0","@opentelemetry/api":"1.9.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/config_0.2.6_1786112027794_0.514207980855496","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@3ngram/config","version":"0.3.0","license":"Apache-2.0","_id":"@3ngram/config@0.3.0","maintainers":[{"name":"b3dmar","email":"sebastian@b3dmar.com"}],"homepage":"https://github.com/B3dmar/3ngram#readme","bugs":{"url":"https://github.com/B3dmar/3ngram/issues"},"dist":{"shasum":"5204bc678444f99a86edfc61d5b10d3a9c3e9d6e","tarball":"https://registry.npmjs.org/@3ngram/config/-/config-0.3.0.tgz","fileCount":26,"integrity":"sha512-ZZbATRjrk/tp9wccMNuqdWwx927x7TJggdUc5Paal2NNN3pe4+rbSHIycAXNJJywkW0v6Oel3q2XIkx7BvE/3w==","signatures":[{"sig":"MEUCIQCjIVR/GwPxAe291GutfXrnlN4+cQeownsRVqGgPaXqegIgH6Gx5LtUw3BPPprtf7L1R+KE6XRujtwZIrumJ7FXo1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@3ngram%2fconfig@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123929},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./env":{"types":"./dist/env.d.ts","default":"./dist/env.js"},"./otel":{"types":"./dist/otel.d.ts","default":"./dist/otel.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./context":{"types":"./dist/context.d.ts","default":"./dist/context.js"},"./metrics":{"types":"./dist/metrics.d.ts","default":"./dist/metrics.js"},"./redaction":{"types":"./dist/redaction.d.ts","default":"./dist/redaction.js"},"./tsconfig.package.json":"./tsconfig.package.json"},"scripts":{"test":"vitest run --exclude '**/integration/**'","build":"tsc -p tsconfig.json","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a03d6e3f-1e19-443d-88c7-bd39560f0e90"}},"repository":{"url":"git+https://github.com/B3dmar/3ngram.git","type":"git","directory":"packages/config"},"description":"Env parsing, structured logger, request context, and observability bootstrap (docs/concepts/observability.mdx).","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","pino":"10.3.1","@sentry/node":"10.56.0","@opentelemetry/api":"1.9.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"6.0.3","@types/node":"25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/config_0.3.0_1787568110053_0.2466704801451296","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@3ngram/config","version":"0.4.0","description":"Env parsing, structured logger, request context, and observability bootstrap (docs/concepts/observability.mdx).","license":"Apache-2.0","homepage":"https://github.com/B3dmar/3ngram#readme","bugs":{"url":"https://github.com/B3dmar/3ngram/issues"},"engines":{"node":">=22"},"repository":{"type":"git","url":"git+https://github.com/B3dmar/3ngram.git","directory":"packages/config"},"publishConfig":{"access":"public","provenance":true},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./context":{"types":"./dist/context.d.ts","default":"./dist/context.js"},"./env":{"types":"./dist/env.d.ts","default":"./dist/env.js"},"./logger":{"types":"./dist/logger.d.ts","default":"./dist/logger.js"},"./metrics":{"types":"./dist/metrics.d.ts","default":"./dist/metrics.js"},"./otel":{"types":"./dist/otel.d.ts","default":"./dist/otel.js"},"./redaction":{"types":"./dist/redaction.d.ts","default":"./dist/redaction.js"},"./tsconfig.package.json":"./tsconfig.package.json"},"dependencies":{"@opentelemetry/api":"1.9.1","@sentry/node":"10.56.0","pino":"10.3.1","zod":"4.4.3"},"devDependencies":{"@types/node":"25.9.1","typescript":"6.0.3","vitest":"4.1.8"},"scripts":{"build":"tsc -p tsconfig.json","check":"tsc -p tsconfig.json --noEmit","test":"vitest run --exclude '**/integration/**'"},"_nodeVersion":"24.19.0","_id":"@3ngram/config@0.4.0","dist":{"integrity":"sha512-KYzJOQpfteZIqAVzCS0wUzvh1zpXHM6Efe61DqKN9bRRa2ZjQJA+b2kTAadtOiFXJlcdEfNiDIxp2Azf6+i3sw==","shasum":"4448f484f3069a552c6ecb368214b28dcc5dc77f","tarball":"https://registry.npmjs.org/@3ngram/config/-/config-0.4.0.tgz","fileCount":26,"unpackedSize":125596,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@3ngram%2fconfig@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAiOnLs+qE3eDVbL1eEe7lGJmxxAsDVR2NsMoavk7ukmAiBtEjyTXH57IbwntxC3pRNzRlZTfyGPV723Ck4bGgMXYQ=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a03d6e3f-1e19-443d-88c7-bd39560f0e90"}},"directories":{},"maintainers":[{"name":"b3dmar","email":"sebastian@b3dmar.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/config_0.4.0_1787591402315_0.18426773771849403"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-09T12:10:22.295Z","modified":"2026-08-24T17:10:02.860Z","0.2.0":"2026-07-09T12:10:22.640Z","0.2.1":"2026-07-14T13:42:24.261Z","0.2.2":"2026-08-02T14:24:30.119Z","0.2.3":"2026-08-02T19:16:59.043Z","0.2.5":"2026-08-05T13:42:38.611Z","0.2.6":"2026-08-07T14:13:47.959Z","0.3.0":"2026-08-24T10:41:50.236Z","0.4.0":"2026-08-24T17:10:02.477Z"},"bugs":{"url":"https://github.com/B3dmar/3ngram/issues"},"license":"Apache-2.0","homepage":"https://github.com/B3dmar/3ngram#readme","repository":{"type":"git","url":"git+https://github.com/B3dmar/3ngram.git","directory":"packages/config"},"description":"Env parsing, structured logger, request context, and observability bootstrap (docs/concepts/observability.mdx).","maintainers":[{"name":"b3dmar","email":"sebastian@b3dmar.com"}],"readme":"","readmeFilename":""}