the universal sandbox runtime for agents and humans.
pocketenv.io
sandbox
openclaw
agent
claude-code
vercel-sandbox
deno-sandbox
cloudflare-sandbox
atproto
sprites
daytona
1{
2 "name": "pocketenv",
3 "private": true,
4 "version": "0.0.0",
5 "type": "module",
6 "scripts": {
7 "dev": "vite",
8 "build": "tsc -b && vite build",
9 "build:prod": "tsc -b && vite build --mode prod",
10 "lint": "eslint .",
11 "preview": "vite preview"
12 },
13 "dependencies": {
14 "@cloudflare/sandbox": "^0.7.4",
15 "@hookform/resolvers": "^5.2.2",
16 "@iconify/json": "^2.2.438",
17 "@iconify/tailwind4": "^1.2.1",
18 "@paralleldrive/cuid2": "^3.3.0",
19 "@tabler/icons-react": "^3.36.1",
20 "@tanstack/react-query": "^5.90.21",
21 "@tanstack/react-query-devtools": "^5.91.3",
22 "@tanstack/react-router": "^1.159.5",
23 "@tanstack/react-router-devtools": "^1.159.5",
24 "@tanstack/router-plugin": "^1.159.5",
25 "@xterm/addon-fit": "^0.11.0",
26 "@xterm/xterm": "^6.0.0",
27 "axios": "^1.13.5",
28 "consola": "^3.4.2",
29 "dayjs": "^1.11.19",
30 "effect": "^3.19.16",
31 "flyonui": "^2.4.1",
32 "jotai": "^2.17.1",
33 "libsodium-wrappers": "^0.8.2",
34 "lodash": "^4.17.23",
35 "notyf": "^3.10.0",
36 "numeral": "^2.0.6",
37 "ramda": "^0.32.0",
38 "react": "^19.2.0",
39 "react-content-loader": "^7.1.2",
40 "react-dom": "^19.2.0",
41 "react-hook-form": "^7.71.1",
42 "react-turnstile": "^1.1.5",
43 "react-xtermjs": "^1.0.10",
44 "zod": "^4.3.6"
45 },
46 "devDependencies": {
47 "@eslint/js": "^9.39.1",
48 "@tailwindcss/vite": "^4.1.18",
49 "@types/lodash": "^4.17.23",
50 "@types/node": "^24.10.1",
51 "@types/numeral": "^2.0.5",
52 "@types/react": "^19.2.7",
53 "@types/react-dom": "^19.2.3",
54 "@vitejs/plugin-react-swc": "^4.2.2",
55 "eslint": "^9.39.1",
56 "eslint-plugin-react-hooks": "^7.0.1",
57 "eslint-plugin-react-refresh": "^0.4.24",
58 "globals": "^16.5.0",
59 "tailwindcss": "^4.1.18",
60 "typescript": "~5.9.3",
61 "typescript-eslint": "^8.48.0",
62 "vite": "^7.3.1"
63 }
64}