Brijesh619 commented on code in PR #703:
URL: https://github.com/apache/atlas/pull/703#discussion_r3841127917


##########
dashboard/package.json:
##########


Review Comment:
   axios and vite were already bumped on master. I've updated the PR 
description. In my latest commits, I also took a cleaner approach: I removed 
the forced overrides block almost entirely. Instead, I bumped our direct 
dependencies (react-quill-new to 3.8.3 and recharts to 3.10.1), which naturally 
resolves the transitive dependency vulnerabilities. The description is now 
accurate.



##########
dashboard/package.json:
##########
@@ -113,11 +113,12 @@
   },
   "overrides": {
     "semver": "7.5.4",
-    "minimatch": "9.0.7",
-    "brace-expansion": "5.0.6",
     "d3-color": "3.1.0",
     "lodash": "4.18.1",
     "lodash-es": "4.18.1",
-    "js-yaml": "4.3.0"
+    "brace-expansion": "5.0.9",
+    "js-yaml": "5.3.0",

Review Comment:
   I've actually removed the js-yaml override completely in my latest commit. 
By updating our direct dependencies (react-quill-new and recharts), the 
transitive dependency vulnerabilities were resolved naturally. Since we are no 
longer forcing this major bump via overrides, this is no longer a concern!



##########
dashboard/package.json:
##########
@@ -113,11 +113,12 @@
   },
   "overrides": {
     "semver": "7.5.4",
-    "minimatch": "9.0.7",
-    "brace-expansion": "5.0.6",
     "d3-color": "3.1.0",
     "lodash": "4.18.1",
     "lodash-es": "4.18.1",
-    "js-yaml": "4.3.0"
+    "brace-expansion": "5.0.9",
+    "js-yaml": "5.3.0",
+    "minimatch": "9.0.7",
+    "postcss": "8.5.25"

Review Comment:
   Similar to the js-yaml change, I removed the postcss override in the latest 
commit. Bumping the direct dependencies fixed the underlying vulnerabilities 
organically, so we don't need to force this global override anymore. This 
should avoid any potential conflicts with Vite.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to