JSON · 1523 bytes Raw Blame History
1 {
2 "name": "claudex",
3 "private": true,
4 "version": "0.0.0",
5 "type": "module",
6 "scripts": {
7 "dev": "vite",
8 "build": "tsc --noEmit && vite build",
9 "preview": "vite preview",
10 "tauri": "tauri",
11 "test": "vitest run",
12 "test:watch": "vitest",
13 "typecheck": "tsc --noEmit",
14 "ts-types": "TS_RS_EXPORT_DIR=\"$PWD/src/lib/ipc/generated\" cargo test --manifest-path src-tauri/Cargo.toml --lib export_bindings",
15 "rust:test": "cargo test --manifest-path src-tauri/Cargo.toml"
16 },
17 "dependencies": {
18 "@tauri-apps/api": "^2.1.1",
19 "@tauri-apps/plugin-dialog": "^2.2.0",
20 "@tauri-apps/plugin-fs": "^2.2.0",
21 "@xterm/addon-fit": "^0.11.0",
22 "@xterm/addon-unicode11": "^0.9.0",
23 "@xterm/addon-web-links": "^0.12.0",
24 "@xterm/addon-webgl": "^0.19.0",
25 "@xterm/xterm": "^6.0.0",
26 "react": "^19.0.0",
27 "react-dom": "^19.0.0",
28 "react-markdown": "^9.0.1",
29 "react-resizable-panels": "^2.1.7",
30 "react-virtuoso": "^4.12.3",
31 "remark-gfm": "^4.0.0",
32 "shiki": "^1.24.0",
33 "zustand": "^5.0.2"
34 },
35 "devDependencies": {
36 "@tailwindcss/vite": "^4.0.0-beta.7",
37 "@tauri-apps/cli": "^2.1.0",
38 "@testing-library/jest-dom": "^6.6.3",
39 "@testing-library/react": "^16.1.0",
40 "@types/node": "^22.19.17",
41 "@types/react": "^19.0.0",
42 "@types/react-dom": "^19.0.0",
43 "@vitejs/plugin-react": "^4.3.4",
44 "jsdom": "^25.0.1",
45 "tailwindcss": "^4.0.0-beta.7",
46 "typescript": "~5.6.3",
47 "vite": "^6.0.3",
48 "vitest": "^2.1.8"
49 }
50 }