{
  "name": "immersive",
  "private": true,
  "version": "0.0.1",
  "type": "module",
  "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.15.0",
    "@babylonjs/gui": "^6.15.0",
    "@babylonjs/havok": "1.1.1",
    "@babylonjs/inspector": "^6.15.0",
    "@babylonjs/loaders": "^6.15.0",
    "@babylonjs/serializers": "^6.15.0",
    "@cloudflare/workers-types": "^4.20230807.0",
    "@netlify/functions": "^1.6.0",
    "@typed-mxgraph/typed-mxgraph": "^1.0.8",
    "@types/node": "^14.18.54",
    "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.3.9",
    "vite-plugin-api": "^0.1.11",
    "vite-plugin-cp": "^1.0.0"
  }
}
