Update eslint to the latest versions of its dependencies
Our eslint analyzer uses a number of third party modules, most of which have updates available. We should update those dependencies to the latest and greatest versions to ensure we're keeping up with new capabilities provided by these updates.
| Dependency | Existing version | Latest version |
|---|---|---|
| @babel/cli | 7.7.7 | 7.8.4 |
| @babel/core | ^7.7.7 | 7.9.6 |
| @babel/plugin-proposal-class-properties | ^7.7.4 | 7.8.3 |
| @babel/plugin-proposal-decorators | ^7.7.4 | 7.8.3 |
| @babel/plugin-proposal-do-expressions | ^7.7.4 | 7.8.3 |
| @babel/plugin-proposal-export-default-from | ^7.7.4 | 7.8.3 |
| @babel/plugin-proposal-export-namespace-from | ^7.7.4 | 7.8.3 |
| @babel/plugin-proposal-function-bind | ^7.7.4 | 7.8.3 |
| @babel/plugin-proposal-function-sent | ^7.7.4 | 7.8.3 |
| @babel/plugin-proposal-json-strings | ^7.7.4 | 7.8.3 |
| @babel/plugin-proposal-logical-assignment-operators | ^7.7.4 | 7.8.3 |
| @babel/plugin-proposal-nullish-coalescing-operator | ^7.7.4 | 7.8.3 |
| @babel/plugin-proposal-numeric-separator | ^7.7.4 | 7.8.3 |
| @babel/plugin-proposal-optional-chaining | ^7.7.5 | 7.9.0 |
| @babel/plugin-proposal-pipeline-operator | ^7.7.7 | 7.8.3 |
| @babel/plugin-proposal-throw-expressions | ^7.7.4 | 7.8.3 |
| @babel/plugin-syntax-dynamic-import | ^7.7.4 | 7.8.3 |
| @babel/plugin-syntax-import-meta | ^7.7.4 | 7.8.3 |
| @babel/preset-env | ^7.7.7 | 7.9.6 |
| @babel/preset-flow | ^7.7.4 | 7.9.0 |
| @babel/preset-react | ^7.7.4 | 7.9.4 |
| babel-eslint | ^10.0.3 | 10.1.0 |
| eslint | ^6.8.0 | 7.0.0 |
| eslint-plugin-html | ^6.0.0 | 6.0.2 |
| eslint-plugin-react | ^7.17.0 | 7.20.0 |
| eslint-plugin-security | ^1.4.0 |
Edited by Thomas Woodham