{ "name": "vue", "private": true, "version": "0.0.0", "type": "module", "scripts": { "dev": "vite --host", "build": "vite build", "watch": "vite build --watch --mode development", "preview": "vite preview", "pages:dev": "wrangler pages dev --proxy 5173", "pages:deploy": "wrangler pages deploy dist", "deploy": "npm run build && npm run pages:deploy", "migrate": "wrangler d1 execute --file schema.sql --local awd-db", "d1:migrate": "wrangler d1 execute --file schema.sql --local awd-db" }, "dependencies": { "@cloudflare/pages-plugin-hcaptcha": "^1.0.4", "@cloudflare/pages-plugin-turnstile": "^1.0.2", "@hcaptcha/vue3-hcaptcha": "^1.3.0", "@sentry/cloudflare": "^9.13.0", "file-type": "^20.4.1", "jose": "^6.0.10", "pinia": "^3.0.2", "vue": "^3.5.13", "vue-router": "^4.5.0", "vue-turnstile": "^1.0.11", "vue3-recaptcha-v2": "^2.1.0" }, "devDependencies": { "@cloudflare/workers-types": "^4.20250327.0", "@vitejs/plugin-vue": "^5.2.1", "vite": "^6.2.0", "vite-plugin-static-copy": "^2.3.0" } }