| { | |
| "name": "RealTime-Translator", | |
| "private": true, | |
| "version": "0.0.1", | |
| "type": "module", | |
| "scripts": { | |
| "dev": "vite", | |
| "build": " vite build", | |
| "preview": "vite preview", | |
| "generate-client": "openapi --input api.json --output ./src/client --client axios", | |
| "update-api": "wget http://localhost:8086/api/openapi.json -O api.json && yarn generate-client" | |
| }, | |
| "dependencies": { | |
| "@ricky0123/vad-web": "^0.0.18", | |
| "@types/node": "^20.6.2", | |
| "ant-design-vue": "4.x", | |
| "axios": "^1.6.0", | |
| "pinia": "^2.1.6", | |
| "pinia-plugin-persist": "^1.0.0", | |
| "pinia-plugin-persistedstate": "^3.2.0", | |
| "qs": "^6.11.2", | |
| "tools-javascript": "^1.0.26", | |
| "tools-vue3": "^1.1.5", | |
| "vue": "3.3.4", | |
| "vue-i18n": "^9.10.1", | |
| "vue-router": "4", | |
| "web-storage-cache": "^1.1.1" | |
| }, | |
| "devDependencies": { | |
| "@types/spark-md5": "^3.0.4", | |
| "@vitejs/plugin-vue": "^4.2.3", | |
| "autoprefixer": "^10.4.16", | |
| "openapi-typescript-codegen": "^0.25.0", | |
| "postcss": "^8.4.31", | |
| "sass": "^1.68.0", | |
| "tailwindcss": "^3.3.5", | |
| "typescript": "^5.0.2", | |
| "vite": "^4.4.5", | |
| "vite-plugin-static-copy": "^1.0.1", | |
| "vue-tsc": "^1.8.5" | |
| } | |
| } | |