{"_id":"@aicats/sdk","_rev":"11-ccba62cac44733de6207a786bd9c251b","name":"@aicats/sdk","dist-tags":{"latest":"2.1.0"},"versions":{"1.0.0":{"name":"@aicats/sdk","version":"1.0.0","keywords":["ai","cats","api","sdk","ai-cats","images"],"author":{"url":"https://mariobertsch.com","name":"Mario Bertsch"},"license":"MIT","_id":"@aicats/sdk@1.0.0","maintainers":[{"name":"mariobertsch","email":"mario121.bertsch@gmail.com"}],"homepage":"https://ai-cats.net","bugs":{"url":"https://github.com/AiCatsAPI/ai-cats-sdk/issues"},"dist":{"shasum":"e267012932d4a3ce8a69725294f0779ec4985bf6","tarball":"https://registry.npmjs.org/@aicats/sdk/-/sdk-1.0.0.tgz","fileCount":7,"integrity":"sha512-cr4Z8dKwO66XRueW5KK1AayxXFyDW8tqbRQAZsoeX6BguWqqf9URoFc9kjfCPwLb2k+LKpUygrx1x0PTEvhhOQ==","signatures":[{"sig":"MEUCIQDeVDqHtCyf/t0NeSlT2uD5Wd7ekWiVjZ+vdECnKhySBQIgfDmg9FsLOzt3z+RSsT5SuLOTR3GVyKvOybjtoxd32Hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21226},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"13cbbd238341c54bdca41b2e8206313d082788c3","scripts":{"build":"tsup src/index.ts --format cjs,esm --dts --clean","public":"npm publish --access public"},"_npmUser":{"name":"mariobertsch","email":"mario121.bertsch@gmail.com"},"repository":{"url":"git+https://github.com/AiCatsAPI/ai-cats-sdk.git","type":"git"},"_npmVersion":"11.8.0","description":"Official JavaScript SDK for the ai-cats.net API","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","prettier":"^3.8.1","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.0_1770362947274_0.45522602984614435","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@aicats/sdk","version":"1.0.1","keywords":["ai","cats","api","sdk","ai-cats","images"],"author":{"url":"https://mariobertsch.com","name":"Mario Bertsch"},"license":"MIT","_id":"@aicats/sdk@1.0.1","maintainers":[{"name":"mariobertsch","email":"mario121.bertsch@gmail.com"}],"homepage":"https://ai-cats.net","bugs":{"url":"https://github.com/AiCatsAPI/ai-cats-sdk/issues"},"dist":{"shasum":"9a583b6bf4fa90765b1eb8496862fe2030f1c5b0","tarball":"https://registry.npmjs.org/@aicats/sdk/-/sdk-1.0.1.tgz","fileCount":7,"integrity":"sha512-tCAK1SADVvjFuucO4ZmYfTQoDxmqt4pDDHTOjR8l/LPOjfDzqBNW+JKz0b1NC+KwUu5rOnpKqJ/bi74rc8tbOg==","signatures":[{"sig":"MEUCIQDpJdhjXNiSQewFYl+ns+wXQ0n98p/cGexQpMf6E04q0QIgVOtP5nxJ8eB6M7bhyejuqOuHW2xtNbar+/yL0VjB4AU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21234},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"94752b9c93396d25f113dbec002bfd84de50fe19","scripts":{"build":"tsup src/index.ts --format cjs,esm --dts --clean","public":"npm publish --access public"},"_npmUser":{"name":"mariobertsch","email":"mario121.bertsch@gmail.com"},"repository":{"url":"git+https://github.com/AiCatsAPI/ai-cats-sdk.git","type":"git"},"_npmVersion":"11.8.0","description":"Official JavaScript SDK for the ai-cats.net API","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","prettier":"^3.8.1","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.1_1770365243007_0.7244175796900143","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@aicats/sdk","version":"1.0.3","keywords":["ai","cats","api","sdk","ai-cats","images"],"author":{"url":"https://mariobertsch.com","name":"Mario Bertsch"},"license":"MIT","_id":"@aicats/sdk@1.0.3","maintainers":[{"name":"mariobertsch","email":"mario121.bertsch@gmail.com"}],"homepage":"https://ai-cats.net","bugs":{"url":"https://github.com/AiCatsAPI/ai-cats-sdk/issues"},"dist":{"shasum":"686e92fab923862c26ff0e97b9c805b18ed6f55d","tarball":"https://registry.npmjs.org/@aicats/sdk/-/sdk-1.0.3.tgz","fileCount":7,"integrity":"sha512-31y0CPisIO1YRgEZinYjm9yAS1pKuIbiRDIBdOvQui1KWV4528kH/onqC/2gUMZjHM4ewcVp9LAMIuK+EjcQbg==","signatures":[{"sig":"MEQCIGsw2GmNL+TBhmC4gF3OGDENYDULbwIJSrMVvsJ880J8AiBz45zHjYVYEcxNckhM8F77tX9VrcF3PJTWd55Lepvdyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25206},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"b063813415ebfafacea3d9c1ca11077bc662474b","scripts":{"build":"tsup src/index.ts --format cjs,esm --dts --clean","public":"npm publish --access public"},"_npmUser":{"name":"mariobertsch","email":"mario121.bertsch@gmail.com"},"repository":{"url":"git+https://github.com/AiCatsAPI/ai-cats-sdk.git","type":"git"},"_npmVersion":"11.8.0","description":"Official JavaScript SDK for the ai-cats.net API","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","prettier":"^3.8.1","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.3_1770375085701_0.5800753970281121","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@aicats/sdk","version":"1.0.4","keywords":["ai","cats","api","sdk","ai-cats","images"],"author":{"url":"https://mariobertsch.com","name":"Mario Bertsch"},"license":"MIT","_id":"@aicats/sdk@1.0.4","maintainers":[{"name":"mariobertsch","email":"mario121.bertsch@gmail.com"}],"homepage":"https://ai-cats.net","bugs":{"url":"https://github.com/AiCatsAPI/ai-cats-sdk/issues"},"dist":{"shasum":"be2b228d5fc2dbf4f0d1d1f551fcdfd757a7600f","tarball":"https://registry.npmjs.org/@aicats/sdk/-/sdk-1.0.4.tgz","fileCount":7,"integrity":"sha512-RCdq8fxnA+HTCRwGQOw0rV9QgWWoKLr4he3yMu7aFLckIW8fs1No88WltrOK1g96zLZaMEtE6KDDrDXn5mV5bw==","signatures":[{"sig":"MEUCIQD2DkFTwK3q46Q2cBPB0OuA5gmkhwu94N2N4ZfPyje5DAIgebmEQwy16dGWJrJ0dnINJNm9618g49+8SuWOjspVuag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25300},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"11324fe179e7c7a28b94a43e3ed71977889c0b18","scripts":{"build":"tsup src/index.ts --format cjs,esm --dts --clean","public":"npm publish --access public"},"_npmUser":{"name":"mariobertsch","email":"mario121.bertsch@gmail.com"},"repository":{"url":"git+https://github.com/AiCatsAPI/ai-cats-sdk.git","type":"git"},"_npmVersion":"11.8.0","description":"Official JavaScript SDK for the ai-cats.net API","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","prettier":"^3.8.1","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.4_1770376082608_0.5284727627883841","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@aicats/sdk","version":"1.1.0","keywords":["ai","cats","api","sdk","ai-cats","images"],"author":{"url":"https://mariobertsch.com","name":"Mario Bertsch"},"license":"MIT","_id":"@aicats/sdk@1.1.0","maintainers":[{"name":"mariobertsch","email":"mario121.bertsch@gmail.com"}],"homepage":"https://ai-cats.net","bugs":{"url":"https://github.com/AiCatsAPI/ai-cats-sdk/issues"},"dist":{"shasum":"dc2ce4c689299ab486b194d171b027867d5177a2","tarball":"https://registry.npmjs.org/@aicats/sdk/-/sdk-1.1.0.tgz","fileCount":7,"integrity":"sha512-PLN6MP3dzvzPrqHBN3sJnrSIVRcP8WyYwrDBEv3gRU3XmjTqNh1BSyjXJycWQR1iRxuNGuEIlJl4W9Vusnml9A==","signatures":[{"sig":"MEYCIQCgwGsMyPFL5hL++iwYxGNiqNP+jkEcvCmRgqC8QHA/eAIhAI5u7TNYEvmZcPqyuSsxfbtIymPzbJpsiE1Td6bJwBZY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25334},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"d5508e89f48b37771f96515f884137f2048cf9a5","scripts":{"build":"tsup src/index.ts --format cjs,esm --dts --clean","public":"npm publish --access public"},"_npmUser":{"name":"mariobertsch","email":"mario121.bertsch@gmail.com"},"repository":{"url":"git+https://github.com/AiCatsAPI/ai-cats-sdk.git","type":"git"},"_npmVersion":"11.8.0","description":"Official JavaScript SDK for the ai-cats.net API","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","prettier":"^3.8.1","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.0_1773789001616_0.13063980287045274","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@aicats/sdk","version":"1.2.0","keywords":["ai","cats","api","sdk","ai-cats","images","videos"],"author":{"url":"https://mariobertsch.com","name":"Mario Bertsch"},"license":"MIT","_id":"@aicats/sdk@1.2.0","maintainers":[{"name":"mariobertsch","email":"mario121.bertsch@gmail.com"}],"homepage":"https://ai-cats.net","bugs":{"url":"https://github.com/AiCatsAPI/ai-cats-sdk/issues"},"dist":{"shasum":"bd792da2030619e75d0e467b3d4453511c0449a3","tarball":"https://registry.npmjs.org/@aicats/sdk/-/sdk-1.2.0.tgz","fileCount":7,"integrity":"sha512-mVI50sThRUxtuCLWSHyhMA8xoAyM8fiuvLQk84nombQL8US/Mr7qS1WsktAPUbEnHCvvRE2nBPLz6kBqkhA5Ig==","signatures":[{"sig":"MEUCIQC5v3q/o6moiYBzU4/mOFFyLjj7Y8AFRB9Y0RbePBdeSQIgfIsseIBStzCCzaeWhozFjmDFKXQBJMAkMpmVFSptUcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27848},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"d5508e89f48b37771f96515f884137f2048cf9a5","scripts":{"build":"tsup src/index.ts --format cjs,esm --dts --clean","public":"npm publish --access public"},"_npmUser":{"name":"mariobertsch","email":"mario121.bertsch@gmail.com"},"repository":{"url":"git+https://github.com/AiCatsAPI/ai-cats-sdk.git","type":"git"},"_npmVersion":"11.8.0","description":"Official JavaScript SDK for the ai-cats.net API","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","prettier":"^3.8.1","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.0_1773932365561_0.9931832973978494","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@aicats/sdk","version":"1.2.1","keywords":["ai","cats","api","sdk","ai-cats","images","videos"],"author":{"url":"https://mariobertsch.com","name":"Mario Bertsch"},"license":"MIT","_id":"@aicats/sdk@1.2.1","maintainers":[{"name":"mariobertsch","email":"mario121.bertsch@gmail.com"}],"homepage":"https://ai-cats.net","bugs":{"url":"https://github.com/AiCatsAPI/ai-cats-sdk/issues"},"dist":{"shasum":"2d3ce9f0cc86a5db0ef3bf024768cc1586f8b11b","tarball":"https://registry.npmjs.org/@aicats/sdk/-/sdk-1.2.1.tgz","fileCount":7,"integrity":"sha512-OEXa7zuwpn3qXFofZwLClsaT4aoOfwx+wleRQhi3RR9skhs4+OaKVx4HBAbQmccMMchkzgOEXEctwC4gqUl+Uw==","signatures":[{"sig":"MEUCIE5JCjr36pG9x22hg3057+U9nNVZ2QVSH0jOrZrqEq3gAiEAoERm/wXQhfqNauiX0W5XV0VXiNfSNTZDcHTV0ppIQQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27854},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"9a5848f368ffb6ecf07013bf991e5c8142a0a0dc","scripts":{"build":"tsup src/index.ts --format cjs,esm --dts --clean","public":"npm publish --access public"},"_npmUser":{"name":"mariobertsch","email":"mario121.bertsch@gmail.com"},"repository":{"url":"git+https://github.com/AiCatsAPI/ai-cats-sdk.git","type":"git"},"_npmVersion":"11.8.0","description":"Official JavaScript SDK for the ai-cats.net API","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","prettier":"^3.8.1","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.1_1773933914414_0.04340187776082205","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@aicats/sdk","version":"1.2.2","keywords":["ai","cats","api","sdk","ai-cats","images","videos"],"author":{"url":"https://mariobertsch.com","name":"Mario Bertsch"},"license":"MIT","_id":"@aicats/sdk@1.2.2","maintainers":[{"name":"mariobertsch","email":"mario121.bertsch@gmail.com"}],"homepage":"https://ai-cats.net","bugs":{"url":"https://github.com/AiCatsAPI/ai-cats-sdk/issues"},"dist":{"shasum":"4e5c4170178a54c7f0fb6c8bc6565deaa876f88c","tarball":"https://registry.npmjs.org/@aicats/sdk/-/sdk-1.2.2.tgz","fileCount":7,"integrity":"sha512-V0HJByOHckpTB/EXHpHUxP/y2YxkN1pGvOdgiI+3P5O6D7uQO2MUGCXiINDGkTo10mdF0B2TtEyFc7U+Glqh0g==","signatures":[{"sig":"MEUCIQDQtF3zcld3hA11XLLo8IF2demboAo919Eb99KtFhn9oQIgV55YLPzLd6lqIHIO2bBHwOd1qvWwLFYdgWx5C4xGqHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28526},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"2697e7fc91b28a00aac5c9e299c81560a48cdd26","scripts":{"build":"tsup src/index.ts --format cjs,esm --dts --clean","public":"npm publish --access public"},"_npmUser":{"name":"mariobertsch","email":"mario121.bertsch@gmail.com"},"repository":{"url":"git+https://github.com/AiCatsAPI/ai-cats-sdk.git","type":"git"},"_npmVersion":"11.8.0","description":"Official JavaScript SDK for the ai-cats.net API","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","prettier":"^3.8.1","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.2_1773935031886_0.8067382780920691","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@aicats/sdk","version":"1.3.0","keywords":["ai","cats","api","sdk","ai-cats","images","videos"],"author":{"url":"https://mariobertsch.com","name":"Mario Bertsch"},"license":"MIT","_id":"@aicats/sdk@1.3.0","maintainers":[{"name":"mariobertsch","email":"mario121.bertsch@gmail.com"}],"homepage":"https://ai-cats.net","bugs":{"url":"https://github.com/AiCatsAPI/ai-cats-sdk/issues"},"dist":{"shasum":"53d4fe891f3b55bf3940d0dc4e570a14834a6719","tarball":"https://registry.npmjs.org/@aicats/sdk/-/sdk-1.3.0.tgz","fileCount":7,"integrity":"sha512-PR5TdWbdPRk6ToDYgfmYHSKgvgwp2RazAZBrujX5QdxYOoAr3xhfyhqfeIb3l3XEfugkpfgFjZMupc2yZ6KHVw==","signatures":[{"sig":"MEQCIFXfWfX7mD+/k3HVwZ6t7qZzxFvG/toUH79pOzVvBp2ZAiBNwIjhIgOD9tHxeljhvLg00fzRBGRXoEVaofUVyZLZ9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28782},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"00a9d46a07ceaffc4dea33cad59f7fc8d3e63fef","scripts":{"build":"tsup src/index.ts --format cjs,esm --dts --clean","public":"npm publish --access public"},"_npmUser":{"name":"mariobertsch","email":"mario121.bertsch@gmail.com"},"repository":{"url":"git+https://github.com/AiCatsAPI/ai-cats-sdk.git","type":"git"},"_npmVersion":"11.8.0","description":"Official JavaScript SDK for the ai-cats.net API","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","prettier":"^3.8.1","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.3.0_1774142558924_0.5113686597804172","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@aicats/sdk","version":"2.0.0","keywords":["ai","cats","api","sdk","ai-cats","images","videos"],"author":{"url":"https://mariobertsch.com","name":"Mario Bertsch"},"license":"MIT","_id":"@aicats/sdk@2.0.0","maintainers":[{"name":"mariobertsch","email":"mario121.bertsch@gmail.com"}],"homepage":"https://ai-cats.net","bugs":{"url":"https://github.com/AiCatsAPI/ai-cats-sdk/issues"},"dist":{"shasum":"714bb85f4de8c6253f09c599a5c2315c0b94a1a9","tarball":"https://registry.npmjs.org/@aicats/sdk/-/sdk-2.0.0.tgz","fileCount":7,"integrity":"sha512-BMILzHT4oAb933Tslro0xo2jjaB4iABog7g523eurbAbT+t0ONx1eMlabc1HFz3kHsu2Tx8se5oqSmsnjL1TTg==","signatures":[{"sig":"MEQCID2X5f2/NPKvRPpS9RWaP/dn5aAmu+M8h+tuqwwadVp+AiAYXg7vtt7BrpaXg6P2v0vCi4ZwMJx3D+oyFkM/KxIHDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29221},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"c4f898bec1eac331909690de238849ae2c0e9dad","scripts":{"build":"tsup src/index.ts --format cjs,esm --dts --clean","public":"npm publish --access public"},"_npmUser":{"name":"mariobertsch","email":"mario121.bertsch@gmail.com"},"repository":{"url":"git+https://github.com/AiCatsAPI/ai-cats-sdk.git","type":"git"},"_npmVersion":"11.16.0","description":"Official JavaScript SDK for the ai-cats.net API","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","prettier":"^3.9.4","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.0_1782928008833_0.4290701907348067","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@aicats/sdk","version":"2.1.0","description":"Official JavaScript SDK for the ai-cats.net API","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"engines":{"node":">=18"},"scripts":{"build":"tsup src/index.ts --format cjs,esm --dts --clean","public":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/AiCatsAPI/ai-cats-sdk.git"},"keywords":["ai","cats","api","sdk","ai-cats","images","videos"],"author":{"name":"Mario Bertsch","url":"https://mariobertsch.com"},"license":"MIT","bugs":{"url":"https://github.com/AiCatsAPI/ai-cats-sdk/issues"},"homepage":"https://ai-cats.net","devDependencies":{"prettier":"^3.9.4","tsup":"^8.5.1","typescript":"^5.9.3"},"gitHead":"f2f1c1c25d51f769ae7c38b6793efd8d131429a1","_id":"@aicats/sdk@2.1.0","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-obYCdr9LJNsYk9+WunYw8oerP7cLIRLM3DvTGjxt5v2RKEPhTOKGgbpwBU8dNwsgicOf6mChGrMZRWK9k3waSA==","shasum":"ae597e77aae5dbbb353365d671ff00948edd2968","tarball":"https://registry.npmjs.org/@aicats/sdk/-/sdk-2.1.0.tgz","fileCount":7,"unpackedSize":31597,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCxShq+Zxf1X0DUQGjdveQkZYXPCVwwD3VleeClx9n48AIhAOtZMbNP+X5yu60YG7t4KWPWn9frLxJyfrIzJiyjiksT"}]},"_npmUser":{"name":"mariobertsch","email":"mario121.bertsch@gmail.com"},"directories":{},"maintainers":[{"name":"mariobertsch","email":"mario121.bertsch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_2.1.0_1783103103622_0.3264583995164374"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-06T07:29:07.158Z","modified":"2026-07-03T18:25:03.879Z","1.0.0":"2026-02-06T07:29:07.420Z","1.0.1":"2026-02-06T08:07:23.161Z","1.0.3":"2026-02-06T10:51:25.898Z","1.0.4":"2026-02-06T11:08:02.785Z","1.1.0":"2026-03-17T23:10:01.774Z","1.2.0":"2026-03-19T14:59:25.729Z","1.2.1":"2026-03-19T15:25:14.542Z","1.2.2":"2026-03-19T15:43:52.042Z","1.3.0":"2026-03-22T01:22:39.071Z","2.0.0":"2026-07-01T17:46:48.988Z","2.1.0":"2026-07-03T18:25:03.761Z"},"bugs":{"url":"https://github.com/AiCatsAPI/ai-cats-sdk/issues"},"author":{"name":"Mario Bertsch","url":"https://mariobertsch.com"},"license":"MIT","homepage":"https://ai-cats.net","keywords":["ai","cats","api","sdk","ai-cats","images","videos"],"repository":{"type":"git","url":"git+https://github.com/AiCatsAPI/ai-cats-sdk.git"},"description":"Official JavaScript SDK for the ai-cats.net API","maintainers":[{"name":"mariobertsch","email":"mario121.bertsch@gmail.com"}],"readme":"# 🐱 ai-cats-sdk\n\nOfficial JavaScript/TypeScript SDK for the [ai-cats.net](https://ai-cats.net) API - Get AI-generated cat images!\n\n[![Better Stack Badge](https://uptime.betterstack.com/status-badges/v2/monitor/1r0f5.svg)](https://uptime.betterstack.com/?utm_source=status_badge)\n\n## Installation\n\n```bash\nnpm install @aicats/sdk\n```\n\n## Quick Start\n\n```typescript\nimport { AiCats, Theme, Size } from '@aicats/sdk';\n\n// Get a random cat image/video\nconst mediaBlob = await AiCats.random();\n\n// Get a Halloween-themed cat\nconst spookyCat = await AiCats.random({ theme: Theme.Halloween });\n\n// Search for cats\nconst results = await AiCats.search({ query: 'orange fluffy cat', limit: 10 });\n```\n\n## API Reference\n\n### `AiCats.random(options?)`\nGet a random AI-generated cat image/video.\n\n```typescript\nconst blob = await AiCats.random({\n  size: Size.Medium,       // Image/Video size (default: Large)\n  theme: Theme.Xmas,       // Optional theme\n  responseType: 'blob'     // 'blob' | 'arrayBuffer' | 'base64' | 'dataUrl'\n});\n\n// Get as base64\nconst base64 = await AiCats.random({ responseType: 'base64' });\n\n// Get as data URL (for direct use in img.src)\nconst dataUrl = await AiCats.random({ responseType: 'dataUrl' });\n```\n\n### `AiCats.randomBulk(options?)`\nGet multiple random cat images/videos at once.\n\n```typescript\nconst results = await AiCats.randomBulk({ \n    limit: 5,           // Number of images/videos to fetch (1-100)\n    size: Size.Small,   // Size of images/videos\n    theme: Theme.Spring // Filter by theme\n});\n\nfor (const cat of results) {\n  console.log(cat.id, cat.url);\n}\n```\n\n### `AiCats.getById(id, options?)`\nGet a specific cat image/video by ID.\n\n```typescript\nconst blob = await AiCats.getById('669de24a-1da1-4fcd-84b1-9e55a43a0e0e', { size: Size.Small });\n\n// Get as base64\nconst base64 = await AiCats.getById('669de24a-1da1-4fcd-84b1-9e55a43a0e0e', { responseType: 'base64' });\n\n// Get as data URL\nconst dataUrl = await AiCats.getById('669de24a-1da1-4fcd-84b1-9e55a43a0e0e', { responseType: 'dataUrl' });\n```\n\n### `AiCats.getInfo(id)`\nGet detailed information about a cat image/video.\n\n```typescript\nconst info = await AiCats.getInfo('669de24a-1da1-4fcd-84b1-9e55a43a0e0e');\nconsole.log(info.prompt);      // \"In a futuristic space observatory...\"\nconsole.log(info.theme);       // \"Default\"\nconsole.log(info.dateCreated); // 1724534067586\n```\n\n### `AiCats.search(options?)`\nSearch for cat images/videos.\n\n```typescript\nconst results = await AiCats.search({\n  query: 'rainbow',       // Search text\n  limit: 20,              // Max results (1-100)\n  theme: Theme.Halloween, // Filter by theme\n  descending: true        // Newest first\n});\n\nfor (const cat of results) {\n  console.log(cat.id, cat.url);\n}\n```\n\n### `AiCats.getSimilar(id, options?)`\nFind cats similar to a given cat.\n\n```typescript\nconst similar = await AiCats.getSimilar('669de24a-1da1-4fcd-84b1-9e55a43a0e0e', { limit: 5 });\n```\n\n### `AiCats.getThemes()`\nGet all available themes.\n\n```typescript\nconst themes = await AiCats.getThemes();\n// ['Default', 'Spring', 'Summer', 'Halloween', 'Xmas', ...]\n```\n\n### `AiCats.getCount(theme?)`\nGet the total number of cat images/videos.\n\n```typescript\nconst total = await AiCats.getCount();\nconst halloweenCount = await AiCats.getCount(Theme.Halloween);\n```\n\n## Types\n\n### ResponseType\n```typescript\n'blob'        // Blob object (default)\n'arrayBuffer' // ArrayBuffer\n'base64'      // Base64 encoded string\n'dataUrl'     // Data URL (data:image/jpeg;base64,...)\n```\n\n### Size\n```typescript\nSize.Large     // 1024x1024 (default)\nSize.Medium    // 512x512\nSize.Small     // 256x256\nSize.Thumbnail // 128x128\nSize.Icon      // 64x64\nSize.Tiny      // 32x32\nSize.Micro     // 16x16\n```\n\n### Theme\n```typescript\nTheme.Default\nTheme.Spring\nTheme.Summer\nTheme.Autumn\nTheme.Winter\nTheme.Halloween\nTheme.Xmas\nTheme.NewYear\nTheme.Easter\n```\n\n## Browser Usage\n\n```html\n<script type=\"module\">\n  import { AiCats } from 'https://unpkg.com/@aicats/sdk/dist/index.mjs';\n  \n  const blob = await AiCats.random();\n  const img = document.createElement('img');\n  img.src = URL.createObjectURL(blob);\n  document.body.appendChild(img);\n</script>\n```\n\n## Requirements\n\n- **Node.js 18+** (uses native `fetch`)\n- **Modern browsers** (Chrome, Firefox, Safari, Edge)\n\n## License\n\nMIT © [Mario Bertsch](https://mariobertsch.com)\n","readmeFilename":"README.md"}