diff --git a/package.json b/package.json
index 01e077dfa1fc..1ec37d905cda 100644
--- a/package.json
+++ b/package.json
@@ -161,7 +161,7 @@
   "devDependencies": {
     "@ant-design/compatible": "^5.1.2",
     "@ant-design/happy-work-theme": "^1.0.0",
-    "@ant-design/tools": "^17.3.1",
+    "@ant-design/tools": "^17.3.2",
     "@antv/g6": "^4.8.13",
     "@argos-ci/core": "^0.12.0",
     "@babel/eslint-plugin": "^7.19.1",
@@ -237,7 +237,7 @@
     "fetch-jsonp": "^1.1.3",
     "fs-extra": "^11.0.0",
     "gh-pages": "^6.0.0",
-    "glob": "10.3.6",
+    "glob": "^10.3.7",
     "html2sketch": "^1.0.0",
     "http-server": "^14.0.0",
     "husky": "^8.0.1",
diff --git a/tsconfig.json b/tsconfig.json
index d04de09c99ac..bfa157a5c7be 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -10,7 +10,7 @@
     },
     "strictNullChecks": true,
     "module": "esnext",
-    "moduleResolution": "node",
+    "moduleResolution": "Bundler",
     "esModuleInterop": true,
     "experimentalDecorators": true,
     "jsx": "react",
@@ -22,7 +22,8 @@
     "target": "es6",
     "lib": ["dom", "es2017"],
     "skipLibCheck": true,
-    "stripInternal": true
+    "stripInternal": true,
+    "resolvePackageJsonExports": true
   },
   "include": [".dumirc.ts", "**/*"],
   "exclude": ["node_modules", "lib", "es"]