{"_id":"@ai-spec-room/core-sdk","_rev":"2-a8acfef86efbac0577ca3d96f1a217af","name":"@ai-spec-room/core-sdk","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@ai-spec-room/core-sdk","version":"0.1.0","keywords":["ai","mcp","spec","collaboration"],"license":"UNLICENSED","_id":"@ai-spec-room/core-sdk@0.1.0","maintainers":[{"name":"caleb123","email":"liushenpeng1@outlook.com"}],"homepage":"https://github.com/liushenpeng1-cmyk/ai-spec-room#readme","bugs":{"url":"https://github.com/liushenpeng1-cmyk/ai-spec-room/issues"},"dist":{"shasum":"7573ea1eda1d6a8faf0f41a8102db5c4577ebd5b","tarball":"https://registry.npmjs.org/@ai-spec-room/core-sdk/-/core-sdk-0.1.0.tgz","fileCount":5,"integrity":"sha512-ZyGUJLeip6LrsVwtohigro1SSa+qiafzNXYPV6YiTk1OyvlPNBPsNPo4XuEq9RlLP61mcW8syB5Fo1J3gBHiPA==","signatures":[{"sig":"MEUCIDfcOKwJKFV4upr5gt2sLL4NaWEG6SN+FBaznsGZnuftAiEAkNyH4tAeKCjwGtv1GlY/FWcMuZOEagmzJngIHWqkOdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36623},"main":"dist/index.js","type":"module","_from":"file:ai-spec-room-core-sdk-0.1.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"caleb123","email":"liushenpeng1@outlook.com"},"_resolved":"/private/var/folders/bj/sbzcbtzj7mx1jjpdnl5lb7d00000gn/T/a2be4e45f460ac32eae6c41ee0e8d728/ai-spec-room-core-sdk-0.1.0.tgz","_integrity":"sha512-ZyGUJLeip6LrsVwtohigro1SSa+qiafzNXYPV6YiTk1OyvlPNBPsNPo4XuEq9RlLP61mcW8syB5Fo1J3gBHiPA==","repository":{"url":"git+https://github.com/liushenpeng1-cmyk/ai-spec-room.git","type":"git","directory":"packages/core-sdk"},"_npmVersion":"11.7.0","description":"Provider-neutral TS client and types for the AI Spec Room core API.","directories":{},"_nodeVersion":"25.3.0","dependencies":{"zod":"^3.24.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/core-sdk_0.1.0_1776783608886_0.8415520391563125","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@ai-spec-room/core-sdk","version":"0.1.1","description":"Provider-neutral TS client and types for the AI Spec Room core API.","type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"dependencies":{"zod":"^3.24.1"},"devDependencies":{"typescript":"^5.6.3"},"publishConfig":{"access":"public"},"keywords":["ai","mcp","spec","collaboration"],"repository":{"type":"git","url":"git+https://github.com/liushenpeng1-cmyk/ai-spec-room.git","directory":"packages/core-sdk"},"license":"MIT","scripts":{"build":"tsc -p tsconfig.json","dev":"tsc -p tsconfig.json --watch"},"_id":"@ai-spec-room/core-sdk@0.1.1","bugs":{"url":"https://github.com/liushenpeng1-cmyk/ai-spec-room/issues"},"homepage":"https://github.com/liushenpeng1-cmyk/ai-spec-room#readme","_integrity":"sha512-yfjKiRkzb/1oPsmB32bJyfEbne3kp+WlBzM4Y0ujClhvXMttVuW14sgQ+0+A427PQ2XlHH3t2bm48/TP1MzTcQ==","_resolved":"/private/var/folders/bj/sbzcbtzj7mx1jjpdnl5lb7d00000gn/T/da29d64002f993ef16fa05e4cb58882c/ai-spec-room-core-sdk-0.1.1.tgz","_from":"file:ai-spec-room-core-sdk-0.1.1.tgz","_nodeVersion":"25.3.0","_npmVersion":"11.7.0","dist":{"integrity":"sha512-yfjKiRkzb/1oPsmB32bJyfEbne3kp+WlBzM4Y0ujClhvXMttVuW14sgQ+0+A427PQ2XlHH3t2bm48/TP1MzTcQ==","shasum":"06affdc8a8cad6c8610fc3ef37c7545334cb7869","tarball":"https://registry.npmjs.org/@ai-spec-room/core-sdk/-/core-sdk-0.1.1.tgz","fileCount":6,"unpackedSize":37697,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC8FNmEqYip/mPZv5oGE9vTZ/zaPu0ObUQaBEpnLAb7zwIgMmhE88lsT1v1aO1HF/bBRciFtC7jZAcewp/pCywHteo="}]},"_npmUser":{"name":"caleb123","email":"liushenpeng1@outlook.com"},"directories":{},"maintainers":[{"name":"caleb123","email":"liushenpeng1@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core-sdk_0.1.1_1776783862924_0.34425578829607506"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-21T15:00:08.788Z","modified":"2026-04-21T15:04:23.238Z","0.1.0":"2026-04-21T15:00:09.026Z","0.1.1":"2026-04-21T15:04:23.106Z"},"bugs":{"url":"https://github.com/liushenpeng1-cmyk/ai-spec-room/issues"},"license":"MIT","homepage":"https://github.com/liushenpeng1-cmyk/ai-spec-room#readme","keywords":["ai","mcp","spec","collaboration"],"repository":{"type":"git","url":"git+https://github.com/liushenpeng1-cmyk/ai-spec-room.git","directory":"packages/core-sdk"},"description":"Provider-neutral TS client and types for the AI Spec Room core API.","maintainers":[{"name":"caleb123","email":"liushenpeng1@outlook.com"}],"readme":"# @ai-spec-room/core-sdk\n\nProvider-neutral TypeScript client and types for the [AI Spec Room](https://ai-spec-room.vercel.app) core API.\n\nUse this if you are building a custom MCP adapter or other integration. For the turnkey Claude Code / Cursor / Codex setup, install `@ai-spec-room/mcp-adapter` instead.\n\n```ts\nimport { CoreClient } from \"@ai-spec-room/core-sdk\";\n\nconst client = new CoreClient({\n  baseUrl: \"https://ai-spec-room.vercel.app\",\n  roomId: \"<uuid>\",\n  token: \"<participant token>\",\n});\n\nconst { items } = await client.readSpec();\n```\n","readmeFilename":"README.md"}