Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
27 lines (27 loc) · 1.77 KB
/
Copy pathpackage.json
File metadata and controls
27 lines (27 loc) · 1.77 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,
"license": "Apache-2.0",
"type": "module",
"scripts": {
"dev": "npm --prefix frontend exec tauri dev",
"build": "npm --prefix frontend run build",
"check:migration": "npm --prefix frontend run check:migration",
"check:advanced-rename": "node --experimental-strip-types scripts/check-advanced-rename.mjs",
"check:accessibility": "node scripts/check-accessibility.mjs",
"check:archive-formats": "node scripts/check-archive-formats.mjs",
"check:js": "node scripts/check-js-syntax.mjs",
"check:invokes": "node scripts/check-tauri-invokes.mjs",
"check:updater": "node scripts/check-updater-config.mjs",
"check:markdown-preview": "node scripts/check-markdown-preview-sanitization.mjs",
"check:rust-panics": "node scripts/check-rust-panics.mjs",
"check:workflows": "node scripts/check-github-workflows.mjs",
"check:frontend": "npm --prefix frontend run check",
"check": "npm run check:frontend && npm run check:js && npm run check:invokes && npm run check:updater && npm run check:markdown-preview && npm run check:accessibility && npm run check:archive-formats && npm run check:advanced-rename && npm run check:rust-panics && npm run check:workflows",
"check:rust": "cd src-tauri && cargo fmt --all -- --check && cargo test --locked --all-features && cargo clippy --locked --all-targets --all-features -- -D warnings",
"check:security": "node scripts/cargo-audit-release.mjs",
"check:release": "npm run check && npm run check:rust && npm run check:security",
"build:tauri:local": "npm --prefix frontend exec -- tauri build --ci --config src-tauri/tauri.local.conf.json",
"smoke:settings": "node scripts/smoke-settings-startup.mjs",
"release:local": "npm run check:release && npm run build:tauri:local"
}
}