Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
47 lines (47 loc) · 2.25 KB
/
Copy pathpackage.json
File metadata and controls
47 lines (47 loc) · 2.25 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
41
42
43
44
45
46
47
{
"name": "cc-multi-cli-plugin",
"version": "0.4.0",
"private": true,
"type": "module",
"description": "Claude Code plugin providing a native model gateway that runs external models inside one Claude Code session.",
"engines": {
"node": ">=24.12.0"
},
"scripts": {
"typecheck": "tsc --noEmit",
"test": "npm run typecheck && node --test --test-timeout=120000 \"test/unit/**/*.test.ts\"",
"test:e2e": "node --test --test-timeout=120000 \"test/e2e/**/*.test.ts\"",
"test:mod": "npm run typecheck:mod && node --input-type=module -e \"import { spawn } from 'node:child_process'; const child = spawn('claude', ['plugin', 'test', 'plugins/multi-core'], { stdio: 'inherit', env: { ...process.env, CLAUDE_INTERNAL_FC_OVERRIDES: JSON.stringify({ tengu_plugin_hooks_modules: true }) } }); child.on('exit', (code) => { process.exitCode = code ?? 1; });\"",
"test:live:compaction": "node test/live/native-compaction.ts",
"test:live:zen": "node test/live/native-zen.ts",
"test:live:cursor": "node test/live/native-cursor-harness.ts",
"test:live:openai-instructions": "node test/live/native-openai-instructions.ts",
"test:live:auto-mode": "node test/live/native-auto-mode.ts",
"test:live:reviewer": "node test/live/native-reviewer.ts",
"test:live:permissions": "node test/live/native-permissions.ts",
"test:live:antigravity": "node test/live/native-antigravity.ts",
"test:live:grok": "node test/live/native-grok.ts",
"format": "biome format --write .",
"lint": "biome check --error-on-warnings .",
"lint:fix": "biome check --write .",
"check:unused": "knip",
"check": "npm run banner:check && npm run check:versions && npm run lint && npm run check:unused && npm test",
"banner:generate": "node scripts/banner.mjs",
"banner:check": "node scripts/banner.mjs --check",
"check:versions": "node scripts/check-versions.ts",
"release": "node scripts/release.ts",
"test:live:install": "node test/live/native-install.ts",
"typecheck:mod": "tsc -p plugins/multi-core"
},
"devDependencies": {
"@biomejs/biome": "2.5.12",
"@types/node": "^26.4.1",
"knip": "6.34.0",
"typescript": "^7.0.2"
},
"dependencies": {
"@cursor/sdk": "1.0.31",
"js-tiktoken": "1.0.21",
"yaml": "2.9.0"
}
}