-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpackage.json
More file actions
25 lines (25 loc) · 1.35 KB
/
package.json
File metadata and controls
25 lines (25 loc) · 1.35 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
{
"name": "safelens",
"version": "0.4.0",
"private": true,
"packageManager": "bun@1.3.9",
"workspaces": [
"apps/*",
"packages/*"
],
"scripts": {
"dev": "bun run --cwd apps/generator dev",
"dev:generator": "bun run --cwd apps/generator dev",
"dev:desktop": "bun run --cwd apps/desktop dev",
"dev:tauri": "bun run --cwd apps/desktop tauri dev",
"build": "bun run --cwd apps/generator build && bun run --cwd apps/desktop build",
"build:tauri": "bun run --cwd apps/desktop tauri build",
"test": "bun run --cwd packages/core test && bun run --cwd packages/cli test && bun run --cwd apps/generator test && bun run --cwd apps/desktop test",
"type-check": "bun run --cwd packages/core type-check && bun run --cwd packages/cli type-check && bun run --cwd apps/generator type-check && bun run --cwd apps/desktop type-check",
"lint": "bun run --cwd apps/generator lint",
"rust:fmt": "cargo fmt --manifest-path apps/desktop/src-tauri/Cargo.toml --all -- --check",
"rust:clippy": "cargo clippy --locked --manifest-path apps/desktop/src-tauri/Cargo.toml --all-targets -- -D warnings",
"rust:test": "cargo test --locked --manifest-path apps/desktop/src-tauri/Cargo.toml",
"verify:ci": "bun run lint && bun run type-check && bun run test && bun run rust:fmt && bun run rust:clippy && bun run rust:test && bun run build"
}
}