Problem/Motivation
We should update all of core's remaining JavaScript dependencies prior to 9.0.0-beta1, including any major version updates that may be available. This includes dependencies listed in package.json.
Proposed resolution
Here's a table of all core JavaScript dependencies in the package.json, and the latest versions of the packages.
Major
Package | Current | Wanted | Latest | URL |
---|---|---|---|---|
chalk | 2.4.2 | 2.4.2 | 3.0.0 | https://github.com/chalk/chalk#readme |
chokidar | 2.1.6 | 2.1.8 | 3.3.1 | https://github.com/paulmillr/chokidar |
chromedriver | 75.1.0 | 75.1.0 | 79.0.0 | https://github.com/giggio/node-chromedriver |
cross-env | 5.2.0 | 5.2.1 | 6.0.3 | https://github.com/kentcdodds/cross-env#readme |
dotenv-safe | 5.0.1 | 5.0.1 | 8.2.0 | https://github.com/rolodato/dotenv-safe#readme |
eslint | 4.19.1 | 4.19.1 | 6.8.0 | https://eslint.org |
eslint-config-airbnb | 17.1.1 | 17.1.1 | 18.0.1 | https://github.com/airbnb/javascript |
eslint-config-prettier | 2.10.0 | 2.10.0 | 6.9.0 | https://github.com/prettier/eslint-config-prettier#readme |
eslint-plugin-prettier | 2.7.0 | 2.7.0 | 3.1.2 | https://github.com/prettier/eslint-plugin-prettier#readme |
eslint-plugin-react-hooks | 1.7.0 | 1.7.0 | 2.3.0 | https://reactjs.org/ |
stylelint | 9.10.1 | 9.10.1 | 12.0.1 | https://stylelint.io |
stylelint-config-standard | 18.3.0 | 18.3.0 | 19.0.0 | https://github.com/stylelint/stylelint-config-standard#readme |
stylelint-order | 2.2.1 | 2.2.1 | 4.0.0 | https://github.com/hudochenkov/stylelint-order |
terser | 4.4.3 | 4.5.1 | 4.5.1 | https://terser.org |
Minor
Package | Current | Wanted | Latest | URL |
---|---|---|---|---|
autoprefixer | 9.6.1 | 9.7.3 | 9.7.3 | https://github.com/postcss/autoprefixer#readme |
eslint-plugin-import | 2.18.2 | 2.19.1 | 2.19.1 | https://github.com/benmosher/eslint-plugin-import |
eslint-plugin-react | 7.14.3 | 7.17.0 | 7.17.0 | https://github.com/yannickcr/eslint-plugin-react |
nightwatch | 1.2.1 | 1.3.2 | 1.3.2 | http://nightwatchjs.org |
prettier | 1.18.2 | 1.19.1 | 1.19.1 | https://prettier.io |
Patch
Package | Current | Wanted | Latest | URL |
---|---|---|---|---|
glob | 7.1.4 | 7.1.6 | 7.1.6 | https://github.com/isaacs/node-glob#readme |
postcss | 7.0.18 | 7.0.26 | 7.0.26 | https://postcss.org/ |