{ "name": "client", "private": true, "version": "0.0.0", "type": "module", "scripts": { "dev": "vite", "build": "vue-tsc --noEmit && vite build", "preview": "vite preview" }, "dependencies": { "@babylonjs/core": "^7.54.3", "@babylonjs/loaders": "^7.54.3", "@openai/codex": "^0.1.2505291658", "axios": "^1.2.1", "earcut": "^3.0.1", "editor": "^1.0.0", "element-plus": "^2.9.9", "mitt": "^3.0.1", "pinia": "^3.0.2", "popmotion": "^11.0.5", "stats.js": "^0.17.0", "uuid": "^10.0.0", "vant": "^4.0.2", "vite-plugin-compression": "^0.5.1", "vue": "^3.2.25" }, "devDependencies": { "@types/node": "^18.19.67", "@types/stats.js": "^0.17.0", "@types/uuid": "^10.0.0", "@vitejs/plugin-legacy": "^2.0.0", "@vitejs/plugin-vue": "^3.0.1", "rollup-plugin-visualizer": "^5.14.0", "sass": "^1.54.9", "sass-loader": "^13.0.2", "sass-resources-loader": "^2.2.5", "terser": "^5.14.2", "typescript": "^4.9.5", "vite": "^3.2.11", "vue-tsc": "^0.34.17", "webpack-bundle-analyzer": "^4.10.2" } }