diff --git a/.gitignore b/.gitignore index 2a45700..15a1efa 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ .idea +package-lock.json /node_modules dist diff --git a/package.json b/package.json index b494a11..062a225 100644 --- a/package.json +++ b/package.json @@ -23,20 +23,20 @@ }, "homepage": "https://github.com/yandex-praktikum/selfmade-react#readme", "dependencies": { - "normalize.css": "^8.0.0", + "normalize.css": "^8.0.1", "snabbdom": "^0.7.3" }, "devDependencies": { - "@babel/core": "^7.6.4", - "@babel/plugin-transform-react-jsx": "^7.3.0", - "@babel/preset-env": "^7.6.3", - "babel-loader": "^8.0.6", - "html-webpack-plugin": "^3.1.0", - "http-server": "^0.11.1", - "rimraf": "^2.6.2", - "source-map-loader": "^0.2.3", - "webpack": "^4.20.2", - "webpack-cli": "^3.1.1", - "webpack-dev-server": "^3.1.11" + "@babel/core": "^7.21.0", + "@babel/plugin-transform-react-jsx": "^7.21.0", + "@babel/preset-env": "^7.20.2", + "babel-loader": "^9.1.2", + "html-webpack-plugin": "^5.5.0", + "http-server": "^14.1.1", + "rimraf": "^4.3.1", + "source-map-loader": "^4.0.1", + "webpack": "^5.75.0", + "webpack-cli": "^5.0.1", + "webpack-dev-server": "^4.11.1" } } diff --git a/webpack.dev.js b/webpack.dev.js index 8048c61..7dda73e 100644 --- a/webpack.dev.js +++ b/webpack.dev.js @@ -6,10 +6,12 @@ module.exports = { entry: './src/index.js', devServer: { port: 3000, - contentBase: path.join(__dirname, "dist") + static: path.join(__dirname, "dist") }, - node: { - fs: 'empty' + resolve: { + fallback: { + fs: false + } }, module: { rules: [ diff --git a/webpack.prod.js b/webpack.prod.js index 5cbd9fa..cddf5d3 100644 --- a/webpack.prod.js +++ b/webpack.prod.js @@ -11,8 +11,10 @@ module.exports = { filename: '[name].[hash:20].js', path: buildPath }, - node: { - fs: 'empty' + resolve: { + fallback: { + fs: false + } }, module: { rules: [