diff --git a/webpack-react/.npmrc b/webpack-react/.npmrc new file mode 100644 index 0000000..f6ffbc1 --- /dev/null +++ b/webpack-react/.npmrc @@ -0,0 +1,2 @@ +# .npmrc +engine-strict=true diff --git a/webpack-react/package-lock.json b/webpack-react/package-lock.json index 9698f2d..5910335 100644 --- a/webpack-react/package-lock.json +++ b/webpack-react/package-lock.json @@ -21,13 +21,14 @@ "css-loader": "6.7.3", "html-webpack-plugin": "5.5.3", "style-loader": "3.3.2", - "webpack": "5.88.2", + "webpack": "5.89.0", "webpack-cli": "5.1.4", "webpack-dev-server": "4.15.1", - "webpack-merge": "5.9.0" + "webpack-merge": "5.10.0" }, "engines": { - "node": ">=10" + "node": ">=10.0.0 <=18.17.0", + "npm": ">=8.0.0 <=10.2.3" } }, "node_modules/@ampproject/remapping": { @@ -3499,6 +3500,15 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "dev": true, + "bin": { + "flat": "cli.js" + } + }, "node_modules/follow-redirects": { "version": "1.15.3", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", @@ -6048,9 +6058,9 @@ } }, "node_modules/webpack": { - "version": "5.88.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz", - "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==", + "version": "5.89.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", + "integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==", "dev": true, "dependencies": { "@types/eslint-scope": "^3.7.3", @@ -6231,12 +6241,13 @@ } }, "node_modules/webpack-merge": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.9.0.tgz", - "integrity": "sha512-6NbRQw4+Sy50vYNTw7EyOn41OZItPiXB8GNv3INSoe3PSFaHJEz3SHTrYVaRm2LilNGnFUzh0FAwqPEmU/CwDg==", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", "dev": true, "dependencies": { "clone-deep": "^4.0.1", + "flat": "^5.0.2", "wildcard": "^2.0.0" }, "engines": { diff --git a/webpack-react/package.json b/webpack-react/package.json index 783cb1d..3aeead0 100644 --- a/webpack-react/package.json +++ b/webpack-react/package.json @@ -11,7 +11,8 @@ "author": "Software Ingenieur Begerad ", "license": "GPL-3.0-or-later", "engines": { - "node": ">=10" + "npm": ">=8.0.0 <=10.2.3", + "node": ">=10.0.0 <=18.17.0" }, "scripts": { "start": "webpack serve --config config/webpack.dev.js", @@ -25,10 +26,10 @@ "css-loader": "6.7.3", "html-webpack-plugin": "5.5.3", "style-loader": "3.3.2", - "webpack": "5.88.2", + "webpack": "5.89.0", "webpack-cli": "5.1.4", "webpack-dev-server": "4.15.1", - "webpack-merge": "5.9.0" + "webpack-merge": "5.10.0" }, "dependencies": { "prop-types": "15.8.1",