146 lines
5.6 KiB
JSON
146 lines
5.6 KiB
JSON
|
|
{
|
||
|
|
"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"
|
||
|
|
}
|
||
|
|
}
|