Upgrade eslint, plugin TS, config next & prettier.

This commit is contained in:
Lucid Kobold
2023-01-05 15:13:36 -05:00
parent b34aecc75e
commit 5683df6323
2 changed files with 84 additions and 84 deletions

View File

@@ -34,10 +34,10 @@
"@types/node": "^18.11.18", "@types/node": "^18.11.18",
"@types/react": "^18.0.26", "@types/react": "^18.0.26",
"@types/react-redux": "^7.1.25", "@types/react-redux": "^7.1.25",
"@typescript-eslint/eslint-plugin": "^5.46.1", "@typescript-eslint/eslint-plugin": "^5.48.0",
"eslint": "^8.29.0", "eslint": "^8.31.0",
"eslint-config-next": "^13.0.6", "eslint-config-next": "^13.1.1",
"eslint-config-prettier": "^8.5.0", "eslint-config-prettier": "^8.6.0",
"eslint-plugin-jsx-a11y": "^6.6.1", "eslint-plugin-jsx-a11y": "^6.6.1",
"eslint-plugin-react": "^7.31.11", "eslint-plugin-react": "^7.31.11",
"eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-react-hooks": "^4.6.0",

160
yarn.lock
View File

@@ -1427,20 +1427,20 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@eslint/eslintrc@npm:^1.3.3": "@eslint/eslintrc@npm:^1.4.1":
version: 1.3.3 version: 1.4.1
resolution: "@eslint/eslintrc@npm:1.3.3" resolution: "@eslint/eslintrc@npm:1.4.1"
dependencies: dependencies:
ajv: ^6.12.4 ajv: ^6.12.4
debug: ^4.3.2 debug: ^4.3.2
espree: ^9.4.0 espree: ^9.4.0
globals: ^13.15.0 globals: ^13.19.0
ignore: ^5.2.0 ignore: ^5.2.0
import-fresh: ^3.2.1 import-fresh: ^3.2.1
js-yaml: ^4.1.0 js-yaml: ^4.1.0
minimatch: ^3.1.2 minimatch: ^3.1.2
strip-json-comments: ^3.1.1 strip-json-comments: ^3.1.1
checksum: f03e9d6727efd3e0719da2051ea80c0c73d20e28c171121527dbb868cd34232ca9c1d0525a66e517a404afea26624b1e47895b6a92474678418c2f50c9566694 checksum: cd3e5a8683db604739938b1c1c8b77927dc04fce3e28e0c88e7f2cd4900b89466baf83dfbad76b2b9e4d2746abdd00dd3f9da544d3e311633d8693f327d04cd7
languageName: node languageName: node
linkType: hard linkType: hard
@@ -1451,14 +1451,14 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@humanwhocodes/config-array@npm:^0.11.6": "@humanwhocodes/config-array@npm:^0.11.8":
version: 0.11.6 version: 0.11.8
resolution: "@humanwhocodes/config-array@npm:0.11.6" resolution: "@humanwhocodes/config-array@npm:0.11.8"
dependencies: dependencies:
"@humanwhocodes/object-schema": ^1.2.1 "@humanwhocodes/object-schema": ^1.2.1
debug: ^4.1.1 debug: ^4.1.1
minimatch: ^3.0.4 minimatch: ^3.0.5
checksum: 2fb7288638968dfeec27f06aef52f043726edd126ac47f24b54256902fdb35b3bf9863d4a4caf0423dccca5dd1354ca5899f3ac047b56774641ca0c4cbedb104 checksum: 0fd6b3c54f1674ce0a224df09b9c2f9846d20b9e54fabae1281ecfc04f2e6ad69bf19e1d6af6a28f88e8aa3990168b6cb9e1ef755868c3256a630605ec2cb1d3
languageName: node languageName: node
linkType: hard linkType: hard
@@ -1566,12 +1566,12 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@next/eslint-plugin-next@npm:13.0.6": "@next/eslint-plugin-next@npm:13.1.1":
version: 13.0.6 version: 13.1.1
resolution: "@next/eslint-plugin-next@npm:13.0.6" resolution: "@next/eslint-plugin-next@npm:13.1.1"
dependencies: dependencies:
glob: 7.1.7 glob: 7.1.7
checksum: 0f6964513af4fd6051974e6c1542d2660ac9cc0e89c4774e793ede0e3e3f8e158826bf9ae06aa29741c4c4a22bed7ddf3db265ee21a8593ba7d53f39014764f0 checksum: 27e49ef988db3203d494930ad1fcdc270761a61a41e6925c0eadf1e2b1ebd6648722a3aaec7f0c0266eea8771797e06d52f041d33c93d21ba3b361ffe696c36c
languageName: node languageName: node
linkType: hard linkType: hard
@@ -1882,13 +1882,13 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@typescript-eslint/eslint-plugin@npm:^5.46.1": "@typescript-eslint/eslint-plugin@npm:^5.48.0":
version: 5.46.1 version: 5.48.0
resolution: "@typescript-eslint/eslint-plugin@npm:5.46.1" resolution: "@typescript-eslint/eslint-plugin@npm:5.48.0"
dependencies: dependencies:
"@typescript-eslint/scope-manager": 5.46.1 "@typescript-eslint/scope-manager": 5.48.0
"@typescript-eslint/type-utils": 5.46.1 "@typescript-eslint/type-utils": 5.48.0
"@typescript-eslint/utils": 5.46.1 "@typescript-eslint/utils": 5.48.0
debug: ^4.3.4 debug: ^4.3.4
ignore: ^5.2.0 ignore: ^5.2.0
natural-compare-lite: ^1.4.0 natural-compare-lite: ^1.4.0
@@ -1901,7 +1901,7 @@ __metadata:
peerDependenciesMeta: peerDependenciesMeta:
typescript: typescript:
optional: true optional: true
checksum: 4ea4af5faa5c509113d575bf6ea1f76989f253b4839bb98bcda28450be7fc8a87788169e822b0f6d739aee67e32e824440ef00cebc294d4212ffb3fed1f0756a checksum: cb9cd62fd56670414795e30d30c9fa11ec7ad3a8b0abda48dd17625053a1c26ba1767184b096149bdd0ccb457bec6392306f22211b75f802f4b27366398d16eb
languageName: node languageName: node
linkType: hard linkType: hard
@@ -1932,22 +1932,22 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@typescript-eslint/scope-manager@npm:5.46.1": "@typescript-eslint/scope-manager@npm:5.48.0":
version: 5.46.1 version: 5.48.0
resolution: "@typescript-eslint/scope-manager@npm:5.46.1" resolution: "@typescript-eslint/scope-manager@npm:5.48.0"
dependencies: dependencies:
"@typescript-eslint/types": 5.46.1 "@typescript-eslint/types": 5.48.0
"@typescript-eslint/visitor-keys": 5.46.1 "@typescript-eslint/visitor-keys": 5.48.0
checksum: bf934603dc9c7da71eb26f415d13018f2a96dbba193a773bc440a5c93828365f09bb3db9be55189dfbbace414c6c48d7fad246c0d9717dab4676d0d79d6d8676 checksum: 96c0ce33d613490690ae6f34e4152f05dbddf3196a6dec89afba4a63cd2d828ae23a98262920b521fe461e7655d38f3a01e9e43588c12392a27bf8cb4f8ae201
languageName: node languageName: node
linkType: hard linkType: hard
"@typescript-eslint/type-utils@npm:5.46.1": "@typescript-eslint/type-utils@npm:5.48.0":
version: 5.46.1 version: 5.48.0
resolution: "@typescript-eslint/type-utils@npm:5.46.1" resolution: "@typescript-eslint/type-utils@npm:5.48.0"
dependencies: dependencies:
"@typescript-eslint/typescript-estree": 5.46.1 "@typescript-eslint/typescript-estree": 5.48.0
"@typescript-eslint/utils": 5.46.1 "@typescript-eslint/utils": 5.48.0
debug: ^4.3.4 debug: ^4.3.4
tsutils: ^3.21.0 tsutils: ^3.21.0
peerDependencies: peerDependencies:
@@ -1955,7 +1955,7 @@ __metadata:
peerDependenciesMeta: peerDependenciesMeta:
typescript: typescript:
optional: true optional: true
checksum: a47f1b73ac773a7f33421a8e8f9bc6e047f55236e3257b2c9eaa04d18595ab6505129ffdab86685e9c3bef564091315a2347150cd6e61a511cc2160667458014 checksum: 0d57e3bbcaa46e29b588b86b2271341b264f063e71ff5b6d4d35f50f2fe11bd6cdc3c4c95d78493fd17673ecdbd712992b84da1600947ed3bf6ae09de7b99464
languageName: node languageName: node
linkType: hard linkType: hard
@@ -1966,10 +1966,10 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@typescript-eslint/types@npm:5.46.1": "@typescript-eslint/types@npm:5.48.0":
version: 5.46.1 version: 5.48.0
resolution: "@typescript-eslint/types@npm:5.46.1" resolution: "@typescript-eslint/types@npm:5.48.0"
checksum: 91143d3304b8c70d69d9c8e5b7428cce3a222eacfbeb99e592d278668bcf998760731deae064a76157b9a0fc4911fe3178aa24e4ea6fe2ba68dd37113834c924 checksum: fa27bd9ec7ec5f256b79a371bb05cfbc26902b6a395f38b0cff0e281633ebd76775ad18e41be1bb156868859287295f6833a2a671da57c6347ac7c6bc08a553b
languageName: node languageName: node
linkType: hard linkType: hard
@@ -1991,12 +1991,12 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@typescript-eslint/typescript-estree@npm:5.46.1": "@typescript-eslint/typescript-estree@npm:5.48.0":
version: 5.46.1 version: 5.48.0
resolution: "@typescript-eslint/typescript-estree@npm:5.46.1" resolution: "@typescript-eslint/typescript-estree@npm:5.48.0"
dependencies: dependencies:
"@typescript-eslint/types": 5.46.1 "@typescript-eslint/types": 5.48.0
"@typescript-eslint/visitor-keys": 5.46.1 "@typescript-eslint/visitor-keys": 5.48.0
debug: ^4.3.4 debug: ^4.3.4
globby: ^11.1.0 globby: ^11.1.0
is-glob: ^4.0.3 is-glob: ^4.0.3
@@ -2005,25 +2005,25 @@ __metadata:
peerDependenciesMeta: peerDependenciesMeta:
typescript: typescript:
optional: true optional: true
checksum: 21499b927b4118cd51e841b2e1b7e55621135f923f461b75dc8ca8442de38a82da5a0232dce5229e0266b6fc12d70696e0e912fcf1483d4c44f02e4cad39ed98 checksum: 2444632243111e51bc83b56140514cb5978bef4d7151fede0dfcff8808afc1ad335b0c60ca86c2811bcc82273b87e59e2e0360bf1b8c014825ff818a1731d127
languageName: node languageName: node
linkType: hard linkType: hard
"@typescript-eslint/utils@npm:5.46.1": "@typescript-eslint/utils@npm:5.48.0":
version: 5.46.1 version: 5.48.0
resolution: "@typescript-eslint/utils@npm:5.46.1" resolution: "@typescript-eslint/utils@npm:5.48.0"
dependencies: dependencies:
"@types/json-schema": ^7.0.9 "@types/json-schema": ^7.0.9
"@types/semver": ^7.3.12 "@types/semver": ^7.3.12
"@typescript-eslint/scope-manager": 5.46.1 "@typescript-eslint/scope-manager": 5.48.0
"@typescript-eslint/types": 5.46.1 "@typescript-eslint/types": 5.48.0
"@typescript-eslint/typescript-estree": 5.46.1 "@typescript-eslint/typescript-estree": 5.48.0
eslint-scope: ^5.1.1 eslint-scope: ^5.1.1
eslint-utils: ^3.0.0 eslint-utils: ^3.0.0
semver: ^7.3.7 semver: ^7.3.7
peerDependencies: peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
checksum: db9fd1dfb2390e66041f9529d564f38ccf74042de68e0e1e3d319ba4d02d7cd969d75dc056f938b98acab53ad7c1e36c68eabb15c0b2e2296b081652fa8d3820 checksum: 53f512ae61f72c2b29f2daf8adbc1f37c400cc71156557f69f0745b62c1265d99917a168245e2ee3d88ae458144818d1bf41ced4a764d7d9534b466b29d362fd
languageName: node languageName: node
linkType: hard linkType: hard
@@ -2037,13 +2037,13 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@typescript-eslint/visitor-keys@npm:5.46.1": "@typescript-eslint/visitor-keys@npm:5.48.0":
version: 5.46.1 version: 5.48.0
resolution: "@typescript-eslint/visitor-keys@npm:5.46.1" resolution: "@typescript-eslint/visitor-keys@npm:5.48.0"
dependencies: dependencies:
"@typescript-eslint/types": 5.46.1 "@typescript-eslint/types": 5.48.0
eslint-visitor-keys: ^3.3.0 eslint-visitor-keys: ^3.3.0
checksum: 952cf20e29a040e0820e52d6815097abf042ea8e1fd5d013c0a319284ea0e2e29e0ca9ef244717450a6eb9d32ebf7fa9ed91185675a27adc35c9ad070d561b7c checksum: 8d41fb7c93b79df415b43c31da7c9007074d78ab6f16c2d318c23e7974b578ce510f466a9584bd67c526367666974091cb5cfbf6670d29e36fb4ab2e57137515
languageName: node languageName: node
linkType: hard linkType: hard
@@ -2934,11 +2934,11 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"eslint-config-next@npm:^13.0.6": "eslint-config-next@npm:^13.1.1":
version: 13.0.6 version: 13.1.1
resolution: "eslint-config-next@npm:13.0.6" resolution: "eslint-config-next@npm:13.1.1"
dependencies: dependencies:
"@next/eslint-plugin-next": 13.0.6 "@next/eslint-plugin-next": 13.1.1
"@rushstack/eslint-patch": ^1.1.3 "@rushstack/eslint-patch": ^1.1.3
"@typescript-eslint/parser": ^5.42.0 "@typescript-eslint/parser": ^5.42.0
eslint-import-resolver-node: ^0.3.6 eslint-import-resolver-node: ^0.3.6
@@ -2953,18 +2953,18 @@ __metadata:
peerDependenciesMeta: peerDependenciesMeta:
typescript: typescript:
optional: true optional: true
checksum: 3d12c5f0cc3a8aeb9d56ca151de3a8a4157cee9a7223ee4ca96f331f8b72974f1c7a9eed441d6df22f5b2c8488a7d5f00435127960a747b5509aa95bbbe5e4fa checksum: 098465b42e277433e4f815465b49ab655fc35a62ac016a47f60d7e44248f1b87a70b2dfd2ef090ffbb4cb1a694d409ff0811d2eb64028ce61f535403c7a0f27a
languageName: node languageName: node
linkType: hard linkType: hard
"eslint-config-prettier@npm:^8.5.0": "eslint-config-prettier@npm:^8.6.0":
version: 8.5.0 version: 8.6.0
resolution: "eslint-config-prettier@npm:8.5.0" resolution: "eslint-config-prettier@npm:8.6.0"
peerDependencies: peerDependencies:
eslint: ">=7.0.0" eslint: ">=7.0.0"
bin: bin:
eslint-config-prettier: bin/cli.js eslint-config-prettier: bin/cli.js
checksum: 0d0f5c32e7a0ad91249467ce71ca92394ccd343178277d318baf32063b79ea90216f4c81d1065d60f96366fdc60f151d4d68ae7811a58bd37228b84c2083f893 checksum: ff0d0dfc839a556355422293428637e8d35693de58dabf8638bf0b6529131a109d0b2ade77521aa6e54573bb842d7d9d322e465dd73dd61c7590fa3834c3fa81
languageName: node languageName: node
linkType: hard linkType: hard
@@ -3157,12 +3157,12 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"eslint@npm:^8.29.0": "eslint@npm:^8.31.0":
version: 8.29.0 version: 8.31.0
resolution: "eslint@npm:8.29.0" resolution: "eslint@npm:8.31.0"
dependencies: dependencies:
"@eslint/eslintrc": ^1.3.3 "@eslint/eslintrc": ^1.4.1
"@humanwhocodes/config-array": ^0.11.6 "@humanwhocodes/config-array": ^0.11.8
"@humanwhocodes/module-importer": ^1.0.1 "@humanwhocodes/module-importer": ^1.0.1
"@nodelib/fs.walk": ^1.2.8 "@nodelib/fs.walk": ^1.2.8
ajv: ^6.10.0 ajv: ^6.10.0
@@ -3181,7 +3181,7 @@ __metadata:
file-entry-cache: ^6.0.1 file-entry-cache: ^6.0.1
find-up: ^5.0.0 find-up: ^5.0.0
glob-parent: ^6.0.2 glob-parent: ^6.0.2
globals: ^13.15.0 globals: ^13.19.0
grapheme-splitter: ^1.0.4 grapheme-splitter: ^1.0.4
ignore: ^5.2.0 ignore: ^5.2.0
import-fresh: ^3.0.0 import-fresh: ^3.0.0
@@ -3202,7 +3202,7 @@ __metadata:
text-table: ^0.2.0 text-table: ^0.2.0
bin: bin:
eslint: bin/eslint.js eslint: bin/eslint.js
checksum: e05204b05907b82d910983995cb946e0ba62ca514eb2b6791c43f623333b143564a2eee0139909d31c10935c21877d815b1f76dd674a59cb91c471064325c4ab checksum: 5e5688bb864edc6b12d165849994812eefa67fb3fc44bb26f53659b63edcd8bcc68389d27cc6cc9e5b79ee22f24b6f311fa3ed047bddcafdec7d84c1b5561e4f
languageName: node languageName: node
linkType: hard linkType: hard
@@ -3601,12 +3601,12 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"globals@npm:^13.15.0": "globals@npm:^13.19.0":
version: 13.17.0 version: 13.19.0
resolution: "globals@npm:13.17.0" resolution: "globals@npm:13.19.0"
dependencies: dependencies:
type-fest: ^0.20.2 type-fest: ^0.20.2
checksum: fbaf4112e59b92c9f5575e85ce65e9e17c0b82711196ec5f58beb08599bbd92fd72703d6dfc9b080381fd35b644e1b11dcf25b38cc2341ec21df942594cbc8ce checksum: a000dbd00bcf28f0941d8a29c3522b1c3b8e4bfe4e60e262c477a550c3cbbe8dbe2925a6905f037acd40f9a93c039242e1f7079c76b0fd184bc41dcc3b5c8e2e
languageName: node languageName: node
linkType: hard linkType: hard
@@ -4273,11 +4273,11 @@ __metadata:
"@types/node": ^18.11.18 "@types/node": ^18.11.18
"@types/react": ^18.0.26 "@types/react": ^18.0.26
"@types/react-redux": ^7.1.25 "@types/react-redux": ^7.1.25
"@typescript-eslint/eslint-plugin": ^5.46.1 "@typescript-eslint/eslint-plugin": ^5.48.0
date-fns: ^2.29.3 date-fns: ^2.29.3
eslint: ^8.29.0 eslint: ^8.31.0
eslint-config-next: ^13.0.6 eslint-config-next: ^13.1.1
eslint-config-prettier: ^8.5.0 eslint-config-prettier: ^8.6.0
eslint-plugin-jsx-a11y: ^6.6.1 eslint-plugin-jsx-a11y: ^6.6.1
eslint-plugin-react: ^7.31.11 eslint-plugin-react: ^7.31.11
eslint-plugin-react-hooks: ^4.6.0 eslint-plugin-react-hooks: ^4.6.0
@@ -4341,7 +4341,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": "minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2":
version: 3.1.2 version: 3.1.2
resolution: "minimatch@npm:3.1.2" resolution: "minimatch@npm:3.1.2"
dependencies: dependencies: