{ "name": "fe-cisdigital-lingshu-lcdp", "type": "module", "version": "0.6.1", "private": true, "packageManager": "pnpm@10.4.1", "engines": { "node": ">=v20" }, "scripts": { "prepare": "husky", "monaco:dts:build": "node ./scripts/BuildMonacoDts.mjs", "dev:with-auth": "node ./scripts/dev-with-local-auth.mjs", "dev": "pnpm run dev:with-auth --mode dev", "dev:qa": "pnpm run dev:with-auth --mode qa", "dev:pet": "pnpm run dev:with-auth --mode pet", "dev:pre": "pnpm run dev:with-auth --mode pre", "dev:prod": "pnpm run dev:with-auth --mode prod", "dev:test": "pnpm run dev:with-auth --mode test", "dev:vite": "node ./scripts/dev-vite.mjs", "dev:vite:dev": "pnpm run dev:vite --mode dev", "dev:vite:qa": "pnpm run dev:vite --mode qa", "dev:vite:pet": "pnpm run dev:vite --mode pet", "dev:vite:pre": "pnpm run dev:vite --mode pre", "dev:vite:prod": "pnpm run dev:vite --mode prod", "dev:vite:test": "pnpm run dev:vite --mode test", "dev:auth": "node ./scripts/local-auth-proxy.mjs", "dev:auth:dev": "pnpm run dev:auth --mode dev", "dev:auth:qa": "pnpm run dev:auth --mode qa", "dev:auth:pet": "pnpm run dev:auth --mode pet", "dev:auth:pre": "pnpm run dev:auth --mode pre", "dev:auth:prod": "pnpm run dev:auth --mode prod", "dev:auth:test": "pnpm run dev:auth --mode test", "build": "run-p type-check \"build-only {@}\" --", "preview": "vite preview --mode dev", "preview:dev": "vite preview --mode dev", "preview:qa": "vite preview --mode qa", "preview:pet": "vite preview --mode pet", "preview:pre": "vite preview --mode pre", "preview:prod": "vite preview --mode prod", "preview:test": "vite preview --mode test", "test:unit": "vitest", "coverage": "vitest run --coverage", "build-only": "npm run build-only:main && npm run build-only:mobile", "build-only:main": "pnpm run monaco:dts:build && rimraf dist && NODE_OPTIONS=\"--max-old-space-size=8192\" vite build", "build-main:analyze": "pnpm run monaco:dts:build && rimraf dist && NODE_OPTIONS=\"--max-old-space-size=8192\" vite build --mode analyze", "build-only:mobile": "pnpm run monaco:dts:build && NODE_OPTIONS=\"--max-old-space-size=8192\" vite build --config vite.config.mobile.ts", "build-mobile:analyze": "rimraf dist && NODE_OPTIONS=\"--max-old-space-size=8192\" vite build --config vite.config.mobile.ts --mode analyze", "type-check": "NODE_OPTIONS='--max-old-space-size=8192' vue-tsc --build > type-check.log 2>&1", "lint": "eslint .", "lint:fix": "eslint . --fix", "debug": "pnpm run build-only" }, "dependencies": { "@alova/adapter-axios": "catalog:", "@dineug/erd-editor": "^3.2.7", "@element-plus/icons-vue": "catalog:", "@lingshu/ai-agents": "workspace:*", "@lingshu/bpm-api-service": "catalog:", "@lingshu/bpm-components": "catalog:", "@lingshu/bpm-page": "catalog:", "@lingshu/business-components": "workspace:*", "@lingshu/business-module": "workspace:*", "@lingshu/communication": "catalog:", "@lingshu/core-utils": "workspace:*", "@lingshu/form-create": "catalog:", "@lingshu/icon": "catalog:", "@lingshu/integration-vue3": "catalog:", "@lingshu/language-lib": "catalog:", "@lingshu/lowcode-create": "catalog:", "@lingshu/request-lib": "catalog:", "@lingshu/theme-lib": "catalog:", "@lingshu/widget-cli": "catalog:", "@minmetals-ui/biz-components": "catalog:", "@minmetals-ui/pro-components": "catalog:", "@minmetals/auth-lib": "catalog:", "@minmetals/common-lib": "catalog:", "@minmetals/tools": "catalog:", "@monaco-editor/loader": "catalog:", "@unocss/reset": "catalog:", "@vueuse/core": "catalog:", "@vxe-ui/plugin-render-element": "catalog:", "axios": "catalog:", "dayjs": "catalog:", "echarts": "catalog:", "element-plus-cisdi": "catalog:", "lodash-es": "catalog:", "mitt": "catalog:", "monaco-editor": "catalog:", "node-forge": "^1.3.1", "pinia": "catalog:", "print-template": "workspace:*", "qbee-open-api": "^1.3.25", "sortablejs": "catalog:", "uuid": "catalog:", "v3-infinite-loading": "^1.3.2", "vant": "^4.9.21", "vite-plugin-lazy-import": "catalog:", "vue": "catalog:", "vue-i18n": "catalog:", "vue-router": "catalog:", "vxe-table": "catalog:" }, "devDependencies": { "@antfu/eslint-config": "catalog:", "@commitlint/cli": "catalog:", "@commitlint/config-conventional": "catalog:", "@commitlint/types": "catalog:", "@lingshu/types": "workspace:*", "@lingshu/vite-plugin-msw": "catalog:", "@lingshu/vite-plugin-share": "catalog:", "@microsoft/api-extractor": "catalog:", "@tsconfig/node22": "catalog:", "@types/fs-extra": "catalog:", "@types/jsdom": "catalog:", "@types/lodash-es": "catalog:", "@types/node": "catalog:", "@types/node-forge": "^1.3.14", "@unocss/eslint-plugin": "catalog:", "@unocss/preset-wind3": "catalog:", "@vitejs/plugin-vue": "catalog:", "@vitejs/plugin-vue-jsx": "catalog:", "@vitest/coverage-v8": "catalog:", "@vue/test-utils": "catalog:", "@vue/tsconfig": "catalog:", "eslint": "catalog:", "eslint-plugin-format": "catalog:", "fs-extra": "catalog:", "husky": "catalog:", "jsdom": "catalog:", "lint-staged": "catalog:", "npm-run-all2": "catalog:", "rollup-plugin-visualizer": "^7.0.1", "sass": "catalog:", "typescript": "catalog:", "unocss": "catalog:", "vite": "catalog:", "vite-bundle-analyzer": "^1.3.7", "vitest": "catalog:", "vue-tsc": "catalog:" }, "lint-staged": { "*": "eslint" } }