From 7539fcd19f4bb1b21058bd10ba2ab265b03026db Mon Sep 17 00:00:00 2001 From: LiuJiaNan <15703339975@163.com> Date: Sat, 22 Aug 2026 19:00:26 +0800 Subject: [PATCH] =?UTF-8?q?chore(deps):=20=E8=B0=83=E6=95=B4=E4=BE=9D?= =?UTF-8?q?=E8=B5=96=E5=8C=85=E5=88=86=E7=B1=BB=E5=8F=8A=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?peerDependencies=E5=A3=B0=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将部分依赖从dependencies移至devDependencies以优化包体积 - 在package.json中新增peerDependencies,确保依赖版本范围兼容 - 保持主依赖版本不变,提升组件库的可维护性 - 规范版本约束,避免潜在的依赖冲突问题 - 优化项目依赖结构,便于后续依赖管理和升级 --- package.json | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 20b692b..ebbc583 100644 --- a/package.json +++ b/package.json @@ -29,23 +29,20 @@ "postinstall": "echo 'Thanks for using our component library!'" }, "dependencies": { - "@ahooksjs/use-url-state": "^3.5.1", - "@ant-design/icons": "^5.6.1", - "@ant-design/pro-components": "^2.8.10", "@cqsjjb/jjb-common-lib": "latest", "@wangeditor/editor": "^5.1.23", "@wangeditor/editor-for-react": "^1.0.6", - "ahooks": "^3.9.5", - "antd": "^5.27.6", "dayjs": "^1.11.18", "lodash-es": "^4.17.21", - "react": "^18.3.1", "react-pdf": "^10.2.0", "react-signature-canvas": "^1.1.0-alpha.2", "throttle-debounce": "^5.0.2", "use-antd-resizable-header": "^3.2.2" }, "devDependencies": { + "@ahooksjs/use-url-state": "^3.5.1", + "@ant-design/icons": "^5.6.1", + "@ant-design/pro-components": "^2.8.10", "@antfu/eslint-config": "^5.4.1", "@babel/core": "^7.28.5", "@babel/preset-react": "^7.28.5", @@ -56,12 +53,23 @@ "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "^16.0.3", "@rollup/plugin-terser": "^0.4.4", + "ahooks": "^3.9.5", + "antd": "^5.27.6", "eslint": "^9.37.0", "eslint-plugin-format": "^1.0.2", "eslint-plugin-react-hooks": "^7.0.0", "eslint-plugin-react-refresh": "^0.4.23", "glob": "^13.0.0", "rollup": "^4.54.0", + "react": "^18.3.1", "typescript": "^5.9.3" + }, + "peerDependencies": { + "@ahooksjs/use-url-state": ">=^3.5.1 <4", + "@ant-design/icons": ">=5.6.1 <6", + "@ant-design/pro-components": ">=2.8.10 <3", + "ahooks": ">=^3.9.5 <4", + "antd": ">=5.27.6 <6", + "react": ">=18.3.1 <19" } }