From 505b0d50ccafcc7f02bc699ab26a8b5b1c19f625 Mon Sep 17 00:00:00 2001 From: snyk-bot Date: Wed, 11 Sep 2024 05:22:59 +0000 Subject: [PATCH] fix: package.json & package-lock.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-PATHTOREGEXP-7925106 --- package-lock.json | 212 +++++++++++----------------------------------- package.json | 2 +- 2 files changed, 51 insertions(+), 163 deletions(-) diff --git a/package-lock.json b/package-lock.json index d2bd323..3c54113 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,7 +22,7 @@ "react-dom": "^16.14.0", "react-json-view": "^1.21.3", "react-redux": "^5.0.6", - "react-router-dom": "^4.2.2", + "react-router-dom": "^6.0.0", "react-virtual-list": "^2.2.4", "redux": "^4.2.0", "redux-form": "^7.4.3", @@ -1144,14 +1144,21 @@ } }, "node_modules/@babel/runtime": { - "version": "7.7.2", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.6.tgz", + "integrity": "sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==", "license": "MIT", "dependencies": { - "regenerator-runtime": "^0.13.2" + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/runtime/node_modules/regenerator-runtime": { - "version": "0.13.3", + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", "license": "MIT" }, "node_modules/@babel/template": { @@ -10163,15 +10170,12 @@ "license": "MIT" }, "node_modules/history": { - "version": "4.10.1", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz", + "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.1.2", - "loose-envify": "^1.2.0", - "resolve-pathname": "^3.0.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0", - "value-equal": "^1.0.1" + "@babel/runtime": "^7.7.6" } }, "node_modules/hmac-drbg": { @@ -11607,6 +11611,7 @@ }, "node_modules/isarray": { "version": "0.0.1", + "dev": true, "license": "MIT" }, "node_modules/isemail": { @@ -14488,6 +14493,7 @@ }, "node_modules/path-to-regexp": { "version": "1.7.0", + "dev": true, "license": "MIT", "dependencies": { "isarray": "0.0.1" @@ -18065,48 +18071,28 @@ } }, "node_modules/react-router": { - "version": "4.3.1", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.0.0.tgz", + "integrity": "sha512-FcTRCihYZvERMNbG54D9+Wkv2cj/OtoxNlA/87D7vxKYlmSmbF9J9XChI9Is44j/behEiOhbovgVZBhKQn+wgA==", "license": "MIT", "dependencies": { - "history": "^4.7.2", - "hoist-non-react-statics": "^2.5.0", - "invariant": "^2.2.4", - "loose-envify": "^1.3.1", - "path-to-regexp": "^1.7.0", - "prop-types": "^15.6.1", - "warning": "^4.0.1" + "history": "^5.0.3" }, "peerDependencies": { - "react": ">=15" + "react": ">=16.8" } }, "node_modules/react-router-dom": { - "version": "4.3.1", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.0.0.tgz", + "integrity": "sha512-bPXyYipf0zu6K7mHSEmNO5YqLKq2q9N+Dsahw9Xh3oq1IirsI3vbnIYcVWin6A0zWyHmKhMGoV7Gr0j0kcuVFg==", "license": "MIT", "dependencies": { - "history": "^4.7.2", - "invariant": "^2.2.4", - "loose-envify": "^1.3.1", - "prop-types": "^15.6.1", - "react-router": "^4.3.1", - "warning": "^4.0.1" + "react-router": "6.0.0" }, "peerDependencies": { - "react": ">=15" - } - }, - "node_modules/react-router-dom/node_modules/warning": { - "version": "4.0.3", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.0.0" - } - }, - "node_modules/react-router/node_modules/warning": { - "version": "4.0.3", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.0.0" + "react": ">=16.8", + "react-dom": ">=16.8" } }, "node_modules/react-scripts": { @@ -18949,20 +18935,6 @@ "react": "^16.8.0 || ^17.0.0" } }, - "node_modules/react-textarea-autosize/node_modules/@babel/runtime": { - "version": "7.16.7", - "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.13.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/react-textarea-autosize/node_modules/regenerator-runtime": { - "version": "0.13.9", - "license": "MIT" - }, "node_modules/react-transition-group": { "version": "1.2.1", "license": "BSD-3-Clause", @@ -19523,20 +19495,6 @@ "redux": "^4" } }, - "node_modules/redux/node_modules/@babel/runtime": { - "version": "7.16.7", - "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.13.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/redux/node_modules/regenerator-runtime": { - "version": "0.13.9", - "license": "MIT" - }, "node_modules/reflect.ownkeys": { "version": "0.2.0", "dev": true, @@ -19844,10 +19802,6 @@ "node": ">=4" } }, - "node_modules/resolve-pathname": { - "version": "3.0.0", - "license": "MIT" - }, "node_modules/resolve-url": { "version": "0.2.1", "dev": true, @@ -22109,14 +22063,6 @@ "dev": true, "license": "MIT" }, - "node_modules/tiny-invariant": { - "version": "1.0.6", - "license": "MIT" - }, - "node_modules/tiny-warning": { - "version": "1.0.3", - "license": "MIT" - }, "node_modules/tmp": { "version": "0.0.33", "dev": true, @@ -22694,10 +22640,6 @@ "spdx-expression-parse": "^3.0.0" } }, - "node_modules/value-equal": { - "version": "1.0.1", - "license": "MIT" - }, "node_modules/vary": { "version": "1.1.2", "dev": true, @@ -24863,13 +24805,17 @@ } }, "@babel/runtime": { - "version": "7.7.2", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.6.tgz", + "integrity": "sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==", "requires": { - "regenerator-runtime": "^0.13.2" + "regenerator-runtime": "^0.14.0" }, "dependencies": { "regenerator-runtime": { - "version": "0.13.3" + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" } } }, @@ -31332,14 +31278,11 @@ "dev": true }, "history": { - "version": "4.10.1", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz", + "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==", "requires": { - "@babel/runtime": "^7.1.2", - "loose-envify": "^1.2.0", - "resolve-pathname": "^3.0.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0", - "value-equal": "^1.0.1" + "@babel/runtime": "^7.7.6" } }, "hmac-drbg": { @@ -32294,7 +32237,8 @@ "dev": true }, "isarray": { - "version": "0.0.1" + "version": "0.0.1", + "dev": true }, "isemail": { "version": "3.2.0", @@ -34441,6 +34385,7 @@ }, "path-to-regexp": { "version": "1.7.0", + "dev": true, "requires": { "isarray": "0.0.1" } @@ -36946,42 +36891,19 @@ } }, "react-router": { - "version": "4.3.1", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.0.0.tgz", + "integrity": "sha512-FcTRCihYZvERMNbG54D9+Wkv2cj/OtoxNlA/87D7vxKYlmSmbF9J9XChI9Is44j/behEiOhbovgVZBhKQn+wgA==", "requires": { - "history": "^4.7.2", - "hoist-non-react-statics": "^2.5.0", - "invariant": "^2.2.4", - "loose-envify": "^1.3.1", - "path-to-regexp": "^1.7.0", - "prop-types": "^15.6.1", - "warning": "^4.0.1" - }, - "dependencies": { - "warning": { - "version": "4.0.3", - "requires": { - "loose-envify": "^1.0.0" - } - } + "history": "^5.0.3" } }, "react-router-dom": { - "version": "4.3.1", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.0.0.tgz", + "integrity": "sha512-bPXyYipf0zu6K7mHSEmNO5YqLKq2q9N+Dsahw9Xh3oq1IirsI3vbnIYcVWin6A0zWyHmKhMGoV7Gr0j0kcuVFg==", "requires": { - "history": "^4.7.2", - "invariant": "^2.2.4", - "loose-envify": "^1.3.1", - "prop-types": "^15.6.1", - "react-router": "^4.3.1", - "warning": "^4.0.1" - }, - "dependencies": { - "warning": { - "version": "4.0.3", - "requires": { - "loose-envify": "^1.0.0" - } - } + "react-router": "6.0.0" } }, "react-scripts": { @@ -37638,17 +37560,6 @@ "@babel/runtime": "^7.10.2", "use-composed-ref": "^1.0.0", "use-latest": "^1.0.0" - }, - "dependencies": { - "@babel/runtime": { - "version": "7.16.7", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "regenerator-runtime": { - "version": "0.13.9" - } } }, "react-transition-group": { @@ -37996,17 +37907,6 @@ "integrity": "sha512-oSBmcKKIuIR4ME29/AeNUnl5L+hvBq7OaJWzaptTQJAntaPvxIJqfnjbaEiCzzaIz+XmVILfqAM3Ob0aXLPfjA==", "requires": { "@babel/runtime": "^7.9.2" - }, - "dependencies": { - "@babel/runtime": { - "version": "7.16.7", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "regenerator-runtime": { - "version": "0.13.9" - } } }, "redux-devtools": { @@ -38277,9 +38177,6 @@ "version": "3.0.0", "dev": true }, - "resolve-pathname": { - "version": "3.0.0" - }, "resolve-url": { "version": "0.2.1", "dev": true @@ -39913,12 +39810,6 @@ "version": "0.3.0", "dev": true }, - "tiny-invariant": { - "version": "1.0.6" - }, - "tiny-warning": { - "version": "1.0.3" - }, "tmp": { "version": "0.0.33", "dev": true, @@ -40298,9 +40189,6 @@ "spdx-expression-parse": "^3.0.0" } }, - "value-equal": { - "version": "1.0.1" - }, "vary": { "version": "1.1.2", "dev": true diff --git a/package.json b/package.json index 444a27f..0aa33f2 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "react-dom": "^16.14.0", "react-json-view": "^1.21.3", "react-redux": "^5.0.6", - "react-router-dom": "^4.2.2", + "react-router-dom": "^6.0.0", "react-virtual-list": "^2.2.4", "redux": "^4.2.0", "redux-form": "^7.4.3",