[MM-43039] Upgrade and clean up dependencies (#2038)

* Upgrade Electron to v18

* Fix a test

* Upgrade ESLint and TypeScript

* Update Joi

* Clean up and upgrade dependencies

* Upgrade dev dependencies

* Upgrade to Webpack 5

* Update NOTICE.txt

* Update test runtime
This commit is contained in:
Devin Binnie
2022-04-06 19:08:27 -04:00
committed by GitHub
parent 61de4dfb7b
commit 0fea052a9b
20 changed files with 18096 additions and 20756 deletions

View File

@@ -2,7 +2,8 @@
"root": true,
"extends": [
"plugin:mattermost/react",
"plugin:cypress/recommended"
"plugin:cypress/recommended",
"plugin:react-hooks/recommended"
],
"plugins": [
"babel",
@@ -131,7 +132,7 @@
}
},
{
"files": ["tests/**", "**/*.test.*", "tests/*.js"],
"files": ["tests/**", "**/*.test.*", "tests/*.js", "packages/mattermost-redux/test/*"],
"env": {
"jest": true
},
@@ -140,6 +141,7 @@
"global-require": 0,
"max-lines": 0,
"new-cap": 0,
"no-empty-function": 0,
"no-import-assign": 0,
"no-process-env": 0,
"prefer-arrow-callback": 0