diff --git a/package-lock.json b/package-lock.json index fad987ec6cc..f10a6ba3ef0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -68,7 +68,7 @@ "babel-plugin-transform-react-remove-prop-types": "=0.4.24", "body-parser": "^1.20.4", "cheerio": "=1.0.0", - "copy-webpack-plugin": "13.0.1", + "copy-webpack-plugin": "14.0.0", "cors": "^2.8.5", "cross-env": "=7.0.3", "css-loader": "=7.1.2", @@ -128,7 +128,7 @@ "stylelint": "^16.19.1", "stylelint-prettier": "^5.0.3", "tachyons-sass": "^4.9.5", - "terser-webpack-plugin": "^5.3.14", + "terser-webpack-plugin": "^5.3.17", "webpack": "^5.97.1", "webpack-bundle-size-analyzer": "^3.1.0", "webpack-cli": "^6.0.1", @@ -9890,20 +9890,20 @@ } }, "node_modules/copy-webpack-plugin": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-13.0.1.tgz", - "integrity": "sha512-J+YV3WfhY6W/Xf9h+J1znYuqTye2xkBUIGyTPWuBAT27qajBa5mR4f8WBmfDY3YjRftT2kqZZiLi1qf0H+UOFw==", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-14.0.0.tgz", + "integrity": "sha512-3JLW90aBGeaTLpM7mYQKpnVdgsUZRExY55giiZgLuX/xTQRUs1dOCwbBnWnvY6Q6rfZoXMNwzOQJCSZPppfqXA==", "dev": true, "license": "MIT", "dependencies": { "glob-parent": "^6.0.1", "normalize-path": "^3.0.0", "schema-utils": "^4.2.0", - "serialize-javascript": "^6.0.2", + "serialize-javascript": "^7.0.3", "tinyglobby": "^0.2.12" }, "engines": { - "node": ">= 18.12.0" + "node": ">= 20.9.0" }, "funding": { "type": "opencollective", @@ -24531,11 +24531,13 @@ } }, "node_modules/serialize-javascript": { - "version": "6.0.2", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-7.0.4.tgz", + "integrity": "sha512-DuGdB+Po43Q5Jxwpzt1lhyFSYKryqoNjQSA9M92tyw0lyHIOur+XCalOUe0KTJpyqzT8+fQ5A0Jf7vCx/NKmIg==", "dev": true, "license": "BSD-3-Clause", - "dependencies": { - "randombytes": "^2.1.0" + "engines": { + "node": ">=20.0.0" } }, "node_modules/serve-index": { @@ -26512,16 +26514,15 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.3.16", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.16.tgz", - "integrity": "sha512-h9oBFCWrq78NyWWVcSwZarJkZ01c2AyGrzs1crmHZO3QUg9D61Wu4NPjBy69n7JqylFF5y+CsUZYmYEIZ3mR+Q==", + "version": "5.3.17", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.17.tgz", + "integrity": "sha512-YR7PtUp6GMU91BgSJmlaX/rS2lGDbAF7D+Wtq7hRO+MiljNmodYvqslzCFiYVAgW+Qoaaia/QUIP4lGXufjdZw==", "dev": true, "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "^0.3.25", "jest-worker": "^27.4.5", "schema-utils": "^4.3.0", - "serialize-javascript": "^6.0.2", "terser": "^5.31.1" }, "engines": { diff --git a/package.json b/package.json index 9ef17369051..3387140d072 100644 --- a/package.json +++ b/package.json @@ -132,7 +132,7 @@ "babel-plugin-transform-react-remove-prop-types": "=0.4.24", "body-parser": "^1.20.4", "cheerio": "=1.0.0", - "copy-webpack-plugin": "13.0.1", + "copy-webpack-plugin": "14.0.0", "cors": "^2.8.5", "cross-env": "=7.0.3", "css-loader": "=7.1.2", @@ -192,7 +192,7 @@ "stylelint": "^16.19.1", "stylelint-prettier": "^5.0.3", "tachyons-sass": "^4.9.5", - "terser-webpack-plugin": "^5.3.14", + "terser-webpack-plugin": "^5.3.17", "webpack": "^5.97.1", "webpack-bundle-size-analyzer": "^3.1.0", "webpack-cli": "^6.0.1",