{"_id":"@aaplugin/platform-claude-code","_rev":"2-8d72118c9726782cfc06f157dab595cd","name":"@aaplugin/platform-claude-code","dist-tags":{"latest":"1.0.0-beta.2"},"versions":{"1.0.0-beta.1":{"name":"@aaplugin/platform-claude-code","version":"1.0.0-beta.1","author":{"url":"https://github.com/wh1teAlter","name":"wh1teAlter"},"license":"MIT","_id":"@aaplugin/platform-claude-code@1.0.0-beta.1","maintainers":[{"name":"wh1t3alter","email":"2369332823@qq.com"}],"homepage":"https://github.com/wh1teAlter/aaplugin#readme","bugs":{"url":"https://github.com/wh1teAlter/aaplugin/issues"},"dist":{"shasum":"dd10ba3374692cfed407a42601b7d462da31e507","tarball":"https://registry.npmjs.org/@aaplugin/platform-claude-code/-/platform-claude-code-1.0.0-beta.1.tgz","fileCount":5,"integrity":"sha512-j5wEkzpYU3kdKdAXbtOvuKmotYyN4IRWsKwcly+MLv1BS377EmZi4tAgvFmHR8Hegrno1omutnpkn9P/zcAqZQ==","signatures":[{"sig":"MEUCIQCr2AFp0IQaMYbSL0Zdi8XRBT8de32gIQ8Bd6Z9npcOCgIgfFmMK/wp1G3LLXsuY3rtu58l/bJmY/cHIU+0otWGSi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71267},"type":"module","_from":"file:aaplugin-platform-claude-code-1.0.0-beta.1.tgz","engines":{"node":"^20.19.0 || ^22.13.0 || >=23.5.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsdown","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"wh1t3alter","email":"2369332823@qq.com"},"_resolved":"/private/var/folders/07/ymy0fnqn20d7p_4hkrf8z97c0000gn/T/461f4e602638b5c94bec54041529bad9/aaplugin-platform-claude-code-1.0.0-beta.1.tgz","_integrity":"sha512-j5wEkzpYU3kdKdAXbtOvuKmotYyN4IRWsKwcly+MLv1BS377EmZi4tAgvFmHR8Hegrno1omutnpkn9P/zcAqZQ==","repository":{"url":"git+https://github.com/wh1teAlter/aaplugin.git","type":"git","directory":"packages/platforms/claude-code"},"_npmVersion":"10.9.4","description":"Claude Code Platform integration for AAPlugin.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^20.19.0","@aaplugin/kit":"^1.0.0-beta.1","@aaplugin/core":"0.0.0-private"},"peerDependencies":{"@aaplugin/kit":"^1.0.0-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/platform-claude-code_1.0.0-beta.1_1787753749350_0.58920184538312","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.2":{"name":"@aaplugin/platform-claude-code","version":"1.0.0-beta.2","description":"Claude Code Platform integration for AAPlugin.","type":"module","license":"MIT","author":{"name":"wh1teAlter","url":"https://github.com/wh1teAlter"},"homepage":"https://github.com/wh1teAlter/aaplugin#readme","repository":{"type":"git","url":"git+https://github.com/wh1teAlter/aaplugin.git","directory":"packages/platforms/claude-code"},"bugs":{"url":"https://github.com/wh1teAlter/aaplugin/issues"},"sideEffects":false,"engines":{"node":"^20.19.0 || ^22.13.0 || >=23.5.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"publishConfig":{"access":"public"},"peerDependencies":{"@aaplugin/kit":"^1.0.0-beta.2"},"devDependencies":{"@types/node":"^20.19.43","tsdown":"^0.22.14","typescript":"^6.0.3","vitest":"^4.1.11","@aaplugin/core":"0.0.0-private","@aaplugin/kit":"^1.0.0-beta.2"},"scripts":{"build":"tsdown","test":"vitest run --passWithNoTests","typecheck":"tsc -p tsconfig.json"},"_id":"@aaplugin/platform-claude-code@1.0.0-beta.2","_integrity":"sha512-cPKf3QQ+DjntBI113Vous415uDS09f+O4mr3KkUwGTK26mbEpeDVwD/ahDc6jF1pqgh+x9P5d+e6RK8Y8l7jMA==","_resolved":"/private/var/folders/07/ymy0fnqn20d7p_4hkrf8z97c0000gn/T/ee3a338379f0882ccd2a97d93fb6f510/aaplugin-platform-claude-code-1.0.0-beta.2.tgz","_from":"file:aaplugin-platform-claude-code-1.0.0-beta.2.tgz","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-cPKf3QQ+DjntBI113Vous415uDS09f+O4mr3KkUwGTK26mbEpeDVwD/ahDc6jF1pqgh+x9P5d+e6RK8Y8l7jMA==","shasum":"cb7044d8b23cbc88e5f425ed38d8d209c44308e2","tarball":"https://registry.npmjs.org/@aaplugin/platform-claude-code/-/platform-claude-code-1.0.0-beta.2.tgz","fileCount":5,"unpackedSize":72248,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCWFSJfnzNmXm61k+tZ4l6fZeyoAsYVWoFgz2kpidvp9QIhAKRM96wNgvubWmm06LmEwzJJ76IW0iMLfagyBkkp6TrW"}]},"_npmUser":{"name":"wh1t3alter","email":"2369332823@qq.com"},"directories":{},"maintainers":[{"name":"wh1t3alter","email":"2369332823@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/platform-claude-code_1.0.0-beta.2_1788859407169_0.5875189572749986"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-26T14:15:49.097Z","modified":"2026-09-08T09:23:27.466Z","1.0.0-beta.1":"2026-08-26T14:15:49.496Z","1.0.0-beta.2":"2026-09-08T09:23:27.306Z"},"bugs":{"url":"https://github.com/wh1teAlter/aaplugin/issues"},"author":{"name":"wh1teAlter","url":"https://github.com/wh1teAlter"},"license":"MIT","homepage":"https://github.com/wh1teAlter/aaplugin#readme","repository":{"type":"git","url":"git+https://github.com/wh1teAlter/aaplugin.git","directory":"packages/platforms/claude-code"},"description":"Claude Code Platform integration for AAPlugin.","maintainers":[{"name":"wh1t3alter","email":"2369332823@qq.com"}],"readme":"# @aaplugin/platform-claude-code\n\nClaude Code Platform package for `aaplugin`.\n\n```bash\npnpm add -D @aaplugin/kit @aaplugin/platform-claude-code\n```\n\n```ts\nimport { defineConfig } from '@aaplugin/kit';\nimport claudeCode from '@aaplugin/platform-claude-code';\n\nexport default defineConfig({\n  name: 'my-plugin',\n  version: '1.0.0',\n  description: 'Reusable AI workflows.',\n  platforms: [claudeCode()],\n});\n```\n\nThe package also exports the named `claudeCode` factory, its option types, `ClaudePackageComponent`, `ClaudeNativeAgentComponent`, `PLATFORM_ID`, and `PLATFORM_API_VERSION`.\n\n`ClaudePackageComponent` is for trusted Extension contributors that need Claude-native private delivery. It is not a Canonical Agent or a raw Manifest escape hatch: Claude Code validates and renders it during Package finalization.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}