{ "name": "immersive", "private": true, "version": "0.0.1", "type": "module", "engines": { "node": ">=18.0.0" }, "scripts": { "dev": "vite", "build": "vite build", "preview": "vite preview", "serve": "node server.js", "serverBuild": "cd server && tsc", "havok": "cp ./node_modules/@babylonjs/havok/lib/esm/HavokPhysics.wasm ./node_modules/.vite/deps" }, "dependencies": { "@babylonjs/core": "^6.21.3", "@babylonjs/gui": "^6.21.3", "@babylonjs/havok": "1.1.4", "@babylonjs/inspector": "^6.21.3", "@babylonjs/loaders": "^6.21.3", "@babylonjs/materials": "^6.21.3", "@babylonjs/procedural-textures": "^6.21.3", "@babylonjs/serializers": "^6.21.3", "@cloudflare/workers-types": "^4.20230821.0", "@netlify/functions": "^1.6.0", "@typed-mxgraph/typed-mxgraph": "^1.0.8", "@types/node": "^18.14.0", "dexie": "^3.2.4", "dexie-observable": "^4.0.1-beta.13", "earcut": "^2.2.4", "hls.js": "^1.1.4", "loglevel": "^1.8.1", "mxgraph": "^4.2.2", "niceware": "^4.0.0", "p2p-data-channel": "^1.10.7", "query-string": "^8.1.0", "recordrtc": "^5.6.2", "ring-client-api": "11.7.7", "round": "^2.0.1", "uuid": "^9.0.0" }, "devDependencies": { "typescript": "^4.9.5", "vite": "^4.4.9", "vite-plugin-api": "^0.1.11", "vite-plugin-cp": "^1.0.0" } }