{
  "name": "@aiflowy/app",
  "version": "1.0.0",
  "homepage": "https://aiflowy.tech",
  "bugs": "https://github.com/aiflowy/aiflowy/issues",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/aiflowy/aiflowy.git",
    "directory": "app"
  },
  "type": "module",
  "scripts": {
    "build": "pnpm vite build --mode production",
    "build:analyze": "pnpm vite build --mode analyze",
    "dev": "pnpm vite --mode development",
    "preview": "vite preview",
    "typecheck": "vue-tsc --noEmit --skipLibCheck"
  },
  "imports": {
    "#/*": "./src/*"
  },
  "dependencies": {
    "@aiflowy-core/shadcn-ui": "workspace:*",
    "@aiflowy/access": "workspace:*",
    "@aiflowy/common-ui": "workspace:*",
    "@aiflowy/constants": "workspace:*",
    "@aiflowy/hooks": "workspace:*",
    "@aiflowy/icons": "workspace:*",
    "@aiflowy/layouts": "workspace:*",
    "@aiflowy/locales": "workspace:*",
    "@aiflowy/plugins": "workspace:*",
    "@aiflowy/preferences": "workspace:*",
    "@aiflowy/request": "workspace:*",
    "@aiflowy/stores": "workspace:*",
    "@aiflowy/styles": "workspace:*",
    "@aiflowy/types": "workspace:*",
    "@aiflowy/utils": "workspace:*",
    "@element-plus/icons-vue": "^2.3.2",
    "@tinyflow-ai/vue": "^1.1.10",
    "@vueuse/core": "catalog:",
    "dayjs": "catalog:",
    "dompurify": "^3.3.1",
    "element-plus": "catalog:",
    "fetch-event-stream": "^0.1.6",
    "highlight.js": "^11.11.1",
    "markdown-it": "^14.1.0",
    "pinia": "catalog:",
    "radash": "^12.1.1",
    "vue": "catalog:",
    "vue-cropper": "^1.1.4",
    "vue-element-plus-x": "^1.3.7",
    "vue-router": "catalog:",
    "vue3-json-viewer": "^2.4.1"
  },
  "devDependencies": {
    "cssnano": "catalog:",
    "unplugin-element-plus": "catalog:"
  }
}
