{ "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:" } }