Upgraded eslint, prettier & TS.

This commit is contained in:
Lucid Kobold
2023-03-13 15:57:11 -04:00
parent b9f00daaf4
commit aa8318a2d3
2 changed files with 66 additions and 40 deletions

View File

@@ -35,14 +35,14 @@
"@types/react": "^18.0.28", "@types/react": "^18.0.28",
"@types/react-redux": "^7.1.25", "@types/react-redux": "^7.1.25",
"@typescript-eslint/eslint-plugin": "^5.48.1", "@typescript-eslint/eslint-plugin": "^5.48.1",
"eslint": "^8.31.0", "eslint": "^8.36.0",
"eslint-config-next": "^13.1.2", "eslint-config-next": "^13.1.2",
"eslint-config-prettier": "^8.6.0", "eslint-config-prettier": "^8.6.0",
"eslint-plugin-jsx-a11y": "^6.7.1", "eslint-plugin-jsx-a11y": "^6.7.1",
"eslint-plugin-react": "^7.32.0", "eslint-plugin-react": "^7.32.0",
"eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-react-hooks": "^4.6.0",
"prettier": "^2.8.3", "prettier": "^2.8.4",
"typescript": "^4.9.4" "typescript": "^4.9.5"
}, },
"resolutions": { "resolutions": {
"@types/react": "^17.0.38" "@types/react": "^17.0.38"

100
yarn.lock
View File

@@ -1414,20 +1414,45 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@eslint/eslintrc@npm:^1.4.1": "@eslint-community/eslint-utils@npm:^4.2.0":
version: 1.4.1 version: 4.2.0
resolution: "@eslint/eslintrc@npm:1.4.1" resolution: "@eslint-community/eslint-utils@npm:4.2.0"
dependencies:
eslint-visitor-keys: ^3.3.0
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
checksum: 82fdd1cc2a5d169def0e665ec790580ef708e7df9c91f20006595dc90e3bd42ec31c8976a2eeccd336286301a72e937c0ddf3ab4b7377d7014997c36333a7d22
languageName: node
linkType: hard
"@eslint-community/regexpp@npm:^4.4.0":
version: 4.4.0
resolution: "@eslint-community/regexpp@npm:4.4.0"
checksum: 2d127af0c752b80e8a782eacfe996a86925d21de92da3ffc6f9e615e701145e44a62e26bdd88bfac2cd76779c39ba8d9875a91046ec5e7e5f23cb647c247ea6a
languageName: node
linkType: hard
"@eslint/eslintrc@npm:^2.0.1":
version: 2.0.1
resolution: "@eslint/eslintrc@npm:2.0.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.5.0
globals: ^13.19.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: cd3e5a8683db604739938b1c1c8b77927dc04fce3e28e0c88e7f2cd4900b89466baf83dfbad76b2b9e4d2746abdd00dd3f9da544d3e311633d8693f327d04cd7 checksum: 56b9192a687a450db53a7b883daf9f0f447c43b3510189cf88808a7a2467c2a302a42a50f184cc6d5a9faf3d1df890a2ef0fd0d60b751f32a3e9dfea717c6b48
languageName: node
linkType: hard
"@eslint/js@npm:8.36.0":
version: 8.36.0
resolution: "@eslint/js@npm:8.36.0"
checksum: b7d6b84b823c8c7784be390741196617565527b1f7c0977fde9455bfb57fd88f81c074a03dd878757d2c33fa29f24291e9ecbc1425710f067917324b55e1bf3a
languageName: node languageName: node
linkType: hard linkType: hard
@@ -3185,11 +3210,14 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"eslint@npm:^8.31.0": "eslint@npm:^8.36.0":
version: 8.31.0 version: 8.36.0
resolution: "eslint@npm:8.31.0" resolution: "eslint@npm:8.36.0"
dependencies: dependencies:
"@eslint/eslintrc": ^1.4.1 "@eslint-community/eslint-utils": ^4.2.0
"@eslint-community/regexpp": ^4.4.0
"@eslint/eslintrc": ^2.0.1
"@eslint/js": 8.36.0
"@humanwhocodes/config-array": ^0.11.8 "@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
@@ -3200,10 +3228,9 @@ __metadata:
doctrine: ^3.0.0 doctrine: ^3.0.0
escape-string-regexp: ^4.0.0 escape-string-regexp: ^4.0.0
eslint-scope: ^7.1.1 eslint-scope: ^7.1.1
eslint-utils: ^3.0.0
eslint-visitor-keys: ^3.3.0 eslint-visitor-keys: ^3.3.0
espree: ^9.4.0 espree: ^9.5.0
esquery: ^1.4.0 esquery: ^1.4.2
esutils: ^2.0.2 esutils: ^2.0.2
fast-deep-equal: ^3.1.3 fast-deep-equal: ^3.1.3
file-entry-cache: ^6.0.1 file-entry-cache: ^6.0.1
@@ -3224,33 +3251,32 @@ __metadata:
minimatch: ^3.1.2 minimatch: ^3.1.2
natural-compare: ^1.4.0 natural-compare: ^1.4.0
optionator: ^0.9.1 optionator: ^0.9.1
regexpp: ^3.2.0
strip-ansi: ^6.0.1 strip-ansi: ^6.0.1
strip-json-comments: ^3.1.0 strip-json-comments: ^3.1.0
text-table: ^0.2.0 text-table: ^0.2.0
bin: bin:
eslint: bin/eslint.js eslint: bin/eslint.js
checksum: 5e5688bb864edc6b12d165849994812eefa67fb3fc44bb26f53659b63edcd8bcc68389d27cc6cc9e5b79ee22f24b6f311fa3ed047bddcafdec7d84c1b5561e4f checksum: e9a961fc3b3de5cff5a1cb2c92eeffaa7e155a715489e30b3e1e76f186bd1255e0481e09564f2094733c0b1dbd3453499fb72ae7c043c83156e11e6d965b2304
languageName: node languageName: node
linkType: hard linkType: hard
"espree@npm:^9.4.0": "espree@npm:^9.5.0":
version: 9.4.0 version: 9.5.0
resolution: "espree@npm:9.4.0" resolution: "espree@npm:9.5.0"
dependencies: dependencies:
acorn: ^8.8.0 acorn: ^8.8.0
acorn-jsx: ^5.3.2 acorn-jsx: ^5.3.2
eslint-visitor-keys: ^3.3.0 eslint-visitor-keys: ^3.3.0
checksum: 2e3020dde67892d2ba3632413b44d0dc31d92c29ce72267d7ec24216a562f0a6494d3696e2fa39a3ec8c0e0088d773947ab2925fbb716801a11eb8dd313ac89c checksum: a7f110aefb6407e0d3237aa635ab3cea87106ae63748dd23c67031afccc640d04c4209fca2daf16e2233c82efb505faead0fb84097478fd9cc6e8f8dd80bf99d
languageName: node languageName: node
linkType: hard linkType: hard
"esquery@npm:^1.4.0": "esquery@npm:^1.4.2":
version: 1.4.0 version: 1.5.0
resolution: "esquery@npm:1.4.0" resolution: "esquery@npm:1.5.0"
dependencies: dependencies:
estraverse: ^5.1.0 estraverse: ^5.1.0
checksum: a0807e17abd7fbe5fbd4fab673038d6d8a50675cdae6b04fbaa520c34581be0c5fa24582990e8acd8854f671dd291c78bb2efb9e0ed5b62f33bac4f9cf820210 checksum: aefb0d2596c230118656cd4ec7532d447333a410a48834d80ea648b1e7b5c9bc9ed8b5e33a89cb04e487b60d622f44cf5713bf4abed7c97343edefdc84a35900
languageName: node languageName: node
linkType: hard linkType: hard
@@ -4400,7 +4426,7 @@ __metadata:
"@types/react-redux": ^7.1.25 "@types/react-redux": ^7.1.25
"@typescript-eslint/eslint-plugin": ^5.48.1 "@typescript-eslint/eslint-plugin": ^5.48.1
date-fns: ^2.29.3 date-fns: ^2.29.3
eslint: ^8.31.0 eslint: ^8.36.0
eslint-config-next: ^13.1.2 eslint-config-next: ^13.1.2
eslint-config-prettier: ^8.6.0 eslint-config-prettier: ^8.6.0
eslint-plugin-jsx-a11y: ^6.7.1 eslint-plugin-jsx-a11y: ^6.7.1
@@ -4409,12 +4435,12 @@ __metadata:
formik: ^2.2.9 formik: ^2.2.9
framer-motion: ^10.2.5 framer-motion: ^10.2.5
next: 13.2.4 next: 13.2.4
prettier: ^2.8.3 prettier: ^2.8.4
react: ^18.2.0 react: ^18.2.0
react-dom: ^18.2.0 react-dom: ^18.2.0
react-redux: ^8.0.5 react-redux: ^8.0.5
sharp: ^0.31.3 sharp: ^0.31.3
typescript: ^4.9.4 typescript: ^4.9.5
languageName: unknown languageName: unknown
linkType: soft linkType: soft
@@ -5079,12 +5105,12 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"prettier@npm:^2.8.3": "prettier@npm:^2.8.4":
version: 2.8.3 version: 2.8.4
resolution: "prettier@npm:2.8.3" resolution: "prettier@npm:2.8.4"
bin: bin:
prettier: bin-prettier.js prettier: bin-prettier.js
checksum: 92f2ceb522d454370e02082aa74ad27388672f7cee8975028b59517c069fe643bdc73e322675c8faf2ff173d7a626d1a6389f26b474000308e793aa25fff46e5 checksum: c173064bf3df57b6d93d19aa98753b9b9dd7657212e33b41ada8e2e9f9884066bb9ca0b4005b89b3ab137efffdf8fbe0b462785aba20364798ff4303aadda57e
languageName: node languageName: node
linkType: hard linkType: hard
@@ -6034,23 +6060,23 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"typescript@npm:^4.9.4": "typescript@npm:^4.9.5":
version: 4.9.4 version: 4.9.5
resolution: "typescript@npm:4.9.4" resolution: "typescript@npm:4.9.5"
bin: bin:
tsc: bin/tsc tsc: bin/tsc
tsserver: bin/tsserver tsserver: bin/tsserver
checksum: e782fb9e0031cb258a80000f6c13530288c6d63f1177ed43f770533fdc15740d271554cdae86701c1dd2c83b082cea808b07e97fd68b38a172a83dbf9e0d0ef9 checksum: ee000bc26848147ad423b581bd250075662a354d84f0e06eb76d3b892328d8d4440b7487b5a83e851b12b255f55d71835b008a66cbf8f255a11e4400159237db
languageName: node languageName: node
linkType: hard linkType: hard
"typescript@patch:typescript@^4.9.4#~builtin<compat/typescript>": "typescript@patch:typescript@^4.9.5#~builtin<compat/typescript>":
version: 4.9.4 version: 4.9.5
resolution: "typescript@patch:typescript@npm%3A4.9.4#~builtin<compat/typescript>::version=4.9.4&hash=f456af" resolution: "typescript@patch:typescript@npm%3A4.9.5#~builtin<compat/typescript>::version=4.9.5&hash=f456af"
bin: bin:
tsc: bin/tsc tsc: bin/tsc
tsserver: bin/tsserver tsserver: bin/tsserver
checksum: 37f6e2c3c5e2aa5934b85b0fddbf32eeac8b1bacf3a5b51d01946936d03f5377fe86255d4e5a4ae628fd0cd553386355ad362c57f13b4635064400f3e8e05b9d checksum: 2eee5c37cad4390385db5db5a8e81470e42e8f1401b0358d7390095d6f681b410f2c4a0c496c6ff9ebd775423c7785cdace7bcdad76c7bee283df3d9718c0f20
languageName: node languageName: node
linkType: hard linkType: hard