diff --git a/package-lock.json b/package-lock.json index f697bba..cc964b9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,6 +18,9 @@ "packages/vscode-extension", "packages/web-app" ], + "dependencies": { + "url-parse": "1.5.10" + }, "devDependencies": { "@babel/cli": "7.18.10", "@babel/core": "7.19.1", @@ -28,6 +31,7 @@ "@babel/preset-react": "7.18.6", "@babel/preset-typescript": "7.18.6", "@types/jest": "28.1.8", + "@types/url-parse": "1.4.11", "babel-loader": "8.1.0", "babel-plugin-named-asset-import": "0.3.7", "babel-preset-react-app": "10.0.1", @@ -6649,9 +6653,10 @@ "license": "MIT" }, "node_modules/@types/url-parse": { - "version": "1.4.8", - "dev": true, - "license": "MIT" + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@types/url-parse/-/url-parse-1.4.11.tgz", + "integrity": "sha512-FKvKIqRaykZtd4n47LbK/W/5fhQQ1X7cxxzG9A48h0BGN+S04NH7ervcCjM8tyR0lyGru83FAHSmw2ObgKoESg==", + "dev": true }, "node_modules/@types/uuid": { "version": "7.0.0", @@ -30636,7 +30641,8 @@ }, "node_modules/url-parse": { "version": "1.5.10", - "license": "MIT", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", "dependencies": { "querystringify": "^2.1.1", "requires-port": "^1.0.0" @@ -32646,7 +32652,6 @@ "redux-devtools-extension": "2.13.8", "redux-thunk": "2.3.0", "reselect": "4.0.0", - "url-parse": "1.5.10", "websocket": "1.0.31" }, "devDependencies": { @@ -32667,7 +32672,6 @@ "@types/react-router-dom": "5.1.5", "@types/redux": "3.6.0", "@types/redux-mock-store": "1.0.2", - "@types/url-parse": "1.4.8", "@types/websocket": "1.0.0", "autoprefixer": "10.4.11", "bs-logger": "0.2.6", @@ -33403,7 +33407,6 @@ "reselect": "4.0.0", "sequelize": "6.23.0", "text-encoding-polyfill": "0.6.7", - "url-parse": "1.5.10", "uuid": "8.3.2", "websocket": "1.0.34", "ws": "8.5.0" @@ -35566,7 +35569,6 @@ "@types/react-router-dom": "5.1.5", "@types/redux": "3.6.0", "@types/redux-mock-store": "1.0.2", - "@types/url-parse": "1.4.8", "@types/websocket": "1.0.0", "autoprefixer": "10.4.11", "axios": "0.21.2", @@ -35598,7 +35600,6 @@ "storybook-addon-root-attribute": "1.0.2", "storybook-dark-mode": "1.1.2", "ts-node": "10.9.1", - "url-parse": "1.5.10", "websocket": "1.0.31" }, "dependencies": { @@ -35678,7 +35679,6 @@ "text-encoding-polyfill": "0.6.7", "ts-node": "10.9.1", "url-loader": "3.0.0", - "url-parse": "1.5.10", "uuid": "8.3.2", "webpack": "4.41.6", "webpack-bundle-analyzer": "3.6.0", @@ -41282,7 +41282,9 @@ "version": "2.0.6" }, "@types/url-parse": { - "version": "1.4.8", + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@types/url-parse/-/url-parse-1.4.11.tgz", + "integrity": "sha512-FKvKIqRaykZtd4n47LbK/W/5fhQQ1X7cxxzG9A48h0BGN+S04NH7ervcCjM8tyR0lyGru83FAHSmw2ObgKoESg==", "dev": true }, "@types/uuid": { @@ -58039,6 +58041,8 @@ }, "url-parse": { "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", "requires": { "querystringify": "^2.1.1", "requires-port": "^1.0.0" diff --git a/package.json b/package.json index 7937fc0..a9857e3 100644 --- a/package.json +++ b/package.json @@ -61,6 +61,9 @@ "packages/vscode-extension", "packages/web-app" ], + "dependencies": { + "url-parse": "1.5.10" + }, "devDependencies": { "@babel/cli": "7.18.10", "@babel/core": "7.19.1", @@ -71,6 +74,7 @@ "@babel/preset-react": "7.18.6", "@babel/preset-typescript": "7.18.6", "@types/jest": "28.1.8", + "@types/url-parse": "1.4.11", "babel-loader": "8.1.0", "babel-plugin-named-asset-import": "0.3.7", "babel-preset-react-app": "10.0.1", diff --git a/packages/shared/package.json b/packages/shared/package.json index 14fd719..f00fd06 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -55,7 +55,6 @@ "redux-devtools-extension": "2.13.8", "redux-thunk": "2.3.0", "reselect": "4.0.0", - "url-parse": "1.5.10", "websocket": "1.0.31" }, "devDependencies": { @@ -76,7 +75,6 @@ "@types/react-router-dom": "5.1.5", "@types/redux": "3.6.0", "@types/redux-mock-store": "1.0.2", - "@types/url-parse": "1.4.8", "@types/websocket": "1.0.0", "autoprefixer": "10.4.11", "bs-logger": "0.2.6", diff --git a/packages/shared/src/config.ts b/packages/shared/src/config.ts index 49096b1..01da925 100644 --- a/packages/shared/src/config.ts +++ b/packages/shared/src/config.ts @@ -1,4 +1,4 @@ -import urlParse from "url-parse"; +const urlParse = require("url-parse"); let historyInstance: any; diff --git a/packages/shared/src/utils/apiLinkHelper.ts b/packages/shared/src/utils/apiLinkHelper.ts index 2a7baae..d3807fa 100644 --- a/packages/shared/src/utils/apiLinkHelper.ts +++ b/packages/shared/src/utils/apiLinkHelper.ts @@ -3,7 +3,7 @@ */ // externals -import urlParse from "url-parse"; +const urlParse = require("url-parse"); // interfaces/types import type { Link } from "../types/apiModelTypes"; diff --git a/packages/web-app/package.json b/packages/web-app/package.json index 05cc6cb..c134a09 100644 --- a/packages/web-app/package.json +++ b/packages/web-app/package.json @@ -64,7 +64,6 @@ "reselect": "4.0.0", "sequelize": "6.23.0", "text-encoding-polyfill": "0.6.7", - "url-parse": "1.5.10", "uuid": "8.3.2", "websocket": "1.0.34", "ws": "8.5.0"