|
- {
- "name": "web",
- "private": true,
- "version": "0.1.0",
- "type": "module",
- "scripts": {
- "dev": "vite",
- "build": "vue-tsc -b && vite build",
- "preview": "vite preview",
- "typecheck": "vue-tsc -b --pretty false",
- "generate:api": "node ../../scripts/generate-api.mjs"
- },
- "dependencies": {
- "vue": "^3.5.18",
- "vue-router": "^4.2.2",
- "pinia": "^2.1.5",
- "marked": "^4.3.0",
- "dompurify": "^3.0.1"
- },
- "devDependencies": {
- "@tailwindcss/vite": "^4.1.11",
- "@types/marked": "^4.3.0",
- "@types/node": "^22.17.0",
- "@vitejs/plugin-vue": "^6.0.1",
- "smol-toml": "^1.4.2",
- "tailwindcss": "^4.1.11",
- "typescript": "^5.9.2",
- "vite": "^7.1.2",
- "vue-tsc": "^3.0.5"
- }
- }
|