{ "name": "msmail", "version": "0.0.0", "private": true, "type": "module", "scripts": { "dev": "vite --host --port 5009", "dev:server": "cross-env NODE_ENV=development tsx watch --no-cache index.ts", "dev:pages": "wrangler pages dev dist", "build": "vue-tsc -b && vite build", "build:server": "npm run build && tsc -p ./tsconfig.functions.json", "preview": "npm run build && wrangler pages dev ./dist", "deploy": "npm run build && wrangler pages deploy ./dist", "test": "vitest", "cf-typegen": "wrangler types" }, "dependencies": { "@hono/node-server": "^1.13.8", "@huggingface/hub": "^1.1.2", "@monaco-editor/loader": "^1.5.0", "@tailwindcss/vite": "^4.0.14", "dotenv": "^16.4.7", "hono": "^4.7.4", "monaco-editor": "^0.52.2", "pinia": "^3.0.1", "tailwindcss": "^4.0.14", "tdesign-vue-next": "^1.11.4", "unstorage": "^1.15.0", "vue": "^3.5.13", "vue-router": "^4.5.0" }, "devDependencies": { "@cloudflare/vitest-pool-workers": "^0.7.5", "@cloudflare/workers-types": "^4.20250313.0", "@types/node": "^22.10.2", "@vitejs/plugin-vue": "^5.2.1", "@vue/tsconfig": "^0.7.0", "concurrently": "^8.2.2", "cross-env": "^7.0.3", "tsx": "^4.7.1", "typescript": "^5.5.2", "unplugin-auto-import": "^19.0.0", "unplugin-vue-components": "^28.0.0", "vite": "^6.2.0", "vitest": "~3.0.7", "vue-tsc": "^2.2.4", "wrangler": "^4.0.0" } }