{
  "name": "@esengine/editor-app",
  "version": "1.0.12",
  "description": "ESEngine Editor Application - Cross-platform desktop editor",
  "type": "module",
  "private": true,
  "scripts": {
    "build:sdk": "cd ../editor-runtime && pnpm build",
    "build": "npm run build:sdk && tsc && vite build",
    "build:watch": "vite build --watch",
    "tauri": "tauri",
    "tauri:dev": "npm run build:sdk && tauri dev",
    "bundle:runtime": "node scripts/bundle-runtime.mjs",
    "tauri:build": "npm run build:sdk && npm run bundle:runtime && tauri build",
    "version": "node scripts/sync-version.js && git add src-tauri/tauri.conf.json"
  },
  "dependencies": {
    "@esengine/asset-system": "workspace:*",
    "@esengine/behavior-tree": "workspace:*",
    "@esengine/blueprint": "workspace:*",
    "@esengine/editor-runtime": "workspace:*",
    "@esengine/ecs-components": "workspace:*",
    "@esengine/physics-rapier2d": "workspace:*",
    "@esengine/tilemap": "workspace:*",
    "@esengine/ui": "workspace:*",
    "@esengine/ecs-engine-bindgen": "workspace:*",
    "@esengine/ecs-framework": "workspace:*",
    "@esengine/editor-core": "workspace:*",
    "@esengine/engine": "workspace:*",
    "@monaco-editor/react": "^4.7.0",
    "@tauri-apps/api": "^2.2.0",
    "@tauri-apps/plugin-cli": "^2.4.1",
    "@tauri-apps/plugin-dialog": "^2.4.0",
    "@tauri-apps/plugin-fs": "^2.4.2",
    "@tauri-apps/plugin-http": "^2.5.4",
    "@tauri-apps/plugin-shell": "^2.0.0",
    "flexlayout-react": "^0.8.17",
    "i18next": "^25.6.0",
    "json5": "^2.2.3",
    "jszip": "^3.10.1",
    "lucide-react": "^0.545.0",
    "react": "^18.3.1",
    "react-dom": "^18.3.1",
    "react-i18next": "^16.1.3",
    "react-markdown": "^10.1.0",
    "reflect-metadata": "^0.2.2",
    "rehype-raw": "^7.0.0",
    "remark-gfm": "^4.0.1",
    "rxjs": "^7.8.2",
    "tsyringe": "^4.10.0",
    "zustand": "^5.0.8"
  },
  "devDependencies": {
    "@swc/core": "^1.13.5",
    "@tauri-apps/cli": "^2.2.0",
    "@tauri-apps/plugin-updater": "^2.9.0",
    "@types/react": "^18.3.12",
    "@types/react-dom": "^18.3.1",
    "@vitejs/plugin-react": "^4.3.4",
    "@vitejs/plugin-react-swc": "^4.2.0",
    "sharp": "^0.34.4",
    "typescript": "^5.8.3",
    "vite": "^6.0.7",
    "vite-plugin-swc-transform": "^1.1.1",
    "vite-plugin-top-level-await": "^1.6.0",
    "vite-plugin-wasm": "^3.5.0"
  }
}
