eslint: upgrade config-canonical
This commit is contained in:
parent
58d7a05591
commit
7df69f92e8
@ -18,7 +18,7 @@ module.exports = {
|
||||
],
|
||||
overrides: [
|
||||
{
|
||||
extends: ['canonical/typescript', 'canonical/zod', 'canonical/regexp'],
|
||||
extends: ['canonical/typescript', 'canonical/zod'],
|
||||
files: '*.ts',
|
||||
},
|
||||
{
|
||||
|
||||
@ -6,11 +6,11 @@
|
||||
"devDependencies": {
|
||||
"@typescript-eslint/parser": "^5.60.0",
|
||||
"eslint": "^8.43.0",
|
||||
"eslint-config-canonical": "^41.0.5",
|
||||
"eslint-config-canonical": "^41.1.3",
|
||||
"eslint-config-next": "^13.4.7",
|
||||
"eslint-config-prettier": "^8.8.0",
|
||||
"eslint-config-turbo": "^1.10.6",
|
||||
"eslint-plugin-canonical": "^4.2.2",
|
||||
"eslint-plugin-canonical": "^4.4.4",
|
||||
"eslint-plugin-prettier": "^4.2.1",
|
||||
"eslint-plugin-sonarjs": "^0.19.0",
|
||||
"eslint-plugin-testing-library": "^5.11.0"
|
||||
|
||||
69
yarn.lock
69
yarn.lock
@ -3167,6 +3167,16 @@ asn1js@^3.0.1, asn1js@^3.0.5:
|
||||
pvutils "^1.1.3"
|
||||
tslib "^2.4.0"
|
||||
|
||||
assert@^2.0.0:
|
||||
version "2.0.0"
|
||||
resolved "https://registry.yarnpkg.com/assert/-/assert-2.0.0.tgz#95fc1c616d48713510680f2eaf2d10dd22e02d32"
|
||||
integrity sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==
|
||||
dependencies:
|
||||
es6-object-assign "^1.1.0"
|
||||
is-nan "^1.2.1"
|
||||
object-is "^1.0.1"
|
||||
util "^0.12.0"
|
||||
|
||||
assign-symbols@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367"
|
||||
@ -3177,6 +3187,13 @@ ast-types-flow@^0.0.7:
|
||||
resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz#f70b735c6bca1a5c9c22d982c3e39e7feba3bdad"
|
||||
integrity sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==
|
||||
|
||||
ast-types@^0.16.1:
|
||||
version "0.16.1"
|
||||
resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.16.1.tgz#7a9da1617c9081bc121faafe91711b4c8bb81da2"
|
||||
integrity sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==
|
||||
dependencies:
|
||||
tslib "^2.0.1"
|
||||
|
||||
astral-regex@^2.0.0:
|
||||
version "2.0.0"
|
||||
resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31"
|
||||
@ -4495,6 +4512,11 @@ es-to-primitive@^1.2.1:
|
||||
is-date-object "^1.0.1"
|
||||
is-symbol "^1.0.2"
|
||||
|
||||
es6-object-assign@^1.1.0:
|
||||
version "1.1.0"
|
||||
resolved "https://registry.yarnpkg.com/es6-object-assign/-/es6-object-assign-1.1.0.tgz#c2c3582656247c39ea107cb1e6652b6f9f24523c"
|
||||
integrity sha512-MEl9uirslVwqQU369iHNWZXsI8yaZYGg/D65aOgZkeyFJwHYSxilf7rQzXKI7DdDuBPrBXbfk3sl9hJhmd5AUw==
|
||||
|
||||
escalade@^3.1.1:
|
||||
version "3.1.1"
|
||||
resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
|
||||
@ -4535,10 +4557,10 @@ eslint-ast-utils@^1.0.0:
|
||||
lodash.get "^4.4.2"
|
||||
lodash.zip "^4.2.0"
|
||||
|
||||
eslint-config-canonical@^41.0.5:
|
||||
version "41.0.5"
|
||||
resolved "https://registry.yarnpkg.com/eslint-config-canonical/-/eslint-config-canonical-41.0.5.tgz#1265ab982dc6abb9bccbb4fcd17779fa78f2b774"
|
||||
integrity sha512-mYBNGMtTFj5LcuRLQKOF+vwNhFaGYU9Xa8hWXtp5aYBRXwZsKgJVN0k/dH0MxzJAQUoLq/Q/6b6gCBuDSSiUeg==
|
||||
eslint-config-canonical@^41.1.3:
|
||||
version "41.1.3"
|
||||
resolved "https://registry.yarnpkg.com/eslint-config-canonical/-/eslint-config-canonical-41.1.3.tgz#c8e36f6300e7853f1964069c3fda45e470bfbf35"
|
||||
integrity sha512-mOPPVXJPA3BkdVZYWc6KMHGLWTaAcghRfRi7jZ8gW2kx1iTGe30FRKsLX+Crs4W5UvTEITKZ9oQNucps7GZzjA==
|
||||
dependencies:
|
||||
"@babel/core" "^7.21.8"
|
||||
"@babel/eslint-parser" "^7.21.8"
|
||||
@ -4552,7 +4574,7 @@ eslint-config-canonical@^41.0.5:
|
||||
eslint-config-prettier "^8.8.0"
|
||||
eslint-import-resolver-typescript "^3.5.5"
|
||||
eslint-plugin-ava "^14.0.0"
|
||||
eslint-plugin-canonical "^4.2.1"
|
||||
eslint-plugin-canonical "^4.4.4"
|
||||
eslint-plugin-cypress "^2.13.3"
|
||||
eslint-plugin-eslint-comments "^3.2.0"
|
||||
eslint-plugin-flowtype "^8.0.3"
|
||||
@ -4665,11 +4687,12 @@ eslint-plugin-ava@^14.0.0:
|
||||
pkg-dir "^5.0.0"
|
||||
resolve-from "^5.0.0"
|
||||
|
||||
eslint-plugin-canonical@^4.2.1, eslint-plugin-canonical@^4.2.2:
|
||||
version "4.2.2"
|
||||
resolved "https://registry.yarnpkg.com/eslint-plugin-canonical/-/eslint-plugin-canonical-4.2.2.tgz#80afd15f4e50c49d22f5620583cbe9ea0f63d63c"
|
||||
integrity sha512-yuGC3erbZ7+ncNn9oyfZQxNdepijMKhsq2DrSEj4jsgc4UMSQWlWDlt8lI767Lg8VfGCTG6Cgj2jJZFYjkFmDQ==
|
||||
eslint-plugin-canonical@^4.4.4:
|
||||
version "4.4.4"
|
||||
resolved "https://registry.yarnpkg.com/eslint-plugin-canonical/-/eslint-plugin-canonical-4.4.4.tgz#0b4fbecb02ec8d0679e154f87eb01b4f7bc9d063"
|
||||
integrity sha512-llVhmzqSSQZI5O1umolZjzmNCjy5mwnj6o0XNdTXNs/Ir87w9gjacf7YV4zB0Fhhtzk9Xx5JmFwkLd/tznhtSQ==
|
||||
dependencies:
|
||||
debug "^4.3.4"
|
||||
eslint-import-resolver-typescript "^3.5.3"
|
||||
eslint-module-utils "^2.7.4"
|
||||
is-get-set-prop "^1.0.0"
|
||||
@ -4678,6 +4701,7 @@ eslint-plugin-canonical@^4.2.1, eslint-plugin-canonical@^4.2.2:
|
||||
is-proto-prop "^2.0.0"
|
||||
lodash "^4.17.21"
|
||||
natural-compare "^1.4.0"
|
||||
recast "^0.23.2"
|
||||
roarr "^7.14.2"
|
||||
ts-unused-exports "^9.0.3"
|
||||
xregexp "^5.1.1"
|
||||
@ -5077,7 +5101,7 @@ espree@^9.5.2:
|
||||
acorn-jsx "^5.3.2"
|
||||
eslint-visitor-keys "^3.4.1"
|
||||
|
||||
esprima@^4.0.0, esprima@^4.0.1:
|
||||
esprima@^4.0.0, esprima@^4.0.1, esprima@~4.0.0:
|
||||
version "4.0.1"
|
||||
resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
|
||||
integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
|
||||
@ -6304,6 +6328,14 @@ is-map@^2.0.1, is-map@^2.0.2:
|
||||
resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.2.tgz#00922db8c9bf73e81b7a335827bc2a43f2b91127"
|
||||
integrity sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==
|
||||
|
||||
is-nan@^1.2.1:
|
||||
version "1.3.2"
|
||||
resolved "https://registry.yarnpkg.com/is-nan/-/is-nan-1.3.2.tgz#043a54adea31748b55b6cd4e09aadafa69bd9e1d"
|
||||
integrity sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==
|
||||
dependencies:
|
||||
call-bind "^1.0.0"
|
||||
define-properties "^1.1.3"
|
||||
|
||||
is-negative-zero@^2.0.2:
|
||||
version "2.0.2"
|
||||
resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150"
|
||||
@ -7838,7 +7870,7 @@ object-inspect@^1.12.2, object-inspect@^1.12.3, object-inspect@^1.9.0:
|
||||
resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9"
|
||||
integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==
|
||||
|
||||
object-is@^1.1.5:
|
||||
object-is@^1.0.1, object-is@^1.1.5:
|
||||
version "1.1.5"
|
||||
resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac"
|
||||
integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==
|
||||
@ -8887,6 +8919,17 @@ rebass@^4.0.7:
|
||||
dependencies:
|
||||
reflexbox "^4.0.6"
|
||||
|
||||
recast@^0.23.2:
|
||||
version "0.23.3"
|
||||
resolved "https://registry.yarnpkg.com/recast/-/recast-0.23.3.tgz#f205d1f46b2c6f730de413ab18f96c166263d85f"
|
||||
integrity sha512-HbCVFh2ANP6a09nzD4lx7XthsxMOJWKX5pIcUwtLrmeEIl3I0DwjCoVXDE0Aobk+7k/mS3H50FK4iuYArpcT6Q==
|
||||
dependencies:
|
||||
assert "^2.0.0"
|
||||
ast-types "^0.16.1"
|
||||
esprima "~4.0.0"
|
||||
source-map "~0.6.1"
|
||||
tslib "^2.0.1"
|
||||
|
||||
redent@^3.0.0:
|
||||
version "3.0.0"
|
||||
resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f"
|
||||
@ -10071,7 +10114,7 @@ tslib@^2.0.0, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.3.0, tslib@^2.3.1, tslib@^2.4
|
||||
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.0.tgz#42bfed86f5787aeb41d031866c8f402429e0fddf"
|
||||
integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==
|
||||
|
||||
"tslib@^2.4.1 || ^1.9.3":
|
||||
tslib@^2.0.1, "tslib@^2.4.1 || ^1.9.3":
|
||||
version "2.6.0"
|
||||
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.0.tgz#b295854684dbda164e181d259a22cd779dcd7bc3"
|
||||
integrity sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==
|
||||
@ -10319,7 +10362,7 @@ util-deprecate@^1.0.1:
|
||||
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
|
||||
integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==
|
||||
|
||||
util@^0.12.3:
|
||||
util@^0.12.0, util@^0.12.3:
|
||||
version "0.12.5"
|
||||
resolved "https://registry.yarnpkg.com/util/-/util-0.12.5.tgz#5f17a6059b73db61a875668781a1c2b136bd6fbc"
|
||||
integrity sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user