{"_id":"@premai/api-sdk","_rev":"43-72f51aa178db616faab383e8423bce4a","name":"@premai/api-sdk","dist-tags":{"latest":"1.0.66"},"versions":{"1.0.29":{"name":"@premai/api-sdk","version":"1.0.29","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.29","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"pcci-proxy":"dist/cli.cjs"},"dist":{"shasum":"f17760f587d7627634670b7e4ec18ba93bfcdc44","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.29.tgz","fileCount":23,"integrity":"sha512-ukAzCYL+3CkyN3RwOnXcSPCVNANabOvwYcLPM/d/rK6KHpAPKYRKtv1zYjXyyun249F2u/wxxzxXilQJ2U4MlQ==","signatures":[{"sig":"MEUCIQC6oJo7df+NLWHTuk2wXdk205Kb2S/gMjhx39m0ai6FIQIgFUXVoa7iVbEdON0jnNQ9s6wyY4yAviShnjDkS1J/Z8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347851},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/index.cjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"}},"gitHead":"5368295c3a72dee213f57889cc1065c44117e630","scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"federico-prem","email":"federico@premai.io"},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"11.12.1","description":"End-to-end encrypted OpenAI-compatible client with file upload and tools support, using XWing (ML-KEM768 + X25519) hybrid post-quantum encryption.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.2.1","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","express":"^4.18.2","date-fns":"^4.1.0","typescript":"^5.9.3","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","@noble/ciphers":"^2.1.1","@premai/prem-rs":"0.3.0","@noble/post-quantum":"^0.5.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.6","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.29_1777407955394_0.4266005202994567","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@premai/api-sdk","version":"1.0.30","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.30","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"pcci-proxy":"dist/cli.cjs"},"dist":{"shasum":"abe17f59542111d2310ed6142ace4f99ce860c33","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.30.tgz","fileCount":23,"integrity":"sha512-rSzn2KYv9bdWnAE2etc3jNZPXLJRM3GqJakOVFejo2dTgOIeP3ZYTzainYZh916ae29MKPxy18wbEJGyOxcW/A==","signatures":[{"sig":"MEQCIBpM7hyO7TZhpEAyMvP73qUMKPQQRQv0yLQo0ZfehEaeAiBBTp8YHb607Cq2YOWfrAqzYJi6LrjLMA46VHtpaGPFWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347654},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/index.cjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"}},"gitHead":"52a6dd6356c7feaaf582bcd9928e16024e71cb3e","scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"11.13.0","description":"End-to-end encrypted OpenAI-compatible client with file upload and tools support, using XWing (ML-KEM768 + X25519) hybrid post-quantum encryption.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.2.1","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","express":"^4.18.2","date-fns":"^4.1.0","typescript":"^5.9.3","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","@noble/ciphers":"^2.1.1","@premai/prem-rs":"0.3.0","@noble/post-quantum":"^0.5.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.6","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.30_1777408176603_0.34809521839298907","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@premai/api-sdk","version":"1.0.31","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.31","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"pcci-proxy":"dist/cli.cjs"},"dist":{"shasum":"12b60921793c8aaa604d807b0b0e599234fa2645","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.31.tgz","fileCount":23,"integrity":"sha512-Gr9gtAnf8SB2xrZUbsv98Naxpd+EzKg04WDI5BvDuKqvkz6DPmm/NHyqlyopSo3uw4/RvcIjlj2xl4UYLnEcpA==","signatures":[{"sig":"MEUCIDQtOmz9cDMDmCs2KY9Ei/AkguDaWvbjDQE+cNgxogL1AiEAwt+NOGFkVLelHPMEbl9SHy6PaE89IqTZiyOg7+Zv+jY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347602},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"node":"./dist/index.cjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"}},"gitHead":"190e717cc6a82384571834cd4731b203b7bd2fda","scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"11.13.0","description":"End-to-end encrypted OpenAI-compatible client with file upload and tools support, using XWing (ML-KEM768 + X25519) hybrid post-quantum encryption.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.2.1","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","express":"^4.18.2","date-fns":"^4.1.0","typescript":"^5.9.3","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","@noble/ciphers":"^2.1.1","@premai/prem-rs":"0.3.0","@noble/post-quantum":"^0.5.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.6","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.31_1777456110796_0.5510951759077436","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"@premai/api-sdk","version":"1.0.32","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.32","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"pcci-proxy":"dist/cli.cjs"},"dist":{"shasum":"6efb34d137b502a87a077b2aea8fb7634f4a1a82","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.32.tgz","fileCount":25,"integrity":"sha512-iWFxTDwmof5O6RunitwKGOTma0AQ1YsFqbXudVq7fZM0LUJkMQMOLmVBfw1AU5r68aDHHTZA7iwD00Xq/7kSnw==","signatures":[{"sig":"MEQCIHU8cR7ug5WFL/0mr/WVFqVVxtSR7Gt00TgM6ZkU50s4AiBn3keGHjR8xFPMVfP1O75IOtsUqU9fz0UCRgKBVJacFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1169382},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"bare":"./dist/core.browser.mjs","node":"./dist/index.cjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"},"./bare-global":{"types":"./dist/bare-global.d.ts","import":"./dist/bare-global.mjs"}},"gitHead":"dff25cc183d1c1d29a56cbf7da7c62df810451a1","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"crypto":{"bare":"bare-crypto","default":"crypto"},"crypto/*":{"bare":"bare-crypto/*","default":"crypto/*"}},"scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"11.13.0","description":"End-to-end encrypted OpenAI-compatible client with file upload and tools support, using XWing (ML-KEM768 + X25519) hybrid post-quantum encryption.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.2.1","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","bare-fs":"^4.7.1","express":"^4.18.2","date-fns":"^4.1.0","bare-fetch":"^3.0.0","typescript":"^5.9.3","bare-crypto":"^1.13.5","bare-process":"^4.4.1","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","bare-encoding":"^1.0.3","@noble/ciphers":"^2.1.1","@premai/prem-rs":"0.3.0","@noble/post-quantum":"^0.5.2","bare-abort-controller":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.6","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.32_1777754705763_0.9333476537540315","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"@premai/api-sdk","version":"1.0.33","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.33","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"pcci-proxy":"dist/cli.cjs"},"dist":{"shasum":"13b787f45de303d7aef7ffc48ad0f1c534c9995d","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.33.tgz","fileCount":25,"integrity":"sha512-qbjsCKZxIWibiLjWSnggz+kMhayjU6wy+0KDYz9Sw+HzujEnqSLOTEkMXPdJmtDTBQeeftALjbainwufgCVDaw==","signatures":[{"sig":"MEUCIAum1jexvxViUACsK2Qcpl/izJiLlAz5IrohuWgO1AK5AiEA00gssu0xaUI4Smr4Bx6KjOPAIlXdgG1RiNH4w/uO02M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1169382},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"bare":"./dist/core.browser.mjs","node":"./dist/index.cjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"},"./bare-global":{"types":"./dist/bare-global.d.ts","import":"./dist/bare-global.mjs"}},"gitHead":"5fcc5efa907b1e3d5eb4a857c55301dec98e0b64","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"crypto":{"bare":"bare-crypto","default":"crypto"},"crypto/*":{"bare":"bare-crypto/*","default":"crypto/*"}},"scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"11.13.0","description":"End-to-end encrypted OpenAI-compatible client with file upload and tools support, using XWing (ML-KEM768 + X25519) hybrid post-quantum encryption.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.2.1","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","bare-fs":"^4.7.1","express":"^4.18.2","date-fns":"^4.1.0","bare-fetch":"^3.0.0","typescript":"^5.9.3","bare-crypto":"^1.13.5","bare-process":"^4.4.1","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","bare-encoding":"^1.0.3","@noble/ciphers":"^2.1.1","@premai/reticle":"0.3.1","@noble/post-quantum":"^0.5.2","bare-abort-controller":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.6","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.33_1777762176312_0.36997611533203756","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@premai/api-sdk","version":"1.0.34","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.34","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"pcci-proxy":"dist/cli.cjs"},"dist":{"shasum":"87c2a89a8d25127474706e5a8578f2031384056c","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.34.tgz","fileCount":25,"integrity":"sha512-OkkInVsqCO5U4AnHxf+W6h7vleckNqxipUGiHHRuqPUgKnoK6IZtqxXocwuBiM06vLqbPYNwPChgqGNn6kABTQ==","signatures":[{"sig":"MEYCIQC/fWTfJC2u0FXKe/i5WQEEG3hWOFFfydnNoB/d3w1BxQIhAKR4ZsRKQvJSaThm3xUkJXKVQPWEurlI0NDkTBufAloj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1169533},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"bare":"./dist/core.browser.mjs","node":"./dist/index.cjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"},"./bare-global":{"types":"./dist/bare-global.d.ts","import":"./dist/bare-global.mjs"}},"gitHead":"93ff085e84e08857183ed0bfe60f2230f5d38b75","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"crypto":{"bare":"bare-crypto","default":"crypto"},"crypto/*":{"bare":"bare-crypto/*","default":"crypto/*"}},"scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"11.13.0","description":"End-to-end encrypted OpenAI-compatible client with file upload and tools support, using XWing (ML-KEM768 + X25519) hybrid post-quantum encryption.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.2.1","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","bare-fs":"^4.7.1","express":"^4.18.2","date-fns":"^4.1.0","bare-fetch":"^3.0.0","typescript":"^5.9.3","bare-crypto":"^1.13.5","bare-process":"^4.4.1","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","bare-encoding":"^1.0.3","@noble/ciphers":"^2.1.1","@premai/reticle":"0.3.1","@noble/post-quantum":"^0.5.2","bare-abort-controller":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.13","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.34_1777884937868_0.23137394644199927","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"@premai/api-sdk","version":"1.0.35","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.35","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"pcci-proxy":"dist/cli.cjs"},"dist":{"shasum":"ca6a856a06cc1a3c4e554b46374143ba223ef150","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.35.tgz","fileCount":25,"integrity":"sha512-miYhUjD6DvCCgl3eWodPL8tSCVb1Dl1uHZGIhJqk9yICENZc8jf0H0YC2KwBdNv88mtDEN+8Xpj/zqQ4n4Ajog==","signatures":[{"sig":"MEUCIQDmMGz2USjLLW52KGVhtyBmMVCZR7qizXLPrSZsevAzFwIgQ+SpdmMWJb3tmthP+WF3jk5gGKJoUNcD9lPZC2TYS7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1169667},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"bare":"./dist/core.browser.mjs","node":"./dist/index.cjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"},"./bare-global":{"types":"./dist/bare-global.d.ts","import":"./dist/bare-global.mjs"}},"gitHead":"38471462089cfc893773fcf1b19bfc3e26c505ce","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"crypto":{"bare":"bare-crypto","default":"crypto"},"crypto/*":{"bare":"bare-crypto/*","default":"crypto/*"}},"scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"11.13.0","description":"End-to-end encrypted OpenAI-compatible client with file upload and tools support, using XWing (ML-KEM768 + X25519) hybrid post-quantum encryption.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.2.1","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","bare-fs":"^4.7.1","express":"^4.18.2","date-fns":"^4.1.0","bare-fetch":"^3.0.0","typescript":"^5.9.3","bare-crypto":"^1.13.5","bare-process":"^4.4.1","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","bare-encoding":"^1.0.3","@noble/ciphers":"^2.1.1","@premai/reticle":"0.3.1","@noble/post-quantum":"^0.5.2","bare-abort-controller":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.13","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.35_1778052349154_0.3628498022311897","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"@premai/api-sdk","version":"1.0.36","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.36","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"pcci-proxy":"dist/cli.cjs"},"dist":{"shasum":"8bdc3c8a006a992de9fc5246bed66fa488900d2c","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.36.tgz","fileCount":25,"integrity":"sha512-tIexF30Sm47sqv/A/cXHba5e7QYKgOiOMw2xRigUC9bh6vrBcIsYpkikFJ2ME2/APndEWvfjm0ih7cLKzh49mA==","signatures":[{"sig":"MEYCIQD6neXoyfyG3JcN82Z8RKX0NebifHJ3AJ/5ZHwaPxX4RQIhAMRwNjenIUEIHdwdsfX2yecASnTVMGQBb4N1OIeJKHWb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1169772},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"bare":"./dist/core.browser.mjs","node":"./dist/index.cjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"},"./bare-global":{"types":"./dist/bare-global.d.ts","import":"./dist/bare-global.mjs"}},"gitHead":"7ade330eea1609b7280600af91ea0f9bf403bc99","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"crypto":{"bare":"bare-crypto","default":"crypto"},"crypto/*":{"bare":"bare-crypto/*","default":"crypto/*"}},"scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"11.14.1","description":"End-to-end encrypted OpenAI-compatible client with file upload and tools support, using XWing (ML-KEM768 + X25519) hybrid post-quantum encryption.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.2.1","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","bare-fs":"^4.7.1","express":"^4.18.2","date-fns":"^4.1.0","bare-fetch":"^3.0.0","typescript":"^5.9.3","bare-crypto":"^1.13.5","bare-process":"^4.4.1","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","bare-encoding":"^1.0.3","@noble/ciphers":"^2.1.1","@premai/reticle":"^0.4.3","@noble/post-quantum":"^0.5.2","bare-abort-controller":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.13","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.36_1779115287840_0.038060268437235534","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"@premai/api-sdk","version":"1.0.37","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.37","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"pcci-proxy":"dist/cli.cjs"},"dist":{"shasum":"dbac5a9d03a18d7b078c122e6a84e3eb5ace182b","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.37.tgz","fileCount":25,"integrity":"sha512-eny2wcSMZD9AwNjDgjG4Q8AJsftTXDNO7YUehstb8SsUxJ+B03iwAdQ6AkmRyuEwzac3JnQ2nw9widLyEi6m3g==","signatures":[{"sig":"MEQCICSA7pJ53AMXYPnshmT1jm+X/pVnXL8Ff3DvTYaoQGtjAiAWrsWJTT1VBX6DOD849tiGW803BjJU27LzTRMLfToYtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1169772},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"bare":"./dist/core.browser.mjs","node":"./dist/index.cjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"},"./bare-global":{"types":"./dist/bare-global.d.ts","import":"./dist/bare-global.mjs"}},"gitHead":"e046573aa0a8f621b02242348e481634e99c4ab3","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"crypto":{"bare":"bare-crypto","default":"crypto"},"crypto/*":{"bare":"bare-crypto/*","default":"crypto/*"}},"scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"11.14.1","description":"End-to-end encrypted OpenAI-compatible client with file upload and tools support, using XWing (ML-KEM768 + X25519) hybrid post-quantum encryption.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.2.1","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","bare-fs":"^4.7.1","express":"^4.18.2","date-fns":"^4.1.0","bare-fetch":"^3.0.0","typescript":"^5.9.3","bare-crypto":"^1.13.5","bare-process":"^4.4.1","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","bare-encoding":"^1.0.3","@noble/ciphers":"^2.1.1","@premai/reticle":"^0.4.4","@noble/post-quantum":"^0.5.2","bare-abort-controller":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.13","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.37_1779229457582_0.07735523612057915","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"@premai/api-sdk","version":"1.0.38","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.38","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"pcci-proxy":"dist/cli.cjs"},"dist":{"shasum":"c4d48ac19c444c6dd31e193a884423596af2db84","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.38.tgz","fileCount":25,"integrity":"sha512-Pa97xOMSdet0zc26PPws/riPVEWAl4jFekdO+AHPEb6igpaRGyrfJ6tA6M8vLzrSjEF/KeIxSzcB4kQB+VmejA==","signatures":[{"sig":"MEUCIQDNgCqhpdBsna9zPBzPRPhsnay46lB7+njiLdnER6vqxgIgFqbf6UjGlItkh7fH2Q8FQnju6vrIM9EoqgyAUTrVCac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1169952},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"bare":"./dist/core.browser.mjs","node":"./dist/index.cjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"},"./bare-global":{"types":"./dist/bare-global.d.ts","import":"./dist/bare-global.mjs"}},"gitHead":"a29221f920912b51e9f7bf1c60e2d338f41fc6a2","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"crypto":{"bare":"bare-crypto","default":"crypto"},"crypto/*":{"bare":"bare-crypto/*","default":"crypto/*"}},"scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"11.15.0","description":"End-to-end encrypted OpenAI-compatible client with file upload and tools support, using XWing (ML-KEM768 + X25519) hybrid post-quantum encryption.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.2.1","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","bare-fs":"^4.7.1","express":"^4.18.2","date-fns":"^4.1.0","bare-fetch":"^3.0.0","typescript":"^5.9.3","bare-crypto":"^1.13.5","bare-process":"^4.4.1","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","bare-encoding":"^1.0.3","@noble/ciphers":"^2.1.1","@premai/reticle":"^0.4.4","@noble/post-quantum":"^0.5.2","bare-abort-controller":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.13","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.38_1779391424616_0.5711707843692695","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"@premai/api-sdk","version":"1.0.39","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.39","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"pcci-proxy":"dist/cli.cjs"},"dist":{"shasum":"bc8fd896e2b635fcf09f14e49f1824f9f56f579b","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.39.tgz","fileCount":25,"integrity":"sha512-ucoxLvJRESxJ5faaNt7fPHkAE3LPCMxZEZ1t4UrJ+YmaFwSic2EhcmkujBPW/2fgmTwwzYmaZHdblGp2bUL94A==","signatures":[{"sig":"MEUCIEbeFDcbtPx5ig92V0Q7ZyUeOOl0DcnCFLNR2/Vt3UKfAiEAhIjPI0lm1P7RzvGnRCZaqW3HpHgfuveBH8S5UBB8BBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1169958},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"bare":"./dist/core.browser.mjs","node":"./dist/index.cjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"},"./bare-global":{"types":"./dist/bare-global.d.ts","import":"./dist/bare-global.mjs"}},"gitHead":"9e4a508c463961cc6c6db2aea466bea440d09af1","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"crypto":{"bare":"bare-crypto","default":"crypto"},"crypto/*":{"bare":"bare-crypto/*","default":"crypto/*"}},"scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"11.15.0","description":"End-to-end encrypted OpenAI-compatible client with file upload and tools support, using XWing (ML-KEM768 + X25519) hybrid post-quantum encryption.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.2.1","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","bare-fs":"^4.7.1","express":"^4.18.2","date-fns":"^4.1.0","bare-fetch":"^3.0.0","typescript":"^5.9.3","bare-crypto":"^1.13.5","bare-process":"^4.4.1","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","bare-encoding":"^1.0.3","@noble/ciphers":"^2.1.1","@premai/reticle":"^0.4.4","@noble/post-quantum":"^0.5.2","bare-abort-controller":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.13","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.39_1779393334356_0.40966204120863936","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"@premai/api-sdk","version":"1.0.40","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.40","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"pcci-proxy":"dist/cli.cjs"},"dist":{"shasum":"f7bf2e68dc5c2d8092fae8b75617fd30db1d6bc5","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.40.tgz","fileCount":25,"integrity":"sha512-iRSR2kzfQEXW3ZfDFkVfQOh85h8jcuxKZlXPSlBcJmyOzQTzEqOHfuygz/CFD+XVYs9KnnXwLPln7UXlqWtAAQ==","signatures":[{"sig":"MEUCIQD6R0cFGz4Vmel/e30g1TqVRLIir7uiplugd1271mGwOgIgLQurZcLapvvxle3/mRXduIZr1bIFNZPzL2Tux3ZVPsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1169958},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"bare":"./dist/core.browser.mjs","node":"./dist/index.cjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"},"./bare-global":{"types":"./dist/bare-global.d.ts","import":"./dist/bare-global.mjs"}},"gitHead":"4b7f1ddd1a4786667d1b0782f255872f2059131d","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"crypto":{"bare":"bare-crypto","default":"crypto"},"crypto/*":{"bare":"bare-crypto/*","default":"crypto/*"}},"scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"11.15.0","description":"End-to-end encrypted OpenAI-compatible client with file upload and tools support, using XWing (ML-KEM768 + X25519) hybrid post-quantum encryption.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.2.1","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","bare-fs":"^4.7.1","express":"^4.18.2","date-fns":"^4.1.0","bare-fetch":"^3.0.0","typescript":"^5.9.3","bare-crypto":"^1.13.5","bare-process":"^4.4.1","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","bare-encoding":"^1.0.3","@noble/ciphers":"^2.1.1","@premai/reticle":"^0.4.6","@noble/post-quantum":"^0.5.2","bare-abort-controller":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.13","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.40_1779573809267_0.4441313622072751","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"@premai/api-sdk","version":"1.0.41","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.41","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"pcci-proxy":"dist/cli.cjs"},"dist":{"shasum":"880da1a4416b58a991b3662908def4f93e6ae001","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.41.tgz","fileCount":25,"integrity":"sha512-4llsBo12KHpaIVkXaBapRbkQQ3zgmJrCgifL0bf8zoSfYPn0a2JkWku805b+SiA/A/Fkf/eKxgj/kCjfAe1f7g==","signatures":[{"sig":"MEUCIQC18uSrkgygCh+p45XaqQoTMrqtKxEDTPczdf0NG3QSUQIgX7qB8IV6xiHORKZEjm8QlC5c5xp1wijQAP1wPIV1l9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1170171},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"bare":"./dist/core.browser.mjs","node":"./dist/index.cjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"},"./bare-global":{"types":"./dist/bare-global.d.ts","import":"./dist/bare-global.mjs"}},"gitHead":"948a771f93a68d7bdc295cd0c7fa9961f754b8be","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"crypto":{"bare":"bare-crypto","default":"crypto"},"crypto/*":{"bare":"bare-crypto/*","default":"crypto/*"}},"scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"11.15.0","description":"End-to-end encrypted OpenAI-compatible client with file upload and tools support, using XWing (ML-KEM768 + X25519) hybrid post-quantum encryption.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.2.1","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","bare-fs":"^4.7.1","express":"^4.18.2","date-fns":"^4.1.0","bare-fetch":"^3.0.0","typescript":"^5.9.3","bare-crypto":"^1.13.5","bare-process":"^4.4.1","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","bare-encoding":"^1.0.3","@noble/ciphers":"^2.1.1","@premai/reticle":"^0.4.6","@noble/post-quantum":"^0.5.2","bare-abort-controller":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.13","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.41_1779718255204_0.031816208784098965","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"@premai/api-sdk","version":"1.0.42","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.42","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"confidential-proxy":"dist/cli.mjs","confidential-claude":"dist/cli-claude.mjs"},"dist":{"shasum":"061127b961f1864162fc038f2c06a079bbc37d77","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.42.tgz","fileCount":43,"integrity":"sha512-t8ruErUUHGCzzFy2TZya2Cb9ofIkiDaVItN0761a8Fbu1zjBtgQUKQWBKe1i3RTdCUPlF2qFFt3Hv1Uk5Z1n/Q==","signatures":[{"sig":"MEUCIBifZGu5H22ydjQIOzoP/ZyxEnE9zjaizLTaEgJ+kjIkAiEAs2+LtLQyutD/sLrQt5nfAEIXf6RKgaEJkRHKsUUMX4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1421447},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"bare":"./dist/core.browser.mjs","node":"./dist/index.cjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"},"./bare-global":{"types":"./dist/bare-global.d.ts","import":"./dist/bare-global.mjs"}},"gitHead":"e65409af103f0933451a86a45f890e724610e5eb","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"crypto":{"bare":"bare-crypto","default":"crypto"},"crypto/*":{"bare":"bare-crypto/*","default":"crypto/*"}},"scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"11.16.0","description":"End-to-end encrypted OpenAI-compatible client with file upload and tools support, using XWing (ML-KEM768 + X25519) hybrid post-quantum encryption.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^7.0.4","zod":"^4.2.1","react":"^19.2.6","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","bare-fs":"^4.7.1","express":"^4.18.2","date-fns":"^4.1.0","env-paths":"^4.0.0","bare-fetch":"^3.0.0","typescript":"^5.9.3","bare-crypto":"^1.13.5","@types/react":"^19.2.15","bare-process":"^4.4.1","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","bare-encoding":"^1.0.3","@noble/ciphers":"^2.1.1","@premai/reticle":"^0.4.7","@noble/post-quantum":"^0.5.2","bare-abort-controller":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.13","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.42_1779982050735_0.5959309999590012","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"@premai/api-sdk","version":"1.0.43","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.43","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"confidential-proxy":"dist/cli.mjs","confidential-claude":"dist/cli-claude.mjs"},"dist":{"shasum":"43c96886909f45a9571eaa6104c2e77cce55b7ae","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.43.tgz","fileCount":44,"integrity":"sha512-sTjAPIr91e41ueeDUe5/Ej0C0CtfiOO+l8O/p9RIcCcznMMGneckM0upyIWoI7sbaDhgoziuJ6uw7stzkY/AgQ==","signatures":[{"sig":"MEUCIQDq5LlHNEpK+X6BildOJ3QTe9p1JmTpj27xxcML54BYxgIgBWAViz4Csir2tezaNF9MpiLl2+lyWAMaE/gZHObhG5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13041681},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"bare":"./dist/bare.mjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./bare":{"types":"./dist/bare.d.ts","import":"./dist/bare.mjs","require":"./dist/bare.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"}},"gitHead":"0c219fecfd41b7195d8f951f764c05a1b3ef0e16","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"crypto":{"bare":"bare-crypto","default":"crypto"},"crypto/*":{"bare":"bare-crypto/*","default":"crypto/*"}},"scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"11.16.0","description":"End-to-end encrypted OpenAI-compatible client with file upload and tools support, using XWing (ML-KEM768 + X25519) hybrid post-quantum encryption.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^7.0.4","zod":"^4.2.1","react":"^19.2.6","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","bare-fs":"^4.7.1","express":"^4.18.2","bare-url":"^2.4.3","date-fns":"^4.1.0","env-paths":"^4.0.0","bare-fetch":"^3.0.0","typescript":"^5.9.3","bare-buffer":"^3.6.0","bare-crypto":"^1.13.7","bare-events":"^2.8.3","@types/react":"^19.2.15","bare-process":"^4.4.1","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","bare-encoding":"^1.0.3","@noble/ciphers":"^2.1.1","bare-form-data":"^1.2.2","@premai/reticle":"^0.4.8","@premai/bare-wasm3":"^0.1.5","@noble/post-quantum":"^0.5.2","bare-abort-controller":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.13","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.43_1779989426493_0.8376371173489199","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"@premai/api-sdk","version":"1.0.44","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.44","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"confidential-proxy":"dist/cli.mjs","confidential-claude":"dist/cli-claude.mjs"},"dist":{"shasum":"9dc08a701fa7658e8e683601865d2a8271d804e9","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.44.tgz","fileCount":44,"integrity":"sha512-Qhw5MzF3/rlxu2H4BJ2IdKsAaV9BOIDwLh/TUaM1vgw+/eyYDGVrNITdTsvjwh1ZA1m8fDvhSJWc7J9DMnayFA==","signatures":[{"sig":"MEYCIQC1qtDw9XJgajf0mOSOi5ZoG403X9DzkVn01S+R3RSYZwIhALiTF4sxCM+GjhShVmW6fTzHJc7HXV6wuEZluTVQCSU2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13041699},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"bare":"./dist/bare.mjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./bare":{"types":"./dist/bare.d.ts","import":"./dist/bare.mjs","require":"./dist/bare.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"}},"gitHead":"18535f843cea2c34a5456afde0908a4dd06cd26d","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"crypto":{"bare":"bare-crypto","default":"crypto"},"crypto/*":{"bare":"bare-crypto/*","default":"crypto/*"}},"scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"11.16.0","description":"End-to-end encrypted OpenAI-compatible client with file upload and tools support, using XWing (ML-KEM768 + X25519) hybrid post-quantum encryption.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^7.0.4","zod":"^4.2.1","react":"^19.2.6","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","bare-fs":"^4.7.1","express":"^4.18.2","bare-url":"^2.4.3","date-fns":"^4.1.0","env-paths":"^4.0.0","bare-fetch":"^3.0.0","typescript":"^5.9.3","bare-buffer":"^3.6.0","bare-crypto":"^1.13.7","bare-events":"^2.8.3","@types/react":"^19.2.15","bare-process":"^4.4.1","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","bare-encoding":"^1.0.3","@noble/ciphers":"^2.1.1","bare-form-data":"^1.2.2","@premai/reticle":"^0.4.8","@premai/bare-wasm3":"^0.1.5","@noble/post-quantum":"^0.5.2","bare-abort-controller":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.13","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.44_1779998520522_0.9104716770908576","host":"s3://npm-registry-packages-npm-production"}},"1.0.45":{"name":"@premai/api-sdk","version":"1.0.45","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.45","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"confidential-proxy":"dist/cli.mjs","confidential-claude":"dist/cli-claude.mjs"},"dist":{"shasum":"7e5191a04544f630449708ad25cdee039f416d8b","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.45.tgz","fileCount":44,"integrity":"sha512-4cU70LcO0wXbB/WQ0nBjqoFuvvelqEf85NKZO17a9M0ByMSOZwDreLAqeEfrNX8s+UZDWwPNEPDfjftWg6uEXQ==","signatures":[{"sig":"MEQCIAnZlav6NiAf/WFf26k2S1tvL4TJdFj3BE+y4878AUsvAiBFrAaD4sHUjnW3h7XzoNeETZY8EOzUwVqljzlXgZZgJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13041699},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"bare":"./dist/bare.mjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./bare":{"types":"./dist/bare.d.ts","import":"./dist/bare.mjs","require":"./dist/bare.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"}},"gitHead":"bfaa5042c8daacff338df7351dacfbf009300744","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"crypto":{"bare":"bare-crypto","default":"crypto"},"crypto/*":{"bare":"bare-crypto/*","default":"crypto/*"}},"scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"11.16.0","description":"End-to-end encrypted OpenAI-compatible client with file upload and tools support, using XWing (ML-KEM768 + X25519) hybrid post-quantum encryption.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^7.0.4","zod":"^4.2.1","react":"^19.2.6","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","bare-fs":"^4.7.1","express":"^4.18.2","bare-url":"^2.4.3","date-fns":"^4.1.0","env-paths":"^4.0.0","bare-fetch":"^3.0.0","typescript":"^5.9.3","bare-buffer":"^3.6.0","bare-crypto":"^1.13.7","bare-events":"^2.8.3","@types/react":"^19.2.15","bare-process":"^4.4.1","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","bare-encoding":"^1.0.3","@noble/ciphers":"^2.1.1","bare-form-data":"^1.2.2","@premai/reticle":"^0.4.8","@premai/bare-wasm3":"^0.1.6","@noble/post-quantum":"^0.5.2","bare-abort-controller":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.13","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.45_1780087718928_0.024506163086743582","host":"s3://npm-registry-packages-npm-production"}},"1.0.46":{"name":"@premai/api-sdk","version":"1.0.46","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.46","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"confidential-proxy":"dist/cli.mjs","confidential-claude":"dist/cli-claude.mjs"},"dist":{"shasum":"2b72edcce38907a2e900e80f4cc75e24901488be","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.46.tgz","fileCount":44,"integrity":"sha512-kL0Qywn3PaAd8Dgeelz3m0Qhp5Zbcv4hhe3dZyb7uIQh+H1WzTgwl2nnsvSEqElaOAUn5d3LHWbJtwHZQ6fzYA==","signatures":[{"sig":"MEUCIBMMjCYbCX+I5QeNmsYPINjQiHT60XqINqWtWCW5bl8EAiEAzEHduwwxcHcfC13MkUw8jZFa7uAYZQ2TSQ2/riHjk4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13042885},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"bare":"./dist/bare.mjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./bare":{"types":"./dist/bare.d.ts","import":"./dist/bare.mjs","require":"./dist/bare.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"}},"gitHead":"ddc95d165528ca8f203a0b8f31192253eeb90dec","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"crypto":{"bare":"bare-crypto","default":"crypto"},"crypto/*":{"bare":"bare-crypto/*","default":"crypto/*"}},"scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"11.16.0","description":"End-to-end encrypted OpenAI-compatible client with file upload and tools support, using XWing (ML-KEM768 + X25519) hybrid post-quantum encryption.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^7.0.4","zod":"^4.2.1","react":"^19.2.6","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","bare-fs":"^4.7.1","express":"^4.18.2","bare-url":"^2.4.3","date-fns":"^4.1.0","commander":"^15.0.0","env-paths":"^4.0.0","bare-fetch":"^3.0.0","typescript":"^5.9.3","bare-buffer":"^3.6.0","bare-crypto":"^1.13.7","bare-events":"^2.8.3","@types/react":"^19.2.15","bare-process":"^4.4.1","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","bare-encoding":"^1.0.3","@noble/ciphers":"^2.1.1","bare-form-data":"^1.2.2","@premai/reticle":"^0.4.8","@premai/bare-wasm3":"^0.1.6","@noble/post-quantum":"^0.5.2","bare-abort-controller":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.13","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.46_1780163950389_0.8641371485419354","host":"s3://npm-registry-packages-npm-production"}},"1.0.47":{"name":"@premai/api-sdk","version":"1.0.47","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.47","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"confidential-proxy":"dist/cli.mjs","confidential-claude":"dist/cli-claude.mjs"},"dist":{"shasum":"b9acd8204ce638823fbc3b5fc1cc7cf5decee4b5","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.47.tgz","fileCount":44,"integrity":"sha512-gOszcdrXCIyIA2iMA7uI0hxsqVE0JRN9bvUMqBHiEhCDVJ190uvBQ+EgqVJ3PyqRZiFJBpGfO5WVwcrhfpSI9g==","signatures":[{"sig":"MEQCIDOnG1c4lW3kCZhLSYck6cDpIkuoJY+wZYo+q0lh1F2xAiA4KdTValsFt8Qo/JaSNUtM5lXko0OaHEGToNNGAwl8+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13043344},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"bare":"./dist/bare.mjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./bare":{"types":"./dist/bare.d.ts","import":"./dist/bare.mjs","require":"./dist/bare.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"}},"gitHead":"db7af9b0a5b047ae82d8849f4288e97d633f93e6","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"crypto":{"bare":"bare-crypto","default":"crypto"},"crypto/*":{"bare":"bare-crypto/*","default":"crypto/*"}},"scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"11.16.0","description":"End-to-end encrypted OpenAI-compatible client with file upload and tools support, using XWing (ML-KEM768 + X25519) hybrid post-quantum encryption.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^7.0.4","zod":"^4.2.1","react":"^19.2.6","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","bare-fs":"^4.7.1","express":"^4.18.2","bare-url":"^2.4.3","date-fns":"^4.1.0","commander":"^15.0.0","env-paths":"^4.0.0","bare-fetch":"^3.0.0","typescript":"^5.9.3","bare-buffer":"^3.6.0","bare-crypto":"^1.13.7","bare-events":"^2.8.3","@types/react":"^19.2.15","bare-process":"^4.4.1","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","bare-encoding":"^1.0.3","@noble/ciphers":"^2.1.1","bare-form-data":"^1.2.2","@premai/reticle":"^0.4.8","@premai/bare-wasm3":"^0.1.6","@noble/post-quantum":"^0.5.2","bare-abort-controller":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.13","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.47_1780945615806_0.542869266309363","host":"s3://npm-registry-packages-npm-production"}},"1.0.54":{"name":"@premai/api-sdk","version":"1.0.54","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.54","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"confidential-proxy":"dist/cli.mjs","confidential-claude":"dist/cli-claude.mjs"},"dist":{"shasum":"8bbd38a4246fbcba1b33b84cbd482ff2908d5fcb","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.54.tgz","fileCount":50,"integrity":"sha512-mrGxWV4HP8/3qPZ7UaWt4djoLKmzs24rpguSIAZzu6Zgk5oGQK0f5H/SW166kVjWxZYvKFGU7+ace9UzESrmnA==","signatures":[{"sig":"MEYCIQCS6i0Uxd0ak8pmAT1UBpyAkjIN2GNSffUVQrNfTeyqRAIhALu+T9TG7Qaj2ADCmqOUUG4x7ChpCUntYJg5SBnZbu/f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13005096},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"bare":"./dist/bare.mjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./bare":{"types":"./dist/bare.d.ts","import":"./dist/bare.mjs","require":"./dist/bare.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"}},"gitHead":"e32cdec5661a7b9d14f8f9584162ff291d611c52","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"crypto":{"bare":"bare-crypto","default":"crypto"},"crypto/*":{"bare":"bare-crypto/*","default":"crypto/*"}},"scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"11.17.0","description":"End-to-end encrypted OpenAI-compatible client with file upload and tools support, using XWing (ML-KEM768 + X25519) hybrid post-quantum encryption.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^7.0.4","zod":"^4.2.1","react":"^19.2.6","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","bare-fs":"^4.7.1","express":"^4.18.2","winston":"^3.19.0","bare-url":"^2.4.3","date-fns":"^4.1.0","commander":"^15.0.0","env-paths":"^4.0.0","bare-fetch":"^3.0.0","typescript":"^5.9.3","bare-buffer":"^3.6.0","bare-crypto":"^1.13.7","bare-events":"^2.8.3","@types/react":"^19.2.15","bare-process":"^4.4.1","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","bare-encoding":"^1.0.3","@noble/ciphers":"^2.1.1","bare-form-data":"^1.2.2","@premai/reticle":"^0.4.8","@premai/bare-wasm3":"^0.1.6","@noble/post-quantum":"^0.5.2","bare-abort-controller":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.13","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.54_1781354450692_0.011835380548660401","host":"s3://npm-registry-packages-npm-production"}},"1.0.55":{"name":"@premai/api-sdk","version":"1.0.55","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.55","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"confidential-proxy":"dist/cli.mjs","confidential-claude":"dist/cli-claude.mjs"},"dist":{"shasum":"d5908da8ca9c30433705e120f5b7afbf5f7af443","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.55.tgz","fileCount":50,"integrity":"sha512-d6zn6hUxoJCE6hCWzsgDeP/AK/I76J2/zxW0gKf8xw2apAdWrck9mQjYvLfODS3fjT8wGhzGO1Z++ajL/FlURw==","signatures":[{"sig":"MEUCIDiNGcNH6A4erbh4X8l+ro9+RxBtF2k73UyuYeF+EjxVAiEAqgEXXlwcCL5oeA4dDV+BlaDD4hqvsoYb9IO/hJ6rKIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13005606},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"bare":"./dist/bare.mjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./bare":{"types":"./dist/bare.d.ts","import":"./dist/bare.mjs","require":"./dist/bare.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"}},"gitHead":"9689142a531038ce12388e756419e289995f488e","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"crypto":{"bare":"bare-crypto","default":"crypto"},"crypto/*":{"bare":"bare-crypto/*","default":"crypto/*"}},"scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"11.18.0","description":"End-to-end encrypted OpenAI-compatible client with file upload and tools support, using XWing (ML-KEM768 + X25519) hybrid post-quantum encryption.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^7.0.4","zod":"^4.2.1","react":"^19.2.6","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","bare-fs":"^4.7.1","express":"^4.18.2","winston":"^3.19.0","bare-url":"^2.4.3","date-fns":"^4.1.0","commander":"^15.0.0","env-paths":"^4.0.0","bare-fetch":"^3.0.0","typescript":"^5.9.3","bare-buffer":"^3.6.0","bare-crypto":"^1.13.7","bare-events":"^2.8.3","@types/react":"^19.2.15","bare-process":"^4.4.1","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","bare-encoding":"^1.0.3","@noble/ciphers":"^2.1.1","bare-form-data":"^1.2.2","@premai/reticle":"^0.4.8","@premai/bare-wasm3":"^0.1.6","@noble/post-quantum":"^0.5.2","bare-abort-controller":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.13","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.55_1783006394366_0.7943392450287969","host":"s3://npm-registry-packages-npm-production"}},"1.0.56":{"name":"@premai/api-sdk","version":"1.0.56","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.56","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"confidential-proxy":"dist/cli.mjs","confidential-claude":"dist/cli-claude.mjs"},"dist":{"shasum":"c6b9f9060cf3b6dbf9a400c9619a09bdd70e24ff","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.56.tgz","fileCount":50,"integrity":"sha512-DCeqVYpxGNWkECzmSU8xzINgjs84v3xraZ8XuEDd/dYtwP3JSxsdUAiMZfEuRfEfLZh4v/DHN1A9uAmCntRFbg==","signatures":[{"sig":"MEYCIQDX7iezaTu3Dm/OC4htKyufbbVxmkehlpOXCD3t1myjPgIhALdGTGASvqr/+X1Ge//Hq9U6GHhjfqRFdiaKqDJF/aB/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13019205},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"bare":"./dist/bare.mjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./bare":{"types":"./dist/bare.d.ts","import":"./dist/bare.mjs","require":"./dist/bare.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"}},"gitHead":"5e61516c6f5f128d30bc3776deeecb232462de2d","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"crypto":{"bare":"bare-crypto","default":"crypto"},"crypto/*":{"bare":"bare-crypto/*","default":"crypto/*"}},"scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"12.0.1","description":"End-to-end encrypted OpenAI-compatible client with file upload and tools support, using XWing (ML-KEM768 + X25519) hybrid post-quantum encryption.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^7.0.4","zod":"^4.2.1","react":"^19.2.6","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","bare-fs":"^4.7.1","express":"^4.18.2","winston":"^3.19.0","bare-url":"^2.4.3","date-fns":"^4.1.0","commander":"^15.0.0","env-paths":"^4.0.0","bare-fetch":"^3.0.0","typescript":"^5.9.3","bare-buffer":"^3.6.0","bare-crypto":"^1.13.7","bare-events":"^2.8.3","@types/react":"^19.2.15","bare-process":"^4.4.1","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","bare-encoding":"^1.0.3","@noble/ciphers":"^2.1.1","bare-form-data":"^1.2.2","@premai/reticle":"^0.4.8","@premai/bare-wasm3":"^0.1.6","@noble/post-quantum":"^0.5.2","bare-abort-controller":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.13","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.56_1784054206608_0.7920684049389095","host":"s3://npm-registry-packages-npm-production"}},"1.0.57":{"name":"@premai/api-sdk","version":"1.0.57","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.57","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"confidential-proxy":"dist/cli.mjs","confidential-claude":"dist/cli-claude.mjs"},"dist":{"shasum":"80d040fb0b4c5e2d8e0fed3102f01ce7645e9fe1","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.57.tgz","fileCount":50,"integrity":"sha512-WKEjtA+zPWF1CvQ5PO1XidPTIoH6/qLDExJvcqwRYSeU/VSdI62tFHZoqcpppkJ3FCxByawi3GZ4HVQAUFCjdA==","signatures":[{"sig":"MEYCIQCo4/c4AE747MLy5v6Fh3/F5FZ3osmWbITxrHM9P84/cgIhANa2QgHoDnZQ+dMJRKfa7EGTGtv7Jb7oq2muHc80+eUq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14943900},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"bare":"./dist/bare.mjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./bare":{"types":"./dist/bare.d.ts","import":"./dist/bare.mjs","require":"./dist/bare.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"}},"gitHead":"9feb7fdec6c5dbcabe9aa8b71c36bb047b42e143","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"crypto":{"bare":"bare-crypto","default":"crypto"},"crypto/*":{"bare":"bare-crypto/*","default":"crypto/*"}},"scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"12.0.1","description":"End-to-end encrypted OpenAI-compatible client with file upload and tools support, using XWing (ML-KEM768 + X25519) hybrid post-quantum encryption.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^7.0.4","zod":"^4.2.1","react":"^19.2.6","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","bare-fs":"^4.7.1","express":"^4.18.2","winston":"^3.19.0","bare-url":"^2.4.3","date-fns":"^4.1.0","commander":"^15.0.0","env-paths":"^4.0.0","bare-fetch":"^3.0.0","typescript":"^5.9.3","bare-buffer":"^3.6.0","bare-crypto":"^1.13.7","bare-events":"^2.8.3","@types/react":"^19.2.15","bare-process":"^4.4.1","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","bare-encoding":"^1.0.3","@noble/ciphers":"^2.1.1","bare-form-data":"^1.2.2","@premai/reticle":"^0.5.1","@premai/bare-wasm3":"^0.1.6","@noble/post-quantum":"^0.5.2","bare-abort-controller":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.13","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.57_1784728631203_0.28605649812659295","host":"s3://npm-registry-packages-npm-production"}},"1.0.58":{"name":"@premai/api-sdk","version":"1.0.58","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.58","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"confidential-proxy":"dist/cli.mjs","confidential-claude":"dist/cli-claude.mjs"},"dist":{"shasum":"0b0c2f2ae2e28866b0ebdda377313a46dd56fb1b","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.58.tgz","fileCount":50,"integrity":"sha512-w0PMQw8P8BGwCRJ//C4SzVde9Nh5iN+/N83H1xlouqPDNVoWFjQirgd75c7b4TihJO/qlbzhClR9ksr+yv7yCg==","signatures":[{"sig":"MEYCIQCP9w7+Z67NMRjzi6eW/4+B0h7WLdxvsKvw3Rs7ZaoKawIhAJeRY9PPHERir1L7yiTC0a491zVjxTLLdZ2j+zuV88TI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14944992},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"bare":"./dist/bare.mjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./bare":{"types":"./dist/bare.d.ts","import":"./dist/bare.mjs","require":"./dist/bare.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"}},"gitHead":"8ae2eb23f9a1155ec2ee104214493b389afce4f2","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"crypto":{"bare":"bare-crypto","default":"crypto"},"crypto/*":{"bare":"bare-crypto/*","default":"crypto/*"}},"scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"12.0.1","description":"End-to-end encrypted OpenAI-compatible client with file upload and tools support, using XWing (ML-KEM768 + X25519) hybrid post-quantum encryption.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^7.0.4","zod":"^4.2.1","react":"^19.2.6","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","bare-fs":"^4.7.1","express":"^4.18.2","winston":"^3.19.0","bare-url":"^2.4.3","date-fns":"^4.1.0","commander":"^15.0.0","env-paths":"^4.0.0","bare-fetch":"^3.0.0","typescript":"^5.9.3","bare-buffer":"^3.6.0","bare-crypto":"^1.13.7","bare-events":"^2.8.3","@types/react":"^19.2.15","bare-process":"^4.4.1","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","bare-encoding":"^1.0.3","@noble/ciphers":"^2.1.1","bare-form-data":"^1.2.2","@premai/reticle":"^0.5.1","@premai/bare-wasm3":"^0.1.6","@noble/post-quantum":"^0.5.2","bare-abort-controller":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.13","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.58_1785258727204_0.30010824792947255","host":"s3://npm-registry-packages-npm-production"}},"1.0.59":{"name":"@premai/api-sdk","version":"1.0.59","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.59","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"confidential-proxy":"dist/cli.mjs","confidential-claude":"dist/cli-claude.mjs"},"dist":{"shasum":"505821f6f964697d6612e73a9b58eb86b7ed95ce","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.59.tgz","fileCount":50,"integrity":"sha512-e6LbjPHaCmF8fi/Gj9Cc1vo400Yg4tiP0myykaAD9Y4z1gWhm2gdrbWsaVG9ULUBxopmu8U34+fzEqxV+AiFNw==","signatures":[{"sig":"MEUCIG+C6HpHwCle7N3fF6DL2iVmoDKsxZrXcKQClBgD/GlNAiEAsi1TjGJValSP4Xs6SftIhtNd7nYRRZruo6EJzDf+QZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14945483},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"bare":"./dist/bare.mjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./bare":{"types":"./dist/bare.d.ts","import":"./dist/bare.mjs","require":"./dist/bare.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"}},"gitHead":"ff9f537b632eee9e2b0af9181b4850e150138a32","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"crypto":{"bare":"bare-crypto","default":"crypto"},"crypto/*":{"bare":"bare-crypto/*","default":"crypto/*"}},"scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"12.0.1","description":"End-to-end encrypted OpenAI-compatible client with file upload and tools support, using XWing (ML-KEM768 + X25519) hybrid post-quantum encryption.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^7.0.4","zod":"^4.2.1","react":"^19.2.6","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","bare-fs":"^4.7.1","express":"^4.18.2","winston":"^3.19.0","bare-url":"^2.4.3","date-fns":"^4.1.0","commander":"^15.0.0","env-paths":"^4.0.0","bare-fetch":"^3.0.0","typescript":"^5.9.3","bare-buffer":"^3.6.0","bare-crypto":"^1.13.7","bare-events":"^2.8.3","@types/react":"^19.2.15","bare-process":"^4.4.1","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","bare-encoding":"^1.0.3","@noble/ciphers":"^2.1.1","bare-form-data":"^1.2.2","@premai/reticle":"^0.5.1","@premai/bare-wasm3":"^0.1.6","@noble/post-quantum":"^0.5.2","bare-abort-controller":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.13","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.59_1785261017524_0.6866237361535259","host":"s3://npm-registry-packages-npm-production"}},"1.0.60":{"name":"@premai/api-sdk","version":"1.0.60","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.60","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"confidential-proxy":"dist/cli.mjs","confidential-claude":"dist/cli-claude.mjs"},"dist":{"shasum":"7f2ef340f42bfb0fb5dac38f5bfc42efda0867cc","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.60.tgz","fileCount":50,"integrity":"sha512-+ymqeubSbZvsdyhIxuNb2YrjWDVyhbb2+o3W/+/8TI9uNqHv97VZLX+obYMyilv8DQXw++I7tnxlu6S+WYOcmg==","signatures":[{"sig":"MEUCIHmJwxL/f5Koj7lOXKA/4RhvYKcsVbI8K7lVuQI4K0+UAiEA/MvUPvla75x940KhFesaX3QGJMe8YA/Ab4SkV+FHJX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14945483},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"bare":"./dist/bare.mjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./bare":{"types":"./dist/bare.d.ts","import":"./dist/bare.mjs","require":"./dist/bare.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"}},"gitHead":"53d6984691a8fe06e37064cebe0f44ee83075df2","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"crypto":{"bare":"bare-crypto","default":"crypto"},"crypto/*":{"bare":"bare-crypto/*","default":"crypto/*"}},"scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"12.0.2","description":"End-to-end encrypted OpenAI-compatible client with file upload and tools support, using XWing (ML-KEM768 + X25519) hybrid post-quantum encryption.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^7.0.4","zod":"^4.2.1","react":"^19.2.6","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","bare-fs":"^4.7.1","express":"^4.18.2","winston":"^3.19.0","bare-url":"^2.4.3","date-fns":"^4.1.0","commander":"^15.0.0","env-paths":"^4.0.0","bare-fetch":"^3.0.0","typescript":"^5.9.3","bare-buffer":"^3.6.0","bare-crypto":"^1.13.7","bare-events":"^2.8.3","@types/react":"^19.2.15","bare-process":"^4.4.1","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","bare-encoding":"^1.0.3","@noble/ciphers":"^2.1.1","bare-form-data":"^1.2.2","@premai/reticle":"^0.5.1","@premai/bare-wasm3":"^0.1.6","@noble/post-quantum":"^0.5.2","bare-abort-controller":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.13","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.60_1785802644122_0.8787647762607993","host":"s3://npm-registry-packages-npm-production"}},"1.0.61":{"name":"@premai/api-sdk","version":"1.0.61","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.61","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"confidential-qwen":"dist/cli-qwen.mjs","confidential-proxy":"dist/cli.mjs","confidential-claude":"dist/cli-claude.mjs"},"dist":{"shasum":"6a001131532cf1668842bcf34ba4db3f0590a51c","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.61.tgz","fileCount":55,"integrity":"sha512-jb06Z8gkAHXojQ4uzlUmLPYAb4Nd1uOuBlhlonH9UnUSkhE+6r/k171TaFcHifawhviQONWYuJiHBGPnGQ/j4g==","signatures":[{"sig":"MEQCIDajkf1FYpm42Cpji76cfwLvCVvba1aF02BX8DmlrVk5AiAd820RSipyT7X1WTd3rTy6XEXlT6zi6TqlXL+9vUchNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14972192},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"bare":"./dist/bare.mjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./bare":{"types":"./dist/bare.d.ts","import":"./dist/bare.mjs","require":"./dist/bare.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"}},"gitHead":"369209674463fe2a28c559adc1011ca81b6dcb36","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"crypto":{"bare":"bare-crypto","default":"crypto"},"crypto/*":{"bare":"bare-crypto/*","default":"crypto/*"}},"scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"12.0.2","description":"TypeScript client and local compatibility proxy for the [Prem Confidential API](https://docs.prem.io/).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^7.0.4","zod":"^4.2.1","react":"^19.2.6","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","bare-fs":"^4.7.1","express":"^4.18.2","winston":"^3.19.0","bare-url":"^2.4.3","date-fns":"^4.1.0","commander":"^15.0.0","env-paths":"^4.0.0","bare-fetch":"^3.0.0","typescript":"^5.9.3","bare-buffer":"^3.6.0","bare-crypto":"^1.13.7","bare-events":"^2.8.3","@types/react":"^19.2.15","bare-process":"^4.4.1","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","bare-encoding":"^1.0.3","@noble/ciphers":"^2.1.1","bare-form-data":"^1.2.2","@premai/reticle":"^0.5.1","@premai/bare-wasm3":"^0.1.6","@noble/post-quantum":"^0.5.2","bare-abort-controller":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.13","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.61_1786100503177_0.13844533884626853","host":"s3://npm-registry-packages-npm-production"}},"1.0.62":{"name":"@premai/api-sdk","version":"1.0.62","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.62","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"confidential-qwen":"dist/cli-qwen.mjs","confidential-proxy":"dist/cli.mjs","confidential-claude":"dist/cli-claude.mjs"},"dist":{"shasum":"b6d29bac252d27e0e4295fbe1811e9b294a33498","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.62.tgz","fileCount":55,"integrity":"sha512-sLwu0kj5+wrVYazp06RX6Sk6inMQ/X4nHSj1RX05uShut77yg3QVHQKwQo6Z4lH/3aOZBttb5rQ56VSchgQAfw==","signatures":[{"sig":"MEUCIQCHGpdr2UyT7WjLd74JTSGj8f0pyZJZ/xcN2KYm4sWE3gIgKCGON/xuju7+Svig+4PeUw2o/GRuzZHshnvc9kHRH/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14972227},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"bare":"./dist/bare.mjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./bare":{"types":"./dist/bare.d.ts","import":"./dist/bare.mjs","require":"./dist/bare.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"}},"gitHead":"65bf430588915c3e57e2cfab6d0bb92a434b46ec","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"crypto":{"bare":"bare-crypto","default":"crypto"},"crypto/*":{"bare":"bare-crypto/*","default":"crypto/*"}},"scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"12.0.2","description":"TypeScript client and local compatibility proxy for the [Prem Confidential API](https://docs.prem.io/).","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^7.0.4","zod":"^4.2.1","react":"^19.2.6","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","bare-fs":"^4.7.1","express":"^4.18.2","winston":"^3.19.0","bare-url":"^2.4.3","date-fns":"^4.1.0","commander":"^15.0.0","env-paths":"^4.0.0","bare-fetch":"^3.0.0","typescript":"^5.9.3","bare-buffer":"^3.6.0","bare-crypto":"^1.13.7","bare-events":"^2.8.3","@types/react":"^19.2.15","bare-process":"^4.4.1","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","bare-encoding":"^1.0.3","@noble/ciphers":"^2.1.1","bare-form-data":"^1.2.2","@premai/reticle":"^0.5.1","@premai/bare-wasm3":"^0.1.6","@noble/post-quantum":"^0.5.2","bare-abort-controller":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.13","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.62_1786138884575_0.3404685388092721","host":"s3://npm-registry-packages-npm-production"}},"1.0.64":{"name":"@premai/api-sdk","version":"1.0.64","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.64","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"confidential-qwen":"dist/cli-qwen.mjs","confidential-proxy":"dist/cli.mjs","confidential-claude":"dist/cli-claude.mjs"},"dist":{"shasum":"bb93dd451b3bab642e9b6a8ecd0ad974bbed82ca","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.64.tgz","fileCount":56,"integrity":"sha512-VRD/k0UIA+auDHnVQQZGypo0c4sy4RpIhy0oRB4TIlrKSToxiJJon4fZXL8D9YiG1eX3/BCV9Vd11Hh82k92xQ==","signatures":[{"sig":"MEYCIQDrPGsgIzNIcdhrJa3G7A2Gsc9GIpUX+P38s0i0Fug3UgIhANnepD1GzoPaCG1tEbJC1iSHQ//eUUsn3oE9VMXWBKOx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14982035},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"bare":"./dist/bare.mjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./bare":{"types":"./dist/bare.d.ts","import":"./dist/bare.mjs","require":"./dist/bare.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"}},"gitHead":"844bed19a23eb229ce7fec7159e67cd5dc348e48","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"crypto":{"bare":"bare-crypto","default":"crypto"},"crypto/*":{"bare":"bare-crypto/*","default":"crypto/*"}},"scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"12.0.2","description":"TypeScript client and local compatibility proxy for the [Prem Confidential API](https://docs.prem.io/).","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.0.4","zod":"^4.2.1","react":"^19.2.6","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","bare-fs":"^4.7.1","express":"^4.18.2","winston":"^3.19.0","bare-url":"^2.4.3","date-fns":"^4.1.0","commander":"^15.0.0","env-paths":"^4.0.0","bare-fetch":"^3.0.0","typescript":"^5.9.3","bare-buffer":"^3.6.0","bare-crypto":"^1.13.7","bare-events":"^2.8.3","@types/react":"^19.2.15","bare-process":"^4.4.1","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","bare-encoding":"^1.0.3","@noble/ciphers":"^2.1.1","bare-form-data":"^1.2.2","@premai/reticle":"^0.5.1","@premai/bare-wasm3":"^0.1.6","@noble/post-quantum":"^0.5.2","bare-abort-controller":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.13","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.64_1787251609756_0.332067283499198","host":"s3://npm-registry-packages-npm-production"}},"1.0.65":{"name":"@premai/api-sdk","version":"1.0.65","keywords":[],"author":"","license":"ISC","_id":"@premai/api-sdk@1.0.65","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"homepage":"https://github.com/premai-io/api-sdk-ts","bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"bin":{"confidential-qwen":"dist/cli-qwen.mjs","confidential-proxy":"dist/cli.mjs","confidential-claude":"dist/cli-claude.mjs"},"dist":{"shasum":"492d397da09637c2ce63d9ce1f63c8a9e5172d0a","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.65.tgz","fileCount":56,"integrity":"sha512-ARNQm3Dk+gETI/zNYG/PrEdSq3tcm6UU5PLgXahNn8uRjbI/jHA9G7pOYWsBLO2toZdWzBKXxONDCNFDWwGFeg==","signatures":[{"sig":"MEYCIQDHKmgHykYiRyTxOCIIVzAUYf7AHSZQJ34ftXYCioXcUgIhAJ8ITsanBHKixUM1y1WikNgFCF1f3Pol3Fl+ykTcN6fo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14982329},"main":"./dist/index.cjs","types":"./dist/index.d.ts","exports":{".":{"bare":"./dist/bare.mjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./bare":{"types":"./dist/bare.d.ts","import":"./dist/bare.mjs","require":"./dist/bare.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"}},"gitHead":"d6eb96cec164fea68694b624ec2e37a53bb7157a","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"crypto":{"bare":"bare-crypto","default":"crypto"},"crypto/*":{"bare":"bare-crypto/*","default":"crypto/*"}},"scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"12.0.2","description":"TypeScript client and local compatibility proxy for the [Prem Confidential API](https://docs.prem.io/).","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.0.4","zod":"^4.2.1","react":"^19.2.6","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","bare-fs":"^4.7.1","express":"^4.18.2","winston":"^3.19.0","bare-url":"^2.4.3","date-fns":"^4.1.0","commander":"^15.0.0","env-paths":"^4.0.0","bare-fetch":"^3.0.0","typescript":"^5.9.3","bare-buffer":"^3.6.0","bare-crypto":"^1.13.7","bare-events":"^2.8.3","@types/react":"^19.2.15","bare-process":"^4.4.1","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","bare-encoding":"^1.0.3","@noble/ciphers":"^2.1.1","bare-form-data":"^1.2.2","@premai/reticle":"^0.5.1","@premai/bare-wasm3":"^0.1.6","@noble/post-quantum":"^0.5.2","bare-abort-controller":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.13","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/api-sdk_1.0.65_1787272999019_0.4308316868868345","host":"s3://npm-registry-packages-npm-production"}},"1.0.66":{"_id":"@premai/api-sdk@1.0.66","bin":{"confidential-qwen":"dist/cli-qwen.mjs","confidential-proxy":"dist/cli.mjs","confidential-claude":"dist/cli-claude.mjs"},"bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"dist":{"shasum":"9b057a35576e507278a95f8eaf418088c58ef963","tarball":"https://registry.npmjs.org/@premai/api-sdk/-/api-sdk-1.0.66.tgz","fileCount":56,"integrity":"sha512-iWgkqwPNdinCSh6x9GRfok/Cod501B7Zw6MWXD1D0hE9c8nHnHGQAAcI9BwldjFWxUrjb0V6I/0G+l0DN/O5DQ==","signatures":[{"sig":"MEUCIG+0okfxtghichzBcqoe0yS3oTGATMNm5nCT2cr//UC6AiEAvLK5ev8z+g8AIjhH/Y2dI96RipkqVB4NzkbYyrsXfVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFq2K8JdtYfuzp+dVOHqeQZ9E6tt5/Tg0f05xrQs7UeiAiAydYKjtsji9KlfP2YS3ojnp/wMcYYfS4uOHd2UHfjyBw=="}],"unpackedSize":14001931},"main":"./dist/index.cjs","name":"@premai/api-sdk","types":"./dist/index.d.ts","author":"","exports":{".":{"bare":"./dist/bare.mjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./bare":{"types":"./dist/bare.d.ts","import":"./dist/bare.mjs","require":"./dist/bare.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/core.browser.mjs","require":"./dist/core.browser.cjs"}},"gitHead":"e3e2c332ecaa38721490520f661d9aceed73c6d0","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"crypto":{"bare":"bare-crypto","default":"crypto"},"crypto/*":{"bare":"bare-crypto/*","default":"crypto/*"}},"license":"ISC","scripts":{"dev":"bun run script.ts","build":"bun run types && bun scripts/build.ts","types":"tsc --emitDeclarationOnly","server":"bun run src/server.ts"},"version":"1.0.66","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f38b5ba-1c01-4711-83a2-cb6cf336a49d"}},"homepage":"https://github.com/premai-io/api-sdk-ts","keywords":[],"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"_npmVersion":"12.0.2","description":"TypeScript client and local compatibility proxy for the [Prem Confidential API](https://docs.prem.io/).","directories":{},"maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"_nodeVersion":"26.3.0","dependencies":{"ink":"^7.0.4","zod":"^4.2.1","react":"^19.2.6","dotenv":"^17.2.3","multer":"^2.0.2","openai":"^6.9.1","bare-fs":"^4.7.1","express":"^4.18.2","winston":"^3.19.0","bare-url":"^2.4.3","date-fns":"^4.1.0","commander":"^15.0.0","env-paths":"^4.0.0","bare-fetch":"^3.0.0","typescript":"^5.9.3","bare-buffer":"^3.6.0","bare-crypto":"^1.13.7","bare-events":"^2.8.3","@types/react":"^19.2.15","bare-process":"^4.4.1","@deepgram/sdk":"^5.0.0","@noble/curves":"^1.8.1","@noble/hashes":"^1.7.1","bare-encoding":"^1.0.3","@noble/ciphers":"^2.1.1","bare-form-data":"^1.2.2","@premai/reticle":"^0.5.1","@premai/bare-wasm3":"^0.1.6","@noble/post-quantum":"^0.5.2","bare-abort-controller":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/bun":"^1.3.13","@types/node":"^22.15.21","@types/multer":"^2.0.0","@biomejs/biome":"2.3.10","@types/express":"^4.17.21"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/api-sdk_1.0.66_1790094027250_0.16534991015180123"}}},"time":{"created":"2026-04-28T20:25:55.278Z","modified":"2026-09-22T16:20:27.713Z","1.0.29":"2026-04-28T20:25:55.544Z","1.0.30":"2026-04-28T20:29:36.790Z","1.0.31":"2026-04-29T09:48:30.944Z","1.0.32":"2026-05-02T20:45:05.950Z","1.0.33":"2026-05-02T22:49:36.523Z","1.0.34":"2026-05-04T08:55:38.050Z","1.0.35":"2026-05-06T07:25:49.353Z","1.0.36":"2026-05-18T14:41:28.029Z","1.0.37":"2026-05-19T22:24:17.821Z","1.0.38":"2026-05-21T19:23:44.840Z","1.0.39":"2026-05-21T19:55:34.529Z","1.0.40":"2026-05-23T22:03:29.476Z","1.0.41":"2026-05-25T14:10:55.374Z","1.0.42":"2026-05-28T15:27:30.934Z","1.0.43":"2026-05-28T17:30:26.749Z","1.0.44":"2026-05-28T20:02:00.751Z","1.0.45":"2026-05-29T20:48:39.187Z","1.0.46":"2026-05-30T17:59:10.601Z","1.0.47":"2026-06-08T19:06:56.030Z","1.0.48":"2026-06-13T09:32:11.282Z","1.0.49":"2026-06-13T09:32:53.243Z","1.0.50":"2026-06-13T10:10:58.089Z","1.0.51":"2026-06-13T11:09:01.193Z","1.0.52":"2026-06-13T12:17:15.777Z","1.0.53":"2026-06-13T12:31:31.818Z","1.0.54":"2026-06-13T12:40:50.985Z","1.0.55":"2026-07-02T15:33:14.593Z","1.0.56":"2026-07-14T18:36:46.989Z","1.0.57":"2026-07-22T13:57:11.478Z","1.0.58":"2026-07-28T17:12:07.545Z","1.0.59":"2026-07-28T17:50:17.808Z","1.0.60":"2026-08-04T00:17:24.417Z","1.0.61":"2026-08-07T11:01:43.442Z","1.0.62":"2026-08-07T21:41:24.912Z","1.0.64":"2026-08-20T18:46:50.046Z","1.0.65":"2026-08-21T00:43:19.296Z","1.0.66":"2026-09-22T16:20:27.460Z"},"bugs":{"url":"https://github.com/premai-io/api-sdk-ts/issues"},"license":"ISC","homepage":"https://github.com/premai-io/api-sdk-ts","keywords":[],"repository":{"url":"git+https://github.com/premai-io/api-sdk-ts.git"},"description":"TypeScript client and local compatibility proxy for the [Prem Confidential API](https://docs.prem.io/).","maintainers":[{"name":"lorenzodalmazzo","email":"lorenzod@premai.io"},{"name":"federico-prem","email":"federico@premai.io"}],"readme":"# `@premai/api-sdk`\n\nTypeScript client and local compatibility proxy for the [Prem Confidential API](https://docs.prem.io/).\n\n[Documentation](https://docs.prem.io/) | [Quickstart](https://docs.prem.io/quickstart) | [API keys](https://dashboard.prem.io/api-keys) | [npm](https://www.npmjs.com/package/@premai/api-sdk)\n\n## Choose an integration\n\n| You want to | Use |\n| --- | --- |\n| Call the Confidential API from TypeScript | `createRvencClient` |\n| Use a configurable OpenAI-compatible client | `confidential-proxy --compat openai` |\n| Use a configurable Anthropic-compatible client | `confidential-proxy --compat anthropic` |\n| Launch Claude Code through the local proxy | `confidential-claude` |\n| Launch Qwen Code through the local proxy | `confidential-qwen` |\n\n## Install\n\n```bash\nnpm install @premai/api-sdk\n```\n\nThe SDK runs natively on Node.js, Bun, Deno, and [Bare](https://github.com/holepunchto/bare). It needs no native add-ons. The Bare runtime also powers the [mobile client](#mobile-react-native).\n\nThe package also publishes three command-line programs:\n\n- `confidential-proxy`: a local OpenAI and Anthropic-compatible HTTP server.\n- `confidential-claude`: an interactive launcher for Claude Code.\n- `confidential-qwen`: an interactive launcher for Qwen Code.\n\n## Prerequisites\n\n1. Create a Prem API key in the [dashboard](https://dashboard.prem.io/api-keys).\n2. Get the current Confidential API endpoints from [`dashboard.prem.io/endpoints.json`](https://dashboard.prem.io/endpoints.json).\n3. Generate a 32-byte Key Encryption Key (KEK), encoded as 64 hexadecimal characters:\n\n```bash\nexport PREM_API_KEY=\"your-api-key\"\nexport CLIENT_KEK=\"$(openssl rand -hex 32)\"\nexport PROXY_URL=\"https://gateway.prem.io\"\nexport ENCLAVE_URL=\"https://conf-engine.prem.io\"\n```\n\nKeep the KEK in a secret manager and reuse it. Do not commit the API key, the KEK, or the serialized DEK store to source control.\n\nThese variable names apply to the examples only:\n\n- `PREM_API_KEY` — the SDK does not read this variable. Pass its value as `apiKey`, or send it in the authentication header for the local proxy.\n- `CLIENT_KEK` — an encryption key, not an API credential.\n- `PROXY_URL` — the remote Prem gateway URL, not the local `confidential-proxy` listener.\n\n## TypeScript quickstart\n\nThe TypeScript client performs encryption in the application process. You do not need to run `confidential-proxy` when you use this client directly.\n\n```typescript\nimport { createRvencClient } from \"@premai/api-sdk\";\n\nfunction requireEnv(name: string): string {\n  const value = process.env[name];\n  if (!value) throw new Error(`Set ${name}`);\n  return value;\n}\n\nasync function main() {\n  const client = await createRvencClient({\n    apiKey: requireEnv(\"PREM_API_KEY\"),\n    clientKEK: requireEnv(\"CLIENT_KEK\"),\n    config: {\n      endpoints: {\n        proxy: requireEnv(\"PROXY_URL\"),\n        enclave: requireEnv(\"ENCLAVE_URL\"),\n      },\n    },\n  });\n\n  const models = await client.models.list({ type: \"CHAT\" });\n  const model = models.find((item) => item.enabled !== 0)?.model;\n  if (!model) {\n    throw new Error(\"No enabled chat model is available for this API key\");\n  }\n\n  const response = await client.chat.completions.create({\n    model,\n    messages: [{ role: \"user\", content: \"Reply with exactly OK.\" }],\n    max_completion_tokens: 256,\n  });\n\n  console.log(response.choices[0]?.message?.content);\n}\n\nmain().catch((error) => {\n  console.error(error);\n  process.exitCode = 1;\n});\n```\n\nTo get a list of available models, see [List available models](https://docs.prem.io/api-reference/list-models). For request and response details, see [Chat completions](https://docs.prem.io/api-reference/chat-completions).\n\n## Local compatibility proxy\n\nUse the proxy when an application already supports an OpenAI or Anthropic base URL. The proxy listens on `http://127.0.0.1:8787` by default.\n\n```bash\nnpx -p @premai/api-sdk confidential-proxy \\\n  --compat openai \\\n  --kek \"$CLIENT_KEK\"\n```\n\nThe proxy reads `PROXY_URL` and `ENCLAVE_URL` from the environment. It does not read `CLIENT_KEK` automatically, so pass the KEK with `--kek`. It also does not read `PREM_API_KEY`. Each client must send its own API key with the request.\n\nIn another terminal, list the models available to the API key:\n\n```bash\ncurl http://127.0.0.1:8787/v1/models \\\n  -H \"Authorization: Bearer $PREM_API_KEY\"\n```\n\nThen send a chat completion with an enabled chat model from that response:\n\n```bash\nexport PREM_MODEL=\"your-enabled-chat-model\"\n\ncurl http://127.0.0.1:8787/v1/chat/completions \\\n  -H \"Authorization: Bearer $PREM_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d \"{\n    \\\"model\\\": \\\"$PREM_MODEL\\\",\n    \\\"messages\\\": [{\\\"role\\\": \\\"user\\\", \\\"content\\\": \\\"Reply with exactly OK.\\\"}],\n    \\\"max_completion_tokens\\\": 256\n  }\"\n```\n\n### Compatibility modes\n\n| Mode | Local routes |\n| --- | --- |\n| `openai` | `/v1/*` |\n| `anthropic` | `/v1/*` |\n| `both` | `/openai/v1/*` and `/anthropic/v1/*` |\n\nUse `--compat both` only when one proxy process must expose both API formats.\n\n### Run the proxy as a daemon\n\nThe proxy runs in the foreground by default. Use these subcommands to run it in the background instead:\n\n| Command | Purpose |\n| --- | --- |\n| `confidential-proxy start` | Starts the proxy as a background daemon |\n| `confidential-proxy status` | Reports the process ID and whether the endpoint answers |\n| `confidential-proxy stop` | Stops the daemon with a graceful shutdown |\n\n`start` takes the same options as the foreground command. Optionally add `--log-file` to redirect the daemon's stdout and stderr to a file.\n\n```bash\nnpx -p @premai/api-sdk confidential-proxy start \\\n  --compat openai \\\n  --kek \"$CLIENT_KEK\" \\\n  --log-file ./proxy.log\n\nnpx -p @premai/api-sdk confidential-proxy status\nnpx -p @premai/api-sdk confidential-proxy stop\n```\n\n`start` returns only after the proxy answers on its port, so a script can start the daemon and then send requests. It waits up to 30 seconds. If the proxy does not answer, `start` prints the reason and exits non-zero. Check the `--log-file` output for details — the daemon reports startup errors there.\n\nThe proxy also writes `<data-dir>/confidential-proxy.log` in every mode. Use `--log-level debug` to add detail to that file.\n\n| Option | Default | Commands |\n| --- | --- | --- |\n| `--state-file <path>` | `<data-dir>/proxy.state.json` | `start`, `status`, `stop` |\n| `--log-file <path>` | None | `start` |\n| `--log-level <level>` | `info` | `start`, foreground |\n| `--shutdown-timeout <ms>` | `30000` | `start`, foreground |\n\n`<data-dir>` is `~/Library/Application Support/confidential-proxy-nodejs` on macOS and `~/.local/share/confidential-proxy-nodejs` on Linux. Pass the same `--state-file` to every command. To run two daemons at the same time, give each one its own `--port` and `--state-file`.\n\n`--log-level` accepts `error`, `warn`, `info`, `http`, `verbose` and `debug`. `--shutdown-timeout` sets how long the proxy waits for in-flight requests before it closes the listener.\n\nThe state file holds a shutdown token, do not move it to a shared location.\n\nSee [Confidential Proxy](https://docs.prem.io/confidential-proxy) for routes, TLS, CORS, Docker, and all CLI options.\n\n## Claude Code\n\n`confidential-claude` starts or reuses the local proxy in Anthropic mode. It lists the enabled models, lets you select one, and launches the installed `claude` command against the local endpoint.\n\nIt needs Claude Code, an interactive terminal, and the same endpoints and keys as above. The launcher reads the Prem API key from `API_KEY`.\n\n```bash\nexport API_KEY=\"$PREM_API_KEY\"\nnpx -p @premai/api-sdk confidential-claude\n```\n\nThe launcher forwards extra arguments to Claude Code. To stop a proxy that the launcher started, run:\n\n```bash\nnpx -p @premai/api-sdk confidential-proxy stop\n```\n\nThe confidential boundary applies only to supported model traffic, after the local proxy encrypts it. Claude Code's repository access, shell commands, MCP servers, hooks, and tool results stay on the local machine or in their own external systems. See the [Claude Code guide](https://docs.prem.io/guides/claude-code).\n\n## Qwen Code\n\n`confidential-qwen` does the same for [Qwen Code](https://qwenlm.github.io/qwen-code-docs/en/users/overview/). It starts or reuses the local proxy in Anthropic mode, lists the enabled models, lets you select one, and launches the installed `qwen` command against the local endpoint.\n\nIt needs Qwen Code, an interactive terminal, and the same endpoints and keys as above. The launcher reads the Prem API key from `API_KEY`.\n\n```bash\nexport API_KEY=\"$PREM_API_KEY\"\nnpx -p @premai/api-sdk confidential-qwen\n```\n\nThe launcher picks the model and the authentication type itself, so it drops `--model`, `-m`, and `--auth-type` from the arguments you pass. It forwards the rest to Qwen Code. Use `confidential-proxy stop` to stop a proxy that the launcher started.\n\nThe confidential boundary works the same way as for Claude Code. Qwen Code's repository access, shell commands, MCP servers, and tool results stay on the local machine or in their own external systems. See the [Qwen Code guide](https://docs.prem.io/guides/qwen-code).\n\n## API surface\n\nThe client exposes these primary namespaces:\n\n- `client.chat.completions`: encrypted chat completions, including streaming.\n- `client.models`: models available to the API key.\n- `client.audio.transcriptions`: encrypted audio transcription.\n- `client.audio.translations`: encrypted audio translation. Confirm that an enabled model supports translation before you use it.\n- `client.files`: encrypted file upload, listing, retrieval, indexing, and deletion.\n- `client.tools`: encrypted tool requests supported by the account and runtime.\n\nUse the public reference for request and response contracts:\n\n- [Chat completions](https://docs.prem.io/api-reference/chat-completions)\n- [Audio transcriptions](https://docs.prem.io/api-reference/audio-transcriptions)\n- [Audio translations](https://docs.prem.io/api-reference/audio-translations)\n- [Encrypted files](https://docs.prem.io/api-reference/encrypted-files/upload-encrypted-file)\n- [Tools](https://docs.prem.io/api-reference/tools/execute-tool)\n\n### Persist file keys\n\nFile and RAG operations update `client.dekStore`. Serialize the store after each write. Restore it when the application starts again:\n\n```typescript\nimport {\n  deserializeDEKStore,\n  serializeDEKStore,\n} from \"@premai/api-sdk\";\n\nconst serialized = serializeDEKStore(client.dekStore);\n// Store `serialized` in secure application storage.\n\nconst dekStore = deserializeDEKStore(serialized);\n// Pass `dekStore` to createRvencClient on the next start.\n```\n\nIf you lose the KEK or the DEK store, you can no longer use the files that you uploaded before.\n\n## Security boundary\n\n- The TypeScript process or the local proxy encrypts supported inference, audio, file, and tool payloads before they leave the machine. It does not encrypt model discovery or operational metadata.\n- The Prem gateway receives ciphertext and operational metadata. It uses the metadata for authentication, billing, rate limits, routing, and session handling.\n- Attestation is on by default. The client verifies hardware evidence and freshness for supported paths. The [attestation reference](https://docs.prem.io/attestation) lists the remaining measurement-policy limits. The SDK accepts `attest: false` and the proxy accepts `--no-attest`. Both flags turn off the default gate.\n- A client can still process plaintext before it calls the local proxy. Review the guide for that client before you treat the full workflow as confidential.\n\nRead [How it works](https://docs.prem.io/how-it-works), [Security model](https://docs.prem.io/security-model), [Encryption](https://docs.prem.io/encryption), and [Attestation](https://docs.prem.io/attestation) before you deploy the SDK in a sensitive workflow.\n\n## Mobile (React Native)\n\nThe SDK runs inside a [react-native-bare-kit](https://github.com/holepunchto/react-native-bare-kit) worklet. See the [React Native guide](https://docs.prem.io/guides/react-native) for the worklet setup and the WASM asset path.\n\n## Configuration reference\n\n### TypeScript client\n\n| Option | Required | Default | Purpose |\n| --- | --- | --- | --- |\n| `apiKey` | Yes | None | Prem API authentication |\n| `clientKEK` | Yes unless `CLIENT_KEK` is set | `CLIENT_KEK` | Wraps file and RAG data-encryption keys; it is not an API credential |\n| `config.endpoints.proxy` | Yes unless `PROXY_URL` is set | `PROXY_URL` | Prem gateway endpoint |\n| `config.endpoints.enclave` | Yes unless `ENCLAVE_URL` is set | `ENCLAVE_URL` | Confidential runtime endpoint |\n| `attest` | No | `true` | Runs the SDK's attestation gate |\n| `requestTimeoutMs` | No | `600000` | Request timeout in milliseconds |\n| `maxBufferSize` | No | `10485760` | Maximum streaming buffer size in bytes |\n| `dekStore` | No | New store | Restores file and RAG key state |\n\n### Proxy defaults\n\n| Setting | Default |\n| --- | --- |\n| Host | `127.0.0.1` |\n| Port | `8787` |\n| Compatibility mode | `openai` |\n| JSON body limit | `32mb` |\n| Request shutdown timeout | `30000` ms |\n\nRun `confidential-proxy --help` to see the options in the installed version.\n\n## Guides\n\n- [OpenAI-compatible clients](https://docs.prem.io/guides/openai-compatible-clients)\n- [Anthropic-compatible clients](https://docs.prem.io/guides/anthropic-compatible-clients)\n- [Claude Code](https://docs.prem.io/guides/claude-code)\n- [Qwen Code](https://docs.prem.io/guides/qwen-code)\n- [Codex CLI](https://docs.prem.io/guides/codex-cli)\n- [Cursor](https://docs.prem.io/guides/cursor)\n- [OpenCode](https://docs.prem.io/guides/opencode)\n- [OpenClaw](https://docs.prem.io/guides/openclaw)\n- [Hermes Agent](https://docs.prem.io/guides/hermes)\n- [Goose](https://docs.prem.io/guides/goose)\n- [Claude for Microsoft 365](https://docs.prem.io/guides/claude-microsoft-365)\n- [React Native](https://docs.prem.io/guides/react-native)\n","readmeFilename":"README.md"}