{
  "name": "designer-demo",
  "private": true,
  "version": "2.11.0",
  "type": "module",
  "scripts": {
    "dev": "cross-env vite",
    "dev:withAuth": "cross-env VITE_AUTH=true vite",
    "build:alpha": "cross-env NODE_OPTIONS=--max-old-space-size=6144 vite build --mode alpha",
    "build": "cross-env NODE_OPTIONS=--max-old-space-size=10240 vite build",
    "test": "vitest run",
    "test:watch": "vitest"
  },
  "dependencies": {
    "@opentiny/tiny-engine": "workspace:^",
    "@opentiny/tiny-engine-meta-register": "workspace:^",
    "@opentiny/tiny-engine-utils": "workspace:*",
    "@opentiny/vue": "~3.20.0",
    "@opentiny/vue-design-smb": "~3.20.0",
    "@opentiny/vue-icon": "~3.20.0",
    "@opentiny/vue-locale": "~3.20.0",
    "@opentiny/vue-renderless": "~3.20.0",
    "@opentiny/vue-theme": "~3.20.0",
    "@vueuse/core": "^9.6.0",
    "vue": "^3.4.21"
  },
  "devDependencies": {
    "@opentiny/tiny-engine-mock": "workspace:^",
    "@opentiny/tiny-engine-vite-config": "workspace:^",
    "@vitejs/plugin-vue": "^5.1.2",
    "cross-env": "^7.0.3",
    "vite": "^5.4.2",
    "vitest": "3.0.9"
  }
}