{"_id":"@sentroy-co/client-sdk","_rev":"34-62aa72d9f099e198d18b555b62eef3e9","name":"@sentroy-co/client-sdk","dist-tags":{"latest":"2.18.0"},"versions":{"1.1.0":{"name":"@sentroy-co/client-sdk","version":"1.1.0","keywords":["sentroy","email","sdk","api","mail","typescript"],"license":"MIT","_id":"@sentroy-co/client-sdk@1.1.0","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://github.com/Sentroy-Co/client-sdk#readme","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"dist":{"shasum":"a006b8806d8b25775be18fc2e786565363f07a80","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-1.1.0.tgz","fileCount":34,"integrity":"sha512-BMnw437hk4SDxuQBF48gIbWiKQkPRrIutwIAl+Syal3xw6syK58AIigJnSZbc6nFqd6cDRjYpjKbBlXtZGy6lQ==","signatures":[{"sig":"MEUCIBVFrpuZZtM+ox2VPQ8DjeHBU8XMKfyDXzn9tqbBqT+GAiEA8Hsbh7uVUIgTd4/lzWqCHJGyz5YKjA7sJnr1eh4P+U8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36645},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"19183d27fc03cdfe7b19ff50852f8d0f259fcafb","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"Server-side TypeScript SDK for Sentroy platform API","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_1.1.0_1776415471515_0.025847447487493458","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@sentroy-co/client-sdk","version":"1.1.1","keywords":["sentroy","email","sdk","api","mail","typescript"],"license":"MIT","_id":"@sentroy-co/client-sdk@1.1.1","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://github.com/Sentroy-Co/client-sdk#readme","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"dist":{"shasum":"aa7f56c484389db9df3bb82fd2a832bd869096ab","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-1.1.1.tgz","fileCount":34,"integrity":"sha512-qDLxSxSX35CnOYdoVhBNRXT5oFnpxDEkqIca7uyTlINX2VblpfJ4JUcADnuUM9EXMZ7WDkRh+vjOD/HTOH7Avg==","signatures":[{"sig":"MEYCIQCWPoYwQAubut5i9CCOQ9Z4XgH8/qw0VRagYz9oivr4ywIhAJ5t0IMxqFxvrS/5FVw+pUyuCoCssPNWZni9Czce3arh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37772},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"636c30e1e546d1abce475b9b97f18e65b8231aae","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"Server-side TypeScript SDK for Sentroy platform API","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_1.1.1_1776416037902_0.6873564028638754","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@sentroy-co/client-sdk","version":"2.0.0","keywords":["sentroy","email","sdk","api","mail","typescript"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.0.0","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://github.com/Sentroy-Co/client-sdk#readme","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"dist":{"shasum":"604595c6acad77ff5c418a329a30303e112cc66e","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.0.0.tgz","fileCount":42,"integrity":"sha512-D2cjxIhdLDuuaN8aOaMNmedxexUzcW94jELRB1kw1MsNqG3v37lGMboA9/N+KRG9FIiQvYnyKIIHI9BMJst55A==","signatures":[{"sig":"MEUCIQDXim4gOaEwrPnuXyle0DcqLkWqZ5wdK4tjywQ0dWeCfwIgbPCDlqLiy2WzTCSzt/qELMk0MtQ2nahkxtQOqVG6zW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64053},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ea4d66b1f86546194ba7db70e1425f69cb20e1f2","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"Server-side TypeScript SDK for Sentroy platform API","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.0.0_1776844119143_0.20844773654998727","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@sentroy-co/client-sdk","version":"2.1.0","keywords":["sentroy","email","sdk","api","mail","typescript"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.1.0","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://github.com/Sentroy-Co/client-sdk#readme","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"dist":{"shasum":"1a85651c3f39a523657e741a994204bc1b82ed85","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.1.0.tgz","fileCount":46,"integrity":"sha512-K1aQhWRwgjZO3uBbD/NRxTlBZGpFx9Dz0HOWS/C3C4r66rqruxHXp4BfeTmNfUyt4MVkZsHTTEnlqZ4pj5pLwg==","signatures":[{"sig":"MEUCIEbKwofeMseKDYmY3I8/3pqB1gWFAVRggrHKrUiohlibAiEAkbNO2w53bVsO61QPWrYgBTe7XFpNBmc4CEy8T3gmHqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68709},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"01fa752320d9c9a91ee92a887aaacb6f5f51b1a5","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"Server-side TypeScript SDK for Sentroy platform API","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.1.0_1777148695383_0.3316694758180019","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@sentroy-co/client-sdk","version":"2.2.0","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.2.0","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://github.com/Sentroy-Co/client-sdk#readme","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"dist":{"shasum":"a81eb8aadccc16433567c0fb88d90330e66f3422","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.2.0.tgz","fileCount":82,"integrity":"sha512-eE0g6vlYlkZvattQY/d2gDg/9G5B+tMOUfFYTAOA1MkV73XOFl7O8fCrtDdQjt6KjcXtQxGSNylUHEyCo8mv0A==","signatures":[{"sig":"MEQCIH8qvY6GI2uyu4qiTJh0duqXgURl4qbbL4ISZvDcseymAiAPFpy0xeaqFsf++XTC4/C85F78SLHsb2oRlgUmb2TjaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187294},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"}},"gitHead":"4d5162a5d35fe95f0c5881b0ef1f198205332ee5","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Sentroy platform — REST resources + React components.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.2.0_1777244150874_0.6276794040549785","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@sentroy-co/client-sdk","version":"2.2.1","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.2.1","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://github.com/Sentroy-Co/client-sdk#readme","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"dist":{"shasum":"7bd32c791ca7f8164dbea808cea5f538d72fccbc","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.2.1.tgz","fileCount":82,"integrity":"sha512-Jq0bmd5Eju5G+Lvfd+yxhBZ8GhLhPqulrlbcEWxG9yIfNNi4w5pI5T/l0AyKoviQmCGVzyIj2e/d53kNK4EOSQ==","signatures":[{"sig":"MEYCIQDNTn47PtZoXN/oYdX9xjTDC7t0NRjW8V/5PdDg1vuf+QIhAOWsJdVB7DAGJnjnqTGPb0+8lVKlY2FEKto3Me2gru6v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192556},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"}},"gitHead":"8e981b6f63457c042ee532550167222d481cedd5","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Sentroy platform — REST resources + React components.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.2.1_1777245472866_0.025217040520371548","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@sentroy-co/client-sdk","version":"2.3.2","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.3.2","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://github.com/Sentroy-Co/client-sdk#readme","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"dist":{"shasum":"415882ad79b3d221794432c2513eb904103b04d6","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.3.2.tgz","fileCount":87,"integrity":"sha512-vNT+ZRUpR6ihLRnYFn/u4duw48dFr9tSbvmFFnqEQA1o06VjidkpbGU3xa4l7NetEGrTi0P3dR69kEMmfXK4FQ==","signatures":[{"sig":"MEUCIQDbxiD043aKZzjYzsEISvC+gQRDFjVCQccIAWqVOfcAdQIgK+gwvQt6Ix1Cqm8rVKhpzOyp+F1NWbFq2KSvbET+J0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230366},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"}},"gitHead":"39dbf7a19cb29d3513cdb9481198113b0e83bb89","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Sentroy platform — REST resources + React components.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.3.2_1777262997729_0.6073244109064555","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"@sentroy-co/client-sdk","version":"2.4.2","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.4.2","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://github.com/Sentroy-Co/client-sdk#readme","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"dist":{"shasum":"c586d8f4127026f853c3ce144bcf798bcd45a7b3","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.4.2.tgz","fileCount":92,"integrity":"sha512-PcnzmCmg6vBB5YxN0DcRcVwzB+F/xOnZ2qc1gDQc6r20E0Q6ROEFE5+s8jPqJzeBDPW5BPUUICm1dkCRJyuf5A==","signatures":[{"sig":"MEYCIQC/j1EoiDzSRyeFiyl/cs6PSL7YAfP+Pmqj9LFK1bD2jQIhALfnt7p5u4fAceQ1GxnqPImU0XNJQXF3HgidmG+Yt/Ax","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249729},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"}},"gitHead":"636fa4c7a82e0d611d3851369da54a3744d3b5ed","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Sentroy platform — REST resources + React components.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.4.2_1777267974070_0.8352812197206836","host":"s3://npm-registry-packages-npm-production"}},"2.4.4":{"name":"@sentroy-co/client-sdk","version":"2.4.4","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.4.4","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://github.com/Sentroy-Co/client-sdk#readme","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"dist":{"shasum":"508e91f9b00559e161d3b167df67de0593c388cb","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.4.4.tgz","fileCount":92,"integrity":"sha512-GM/INZhXt+SxvA1riXdTMwPSd0lBBRLKYeEFRPP+oR8+w5tyEt3+cHpohQ5/O9iMFmD8fQyR1AcBFA5zLb67ww==","signatures":[{"sig":"MEQCIH4cogCytayxlMpSlLnA4h3rAKAFMgY8AEJTI9Hyj8SxAiBAef6IkWWe0hzrPbmOQxlqup3yUOiQb/EksMyp4zt9bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":250752},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"}},"gitHead":"4770bcd131704ae850b9c50000e04931a2c78ced","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Sentroy platform — REST resources + React components.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.4.4_1777332123105_0.3222403416120776","host":"s3://npm-registry-packages-npm-production"}},"2.4.5":{"name":"@sentroy-co/client-sdk","version":"2.4.5","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.4.5","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://github.com/Sentroy-Co/client-sdk#readme","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"dist":{"shasum":"f127fca8a7c08109c8836b9081bf4695af9130a7","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.4.5.tgz","fileCount":92,"integrity":"sha512-UpWEruEoEoppvQmm3AmJm7vDqgk6XZ8ypfAM5P+WGUiIHqtBafuUGL79cjgsZKJyQJwDZBZmj/9j03X3WmmGOQ==","signatures":[{"sig":"MEUCIAzMQS94skPk+aVZ9u1lNDqGnoZRJh53ckIbaX6VbDSxAiEAlDgIe2qRVOPg4ed/GD/ALgy4vW4Qi0fF6+X+k3HoPlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251021},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"}},"gitHead":"2e39bd4e275cfb91002fb6d16595749eb41d6893","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Sentroy platform — REST resources + React components.","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.4.5_1777376721132_0.9925883753632725","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@sentroy-co/client-sdk","version":"2.5.0","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.5.0","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://github.com/Sentroy-Co/client-sdk#readme","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"dist":{"shasum":"b44325eb31d10106fdea71c46cca8478cabd0731","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.5.0.tgz","fileCount":112,"integrity":"sha512-wyW0MhhSMbxy5fp8ZDHLxV/VjPGisw8x0ReuszaI4poiVnsHXLfRjaFumtOfiWvI9h2zVLFVi9d8sTvmxXhu7Q==","signatures":[{"sig":"MEUCIQDFLckB+wu0FOvxL7ByhzCBulMc0YHLY4JvsU38BGOeqQIgA1mUuwmMyqU1VGzF8crYFqKZbjF3hu5SY0cvaA1+PWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":341362},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./react/crop":{"types":"./dist/react/crop/index.d.ts","import":"./dist/react/crop/index.js","require":"./dist/react/crop/index.js"}},"gitHead":"f050b8bfca759f4ac6184ca66e6d0fdcc1d5eda8","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Sentroy platform — REST resources + React components.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"motion":"^12.38.0","react-easy-crop":"^5.5.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.5.0_1777514225684_0.6236921370505328","host":"s3://npm-registry-packages-npm-production"}},"2.5.2":{"name":"@sentroy-co/client-sdk","version":"2.5.2","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.5.2","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://github.com/Sentroy-Co/client-sdk#readme","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"dist":{"shasum":"a6d79ff77a560110816009d6bbadbe82eda573b5","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.5.2.tgz","fileCount":112,"integrity":"sha512-Tsk201B9qnQyXAOU3pSL2MgkZ4Fnj4ZliupGt9IjHx88TJ9N3zYVndrOraS40G5SlziguaypllNmpinkbxBhsg==","signatures":[{"sig":"MEYCIQC2kNMM0VvX0F3PTl/ZL10TltKwX6JOru3N6BAiLe/vBQIhALtTloSdBK6HD3VHuhotGYkh7eI8m7ND0rgmKdGA8tfW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345739},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./react/crop":{"types":"./dist/react/crop/index.d.ts","import":"./dist/react/crop/index.js","require":"./dist/react/crop/index.js"}},"gitHead":"66384b2a935c7d96ec663f7256bbb807e4d210be","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Sentroy platform — REST resources + React components.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"motion":"^12.38.0","react-easy-crop":"^5.5.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.5.2_1777654561949_0.9863282983475046","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@sentroy-co/client-sdk","version":"2.6.1","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.6.1","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://github.com/Sentroy-Co/client-sdk#readme","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"dist":{"shasum":"3d1505d5ea96c5dcf1104fb53cbbaf57a0dcf225","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.6.1.tgz","fileCount":132,"integrity":"sha512-kRLTQgoeSnjFHUafxux/udLtuGqLkwNVIoRSorMIQQo6YZo0qVJ5EJuabxsT1rCr3W20wHmJ4XKlbG2TqevfSQ==","signatures":[{"sig":"MEUCIAOnfRiwSOWKZYUeHPHDuAWrnEu9k7VpGUxTan24b4P+AiEA0aIIyzfZlIW/HewK+Db25GUZ388ZbpTPHeoQNfEdS8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392787},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./react/crop":{"types":"./dist/react/crop/index.d.ts","import":"./dist/react/crop/index.js","require":"./dist/react/crop/index.js"}},"gitHead":"2879e9ac9ad8ce70f96e72bd9b15d2fa8ff45182","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Sentroy platform — REST resources + React components.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"motion":"^12.38.0","react-easy-crop":"^5.5.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.6.1_1777770472043_0.21116603234035836","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"@sentroy-co/client-sdk","version":"2.6.2","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.6.2","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://github.com/Sentroy-Co/client-sdk#readme","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"dist":{"shasum":"091da2f3539527d211589f9f639009405e21fa68","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.6.2.tgz","fileCount":132,"integrity":"sha512-HFxcHtZDwnAaQDNAw4t82b9/sd8J4Gg7rTfnBBLfIj+XiBp4d01X+gjUv3nJ9Yub8Dht1Ifo16JfEQenlkCNPQ==","signatures":[{"sig":"MEUCIQDzNgsQU3sSQN3lo0Dyt+9m9/fbqsDquxWPJcfG6BzD4AIgfb3aKtZD6FXZkMiOhwFDTut0fe4CelUt0Q+1sP+7qnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":404334},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./react/crop":{"types":"./dist/react/crop/index.d.ts","import":"./dist/react/crop/index.js","require":"./dist/react/crop/index.js"}},"gitHead":"129bcfa9a2cd672e418ff2321d259a47f26c154e","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Sentroy platform — REST resources + React components.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"motion":"^12.38.0","react-easy-crop":"^5.5.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.6.2_1777774769274_0.8512316344481599","host":"s3://npm-registry-packages-npm-production"}},"2.6.3":{"name":"@sentroy-co/client-sdk","version":"2.6.3","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.6.3","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://github.com/Sentroy-Co/client-sdk#readme","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"dist":{"shasum":"a09505e10284ebe8da8089808b49ec06db62290c","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.6.3.tgz","fileCount":132,"integrity":"sha512-sf4W9VOKvXQ5srw0NG0+PYzMpdKFwbFZTcFTql8Vhk2s+SNOri7IzQQshBDofQj06S5Fa17MOHSRKELMy0GrWQ==","signatures":[{"sig":"MEUCIQCOZx076pZ7FIe8MPUK26YSQyd5O0gH5Odw4ECVbqzadAIgJAfmUvRlKcVDqJ3B4iF9L3gGnN5hciJYRsenSrltl1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":414992},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./react/crop":{"types":"./dist/react/crop/index.d.ts","import":"./dist/react/crop/index.js","require":"./dist/react/crop/index.js"}},"gitHead":"90c106b6c55a647317f84e6b165a6ec62abc013a","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Sentroy platform — REST resources + React components.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"motion":"^12.38.0","react-easy-crop":"^5.5.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.6.3_1777961600220_0.8613245421324092","host":"s3://npm-registry-packages-npm-production"}},"2.6.4":{"name":"@sentroy-co/client-sdk","version":"2.6.4","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.6.4","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://docs.sentroy.com","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"dist":{"shasum":"649992b2c09831759a6ac79d495d477ed7a270fd","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.6.4.tgz","fileCount":133,"integrity":"sha512-4YO7VF13u5HBL99HmOPxcxTOb7Aum0cxzkx/JH1becVJiBivX2VYx+HFlmIzbbQfRjI+gvYhIHn9ccdsIjY2dQ==","signatures":[{"sig":"MEYCIQDmy3yVKpOmcrMjVK8dGZyFiBY7oyJvjMvcM/NOr1Vs9gIhAJoDme/opnyZlikBISxk9w4cFI6zgSApaYOtzN3hmzut","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":418921},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./react/crop":{"types":"./dist/react/crop/index.d.ts","import":"./dist/react/crop/index.js","require":"./dist/react/crop/index.js"}},"gitHead":"f389731ee13ee2eba2f2abab37102de860151c68","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Sentroy platform — REST resources + React components.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"motion":"^12.38.0","react-easy-crop":"^5.5.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.6.4_1778025951482_0.42613195541805493","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@sentroy-co/client-sdk","version":"2.8.0","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager","env","vault","secrets","config"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.8.0","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://docs.sentroy.com","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"dist":{"shasum":"82d31c28fb8737861c0e9b5631ab38be13e0677a","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.8.0.tgz","fileCount":143,"integrity":"sha512-KpqOOE0FWpB73vcOenWJocWP/WIPAT92usY2dWzOE0QnPhfp4wtpfD5k+9UoYd01IZKbJtdthpJjHVwF7cpYQw==","signatures":[{"sig":"MEYCIQDR8CiNb8jrScBgpwJjDtCyDHdCElKV05vAcdJYOfB7AQIhAMB6w+HxDXqsRVxFTNYmA7buDu57uijXX5eobAqwX06J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":456399},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./vault":{"types":"./dist/vault/index.d.ts","import":"./dist/vault/index.js","require":"./dist/vault/index.js"},"./react/crop":{"types":"./dist/react/crop/index.d.ts","import":"./dist/react/crop/index.js","require":"./dist/react/crop/index.js"},"./vault/react":{"types":"./dist/vault/react.d.ts","import":"./dist/vault/react.js","require":"./dist/vault/react.js"}},"gitHead":"8f14e4a81f6f77439bb0a43a21877447196e0173","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK for the Sentroy platform — mail, storage, env vault + React components.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"motion":"^12.38.0","react-easy-crop":"^5.5.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.8.0_1778466718841_0.7584009813015085","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@sentroy-co/client-sdk","version":"2.9.0","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager","env","vault","secrets","config","cli","dotenv"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.9.0","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://docs.sentroy.com","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"bin":{"sentroy":"bin/sentroy.js"},"dist":{"shasum":"d98051b839ec3dc076672c867fb1601032b83e96","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.9.0.tgz","fileCount":159,"integrity":"sha512-9Yl6QG+FamHpVfLBBH1OmMcwD6jZ5labCREVzFswyilOviX1RYWXETCrJpJ47zFYbEG2vJC9Cs9YuuiXZiOJaQ==","signatures":[{"sig":"MEQCIHXvdPngwtWSqUijUWInp6RR9gYiQ80PP0heDtG/R8JFAiBrm1PqvXNbBcI1ZS54fhEj6dLmYquUKJrsujXsqK/WRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":525068},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./vault":{"types":"./dist/vault/index.d.ts","import":"./dist/vault/index.js","require":"./dist/vault/index.js"},"./react/crop":{"types":"./dist/react/crop/index.d.ts","import":"./dist/react/crop/index.js","require":"./dist/react/crop/index.js"},"./vault/react":{"types":"./dist/vault/react.d.ts","import":"./dist/vault/react.js","require":"./dist/vault/react.js"}},"gitHead":"ac6ef58be9b96ba7fb4212af93e1495f59e1c1bf","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK + CLI for the Sentroy platform — mail, storage, env vault + React components.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"motion":"^12.38.0","react-easy-crop":"^5.5.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.9.0_1778477257669_0.13693940945999938","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"@sentroy-co/client-sdk","version":"2.12.0","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager","env","vault","secrets","config","cli","dotenv"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.12.0","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://docs.sentroy.com","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"bin":{"sentroy":"bin/sentroy.js"},"dist":{"shasum":"7a27020e0e4237281cb1786394cf609cfb65acb4","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.12.0.tgz","fileCount":159,"integrity":"sha512-eSFZdSLgR2X9n34+VEaT9gX35GZQz8hWFdIt5KtGSl6dmJMjG/8c4r7cIbciEQMJznKRWDNOmswkW0cQaRnchg==","signatures":[{"sig":"MEUCIAHWQjLXIH7nVftT0Sd2j3PBC8oWwRuBZZ4VpqHcPgwwAiEA/NviCL6LtBxhQyWmscxhACzN2KNocmuiJ0XPnzI82i4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":545350},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./vault":{"types":"./dist/vault/index.d.ts","import":"./dist/vault/index.js","require":"./dist/vault/index.js"},"./react/crop":{"types":"./dist/react/crop/index.d.ts","import":"./dist/react/crop/index.js","require":"./dist/react/crop/index.js"},"./vault/react":{"types":"./dist/vault/react.d.ts","import":"./dist/vault/react.js","require":"./dist/vault/react.js"}},"gitHead":"25774cdafe4dd461f2b1297f682a8d09c6f5d395","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK + CLI for the Sentroy platform — mail, storage, env vault + React components.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"motion":"^12.38.0","react-easy-crop":"^5.5.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.12.0_1778484818195_0.13855656053711463","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"@sentroy-co/client-sdk","version":"2.13.0","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager","env","vault","secrets","config","cli","dotenv"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.13.0","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://docs.sentroy.com","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"bin":{"sentroy":"bin/sentroy.js"},"dist":{"shasum":"3ccaeddba2942abac4ac1bcfdc62dd45c6f721a1","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.13.0.tgz","fileCount":159,"integrity":"sha512-sEfQx8+WInsUSavLxpEkhH1cQGsxvI3JcHpjmBPYFMRdmGJ2tXRkGWCA+0eF96hXOt17hmilJT9G4Oy/H1KIPQ==","signatures":[{"sig":"MEUCIG7spIWPcg4ZTZs4MsLispltJmosIqBd/mOHoWUUwxV3AiEAk29XeVdSwTdPrPCuLaBHUls8IKj2vKkUkW+uo22l6SQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":549684},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./vault":{"types":"./dist/vault/index.d.ts","import":"./dist/vault/index.js","require":"./dist/vault/index.js"},"./react/crop":{"types":"./dist/react/crop/index.d.ts","import":"./dist/react/crop/index.js","require":"./dist/react/crop/index.js"},"./vault/react":{"types":"./dist/vault/react.d.ts","import":"./dist/vault/react.js","require":"./dist/vault/react.js"}},"gitHead":"bb2f6678fb06aeec155074937d62c9916c7a41ba","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK + CLI for the Sentroy platform — mail, storage, env vault + React components.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"motion":"^12.38.0","react-easy-crop":"^5.5.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.13.0_1778507995971_0.7248495932397387","host":"s3://npm-registry-packages-npm-production"}},"2.13.1":{"name":"@sentroy-co/client-sdk","version":"2.13.1","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager","env","vault","secrets","config","cli","dotenv"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.13.1","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://docs.sentroy.com","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"bin":{"sentroy":"bin/sentroy.js"},"dist":{"shasum":"5f4fe1355c13f291bdb4a701709751956677e232","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.13.1.tgz","fileCount":159,"integrity":"sha512-5LoB3IENWSdg6/RFeDw2bpi88mRJnC5EbHSvw8FmrPr+0U9TMeltqeNYr1OlfOijssYwtTa2rj9k8C3UTls/YA==","signatures":[{"sig":"MEUCIQCEKSFJvLlZPte27UJRsz/y9LkTXQOyDFRiVMytLrbgLwIgbA7+TWKp2AKT4Ox7ZIdx5VaCosc/bVj4WknvzMW3iTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573235},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./vault":{"types":"./dist/vault/index.d.ts","import":"./dist/vault/index.js","require":"./dist/vault/index.js"},"./react/crop":{"types":"./dist/react/crop/index.d.ts","import":"./dist/react/crop/index.js","require":"./dist/react/crop/index.js"},"./vault/react":{"types":"./dist/vault/react.d.ts","import":"./dist/vault/react.js","require":"./dist/vault/react.js"}},"gitHead":"12aee84092c62cfb9efaad11a0a7e81cfeef34c0","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK + CLI for the Sentroy platform — mail, storage, env vault + React components.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"motion":"^12.38.0","react-easy-crop":"^5.5.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.13.1_1778584482677_0.7920046325589458","host":"s3://npm-registry-packages-npm-production"}},"2.13.2":{"name":"@sentroy-co/client-sdk","version":"2.13.2","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager","env","vault","secrets","config","cli","dotenv"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.13.2","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://docs.sentroy.com","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"bin":{"sentroy":"bin/sentroy.js"},"dist":{"shasum":"c3d020114d9905c6fb37ff718bb6932fa9e60dd1","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.13.2.tgz","fileCount":159,"integrity":"sha512-bhRVj9NFlZUs7V7DuAORgnSsyUnM51S8M2l1hVAZaPXOzJI4q7Eii5+/8yRyGhrvnIbAw+JXmM8hXH2KNJD9iw==","signatures":[{"sig":"MEYCIQD2JY9usuxNgCgbdnTWc6QAqr0KxOl41WAOO/XigqfcMAIhAPJ2/rqKuqvqwz+EUWyMNrmJf4VUAoYEWRnfw6WC8Ge/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":568131},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./vault":{"types":"./dist/vault/index.d.ts","import":"./dist/vault/index.js","require":"./dist/vault/index.js"},"./react/crop":{"types":"./dist/react/crop/index.d.ts","import":"./dist/react/crop/index.js","require":"./dist/react/crop/index.js"},"./vault/react":{"types":"./dist/vault/react.d.ts","import":"./dist/vault/react.js","require":"./dist/vault/react.js"}},"gitHead":"def38f37b9b99216faa1d4117aa704b1deb16ffa","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK + CLI for the Sentroy platform — mail, storage, env vault + React components.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"motion":"^12.38.0","react-advanced-cropper":"^0.20.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.13.2_1778586695545_0.48202734134325986","host":"s3://npm-registry-packages-npm-production"}},"2.13.3":{"name":"@sentroy-co/client-sdk","version":"2.13.3","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager","env","vault","secrets","config","cli","dotenv"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.13.3","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://docs.sentroy.com","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"bin":{"sentroy":"bin/sentroy.js"},"dist":{"shasum":"ca9f344c8dba2d36b006a28fb14bf859ef162089","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.13.3.tgz","fileCount":159,"integrity":"sha512-2GBspkV2ddToEjr0xHV8V/EA7qng2vJ0/sKbGuGo5A/mIVi0UreYr8TrWUov/wUATLTU5mc04mVPXiPoZQjxDw==","signatures":[{"sig":"MEUCIENiXQ4igt//0CTh2LDG39ve29DcVPu2WR45Cy5msklsAiEAoV7dOAQlb0cJYcisurmcOfGxx8X42etGHxaCMoEuFVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":568704},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./vault":{"types":"./dist/vault/index.d.ts","import":"./dist/vault/index.js","require":"./dist/vault/index.js"},"./react/crop":{"types":"./dist/react/crop/index.d.ts","import":"./dist/react/crop/index.js","require":"./dist/react/crop/index.js"},"./vault/react":{"types":"./dist/vault/react.d.ts","import":"./dist/vault/react.js","require":"./dist/vault/react.js"}},"gitHead":"f10e88ae4e05728e598792128e9add555ac7e2c5","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK + CLI for the Sentroy platform — mail, storage, env vault + React components.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"motion":"^12.38.0","react-advanced-cropper":"^0.20.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.13.3_1778628136668_0.6264760855168507","host":"s3://npm-registry-packages-npm-production"}},"2.13.4":{"name":"@sentroy-co/client-sdk","version":"2.13.4","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager","env","vault","secrets","config","cli","dotenv"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.13.4","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://docs.sentroy.com","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"bin":{"sentroy":"bin/sentroy.js"},"dist":{"shasum":"2055bce48833fcd4bfb5c7fc83211fe6866a3635","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.13.4.tgz","fileCount":160,"integrity":"sha512-QcHwYiAx9UNntUeQzuqGsez/SPpD9RD7RA/S9tmnyaPUParMo1PCqhr66Ig5TQFoxLFtajofDpMYJ1UN2NUh+A==","signatures":[{"sig":"MEQCIBusK+eLQmcO6g5xu2E5Q1w8JuCNcPk4WVI4wmSgdMLIAiAiDp84pu5x7U7Mx5v1FaBrgxNfDrG83nn/2ugYD32aew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573232},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./vault":{"types":"./dist/vault/index.d.ts","import":"./dist/vault/index.js","require":"./dist/vault/index.js"},"./react/crop":{"types":"./dist/react/crop/index.d.ts","import":"./dist/react/crop/index.js","require":"./dist/react/crop/index.js"},"./vault/react":{"types":"./dist/vault/react.d.ts","import":"./dist/vault/react.js","require":"./dist/vault/react.js"},"./react/crop/styles.css":"./dist/react/crop/styles.css"},"gitHead":"1cad3a1c9137af99a19f51dce24844c67ac1b696","scripts":{"build":"tsc && node scripts/build-styles.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK + CLI for the Sentroy platform — mail, storage, env vault + React components.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"motion":"^12.38.0","react-advanced-cropper":"^0.20.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.13.4_1778630963000_0.2748318208864109","host":"s3://npm-registry-packages-npm-production"}},"2.13.6":{"name":"@sentroy-co/client-sdk","version":"2.13.6","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager","env","vault","secrets","config","cli","dotenv"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.13.6","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://docs.sentroy.com","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"bin":{"sentroy":"bin/sentroy.js"},"dist":{"shasum":"592d5cd5bf98669f22a2e1ae7fbfb8060d394055","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.13.6.tgz","fileCount":160,"integrity":"sha512-oqZkhOzyQwZEXC5yy0qlLDM3MsD3z4eFY6iOVdQhqmL5YIcP5PHdpIccz2rdYabZ4RZheSuQKWRi8uvKIN5Cxg==","signatures":[{"sig":"MEYCIQD+NLDbY0AHg6wpWi8MlPrVYOz0mGyhczhb03mTY/XU+wIhANeAbpxfOeEOyjG8o1Vt6F/tnhxMuI/jmJoIQfgEmua0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":567649},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./vault":{"types":"./dist/vault/index.d.ts","import":"./dist/vault/index.js","require":"./dist/vault/index.js"},"./react/crop":{"types":"./dist/react/crop/index.d.ts","import":"./dist/react/crop/index.js","require":"./dist/react/crop/index.js"},"./vault/react":{"types":"./dist/vault/react.d.ts","import":"./dist/vault/react.js","require":"./dist/vault/react.js"},"./react/crop/styles.css":"./dist/react/crop/styles.css"},"gitHead":"0874a971d23309843587fa29d8a296a407056284","scripts":{"build":"tsc && node scripts/build-styles.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK + CLI for the Sentroy platform — mail, storage, env vault + React components.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"motion":"^12.38.0","react-mobile-cropper":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.13.6_1778638297938_0.015467500014022084","host":"s3://npm-registry-packages-npm-production"}},"2.13.7":{"name":"@sentroy-co/client-sdk","version":"2.13.7","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager","env","vault","secrets","config","cli","dotenv"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.13.7","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://docs.sentroy.com","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"bin":{"sentroy":"bin/sentroy.js"},"dist":{"shasum":"99def215f196fc4e4befeb8773b00e56057ce242","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.13.7.tgz","fileCount":160,"integrity":"sha512-NXXasI9Qu5gOCSIG5Z6dvaGV7D8+pMnoJJKFZ8XGK01n4BiJQC9UgL8CPZcysUr53v8OBb468zx5tlpC2wBjrA==","signatures":[{"sig":"MEYCIQDFR+/KrsjgUCwphuONsof4rMFqYxHFCz+FYMWqY1TsywIhAJO2V9vPCFZTVNQ2gI3JJIyVhTHDnvAX4Dzpb06XumOx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":598987},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./vault":{"types":"./dist/vault/index.d.ts","import":"./dist/vault/index.js","require":"./dist/vault/index.js"},"./react/crop":{"types":"./dist/react/crop/index.d.ts","import":"./dist/react/crop/index.js","require":"./dist/react/crop/index.js"},"./vault/react":{"types":"./dist/vault/react.d.ts","import":"./dist/vault/react.js","require":"./dist/vault/react.js"},"./react/crop/styles.css":"./dist/react/crop/styles.css"},"gitHead":"397e468608fafcd787ed9e3eaa990e9fb406b79c","scripts":{"build":"tsc && node scripts/build-styles.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK + CLI for the Sentroy platform — mail, storage, env vault + React components.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"motion":"^12.38.0","react-mobile-cropper":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.13.7_1778644222337_0.093854878959718","host":"s3://npm-registry-packages-npm-production"}},"2.13.8":{"name":"@sentroy-co/client-sdk","version":"2.13.8","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager","env","vault","secrets","config","cli","dotenv"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.13.8","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://docs.sentroy.com","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"bin":{"sentroy":"bin/sentroy.js"},"dist":{"shasum":"18a17f943163c804f26a2bd24a3f5650483ea72e","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.13.8.tgz","fileCount":190,"integrity":"sha512-8nLBhOTuKBtMOGROOXYkQ2xeu5VHCh84eauAXV8u3jixcIpOIjtWYNVdIy2Ta0h0uc6A/LMGeD7KiPYiC7wrEA==","signatures":[{"sig":"MEQCIFfEZE+GOpR1DNdKfEYqAonu1RCApjQ7Ul1xmdpMho2XAiB6ZkU6jP0MKN0LCqfUF7nIEapO13P8lBiAtp5MPxZEUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":677227},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","require":"./dist/auth/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./vault":{"types":"./dist/vault/index.d.ts","import":"./dist/vault/index.js","require":"./dist/vault/index.js"},"./auth/admin":{"types":"./dist/auth/admin/index.d.ts","import":"./dist/auth/admin/index.js","require":"./dist/auth/admin/index.js"},"./auth/react":{"types":"./dist/auth/react/index.d.ts","import":"./dist/auth/react/index.js","require":"./dist/auth/react/index.js"},"./react/crop":{"types":"./dist/react/crop/index.d.ts","import":"./dist/react/crop/index.js","require":"./dist/react/crop/index.js"},"./vault/react":{"types":"./dist/vault/react.d.ts","import":"./dist/vault/react.js","require":"./dist/vault/react.js"},"./react/crop/styles.css":"./dist/react/crop/styles.css"},"gitHead":"36edbe07211955b5965a7f22db7c129cfa44283d","scripts":{"build":"tsc && node scripts/build-styles.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK + CLI for the Sentroy platform — mail, storage, env vault + React components.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"motion":"^12.38.0","react-mobile-cropper":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.13.8_1778678559198_0.43078034202323234","host":"s3://npm-registry-packages-npm-production"}},"2.13.9":{"name":"@sentroy-co/client-sdk","version":"2.13.9","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager","env","vault","secrets","config","cli","dotenv"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.13.9","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://docs.sentroy.com","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"bin":{"sentroy":"bin/sentroy.js"},"dist":{"shasum":"010f0e1b0a13daf5db1f034bb908bd72b6e56307","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.13.9.tgz","fileCount":190,"integrity":"sha512-v3eKioPI6p8sKuhJeXHkDnsC01MGMpPbzYmtIdjlGgpiU9vIdVXwBuze9XFIVl0eClCTzFalsMcVdGQmEe8fHQ==","signatures":[{"sig":"MEYCIQC8TKqbIPvsIZOS+lYum6A4+vky3xVp3IKzW1PVs+GP5AIhAOa3nWllVez2aRy7EbF+t743FUPoh2ngUVG0peoi0+MV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":768204},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","require":"./dist/auth/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./vault":{"types":"./dist/vault/index.d.ts","import":"./dist/vault/index.js","require":"./dist/vault/index.js"},"./auth/admin":{"types":"./dist/auth/admin/index.d.ts","import":"./dist/auth/admin/index.js","require":"./dist/auth/admin/index.js"},"./auth/react":{"types":"./dist/auth/react/index.d.ts","import":"./dist/auth/react/index.js","require":"./dist/auth/react/index.js"},"./react/crop":{"types":"./dist/react/crop/index.d.ts","import":"./dist/react/crop/index.js","require":"./dist/react/crop/index.js"},"./vault/react":{"types":"./dist/vault/react.d.ts","import":"./dist/vault/react.js","require":"./dist/vault/react.js"},"./react/crop/styles.css":"./dist/react/crop/styles.css"},"gitHead":"d5e45462dd068749f154797c39c0723b037be13f","scripts":{"build":"tsc && node scripts/build-styles.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK + CLI for the Sentroy platform — mail, storage, env vault + React components.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"motion":"^12.38.0","react-mobile-cropper":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@simplewebauthn/browser":"^13.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@simplewebauthn/browser":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.13.9_1779082989274_0.7456715441767023","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"@sentroy-co/client-sdk","version":"2.14.0","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager","env","vault","secrets","config","cli","dotenv"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.14.0","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://docs.sentroy.com","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"bin":{"sentroy":"bin/sentroy.js"},"dist":{"shasum":"77cae2757ecb41338af3ec2031ffcf8a29e222e4","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.14.0.tgz","fileCount":216,"integrity":"sha512-06l45iimZhR4UMmh8Rnmph6YNqVaZtyi8IrVT1FVeM6Rc6fQ3/pvfcA++uiY+nwdNegPYiFVs7/80wD0wrR3Bw==","signatures":[{"sig":"MEUCIHLOshiiyjdb4nD234pZ5pgKHmEH/1h32IHrhOyspW2bAiEAp36czjPRiM6hynaAiu0LUYAijLPtCuThSpuGqEIb06o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":961616},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","require":"./dist/auth/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./vault":{"types":"./dist/vault/index.d.ts","import":"./dist/vault/index.js","require":"./dist/vault/index.js"},"./auth/admin":{"types":"./dist/auth/admin/index.d.ts","import":"./dist/auth/admin/index.js","require":"./dist/auth/admin/index.js"},"./auth/react":{"types":"./dist/auth/react/index.d.ts","import":"./dist/auth/react/index.js","require":"./dist/auth/react/index.js"},"./react/crop":{"types":"./dist/react/crop/index.d.ts","import":"./dist/react/crop/index.js","require":"./dist/react/crop/index.js"},"./vault/react":{"types":"./dist/vault/react.d.ts","import":"./dist/vault/react.js","require":"./dist/vault/react.js"},"./react/crop/styles.css":"./dist/react/crop/styles.css"},"gitHead":"d9d4fc7f4c5f083fcd917c48ed4532d4769aac29","scripts":{"build":"tsc && node scripts/build-styles.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK + CLI for the Sentroy platform — mail, storage, env vault + React components.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"motion":"^12.38.0","react-mobile-cropper":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@simplewebauthn/browser":"^13.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@simplewebauthn/browser":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.14.0_1780104496403_0.9290325114248945","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"@sentroy-co/client-sdk","version":"2.15.0","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager","env","vault","secrets","config","cli","dotenv"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.15.0","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://docs.sentroy.com","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"bin":{"sentroy":"bin/sentroy.js"},"dist":{"shasum":"58230c5b03ee618ca44ea92131e92334917eba06","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.15.0.tgz","fileCount":221,"integrity":"sha512-vP5vYhxaLpy1sEddSY8VeF1SosLbfiq/xViLZVcfr/pZpvBPgS1xGk2ZbdHZvQAWn21sb+qV4/UVAmmpZ8h2hA==","signatures":[{"sig":"MEQCIHfPC0fSl4BX7qvwcQvGvlW2ArQz2ESfnOvdSvt7d9wbAiBDHrUFDQldz45l7MfuUaCgbYK4Gfwo5E8NUfnwmUdmrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":983013},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","require":"./dist/auth/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./vault":{"types":"./dist/vault/index.d.ts","import":"./dist/vault/index.js","require":"./dist/vault/index.js"},"./auth/admin":{"types":"./dist/auth/admin/index.d.ts","import":"./dist/auth/admin/index.js","require":"./dist/auth/admin/index.js"},"./auth/react":{"types":"./dist/auth/react/index.d.ts","import":"./dist/auth/react/index.js","require":"./dist/auth/react/index.js"},"./react/crop":{"types":"./dist/react/crop/index.d.ts","import":"./dist/react/crop/index.js","require":"./dist/react/crop/index.js"},"./vault/react":{"types":"./dist/vault/react.d.ts","import":"./dist/vault/react.js","require":"./dist/vault/react.js"},"./auth/react-native":{"types":"./dist/auth/react-native/index.d.ts","import":"./dist/auth/react-native/index.js","require":"./dist/auth/react-native/index.js"},"./react/crop/styles.css":"./dist/react/crop/styles.css"},"gitHead":"03ad7e85f0cf7ddc34a0d59ca8fcf1120e5a7f6e","scripts":{"build":"tsc && node scripts/build-styles.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK + CLI for the Sentroy platform — mail, storage, env vault + React components.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"motion":"^12.38.0","react-mobile-cropper":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@simplewebauthn/browser":"^13.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@simplewebauthn/browser":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.15.0_1780106264250_0.4622433365169618","host":"s3://npm-registry-packages-npm-production"}},"2.16.0":{"name":"@sentroy-co/client-sdk","version":"2.16.0","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager","env","vault","secrets","config","cli","dotenv"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.16.0","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://docs.sentroy.com","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"bin":{"sentroy":"bin/sentroy.js"},"dist":{"shasum":"c569fd9614b2d7a8e0c7b12cfeb91f58957d2048","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.16.0.tgz","fileCount":221,"integrity":"sha512-H6lc1CmG64MYCdM/MJxTZcYjOrFEc4+rZgg8WVECk6kloBYibvgDiO4FwV7ChZ8PP0jk8F3/h3GaqqefoWBDiQ==","signatures":[{"sig":"MEQCIAVAoTru5s62l0Gs1OQAkG0de0CUV68TA1MHIyU94NTGAiBT7h0Ir4r4m9rWoROFp+eYSkfcxa/WgjlVJh6bspdtsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":985206},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","require":"./dist/auth/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./vault":{"types":"./dist/vault/index.d.ts","import":"./dist/vault/index.js","require":"./dist/vault/index.js"},"./auth/admin":{"types":"./dist/auth/admin/index.d.ts","import":"./dist/auth/admin/index.js","require":"./dist/auth/admin/index.js"},"./auth/react":{"types":"./dist/auth/react/index.d.ts","import":"./dist/auth/react/index.js","require":"./dist/auth/react/index.js"},"./react/crop":{"types":"./dist/react/crop/index.d.ts","import":"./dist/react/crop/index.js","require":"./dist/react/crop/index.js"},"./vault/react":{"types":"./dist/vault/react.d.ts","import":"./dist/vault/react.js","require":"./dist/vault/react.js"},"./auth/react-native":{"types":"./dist/auth/react-native/index.d.ts","import":"./dist/auth/react-native/index.js","require":"./dist/auth/react-native/index.js"},"./react/crop/styles.css":"./dist/react/crop/styles.css"},"gitHead":"94d9a7d959cf1cea19399b80887445c7f4bf119a","scripts":{"build":"tsc && node scripts/build-styles.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK + CLI for the Sentroy platform — mail, storage, env vault + React components.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"motion":"^12.38.0","react-mobile-cropper":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@simplewebauthn/browser":"^13.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@simplewebauthn/browser":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.16.0_1780110136273_0.0010341266775453217","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"name":"@sentroy-co/client-sdk","version":"2.17.0","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager","env","vault","secrets","config","cli","dotenv"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.17.0","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://docs.sentroy.com","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"bin":{"sentroy":"bin/sentroy.js"},"dist":{"shasum":"19ae0d504794b9c1c6338821b00ccc5e0339afb0","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.17.0.tgz","fileCount":221,"integrity":"sha512-WM5AbRVkD0ucmNCDUaZ1HHNVUm6NDTlnSHUjle+JWySzzLExfzKJbCHYnqOM7L4zx4reUWAwAOZmsjlj1ChyPw==","signatures":[{"sig":"MEYCIQD9dwzQOBWri6OXWeT0N97pNeWaG22NZVqEr3qtMSBmBwIhALYYYVIV7m6G7lgZ82rUToTqRPK9U+LIdc8xblqls7Fz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1014957},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","require":"./dist/auth/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./vault":{"types":"./dist/vault/index.d.ts","import":"./dist/vault/index.js","require":"./dist/vault/index.js"},"./auth/admin":{"types":"./dist/auth/admin/index.d.ts","import":"./dist/auth/admin/index.js","require":"./dist/auth/admin/index.js"},"./auth/react":{"types":"./dist/auth/react/index.d.ts","import":"./dist/auth/react/index.js","require":"./dist/auth/react/index.js"},"./react/crop":{"types":"./dist/react/crop/index.d.ts","import":"./dist/react/crop/index.js","require":"./dist/react/crop/index.js"},"./vault/react":{"types":"./dist/vault/react.d.ts","import":"./dist/vault/react.js","require":"./dist/vault/react.js"},"./auth/react-native":{"types":"./dist/auth/react-native/index.d.ts","import":"./dist/auth/react-native/index.js","require":"./dist/auth/react-native/index.js"},"./react/crop/styles.css":"./dist/react/crop/styles.css"},"gitHead":"94d9a7d959cf1cea19399b80887445c7f4bf119a","scripts":{"build":"tsc && node scripts/build-styles.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK + CLI for the Sentroy platform — mail, storage, env vault + React components.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"motion":"^12.38.0","react-mobile-cropper":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@simplewebauthn/browser":"^13.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@simplewebauthn/browser":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.17.0_1780831980743_0.9051470596554374","host":"s3://npm-registry-packages-npm-production"}},"2.17.1":{"name":"@sentroy-co/client-sdk","version":"2.17.1","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager","env","vault","secrets","config","cli","dotenv"],"license":"MIT","_id":"@sentroy-co/client-sdk@2.17.1","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"homepage":"https://docs.sentroy.com","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"bin":{"sentroy":"bin/sentroy.js"},"dist":{"shasum":"72d90ad6011c5193af014c58102b06dc86801d16","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.17.1.tgz","fileCount":231,"integrity":"sha512-lScDDboXlj5/hZsQ6Fjib4grL3diAO/9tW7wjPNiGneDW52RYAKtGGcweFB8sauvc8tiK+OuQ7bonxfoxGW5bQ==","signatures":[{"sig":"MEUCIBor0VQ1mLBIgycX7XkiiQS2relsTSf0FwmRPwrYzlTLAiEAxHB8KCCsRw9ZnCDySmBia80HeLvniEdlXV22g62ccV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1074905},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","require":"./dist/auth/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./vault":{"types":"./dist/vault/index.d.ts","import":"./dist/vault/index.js","require":"./dist/vault/index.js"},"./auth/admin":{"types":"./dist/auth/admin/index.d.ts","import":"./dist/auth/admin/index.js","require":"./dist/auth/admin/index.js"},"./auth/react":{"types":"./dist/auth/react/index.d.ts","import":"./dist/auth/react/index.js","require":"./dist/auth/react/index.js"},"./react/crop":{"types":"./dist/react/crop/index.d.ts","import":"./dist/react/crop/index.js","require":"./dist/react/crop/index.js"},"./vault/react":{"types":"./dist/vault/react.d.ts","import":"./dist/vault/react.js","require":"./dist/vault/react.js"},"./auth/react-native":{"types":"./dist/auth/react-native/index.d.ts","import":"./dist/auth/react-native/index.js","require":"./dist/auth/react-native/index.js"},"./react/crop/styles.css":"./dist/react/crop/styles.css"},"gitHead":"2012b7b042cae781e6705dac19748c546277becc","scripts":{"build":"tsc && node scripts/build-styles.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"repository":{"url":"git+https://github.com/Sentroy-Co/client-sdk.git","type":"git","directory":"typescript"},"_npmVersion":"10.8.2","description":"TypeScript SDK + CLI for the Sentroy platform — mail, storage, env vault + React components.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"motion":"^12.38.0","react-mobile-cropper":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@simplewebauthn/browser":"^13.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@simplewebauthn/browser":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/client-sdk_2.17.1_1782974833105_0.3600213759571049","host":"s3://npm-registry-packages-npm-production"}},"2.18.0":{"name":"@sentroy-co/client-sdk","version":"2.18.0","description":"TypeScript SDK + CLI for the Sentroy platform — mail, storage, env vault + React components.","main":"dist/index.js","types":"dist/index.d.ts","bin":{"sentroy":"bin/sentroy.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./react/crop":{"types":"./dist/react/crop/index.d.ts","import":"./dist/react/crop/index.js","require":"./dist/react/crop/index.js"},"./react/crop/styles.css":"./dist/react/crop/styles.css","./vault":{"types":"./dist/vault/index.d.ts","import":"./dist/vault/index.js","require":"./dist/vault/index.js"},"./vault/react":{"types":"./dist/vault/react.d.ts","import":"./dist/vault/react.js","require":"./dist/vault/react.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","require":"./dist/auth/index.js"},"./auth/admin":{"types":"./dist/auth/admin/index.d.ts","import":"./dist/auth/admin/index.js","require":"./dist/auth/admin/index.js"},"./auth/react":{"types":"./dist/auth/react/index.d.ts","import":"./dist/auth/react/index.js","require":"./dist/auth/react/index.js"},"./auth/react-native":{"types":"./dist/auth/react-native/index.d.ts","import":"./dist/auth/react-native/index.js","require":"./dist/auth/react-native/index.js"}},"scripts":{"build":"tsc && node scripts/build-styles.mjs","prepublishOnly":"npm run build"},"keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager","env","vault","secrets","config","cli","dotenv"],"repository":{"type":"git","url":"git+https://github.com/Sentroy-Co/client-sdk.git","directory":"typescript"},"homepage":"https://docs.sentroy.com","bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"license":"MIT","engines":{"node":">=18.0.0"},"peerDependencies":{"@simplewebauthn/browser":"^13.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"peerDependenciesMeta":{"@simplewebauthn/browser":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true}},"devDependencies":{"@types/node":"^25.6.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.5.4"},"dependencies":{"motion":"^12.38.0","react-mobile-cropper":"^0.10.0"},"_id":"@sentroy-co/client-sdk@2.18.0","gitHead":"2df83bccfe503cdec010de13b82271e0d0ff587a","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-eOCdGIDpIP32kvO98muT7Xjt/sDp9KhGTgr1742eHgkf13Sfmbaor+iti211ImWeyKZGnbIGwYekhebzwXHvUQ==","shasum":"bae9ddaa337852a49d7069fe66eba990d5370ad6","tarball":"https://registry.npmjs.org/@sentroy-co/client-sdk/-/client-sdk-2.18.0.tgz","fileCount":231,"unpackedSize":1074905,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDw58GRC9MXwI73n+P5HaaeyNGjmtc+mJnif4eVbS3ufgIgSznE70S2OprIFu847zYebARyYsJ8gUs4rtB5rQj92dk="}]},"_npmUser":{"name":"arasors","email":"thegiAlpha@gmail.com"},"directories":{},"maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/client-sdk_2.18.0_1783127134848_0.27861398769267165"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-17T08:44:31.420Z","modified":"2026-07-04T01:05:35.161Z","1.1.0":"2026-04-17T08:44:31.679Z","1.1.1":"2026-04-17T08:53:58.029Z","2.0.0":"2026-04-22T07:48:39.297Z","2.1.0":"2026-04-25T20:24:55.534Z","2.2.0":"2026-04-26T22:55:51.009Z","2.2.1":"2026-04-26T23:17:53.006Z","2.3.2":"2026-04-27T04:09:57.864Z","2.4.2":"2026-04-27T05:32:54.248Z","2.4.4":"2026-04-27T23:22:03.240Z","2.4.5":"2026-04-28T11:45:21.287Z","2.5.0":"2026-04-30T01:57:05.828Z","2.5.2":"2026-05-01T16:56:02.121Z","2.6.1":"2026-05-03T01:07:52.208Z","2.6.2":"2026-05-03T02:19:29.470Z","2.6.3":"2026-05-05T06:13:20.374Z","2.6.4":"2026-05-06T00:05:51.659Z","2.8.0":"2026-05-11T02:31:59.019Z","2.9.0":"2026-05-11T05:27:37.826Z","2.12.0":"2026-05-11T07:33:38.400Z","2.13.0":"2026-05-11T13:59:56.153Z","2.13.1":"2026-05-12T11:14:42.859Z","2.13.2":"2026-05-12T11:51:35.697Z","2.13.3":"2026-05-12T23:22:16.980Z","2.13.4":"2026-05-13T00:09:23.229Z","2.13.6":"2026-05-13T02:11:38.204Z","2.13.7":"2026-05-13T03:50:22.519Z","2.13.8":"2026-05-13T13:22:39.468Z","2.13.9":"2026-05-18T05:43:09.457Z","2.14.0":"2026-05-30T01:28:16.578Z","2.15.0":"2026-05-30T01:57:44.415Z","2.16.0":"2026-05-30T03:02:16.585Z","2.17.0":"2026-06-07T11:33:00.944Z","2.17.1":"2026-07-02T06:47:13.296Z","2.18.0":"2026-07-04T01:05:35.044Z"},"bugs":{"url":"https://github.com/Sentroy-Co/client-sdk/issues"},"license":"MIT","homepage":"https://docs.sentroy.com","keywords":["sentroy","email","sdk","api","mail","typescript","react","media-manager","env","vault","secrets","config","cli","dotenv"],"repository":{"type":"git","url":"git+https://github.com/Sentroy-Co/client-sdk.git","directory":"typescript"},"description":"TypeScript SDK + CLI for the Sentroy platform — mail, storage, env vault + React components.","maintainers":[{"name":"arasors","email":"thegiAlpha@gmail.com"}],"readme":"<p align=\"center\">\n  <img src=\"https://sentroy.com/business/sentroy-logo-light.png\" alt=\"Sentroy\" width=\"240\" />\n</p>\n\n<h3 align=\"center\">Sentroy Client SDK</h3>\n\n<p align=\"center\">\n  Official TypeScript SDK for the <a href=\"https://sentroy.com\">Sentroy</a> business mail &amp; storage platform.<br />\n  Send transactional and bulk email, manage domains and mailboxes, run an inbox, store and serve media — from one typed client.\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/@sentroy-co/client-sdk\"><img src=\"https://img.shields.io/npm/v/@sentroy-co/client-sdk.svg\" alt=\"npm version\" /></a>\n  <a href=\"https://www.npmjs.com/package/@sentroy-co/client-sdk\"><img src=\"https://img.shields.io/npm/dm/@sentroy-co/client-sdk.svg\" alt=\"npm downloads\" /></a>\n  <a href=\"https://github.com/Sentroy-Co/client-sdk/blob/main/LICENSE\"><img src=\"https://img.shields.io/npm/l/@sentroy-co/client-sdk.svg\" alt=\"license\" /></a>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://docs.sentroy.com\"><strong>Documentation</strong></a>\n  &nbsp;·&nbsp;\n  <a href=\"https://docs.sentroy.com/mail\">Mail</a>\n  &nbsp;·&nbsp;\n  <a href=\"https://docs.sentroy.com/storage\">Storage</a>\n  &nbsp;·&nbsp;\n  <a href=\"https://docs.sentroy.com/react\">React components</a>\n  &nbsp;·&nbsp;\n  <a href=\"https://status.sentroy.com\">Status</a>\n</p>\n\n---\n\n## What's in the box\n\n- **Mail** — verified domains, mailboxes, multi-language templates, IMAP-backed inbox, transactional and bulk send, suppressions, webhooks, audience lists, deliverability logs.\n- **Storage** — isolated buckets, multipart uploads, image and media transformations, signed download URLs.\n- **Env Vault** — runtime env variable management (`@sentroy-co/client-sdk/vault`) — change a value in the dashboard, your app picks it up on the next read; no rebuild.\n- **React drop-ins** — `<MediaManager />`, `<MediaManagerTrigger />` and `<EnvProvider>` / `useEnv()` (`@sentroy-co/client-sdk/react` + `@sentroy-co/client-sdk/vault/react`).\n- **One client, two backends** — point at `https://sentroy.com` for the hosted platform, or your own deployment for self-hosted. Same API, same types.\n\n## Install\n\n```bash\nnpm install @sentroy-co/client-sdk\n```\n\n## First request\n\n```ts\nimport { Sentroy } from \"@sentroy-co/client-sdk\"\n\nconst sentroy = new Sentroy({\n  baseUrl: \"https://sentroy.com\",   // or your self-hosted URL\n  companySlug: \"my-company\",\n  accessToken: \"stk_...\",            // Dashboard → Admin → Access Tokens\n})\n\n// Send your first transactional email\nawait sentroy.send.email({\n  from: \"noreply@yourdomain.com\",\n  to: [\"customer@example.com\"],\n  subject: \"Welcome to Acme\",\n  html: \"<p>Glad you're here.</p>\",\n})\n```\n\n## Upload a file\n\n```ts\nconst file = new File([blob], \"invoice.pdf\", { type: \"application/pdf\" })\n\nconst media = await sentroy.media.upload({\n  bucketSlug: \"invoices\",\n  file,\n})\n\nconsole.log(media.url) // signed URL, served from the CDN\n```\n\nThat's the smallest useful surface. Every other resource (`domains`, `mailboxes`, `templates`, `inbox`, `audience`, `webhooks`, `suppressions`, `logs`, `buckets`, `media`) follows the same `sentroy.<resource>.<verb>(...)` shape with full TypeScript types.\n\n## React: CropDialog\n\nA full-screen, iOS Photos-style image crop dialog built on [`react-mobile-cropper`](https://advanced-cropper.github.io/react-mobile-cropper/) (which sits on top of [`react-advanced-cropper`](https://advanced-cropper.github.io/react-advanced-cropper/)). Lazy subpath — only imported when you reference it.\n\n**1. Add the stylesheet once** (root layout / `_app` / global CSS entry — anywhere it loads on every page that may open the dialog):\n\n```ts\nimport \"@sentroy-co/client-sdk/react/crop/styles.css\"\n```\n\nWe ship `react-mobile-cropper`'s baseline `style.css`, no extra theme. If you'd rather use the desktop-flavored variants (`compact` / `bubble` / `classic` / `corners` from advanced-cropper, or the mobile baseline directly), see [advanced-cropper themes](https://advanced-cropper.github.io/react-advanced-cropper/docs/guides/themes) and import the package CSS yourself instead of ours.\n\n**2. Open the dialog with a `File`:**\n\n```tsx\n\"use client\"\nimport { useState } from \"react\"\nimport dynamic from \"next/dynamic\"\n\nconst CropDialog = dynamic(\n  () => import(\"@sentroy-co/client-sdk/react/crop\").then((m) => m.CropDialog),\n  { ssr: false },\n)\n\nexport function UploadButton() {\n  const [file, setFile] = useState<File | null>(null)\n  return (\n    <>\n      <input\n        type=\"file\"\n        accept=\"image/*\"\n        onChange={(e) => setFile(e.target.files?.[0] ?? null)}\n      />\n      {file && (\n        <CropDialog\n          open\n          file={file}\n          defaultAspect=\"1:1\"\n          onClose={(out) => {\n            setFile(null)\n            if (out) uploadCroppedFile(out) // Apply → cropped File\n            // out === null → Cancel; out === file → Use original\n          }}\n        />\n      )}\n    </>\n  )\n}\n```\n\nThe dialog returns a `File` (cropped or original), `null` on cancel. Aspect presets, rotate (`R` / `Shift+R`), flip, zoom and a live preview are built in.\n\n## Env Vault\n\nManage your env vars in the dashboard at [vault.sentroy.com](https://vault.sentroy.com), bootstrap your deploy with one token, and read values via a typed helper — no rebuild on change.\n\n```ts\n// server side\nimport { getEnv, getEnvOrThrow, getEnvWithFallback, preloadEnv } from \"@sentroy-co/client-sdk/vault\"\n\nawait preloadEnv() // optional fail-fast at boot\nconst dbUrl = await getEnv(\"DATABASE_URL\")\nconst turnstile = await getEnvOrThrow(\"BETTER_AUTH_TURNSTILE_SECRET\")\n\n// Migration helper — vault'tan oku, yoksa process.env fallback.\n// Sentroy app'lerini kademeli olarak migrate ederken kullanışlı.\nconst stripe = await getEnvWithFallback(\"STRIPE_SECRET_KEY\")\n```\n\n```tsx\n// React: SSR-injected provider + hook (no FOUC)\nimport { getPublicEnvs } from \"@sentroy-co/client-sdk/vault\"\nimport { EnvProvider, useEnv } from \"@sentroy-co/client-sdk/vault/react\"\n\n// app/layout.tsx (server)\nconst envs = await getPublicEnvs()\nreturn <EnvProvider envs={envs}>{children}</EnvProvider>\n\n// any \"use client\" component\nconst siteKey = useEnv(\"TURNSTILE_SITE_KEY\")\n```\n\nBootstrap is a single env: `SENTROY_ENV_API_KEY`. Public/private split is enforced server-side — the React hook only ever sees `public: true` variables. Full reference at [docs.sentroy.com/env-vault](https://docs.sentroy.com/env-vault).\n\n### Webhooks (real-time invalidation)\n\nSkip the 5-min cache TTL — point the vault at your app and it'll POST whenever any variable changes. The default handler verifies the HMAC-SHA256 signature and refreshes the cache:\n\n```ts\n// app/api/sentroy/vault-webhook/route.ts\nimport { createVaultWebhookHandler } from \"@sentroy-co/client-sdk/vault\"\n\nexport const POST = createVaultWebhookHandler({\n  secret: process.env.SENTROY_VAULT_WEBHOOK_SECRET!,\n})\n```\n\nConfigure the receiver URL in the vault dashboard under the project's **Webhooks** tab; the secret comes back once at create-time. Provide your own `onChange` handler for custom logic.\n\n### CLI\n\nThe package ships a `sentroy` CLI with four command groups: `env`, `mail`, `storage`, `ai`. Full reference at [docs.sentroy.com/cli](https://docs.sentroy.com/cli).\n\n```bash\n# Env Vault sync (SENTROY_ENV_API_KEY)\nnpx sentroy env push .env.production --delete-missing\nnpx sentroy env pull .env.staging --force\n\n# Mail / Storage queries (SENTROY_API_KEY + SENTROY_COMPANY_SLUG)\nnpx sentroy mail templates list\nnpx sentroy mail logs list --status=bounced --days=7\nnpx sentroy storage buckets list\nnpx sentroy storage media list <bucket-slug> --type=image\nnpx sentroy mail templates list --output=json | jq '.[].name'\n\n# Install the Sentroy AI Skill into your project (Claude, Cursor, Windsurf,\n# AGENTS.md). Lets AI agents use Sentroy without trial-and-error.\nnpx sentroy ai install\n```\n\nThe vault token's (project, environment) scope is implicit. Mail/storage commands need `SENTROY_API_KEY` (`stk_<48-hex>`) plus a company slug (env var or `--company-slug`). Every list/get supports `--output=json` for scripting. Full command list and recipes: [docs.sentroy.com/cli](https://docs.sentroy.com/cli).\n\n### React Native / Expo\n\nThe SDK runs in React Native / Expo with one extra subpath for platform-specific helpers: [`@sentroy-co/client-sdk/auth/react-native`](https://docs.sentroy.com/auth-projects#react-native).\n\n```ts\nimport AsyncStorage from \"@react-native-async-storage/async-storage\"\nimport * as WebBrowser from \"expo-web-browser\"\nimport { SentroyAuth } from \"@sentroy-co/client-sdk/auth\"\nimport {\n  createAsyncStorageAdapter,\n  openSocialAuthSession,\n} from \"@sentroy-co/client-sdk/auth/react-native\"\n\nexport const auth = new SentroyAuth({\n  projectSlug: \"acme\",\n  apiKey: process.env.EXPO_PUBLIC_SENTROY_AUTH_KEY!,\n  storage: createAsyncStorageAdapter(AsyncStorage, { projectSlug: \"acme\" }),\n})\n\n// Social login via the system browser, with a deep-link callback.\nconst tokens = await openSocialAuthSession(WebBrowser, {\n  authorizeUrl: auth.socialAuthorizeUrl(\"google\", { redirectUri: \"myapp://auth/callback\" }),\n  redirectUri: \"myapp://auth/callback\",\n})\nif (tokens) await auth.setSession(tokens)\n```\n\nNotes: passkeys are web-only, `SentroyAuthAdmin` is server-only (do not import in Expo bundles), and `media.upload` from `expo-document-picker` accepts `{uri, name, type}` as `body`. Full guide: [docs.sentroy.com/auth-projects#react-native](https://docs.sentroy.com/auth-projects#react-native).\n\n### AI Skill\n\nSentroy ships a canonical [`SKILL.md`](https://docs.sentroy.com/skill.md) (Anthropic Skills format) so AI coding agents (Claude Code, Cursor, Windsurf, OpenAI Codex via AGENTS.md) understand the auth model, endpoints, and gotchas without trial-and-error.\n\n```bash\nnpx sentroy ai install        # autodetects target tools and installs everywhere\n```\n\nTargets: `.claude/skills/sentroy/SKILL.md`, `.cursor/rules/sentroy.mdc`, `.windsurfrules`, and `AGENTS.md` (sentinel-block merged). See [docs.sentroy.com/ai-skills](https://docs.sentroy.com/ai-skills) for the full install guide.\n\n## Self-hosted vs hosted\n\nThe SDK is identical in both modes. Only `baseUrl` changes:\n\n| Mode | `baseUrl` |\n|---|---|\n| Sentroy Cloud (hosted) | `https://sentroy.com` |\n| Self-hosted | `https://your-sentroy-host` |\n\nPick the deployment that fits your compliance, latency and cost requirements. Migrate either direction without changing application code.\n\n## Documentation\n\nFull reference, interactive examples, and multi-language code samples (TypeScript, Go, Python, PHP, cURL) live at:\n\n**[docs.sentroy.com](https://docs.sentroy.com)**\n\nSections: [Quickstart](https://docs.sentroy.com) · [Mail](https://docs.sentroy.com/mail) · [Storage](https://docs.sentroy.com/storage) · [React](https://docs.sentroy.com/react) · [Tools](https://docs.sentroy.com/tools)\n\n## Requirements\n\n- Node.js 18+ (uses native `fetch`)\n- React 18+ (only if you import from `/react`)\n- Tailwind CSS in the host app (only for React components)\n\n## For AI agents\n\nA single-file, comprehensive reference covering every endpoint, parameter and response shape lives at [`AGENTS.md`](AGENTS.md). Drop the raw URL into a context window:\n\n```\nhttps://raw.githubusercontent.com/Sentroy-Co/client-sdk/refs/heads/main/typescript/AGENTS.md\n```\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}