diff --git a/package-lock.json b/package-lock.json index 55374a106d55..3684ca4488fd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -67,7 +67,7 @@ "babel-plugin-transform-define": "2.0.1", "babel-plugin-transform-inline-environment-variables": "^0.4.3", "cache-me-outside": "^0.0.10", - "copy-webpack-plugin": "^10.2.4", + "copy-webpack-plugin": "^14.0.0", "cross-env": "^7.0.0", "css-loader": "^7.1.2", "cypress": "^12.17.4", @@ -10953,19 +10953,20 @@ } }, "node_modules/copy-webpack-plugin": { - "version": "10.2.4", + "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": { - "fast-glob": "^3.2.7", "glob-parent": "^6.0.1", - "globby": "^12.0.2", "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0" + "schema-utils": "^4.2.0", + "serialize-javascript": "^7.0.3", + "tinyglobby": "^0.2.12" }, "engines": { - "node": ">= 12.20.0" + "node": ">= 20.9.0" }, "funding": { "type": "opencollective", @@ -11004,6 +11005,16 @@ "url": "https://opencollective.com/webpack" } }, + "node_modules/copy-webpack-plugin/node_modules/serialize-javascript": { + "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", + "engines": { + "node": ">=20.0.0" + } + }, "node_modules/core-js-compat": { "version": "3.47.0", "dev": true, @@ -29168,14 +29179,6 @@ "version": "2.0.0", "license": "MIT" }, - "node_modules/serialize-javascript": { - "version": "6.0.2", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "randombytes": "^2.1.0" - } - }, "node_modules/serve-index": { "version": "1.9.1", "dev": true, @@ -31143,14 +31146,15 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.3.16", + "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 fb00805aad83..e965d9efd0b6 100644 --- a/package.json +++ b/package.json @@ -88,7 +88,7 @@ "babel-plugin-transform-define": "2.0.1", "babel-plugin-transform-inline-environment-variables": "^0.4.3", "cache-me-outside": "^0.0.10", - "copy-webpack-plugin": "^10.2.4", + "copy-webpack-plugin": "^14.0.0", "cross-env": "^7.0.0", "css-loader": "^7.1.2", "cypress": "^12.17.4",