{"_id":"@carcosa/nextjs","name":"@carcosa/nextjs","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@carcosa/nextjs","version":"0.1.0","type":"module","license":"MIT","private":false,"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","default":"./dist/hooks/index.js"},"./components":{"types":"./dist/components/index.d.ts","default":"./dist/components/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","default":"./dist/utils/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","check-types":"tsc --noEmit","lint":"eslint . --max-warnings 0","test":"vitest run"},"dependencies":{"@carcosa/sdk":"*","@carcosa/types":"*","react":"^18.0.0","react-dom":"^18.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","next":"^13.0.0 || ^14.0.0 || ^15.0.0"},"devDependencies":{"@repo/eslint-config":"*","@repo/typescript-config":"*","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","typescript":"5.8.3","vitest":"^2.1.4","eslint":"^9.31.0"},"description":"Next.js integration utilities for Carcosa","author":{"name":"Carcosa Team"},"repository":{"type":"git","url":"git+https://github.com/Seganation/carcosa.git","directory":"packages/nextjs"},"homepage":"https://github.com/Seganation/carcosa#readme","bugs":{"url":"https://github.com/Seganation/carcosa/issues"},"keywords":["carcosa","nextjs","next","react","integration","hooks"],"gitHead":"f1198793f5e11dfc939a9f99da254b36c9ef1e90","_id":"@carcosa/nextjs@0.1.0","_nodeVersion":"24.10.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-AONZbX/KQluMQfqdFJOTc+q/M+aGlCjOjHgkAvjlNGGuM4sqqpV3hWRYroWflUnxV49pfC/TwWkQT3ruodCsFw==","shasum":"990c6ad3f029ab41c344f89dc2b703624c8a7480","tarball":"https://registry.npmjs.org/@carcosa/nextjs/-/nextjs-0.1.0.tgz","fileCount":2,"unpackedSize":2392,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDeLQWORAZOQWouXdDncQxzR7+3G+zWgg3TD1OA4ygi+AiEA4HBHtv2apH1PLvP7+EhlWyphPI3Xavb5q5vLpGBJNhE="}]},"_npmUser":{"name":"noblerawa","email":"xdniklaus@gmail.com"},"directories":{},"maintainers":[{"name":"noblerawa","email":"xdniklaus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nextjs_0.1.0_1763935606843_0.08901755667259059"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-23T22:06:46.722Z","0.1.0":"2025-11-23T22:06:47.060Z","modified":"2025-11-23T22:06:47.391Z"},"maintainers":[{"name":"noblerawa","email":"xdniklaus@gmail.com"}],"description":"Next.js integration utilities for Carcosa","homepage":"https://github.com/Seganation/carcosa#readme","keywords":["carcosa","nextjs","next","react","integration","hooks"],"repository":{"type":"git","url":"git+https://github.com/Seganation/carcosa.git","directory":"packages/nextjs"},"author":{"name":"Carcosa Team"},"bugs":{"url":"https://github.com/Seganation/carcosa/issues"},"license":"MIT","readme":"# @carcosa/nextjs\n\nNext.js integration utilities for Carcosa.\n\n## Installation\n\n```bash\nnpm install @carcosa/nextjs\n```\n\n## Usage\n\n```tsx\nimport { useCarcosaUpload } from '@carcosa/nextjs/hooks';\n\nfunction UploadButton() {\n  const { upload, progress } = useCarcosaUpload({\n    projectId: 'your-project-id',\n    onSuccess: (file) => console.log('Uploaded:', file),\n  });\n\n  return (\n    <button onClick={() => upload(file)}>\n      Upload {progress > 0 && `(${progress}%)`}\n    </button>\n  );\n}\n```\n\n## Features\n\n- React hooks for uploads\n- Next.js API route helpers\n- Server component utilities\n- TypeScript support\n\n## License\n\nMIT © Carcosa Team\n","readmeFilename":"README.md","_rev":"1-6b201ba015b10dfacf73fa07acd6518f"}