forked from musichen/qedit
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
96 lines (96 loc) · 3.49 KB
/
Copy pathpackage.json
File metadata and controls
96 lines (96 loc) · 3.49 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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
{
"name": "qedit",
"version": "0.5.0",
"private": true,
"type": "module",
"imports": {
"#/*": "./src/*"
},
"scripts": {
"turbo": "turbo",
"dev": "vite dev",
"build": "vite build",
"website:build": "pnpm --filter @qedit/website build",
"preview": "vite preview",
"generate-routes": "tsr generate",
"check": "pnpm run lint && pnpm run lint:shell && pnpm run format && pnpm run typecheck && pnpm run test && pnpm run test:native && pnpm run build && pnpm run check:native",
"check:native": "cargo check --manifest-path src-tauri/Cargo.toml 2>&1",
"test:native": "cargo test --manifest-path src-tauri/Cargo.toml 2>&1",
"build:native": "tauri build --bundles app 2>&1",
"smoke:native": "bash scripts/native-smoke.sh",
"verify": "pnpm run check && pnpm run build:native && pnpm run smoke:native",
"tauri:dev": "tauri dev",
"format": "oxfmt --check",
"format:fix": "oxfmt",
"lint": "oxlint",
"lint:fix": "oxlint --fix",
"lint:shell": "bash scripts/lint-shell.sh",
"typecheck": "tsc --noEmit && turbo typecheck --cache-dir=.turbo",
"test": "vitest run && turbo test:unit --cache-dir=.turbo",
"test:unit": "vitest run",
"build:mac": "bash scripts/build-mac.sh",
"build:linux": "tauri build --bundles deb",
"build:win": "tauri build --bundles msi",
"build:all": "bash scripts/build-all.sh",
"db:generate": "pnpm --filter @qedit/db generate",
"db:migrate": "pnpm --filter @qedit/db migrate",
"release:build": "bash scripts/release-build.sh",
"release:sign:prepare": "bash scripts/release-sign-prepare.sh",
"release:sign": "bash scripts/release-sign.sh",
"release:verify": "bash scripts/release-verify.sh",
"release": "bash scripts/release.sh",
"release:dry": "DRY_RUN=1 bash scripts/release.sh"
},
"dependencies": {
"@fontsource-variable/inter": "catalog:",
"@monaco-editor/react": "catalog:",
"@qedit/db": "workspace:*",
"@qedit/shared": "workspace:*",
"@qedit/ui": "workspace:*",
"@tailwindcss/vite": "catalog:",
"@tanstack/react-query": "catalog:",
"@tanstack/react-router": "catalog:",
"@tanstack/react-router-ssr-query": "catalog:",
"@tanstack/react-start": "catalog:",
"@tanstack/router-plugin": "catalog:",
"@tauri-apps/api": "catalog:",
"@tauri-apps/plugin-dialog": "catalog:",
"@tauri-apps/plugin-fs": "catalog:",
"@tauri-apps/plugin-log": "catalog:",
"@tauri-apps/plugin-shell": "catalog:",
"@tauri-apps/plugin-store": "catalog:",
"@xterm/addon-fit": "catalog:",
"@xterm/xterm": "catalog:",
"lucide-react": "catalog:",
"monaco-editor": "catalog:",
"react": "catalog:",
"react-dom": "catalog:",
"tailwindcss": "catalog:",
"tw-animate-css": "catalog:"
},
"devDependencies": {
"@qedit/tsconfig": "workspace:*",
"@tanstack/devtools-vite": "catalog:",
"@tanstack/react-devtools": "catalog:",
"@tanstack/react-router-devtools": "catalog:",
"@tanstack/router-cli": "catalog:",
"@tauri-apps/cli": "catalog:",
"@testing-library/dom": "catalog:",
"@testing-library/react": "catalog:",
"@types/node": "catalog:",
"@types/react": "catalog:",
"@types/react-dom": "catalog:",
"@vitejs/plugin-react": "catalog:",
"jsdom": "catalog:",
"oxfmt": "catalog:",
"oxlint": "catalog:",
"turbo": "catalog:",
"typescript": "catalog:",
"vite": "catalog:",
"vitest": "catalog:"
},
"engines": {
"node": ">=20.10.0"
},
"packageManager": "pnpm@11.15.1"
}