Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
80 lines (80 loc) · 2.92 KB
/
Copy pathpackage.json
File metadata and controls
80 lines (80 loc) · 2.92 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
{
"name": "desktop",
"version": "0.4.39",
"description": "",
"type": "module",
"packageManager": "pnpm@11.5.1",
"scripts": {
"dev": "vite dev",
"build": "pnpm notices && vite build",
"preview": "vite preview",
"check": "node -e \"fs.rmSync('.svelte-kit/.svelte-check',{recursive:true,force:true})\" && svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --tsgo",
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
"catalog:refresh": "node scripts/refresh-provider-catalog.mjs",
"tauri": "tauri",
"test": "vitest run",
"test:watch": "vitest",
"test:relay-interop": "node scripts/relay-interop.mjs",
"notices": "node scripts/third-party-notices.mjs --cargo src-tauri/Cargo.toml --pnpm . --title \"JuCode Desktop: third-party software\" --out static/third-party-notices.txt"
},
"license": "Apache-2.0",
"dependencies": {
"@codemirror/autocomplete": "^6.20.3",
"@codemirror/commands": "^6.11.1",
"@codemirror/lang-css": "^6.3.1",
"@codemirror/lang-html": "^6.4.12",
"@codemirror/lang-javascript": "^6.2.5",
"@codemirror/lang-json": "^6.0.2",
"@codemirror/lang-markdown": "^6.5.2",
"@codemirror/lang-python": "^6.2.1",
"@codemirror/lang-rust": "^6.0.2",
"@codemirror/language": "^6.12.4",
"@codemirror/language-data": "^6.5.2",
"@codemirror/merge": "^6.12.2",
"@codemirror/search": "^6.7.2",
"@codemirror/state": "^6.7.6",
"@codemirror/view": "^6.43.13",
"@fontsource-variable/geist-mono": "^5.3.0",
"@fontsource-variable/inter": "^5.3.0",
"@lezer/highlight": "^1.2.5",
"@lobehub/icons-static-svg": "^1.95.1",
"@lucide/svelte": "^1.55.0",
"@noble/ciphers": "^2.4.0",
"@noble/curves": "^2.4.0",
"@noble/hashes": "^2.4.0",
"@tauri-apps/api": "^2.12.0",
"@tauri-apps/plugin-clipboard-manager": "^2.4.0",
"@tauri-apps/plugin-deep-link": "^2.5.0",
"@tauri-apps/plugin-dialog": "^2.8.0",
"@tauri-apps/plugin-notification": "^2.5.0",
"@tauri-apps/plugin-opener": "^2.6.0",
"@tauri-apps/plugin-process": "^2.4.0",
"@tauri-apps/plugin-updater": "^2.13.0",
"@xterm/addon-fit": "^0.11.0",
"@xterm/addon-webgl": "^0.19.0",
"@xterm/xterm": "^6.0.0",
"codemirror": "^6.0.2",
"dompurify": "^3.4.16",
"highlight.js": "^11.12.0",
"jsqr": "^1.4.0",
"katex": "^0.16.47",
"marked": "^18.0.14",
"marked-highlight": "^2.2.4",
"marked-katex-extension": "^5.1.13",
"material-icon-theme": "^5.39.0",
"mermaid": "^12.2.0",
"uqr": "^0.1.3"
},
"devDependencies": {
"@sveltejs/adapter-static": "^3.0.10",
"@sveltejs/kit": "^2.70.3",
"@sveltejs/vite-plugin-svelte": "^7.3.1",
"@tauri-apps/cli": "^2.12.0",
"@typescript/native": "npm:typescript@^7.0.2",
"svelte": "^5.57.2",
"svelte-check": "^4.7.6",
"typescript": "npm:@typescript/typescript6@^6.0.2",
"vite": "^8.3.1",
"vitest": "^5.0.2"
}
}