-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
40 lines (40 loc) · 1.83 KB
/
package.json
File metadata and controls
40 lines (40 loc) · 1.83 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
{
"name": "open-claude-code",
"version": "0.1.0",
"description": "A hands-on guide to understanding Claude Code's architecture and implementation",
"type": "module",
"scripts": {
"example": "bun run",
"ch1:structure": "bun run examples/01-overview/project-structure.ts",
"ch1:deps": "bun run examples/01-overview/dependency-graph.ts",
"ch2:cli": "bun run examples/02-cli-entrypoint/simple-cli.ts",
"ch3:interface": "bun run examples/03-tool-system/tool-interface.ts",
"ch3:tool": "bun run examples/03-tool-system/simple-tool.ts",
"ch3:registry": "bun run examples/03-tool-system/tool-registry.ts",
"ch4:command": "bun run examples/04-command-system/slash-command.ts",
"ch5:hello": "bun run examples/05-ink-rendering/hello-ink.tsx",
"ch5:interactive": "bun run examples/05-ink-rendering/interactive-ui.tsx",
"ch6:streaming": "bun run examples/06-service-layer/streaming-api.ts",
"ch7:permission": "bun run examples/07-permission-system/permission-check.ts",
"ch8:mcp": "bun run examples/08-mcp-integration/mcp-client.ts",
"ch9:agent": "bun run examples/09-agent-coordination/multi-agent.ts",
"ch10:skill": "bun run examples/10-plugin-skill-system/custom-skill.ts",
"ch11:context": "bun run examples/11-state-context/context-manager.ts",
"ch12:sandbox": "bun run examples/12-advanced-features/sandbox.ts",
"demo": "cd demo && bun run main.ts",
"demo:typecheck": "cd demo && bun run typecheck",
"docs:dev": "vitepress dev docs",
"docs:build": "vitepress build docs",
"docs:preview": "vitepress preview docs"
},
"keywords": ["claude-code", "anthropic", "cli", "architecture", "learning"],
"license": "MIT",
"devDependencies": {
"@types/bun": "^1.3.11",
"typescript": "^5.7.0",
"vitepress": "^1.6.4"
},
"dependencies": {
"commander": "^14.0.3"
}
}