diff --git a/package.json b/package.json index d1491166..6408b132 100644 --- a/package.json +++ b/package.json @@ -18,14 +18,14 @@ "dependencies": { "es6-promise": "4.2.6", "express": "4.17.1", - "history": "4.9.0", - "isomorphic-fetch": "2.2.1", - "polished": "3.4.1", + "history": "5.3.0", + "isomorphic-fetch": "3.0.0", + "polished": "4.3.1", "react": "16.9.0", "react-dom": "16.9.0", "react-helmet": "6.0.0-beta", "react-router-dom": "5.0.0", - "styled-components": "4.3.2", + "styled-components": "6.1.8", "workbox-sw": "4.3.1" }, "devDependencies": { @@ -37,63 +37,63 @@ "@types/enzyme-adapter-react-16": "1.0.5", "@types/express": "4.17.0", "@types/jest": "24.0.12", - "@types/node": "10.14.6", + "@types/node": "20.11.30", "@types/react": "16.9.1", "@types/react-cache": "2.0.1", "@types/react-dom": "16.8.4", - "@types/react-helmet": "5.0.8", - "@types/react-router-dom": "4.3.3", - "@types/styled-components": "4.1.14", + "@types/react-helmet": "6.1.11", + "@types/react-router-dom": "5.3.3", + "@types/styled-components": "5.1.34", "@types/workbox-sw": "4.2.0", "@typescript-eslint/eslint-plugin": "2.0.0", "@typescript-eslint/parser": "2.0.0", "@typescript-eslint/typescript-estree": "2.0.0", - "autoprefixer": "9.6.1", + "autoprefixer": "10.4.19", "babel-core": "6.26.3", - "babel-loader": "8.0.5", - "babel-plugin-graphql-tag": "2.4.0", - "babel-plugin-styled-components": "1.10.0", - "clean-webpack-plugin": "3.0.0", - "copy-webpack-plugin": "5.0.3", - "css-loader": "3.2.0", - "dotenv-webpack": "1.7.0", + "babel-loader": "9.1.3", + "babel-plugin-graphql-tag": "3.3.0", + "babel-plugin-styled-components": "2.1.4", + "clean-webpack-plugin": "4.0.0", + "copy-webpack-plugin": "12.0.2", + "css-loader": "6.10.0", + "dotenv-webpack": "8.1.0", "enzyme": "3.10.0", "enzyme-adapter-react-16": "1.14.0", "enzyme-to-json": "3.4.0", - "eslint": "6.1.0", - "eslint-config-prettier": "6.0.0", - "eslint-loader": "3.0.0", - "eslint-plugin-prettier": "3.1.0", + "eslint": "8.57.0", + "eslint-config-prettier": "9.1.0", + "eslint-loader": "4.0.2", + "eslint-plugin-prettier": "5.1.3", "eslint-plugin-react": "7.14.3", "eslint-plugin-react-hooks": "2.0.1", - "favicons-webpack-plugin": "1.0.1", - "html-loader": "0.5.5", - "html-webpack-plugin": "3.2.0", + "favicons-webpack-plugin": "6.0.1", + "html-loader": "5.0.0", + "html-webpack-plugin": "5.6.0", "jest": "24.8.0", - "jest-styled-components": "6.3.1", + "jest-styled-components": "7.2.0", "node-sass": "4.14.1", - "postcss-loader": "3.0.0", - "prettier": "1.18.2", - "resolve-url-loader": "3.1.0", - "rimraf": "3.0.0", - "sass-loader": "7.2.0", - "style-loader": "1.0.0", - "svg-sprite-loader": "4.1.3", - "svgo": "1.3.0", - "svgo-loader": "2.2.0", + "postcss-loader": "8.1.1", + "prettier": "3.2.5", + "resolve-url-loader": "5.0.0", + "rimraf": "5.0.5", + "sass-loader": "14.1.1", + "style-loader": "3.3.4", + "svg-sprite-loader": "6.0.11", + "svgo": "3.2.0", + "svgo-loader": "4.0.0", "ts-jest": "24.0.2", - "ts-loader": "6.0.4", - "tsconfig-paths-webpack-plugin": "3.2.0", - "typescript": "3.5.3", + "ts-loader": "9.5.1", + "tsconfig-paths-webpack-plugin": "4.1.0", + "typescript": "5.4.3", "typescript-styled-plugin": "0.14.0", "uglifyjs-webpack-plugin": "2.2.0", - "webpack": "4.39.1", - "webpack-bundle-analyzer": "3.4.1", - "webpack-cli": "3.3.2", - "webpack-dev-server": "3.8.0", - "webpack-manifest-plugin": "2.0.4", - "webpack-merge": "4.2.1", - "webpack-node-externals": "1.7.2", + "webpack": "5.91.0", + "webpack-bundle-analyzer": "4.10.1", + "webpack-cli": "5.1.4", + "webpack-dev-server": "5.0.4", + "webpack-manifest-plugin": "5.0.0", + "webpack-merge": "5.10.0", + "webpack-node-externals": "3.0.0", "workbox-webpack-plugin": "4.3.1" } }