diff --git a/package.json b/package.json
index 6d18348e..0e70cfe3 100644
--- a/package.json
+++ b/package.json
@@ -38,7 +38,7 @@
     "react": ">=0.14.7"
   },
   "devDependencies": {
-    "autoprefixer": "^6.7.7",
+    "autoprefixer": "^9.0.0",
     "autosuggest-highlight": "^3.1.0",
     "babel-cli": "^6.24.1",
     "babel-core": "^6.25.0",
@@ -52,23 +52,23 @@
     "babel-register": "^6.24.1",
     "chai": "^3.5.0",
     "cross-env": "^3.1.4",
-    "css-loader": "^0.28.4",
+    "css-loader": "^2.0.0",
     "es6-promise": "^4.1.0",
-    "eslint": "^3.19.0",
+    "eslint": "^8.0.0",
     "eslint-plugin-react": "6.10.3",
     "extract-text-webpack-plugin": "^1.0.1",
     "file-loader": "^0.11.2",
-    "husky": "^0.13.4",
+    "husky": "^0.14.0",
     "ismobilejs": "^0.4.1",
     "isomorphic-fetch": "^2.2.1",
     "jsdom": "^9.12.0",
     "less": "^2.7.2",
     "less-loader": "^2.2.3",
-    "lint-staged": "^3.6.1",
+    "lint-staged": "^10.2.0",
     "mocha": "^3.4.2",
-    "nyc": "^10.1.2",
+    "nyc": "^14.0.0",
     "openurl": "^1.1.1",
-    "postcss-loader": "^1.3.3",
+    "postcss-loader": "^3.0.0",
     "prettier": "1.7.4",
     "react": "^15.6.1",
     "react-dom": "^15.6.1",
@@ -81,7 +81,7 @@
     "svgo-loader": "^1.2.1",
     "url-loader": "^0.5.9",
     "webpack": "^1.14.0",
-    "webpack-dev-server": "^1.16.2"
+    "webpack-dev-server": "^4.0.0"
   },
   "files": ["dist"],
   "lint-staged": {