File size: 2,376 Bytes
65f04c5
 
274e163
65f04c5
 
 
63ef0b1
65f04c5
 
405f2d4
 
65f04c5
 
3039dbb
8d2afb2
65f04c5
 
 
 
 
 
 
 
 
 
 
63ef0b1
65f04c5
 
 
 
 
c545baf
 
be3d128
115d3f3
65f04c5
 
734c970
65f04c5
405f2d4
65f04c5
a8ec7a8
63ef0b1
65f04c5
 
724ddc6
65f04c5
fff2e29
65f04c5
 
8d2afb2
 
65f04c5
 
 
 
63ef0b1
 
65f04c5
 
 
 
 
 
 
 
be3d128
115d3f3
724ddc6
65f04c5
 
9825328
 
 
65f04c5
 
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
{
  "name": "osw-studio-v1",
  "version": "1.59.0",
  "private": true,
  "license": "MIT",
  "scripts": {
    "dev": "next dev",
    "build": "next build",
    "start": "next start",
    "lint": "next lint",
    "postinstall": "cp node_modules/esbuild-wasm/esbuild.wasm public/esbuild.wasm 2>/dev/null || true"
  },
  "dependencies": {
    "@huggingface/hub": "^2.9.0",
    "@jitl/quickjs-wasmfile-release-sync": "^0.31.0",
    "@monaco-editor/react": "^4.7.0-rc.0",
    "@radix-ui/react-checkbox": "^1.3.3",
    "@radix-ui/react-collapsible": "^1.1.11",
    "@radix-ui/react-context-menu": "^2.2.15",
    "@radix-ui/react-dialog": "^1.1.14",
    "@radix-ui/react-dropdown-menu": "^2.1.15",
    "@radix-ui/react-label": "^2.1.7",
    "@radix-ui/react-popover": "^1.1.14",
    "@radix-ui/react-select": "^2.2.5",
    "@radix-ui/react-slot": "^1.2.3",
    "@radix-ui/react-switch": "^1.2.5",
    "@radix-ui/react-tabs": "^1.1.13",
    "@radix-ui/react-toggle-group": "^1.1.11",
    "@radix-ui/react-tooltip": "^1.2.7",
    "@tailwindcss/postcss": "^4.1.12",
    "@tanstack/react-query": "^5.80.6",
    "@types/node": "20.19.11",
    "@xterm/addon-fit": "^0.11.0",
    "@xterm/xterm": "^6.0.0",
    "bcrypt": "^6.0.0",
    "better-sqlite3": "^11.7.0",
    "class-variance-authority": "^0.7.1",
    "clsx": "^2.1.1",
    "cron-parser": "^4.9.0",
    "date-fns": "^4.1.0",
    "esbuild-wasm": "^0.24.0",
    "handlebars": "^4.7.8",
    "html2canvas": "^1.4.1",
    "jose": "^6.1.0",
    "jszip": "^3.10.1",
    "lucide-react": "^0.513.0",
    "lz-string": "^1.5.0",
    "monaco-editor": "^0.52.2",
    "next": "^15.5.9",
    "next-themes": "^0.4.6",
    "postcss": "^8",
    "quickjs-emscripten": "^0.31.0",
    "quickjs-emscripten-core": "^0.31.0",
    "react": "^19.0.0",
    "react-dom": "^19.0.0",
    "react-markdown": "^10.1.0",
    "react-resizable-panels": "^3.0.4",
    "remark-gfm": "^4.0.1",
    "server-only": "^0.0.1",
    "sonner": "^2.0.5",
    "tailwind-merge": "^3.3.0",
    "tailwindcss": "^4",
    "typescript": "5.9.2",
    "uuid": "^11.1.0"
  },
  "devDependencies": {
    "@eslint/eslintrc": "^3",
    "@types/bcrypt": "^6.0.0",
    "@types/better-sqlite3": "^7.6.12",
    "@types/lz-string": "^1.3.34",
    "@types/react": "^19",
    "@types/react-dom": "^19",
    "@types/uuid": "^10.0.0",
    "eslint": "^9.39.2",
    "eslint-config-next": "^16.1.3"
  }
}