{ "name": "@easyflow/app", "version": "1.0.0", "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": { "@codemirror/commands": "^6.10.2", "@codemirror/lang-javascript": "^6.2.4", "@codemirror/lang-python": "^6.2.1", "@codemirror/language": "^6.12.2", "@codemirror/legacy-modes": "^6.5.1", "@codemirror/state": "^6.5.4", "@codemirror/view": "^6.39.15", "@easyflow-core/editor-ui": "workspace:*", "@easyflow-core/shadcn-ui": "workspace:*", "@easyflow/access": "workspace:*", "@easyflow/common-ui": "workspace:*", "@easyflow/constants": "workspace:*", "@easyflow/hooks": "workspace:*", "@easyflow/icons": "workspace:*", "@easyflow/layouts": "workspace:*", "@easyflow/locales": "workspace:*", "@easyflow/plugins": "workspace:*", "@easyflow/preferences": "workspace:*", "@easyflow/request": "workspace:*", "@easyflow/stores": "workspace:*", "@easyflow/styles": "workspace:*", "@easyflow/types": "workspace:*", "@easyflow/utils": "workspace:*", "@element-plus/icons-vue": "^2.3.2", "@tinyflow-ai/vue": "workspace:*", "@ungap/structured-clone": "1.3.0", "@vueuse/core": "catalog:", "@wangeditor/editor": "^5.1.23", "@wangeditor/editor-for-vue": "^5.1.12", "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", "node-forge": "1.3.1", "pinia": "catalog:", "radash": "^12.1.1", "vue": "catalog:", "vue-cropper": "^1.1.4", "vue-element-plus-x": "catalog:", "vue-router": "catalog:", "vue3-json-viewer": "^2.4.1", "wicg-inert": "3.1.3", "yaml": "^2.8.1" }, "devDependencies": { "@types/node-forge": "^1.3.14", "@types/ungap__structured-clone": "1.2.0", "cssnano": "catalog:", "unplugin-element-plus": "catalog:" } }