{"_id":"@caranguejo/sdk","name":"@caranguejo/sdk","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@caranguejo/sdk","version":"1.0.0","description":"Official TypeScript SDK for the Caranguejo Developer API.","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"engines":{"node":">=18"},"scripts":{"build":"tsc -p tsconfig.build.json","dev":"tsc -p tsconfig.build.json --watch","prepare":"npm run build","prepublishOnly":"npm run build"},"keywords":["caranguejo","ai","image-generation","sdk"],"license":"MIT","devDependencies":{"@types/node":"^22.12.0","typescript":"^5.7.3"},"gitHead":"27fa6226276011b999bb1db45d424090162bc435","_id":"@caranguejo/sdk@1.0.0","_nodeVersion":"24.16.0","_npmVersion":"11.8.0","dist":{"integrity":"sha512-5tZSq5hmr8SZjmCVXHb/94bOgkpld8HX4zmntf4wDTbafuZOI+PKu+cyQnHJQKdS351KHnZ9eRNCwyxwZvWEvw==","shasum":"eb341575a8ad7da094c37e54b7fce54ef09970e2","tarball":"https://registry.npmjs.org/@caranguejo/sdk/-/sdk-1.0.0.tgz","fileCount":6,"unpackedSize":23822,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDsCo2h7KCBHAY8wx7PVRqQBnnF9qhnoPvwQyyzwuETxAiBcuZfp0P5IBC68Zsrr+F2xeyNItycj05d/o1/Rwtingg=="}]},"_npmUser":{"name":"caranguejo-art","email":"matheus@caranguejo.art"},"directories":{},"maintainers":[{"name":"caranguejo-art","email":"matheus@caranguejo.art"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_1.0.0_1783186101285_0.6239061811540976"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-04T17:28:21.050Z","1.0.0":"2026-07-04T17:28:21.426Z","modified":"2026-07-04T17:28:21.722Z"},"maintainers":[{"name":"caranguejo-art","email":"matheus@caranguejo.art"}],"description":"Official TypeScript SDK for the Caranguejo Developer API.","keywords":["caranguejo","ai","image-generation","sdk"],"license":"MIT","readme":"# @caranguejo/sdk\n\nOfficial TypeScript SDK for the [Caranguejo Developer API](https://docs.caranguejo.art).\n\n```bash\nnpm install @caranguejo/sdk\n```\n\n```ts\nimport { CaranguejoClient } from \"@caranguejo/sdk\";\n\nconst client = new CaranguejoClient({ apiKey: process.env.CARANGUEJO_API_KEY });\n\nconst gen = await client.generateImageAndWait({\n  prompt: \"a red crab on a neon beach, cinematic\",\n  quality: \"high\",\n  resolution: \"2K\",\n  size: \"3:2\",\n});\n\nconsole.log(gen.output?.images[0]?.url);\n```\n\n- Zero runtime dependencies (uses the global `fetch`, Node 18+).\n- Auth via `apiKey` option or the `CARANGUEJO_API_KEY` env var.\n- `client.upload()`, `client.generateImage()`, `client.waitForGeneration()`,\n  `client.listGenerations()`, `client.getBalance()`, `client.listModels()`.\n\nFull reference: **https://docs.caranguejo.art**\n","readmeFilename":"README.md","_rev":"1-6fad58c1fc6929f72ff37f76ae44d17f"}