-
Notifications
You must be signed in to change notification settings - Fork 96
Expand file tree
/
Copy pathpackage.json
More file actions
27 lines (27 loc) · 1.72 KB
/
Copy pathpackage.json
File metadata and controls
27 lines (27 loc) · 1.72 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
{
"private": true,
"workspaces": [
"packages/*"
],
"scripts": {
"build": "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 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 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 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"
}
}