{"_id":"@amitte-ai/shared","_rev":"6-19a79c9a32501bcfbd541862a83a82a0","name":"@amitte-ai/shared","dist-tags":{"latest":"0.1.4"},"versions":{"0.0.1":{"name":"@amitte-ai/shared","version":"0.0.1","license":"Apache-2.0","_id":"@amitte-ai/shared@0.0.1","maintainers":[{"name":"amitte","email":"aiatamitte@gmail.com"}],"homepage":"https://amitte.com","bugs":{"url":"https://github.com/amitte-ai/amitte/issues"},"dist":{"shasum":"e2ace8d88e1df477f189c6363c1899a658bd9593","tarball":"https://registry.npmjs.org/@amitte-ai/shared/-/shared-0.0.1.tgz","fileCount":34,"integrity":"sha512-aI36V6ZHiYpmB4wL/cV+/HNBgJdtPJDjABZjgRFhZ4tir/sPFXHuzp+/6H24P/JsPmhryfOa98LtSsHjfAWISw==","signatures":[{"sig":"MEQCIEDCgwc2u7Fd0WYQymAp0dbIp/871LhyFi/rWHspWA4qAiAiR3QZLjTSI3XPpTjKaylCnqIJesXIUhVIhtGHsj6qYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47792},"main":"./dist/index.js","type":"module","_from":"file:amitte-ai-shared-0.0.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./dist/env.d.ts","import":"./dist/env.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./errors":{"types":"./dist/errors.d.ts","import":"./dist/errors.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./result":{"types":"./dist/result.d.ts","import":"./dist/result.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","test:ci":"vitest run --coverage","typecheck":"tsc --noEmit"},"_npmUser":{"name":"amitte","email":"aiatamitte@gmail.com"},"_resolved":"/tmp/cd7e9611db531df4f54ee3dfa0a3d976/amitte-ai-shared-0.0.1.tgz","_integrity":"sha512-aI36V6ZHiYpmB4wL/cV+/HNBgJdtPJDjABZjgRFhZ4tir/sPFXHuzp+/6H24P/JsPmhryfOa98LtSsHjfAWISw==","repository":{"url":"git+https://github.com/amitte-ai/amitte.git","type":"git","directory":"packages/shared"},"_npmVersion":"10.8.2","description":"Shared utilities: errors, logger, crypto, env, rate-limit helpers.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.24.1","pino":"^9.5.0","pino-pretty":"^13.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/shared_0.0.1_1777069956611_0.4496730366526185","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@amitte-ai/shared","version":"0.1.0","license":"Apache-2.0","_id":"@amitte-ai/shared@0.1.0","maintainers":[{"name":"amitte","email":"aiatamitte@gmail.com"}],"homepage":"https://amitte.com","bugs":{"url":"https://github.com/amitte-ai/amitte/issues"},"dist":{"shasum":"6e9cfa04f61ae2b076731fe3c53e919f72491dcc","tarball":"https://registry.npmjs.org/@amitte-ai/shared/-/shared-0.1.0.tgz","fileCount":33,"integrity":"sha512-0oyYjuGgz4ZXX+ASGB/9lj1wqTjlFVfIvPxDZIgoBA8yb/Ox9iXpSgzoyuQcp+eystbKtNJUofb92nPA9OsfwQ==","signatures":[{"sig":"MEUCICzOuv8GQ9rrvnC65bWimrfLmMzcjlolArnOpaq988c3AiEA0uv5cs2L6/x3NU+yypcD3fzHMfPeiV/B3+xXC/2CGvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37057},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/amitte/amitte/tarballs/amitte-ai-shared-0.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./dist/env.d.ts","import":"./dist/env.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./errors":{"types":"./dist/errors.d.ts","import":"./dist/errors.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./result":{"types":"./dist/result.d.ts","import":"./dist/result.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","test:ci":"vitest run --coverage","typecheck":"tsc --noEmit"},"_npmUser":{"name":"amitte","email":"aiatamitte@gmail.com"},"_resolved":"/home/runner/work/amitte/amitte/tarballs/amitte-ai-shared-0.1.0.tgz","_integrity":"sha512-0oyYjuGgz4ZXX+ASGB/9lj1wqTjlFVfIvPxDZIgoBA8yb/Ox9iXpSgzoyuQcp+eystbKtNJUofb92nPA9OsfwQ==","repository":{"url":"git+https://github.com/amitte-ai/amitte.git","type":"git","directory":"packages/shared"},"_npmVersion":"10.8.2","description":"Shared utilities: errors, logger, crypto, env, rate-limit helpers.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.24.1","pino":"^9.5.0","pino-pretty":"^13.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/shared_0.1.0_1777070982884_0.0753854831574059","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@amitte-ai/shared","version":"0.1.1","license":"Apache-2.0","_id":"@amitte-ai/shared@0.1.1","maintainers":[{"name":"amitte","email":"aiatamitte@gmail.com"}],"homepage":"https://amitte.com","bugs":{"url":"https://github.com/amitte-ai/amitte/issues"},"dist":{"shasum":"87f40b966df6daea1742d597a987ab754d1a82a8","tarball":"https://registry.npmjs.org/@amitte-ai/shared/-/shared-0.1.1.tgz","fileCount":34,"integrity":"sha512-QyzWSh7A4q+EW7tU+tqFDU7M+HudD5BVDUmSBAWo5oBwH3hTumSwcelbFsXO52iu+QToKNNl3ws8HnaKO103dw==","signatures":[{"sig":"MEUCIQCpMArBto6CdB+UsaWK7FQ1VeeR3lD5yC1YxpDu+4vRBQIgcOY5HLlY0IYFzE56u82jPhHw0kWsI6NuLytaVXkIjeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47792},"main":"./dist/index.js","type":"module","_from":"file:amitte-ai-shared-0.1.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./dist/env.d.ts","import":"./dist/env.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./errors":{"types":"./dist/errors.d.ts","import":"./dist/errors.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./result":{"types":"./dist/result.d.ts","import":"./dist/result.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","test:ci":"vitest run --coverage","typecheck":"tsc --noEmit"},"_npmUser":{"name":"amitte","email":"aiatamitte@gmail.com"},"_resolved":"/tmp/dafe4ff54f9c3b0e016f949115b87b4f/amitte-ai-shared-0.1.1.tgz","_integrity":"sha512-QyzWSh7A4q+EW7tU+tqFDU7M+HudD5BVDUmSBAWo5oBwH3hTumSwcelbFsXO52iu+QToKNNl3ws8HnaKO103dw==","repository":{"url":"git+https://github.com/amitte-ai/amitte.git","type":"git","directory":"packages/shared"},"_npmVersion":"10.8.2","description":"Shared utilities: errors, logger, crypto, env, rate-limit helpers.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.24.1","pino":"^9.5.0","pino-pretty":"^13.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/shared_0.1.1_1777071308341_0.40527534101079943","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@amitte-ai/shared","version":"0.1.2","license":"Apache-2.0","_id":"@amitte-ai/shared@0.1.2","maintainers":[{"name":"amitte","email":"aiatamitte@gmail.com"}],"homepage":"https://amitte.com","bugs":{"url":"https://github.com/amitte-ai/amitte/issues"},"dist":{"shasum":"1e45f18760003a19f8e5b918c47b5a8b8c87072f","tarball":"https://registry.npmjs.org/@amitte-ai/shared/-/shared-0.1.2.tgz","fileCount":34,"integrity":"sha512-WgbYmZzoJcNnnwAsvIjUVHJnMyxsQx0eA9UsEwZu++mJoy8RqnoriVT2p+G5Kos8btsDyxayO/2zkGqGt5LjBQ==","signatures":[{"sig":"MEQCIH8Y1jevDng+KfkDXSXS/sLCaUL9QXWMm03d7A2Ve4v8AiBqwLhCKQk/pK4y+KOyJBb62IJ8HOYzB5RyBsYc+Y4bsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47792},"main":"./dist/index.js","type":"module","_from":"file:amitte-ai-shared-0.1.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./dist/env.d.ts","import":"./dist/env.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./errors":{"types":"./dist/errors.d.ts","import":"./dist/errors.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./result":{"types":"./dist/result.d.ts","import":"./dist/result.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","test:ci":"vitest run --coverage","typecheck":"tsc --noEmit"},"_npmUser":{"name":"amitte","email":"aiatamitte@gmail.com"},"_resolved":"/tmp/d6acfdbbbf9c4258dd12a0207afe2271/amitte-ai-shared-0.1.2.tgz","_integrity":"sha512-WgbYmZzoJcNnnwAsvIjUVHJnMyxsQx0eA9UsEwZu++mJoy8RqnoriVT2p+G5Kos8btsDyxayO/2zkGqGt5LjBQ==","repository":{"url":"git+https://github.com/amitte-ai/amitte.git","type":"git","directory":"packages/shared"},"_npmVersion":"10.8.2","description":"Shared utilities: errors, logger, crypto, env, rate-limit helpers.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.24.1","pino":"^9.5.0","pino-pretty":"^13.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/shared_0.1.2_1777071720542_0.8293435320936249","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@amitte-ai/shared","version":"0.1.3","license":"Apache-2.0","_id":"@amitte-ai/shared@0.1.3","maintainers":[{"name":"amitte","email":"aiatamitte@gmail.com"}],"homepage":"https://amitte.com","bugs":{"url":"https://github.com/amitte-ai/amitte/issues"},"dist":{"shasum":"dc95eba1a997c43a75ff25290d3e346679b561fe","tarball":"https://registry.npmjs.org/@amitte-ai/shared/-/shared-0.1.3.tgz","fileCount":34,"integrity":"sha512-JMDwg9CZ5iYNCz4MZ4k1biwk4ZWDiTsyY9+2Yn0JkRyNkZYUHXMyCllovUqMk18HN3uHsmC5JyWRcV0a4dIkJw==","signatures":[{"sig":"MEUCIQD9R7DBIhSKawRuYE898FPT+cr06eQecnoLzuXWSf1WvAIgIplQLXIUwLXt8ozelVmSvcvCxQ8wyHFCzo5nWL5NyUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47792},"main":"./dist/index.js","type":"module","_from":"file:amitte-ai-shared-0.1.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./env":{"types":"./dist/env.d.ts","import":"./dist/env.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./errors":{"types":"./dist/errors.d.ts","import":"./dist/errors.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./result":{"types":"./dist/result.d.ts","import":"./dist/result.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","test:ci":"vitest run --coverage","typecheck":"tsc --noEmit"},"_npmUser":{"name":"amitte","email":"aiatamitte@gmail.com"},"_resolved":"/tmp/44db655ae98d32659f58d6b6dd8e5a58/amitte-ai-shared-0.1.3.tgz","_integrity":"sha512-JMDwg9CZ5iYNCz4MZ4k1biwk4ZWDiTsyY9+2Yn0JkRyNkZYUHXMyCllovUqMk18HN3uHsmC5JyWRcV0a4dIkJw==","repository":{"url":"git+https://github.com/amitte-ai/amitte.git","type":"git","directory":"packages/shared"},"_npmVersion":"10.8.2","description":"Shared utilities: errors, logger, crypto, env, rate-limit helpers.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.24.1","pino":"^9.5.0","pino-pretty":"^13.0.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/shared_0.1.3_1777146406699_0.6152552340966189","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@amitte-ai/shared","version":"0.1.4","description":"Shared utilities: errors, logger, crypto, env, rate-limit helpers.","license":"Apache-2.0","homepage":"https://amitte.com","repository":{"type":"git","url":"git+https://github.com/amitte-ai/amitte.git","directory":"packages/shared"},"bugs":{"url":"https://github.com/amitte-ai/amitte/issues"},"publishConfig":{"access":"public","provenance":false},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./errors":{"types":"./dist/errors.d.ts","import":"./dist/errors.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./env":{"types":"./dist/env.d.ts","import":"./dist/env.js"},"./result":{"types":"./dist/result.d.ts","import":"./dist/result.js"}},"dependencies":{"pino":"^9.5.0","pino-pretty":"^13.0.0","zod":"^3.24.1"},"devDependencies":{"@types/node":"^20.14.0","typescript":"^5.7.2","vitest":"^2.1.8"},"scripts":{"build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","test":"vitest run","test:ci":"vitest run --coverage"},"_id":"@amitte-ai/shared@0.1.4","_integrity":"sha512-Ix0rjlHcXyoVrty0U4y7R0x6z9uioFryD1t4MMbC5SiF0dcYzxQg6NNxZeqwspsceMXFsydy3kuXewS7JS3leg==","_resolved":"/tmp/4ca0ef94c39c8f7b0f5c6329f961e2c6/amitte-ai-shared-0.1.4.tgz","_from":"file:amitte-ai-shared-0.1.4.tgz","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Ix0rjlHcXyoVrty0U4y7R0x6z9uioFryD1t4MMbC5SiF0dcYzxQg6NNxZeqwspsceMXFsydy3kuXewS7JS3leg==","shasum":"e468bd10d21ff7eade63415be5082fc8f8785598","tarball":"https://registry.npmjs.org/@amitte-ai/shared/-/shared-0.1.4.tgz","fileCount":34,"unpackedSize":47792,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDpW8tFo+7BmYIB/uQbneIXgADPQxWFKphwd8mgTOZyqAiEAne9QRO4lc57KUBfiuJ3PelSptM1ICIvTyl4u9WPgY/o="}]},"_npmUser":{"name":"amitte","email":"aiatamitte@gmail.com"},"directories":{},"maintainers":[{"name":"amitte","email":"aiatamitte@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.1.4_1777160227609_0.20982952194598137"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-24T22:32:36.518Z","modified":"2026-04-25T23:37:07.845Z","0.0.1":"2026-04-24T22:32:36.758Z","0.1.0":"2026-04-24T22:49:43.045Z","0.1.1":"2026-04-24T22:55:08.482Z","0.1.2":"2026-04-24T23:02:00.683Z","0.1.3":"2026-04-25T19:46:46.838Z","0.1.4":"2026-04-25T23:37:07.741Z"},"bugs":{"url":"https://github.com/amitte-ai/amitte/issues"},"license":"Apache-2.0","homepage":"https://amitte.com","repository":{"type":"git","url":"git+https://github.com/amitte-ai/amitte.git","directory":"packages/shared"},"description":"Shared utilities: errors, logger, crypto, env, rate-limit helpers.","maintainers":[{"name":"amitte","email":"aiatamitte@gmail.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}