-
Notifications
You must be signed in to change notification settings - Fork 111
Expand file tree
/
Copy pathpackage.json
More file actions
34 lines (34 loc) · 1.96 KB
/
Copy pathpackage.json
File metadata and controls
34 lines (34 loc) · 1.96 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
{
"private": true,
"packageManager": "bun@1.4.2",
"engines": {
"bun": ">=1.4.0"
},
"workspaces": [
"packages/*"
],
"scripts": {
"build": "bun scripts/check-bun.mjs && bun run --cwd packages/plugin build && bun run --cwd packages/pi-plugin build && bun run --cwd packages/cli build",
"typecheck": "bun run --cwd packages/plugin typecheck && bun run --cwd packages/pi-plugin typecheck && bun run --cwd packages/cli typecheck && bun run --cwd packages/retina-local-fs typecheck",
"test": "bun scripts/check-bun.mjs && bun run --cwd packages/plugin test && bun run --cwd packages/pi-plugin test && bun run --cwd packages/cli test && bun run --cwd packages/retina-local-fs test",
"test:e2e": "bun run --cwd packages/e2e-tests test",
"test:rust-e2e": "bun run --cwd packages/e2e-tests test:rust-e2e",
"test:e2e-docker": "tests/docker/run-e2e.sh",
"lint": "bun scripts/check-bun.mjs && bun run --cwd packages/plugin lint && bun run --cwd packages/pi-plugin lint && bun run --cwd packages/cli lint && bun run --cwd packages/retina-local-fs lint",
"lint:fix": "bun run --cwd packages/plugin lint:fix && bun run --cwd packages/pi-plugin lint:fix",
"dev:dashboard": "bun run --cwd packages/dashboard dev",
"build:rust": "cargo build --workspace",
"test:rust": "cargo test --workspace",
"lint:rust": "cargo fmt --check && cargo clippy --workspace --all-targets -- -D warnings",
"fmt:rust": "cargo fmt",
"check:all": "bun run test && cargo test --workspace && cargo clippy --workspace --all-targets -- -D warnings",
"build:dists": "bun scripts/check-bun.mjs && bun run --cwd packages/plugin build && bun run --cwd packages/pi-plugin build && bun run dists:load-probe",
"dists:load-probe": "bun -e \"await import('./packages/plugin/dist/index.js'); await import('./packages/pi-plugin/dist/index.js'); console.log('dists LOAD OK')\""
},
"overrides": {
"adm-zip": "0.6.0"
},
"trustedDependencies": [
"@opencode/cli"
]
}