-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
45 lines (45 loc) · 1.95 KB
/
Copy pathpackage.json
File metadata and controls
45 lines (45 loc) · 1.95 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
{
"name": "loop-opencode",
"version": "0.1.0",
"description": "全自动闭环开发驱动器——设定一个目标,自动完成设计→实施→测试→验证的全闭环。基于 Bun 编译 TypeScript 二进制 + OpenCode CLI in-process 插件架构。",
"type": "module",
"main": "src/index.ts",
"bin": {
"loop-opencode": "./dist/loop-opencode"
},
"scripts": {
"build": "bun build --compile --target=bun-windows-x64 --outfile=dist/loop-opencode src/index.ts",
"build:linux-x64": "bun build --compile --target=bun-linux-x64 --outfile=dist/loop-opencode-linux-x64 src/index.ts",
"build:linux-arm64": "bun build --compile --target=bun-linux-arm64 --outfile=dist/loop-opencode-linux-arm64 src/index.ts",
"build:macos-x64": "bun build --compile --target=bun-macos-x64 --outfile=dist/loop-opencode-macos-x64 src/index.ts",
"build:macos-arm64": "bun build --compile --target=bun-macos-arm64 --outfile=dist/loop-opencode-macos-arm64 src/index.ts",
"build:windows-x64": "bun build --compile --target=bun-windows-x64 --outfile=dist/loop-opencode-windows-x64 src/index.ts",
"build:all": "bash bin/build.sh",
"test": "bun test",
"test:watch": "bun test --watch",
"lint": "bun run tsc --noEmit",
"lint:strict": "bun run tsc --noEmit --strict",
"typecheck": "bun run tsc --noEmit",
"format:check": "bun test --preload ./test/format-check.ts 2>/dev/null; echo 'Format check: verify .editorconfig compliance manually or via CI'",
"security:audit": "echo 'Security audit: review plugin/guard-*.ts for gate coverage completeness'"
},
"keywords": [
"opencode",
"loop",
"automation",
"agent",
"workflow",
"closed-loop",
"bun"
],
"author": "Perry Link <novelnexusai@outlook.com> (https://github.com/PerryLink)",
"license": "Apache-2.0",
"devDependencies": {
"@types/bun": "1.2.10",
"@types/node": "25.9.3",
"typescript": "5.9.3"
},
"engines": {
"bun": ">=1.0.0"
}
}