-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
41 lines (41 loc) · 2.41 KB
/
package.json
File metadata and controls
41 lines (41 loc) · 2.41 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
{
"name": "codex_switch",
"private": true,
"version": "1.5.11",
"type": "module",
"scripts": {
"dev": "vite",
"version:sync": "node scripts/version-sync.mjs",
"version:sync:release": "node scripts/version-sync.mjs --set-from-version-log src-tauri/target/release/version.md",
"version:set": "node scripts/version-sync.mjs --set",
"version:check": "node scripts/version-sync.mjs --check",
"build": "npm run version:sync && tsc && vite build",
"macos:artifacts:prepare:app": "node scripts/macos-artifacts.mjs --phase=prepare --mode=app",
"macos:artifacts:prepare:release": "node scripts/macos-artifacts.mjs --phase=prepare --mode=release",
"macos:artifacts:finalize:app": "node scripts/macos-artifacts.mjs --phase=finalize --mode=app",
"macos:artifacts:finalize:release": "node scripts/macos-artifacts.mjs --phase=finalize --mode=release",
"macos:pkg": "node scripts/create-macos-pkg.mjs",
"test": "cargo test --manifest-path src-tauri/Cargo.toml",
"test:rust": "cargo test --manifest-path src-tauri/Cargo.toml",
"check:rust:windows": "cargo check --manifest-path src-tauri/Cargo.toml --target x86_64-pc-windows-msvc --lib",
"test:rust:windows": "cargo test --manifest-path src-tauri/Cargo.toml --target x86_64-pc-windows-msvc",
"tauri": "tauri",
"tauri:dev": "npm run version:sync && tauri dev",
"tauri:build": "npm run version:sync:release && tauri build",
"tauri:build:windows": "npm run version:sync:release && tauri build --target x86_64-pc-windows-msvc",
"tauri:build:linux": "npm run version:sync:release && tauri build --target x86_64-unknown-linux-gnu",
"tauri:build:portable": "npm run version:sync && tauri build --no-bundle",
"tauri:build:windows:portable": "npm run version:sync && tauri build --target x86_64-pc-windows-msvc --no-bundle",
"tauri:build:macos-dmg": "npm run tauri:build:macos-release",
"tauri:build:macos-app": "npm run version:sync && npm run macos:artifacts:prepare:app && tauri build --bundles app --no-sign && npm run macos:artifacts:finalize:app",
"tauri:build:macos-release": "npm run version:sync && npm run macos:artifacts:prepare:release && tauri build --bundles app,dmg --no-sign && npm run macos:pkg && npm run macos:artifacts:finalize:release"
},
"dependencies": {
"@tauri-apps/api": "2.10.1"
},
"devDependencies": {
"@tauri-apps/cli": "2.10.1",
"typescript": "5.9.2",
"vite": "7.1.4"
}
}