{
  "name": "@lumbridge/tera",
  "version": "0.1.0",
  "description": "Tera — the map view of Lumbridge Simulate. Cities from above; with Spaces, offices you can walk into.",
  "license": "Apache-2.0",
  "type": "module",
  "main": "src/index.ts",
  "exports": {
    ".": "./src/index.ts",
    "./arena": "./src/arena/index.ts",
    "./*": "./src/*"
  },
  "workspaces": [
    "server"
  ],
  "scripts": {
    "dev": "vite",
    "build": "tsc --noEmit && vite build",
    "arena:source-hashes": "node scripts/check-arena-source-hashes.mjs",
    "provenance": "node scripts/check-provenance.mjs && node scripts/check-no-binaries.mjs",
    "licenses": "node scripts/check-dependency-licenses.mjs",
    "sbom": "npm sbom --package-lock-only --sbom-format=spdx",
    "test": "node --test \"src/test/*.test.ts\" \"src/test/**/*.test.ts\"",
    "typecheck": "tsc --noEmit",
    "preview": "vite preview",
    "performance": "node scripts/performance-budget.mjs",
    "refresh": "node scripts/brand-assets/refresh.mjs"
  },
  "dependencies": {
    "satellite.js": "^7.1.0",
    "three": "^0.182.0"
  },
  "devDependencies": {
    "@types/three": "^0.182.0",
    "playwright": "^1.62.1",
    "typescript": "^5.7.2",
    "vite": "^7.3.6"
  }
}
