{ "name": "space-game", "deployHostname": "www.flatearthdefense.com", "private": false, "version": "0.0.1", "type": "module", "scripts": { "dev": "vite", "build": "tsc && vite build", "preview": "vite preview", "lint": "eslint src/", "lint:fix": "eslint src/ --fix", "havok": "cp ./node_modules/@babylonjs/havok/lib/esm/HavokPhysics.wasm ./node_modules/.vite/deps", "speech": "tsc && node ./dist/server/voices.js", "seed:leaderboard": "tsx scripts/seedLeaderboard.ts", "seed:leaderboard:clean": "tsx scripts/seedLeaderboard.ts --clean" }, "dependencies": { "@auth0/auth0-spa-js": "^2.8.0", "@babylonjs/core": "8.36.1", "@babylonjs/gui": "^8.36.1", "@babylonjs/havok": "1.3.10", "@babylonjs/inspector": "8.36.1", "@babylonjs/loaders": "8.36.1", "@babylonjs/materials": "8.36.1", "@babylonjs/procedural-textures": "8.36.1", "@babylonjs/serializers": "8.36.1", "@newrelic/browser-agent": "^1.302.0", "@supabase/supabase-js": "^2.84.0", "loglevel": "^1.9.2", "svelte-routing": "^2.13.0" }, "devDependencies": { "@eslint/js": "^9.39.1", "@sveltejs/vite-plugin-svelte": "^6.2.1", "@types/node": "^20.0.0", "@typescript-eslint/eslint-plugin": "^8.48.0", "@typescript-eslint/parser": "^8.48.0", "dotenv": "^16.3.1", "eslint": "^9.39.1", "eslint-plugin-svelte": "^3.13.0", "postgres": "^3.4.4", "svelte": "^5.43.14", "tsx": "^4.7.1", "typescript": "^5.5.3", "typescript-eslint": "^8.48.0", "vite": "^7.2.2" } }