Skip to content

Commit 46f68aa

Browse files
committed
feat: upgrade eslint-config-airbnb-typescript to 5.0.0
Upgrade `eslint-config-airbnb-typescript` for proper ESLint 6 support.
1 parent 6bf8e33 commit 46f68aa

File tree

2 files changed

+37
-37
lines changed

2 files changed

+37
-37
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
"cross-spawn": "^7.0.0",
6464
"doctoc": "^1.4.0",
6565
"eslint": "^6.5.1",
66-
"eslint-config-airbnb-typescript": "^4.0.1",
66+
"eslint-config-airbnb-typescript": "^5.0.0",
6767
"eslint-config-kentcdodds": "^14.3.4",
6868
"eslint-config-prettier": "^6.0.0",
6969
"eslint-plugin-import": "^2.18.2",

yarn.lock

+36-36
Original file line numberDiff line numberDiff line change
@@ -1326,15 +1326,6 @@
13261326
regexpp "^2.0.1"
13271327
tsutils "^3.17.1"
13281328

1329-
"@typescript-eslint/[email protected]", "@typescript-eslint/experimental-utils@^1.13.0":
1330-
version "1.13.0"
1331-
resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-1.13.0.tgz#b08c60d780c0067de2fb44b04b432f540138301e"
1332-
integrity sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg==
1333-
dependencies:
1334-
"@types/json-schema" "^7.0.3"
1335-
"@typescript-eslint/typescript-estree" "1.13.0"
1336-
eslint-scope "^4.0.0"
1337-
13381329
"@typescript-eslint/[email protected]":
13391330
version "2.3.2"
13401331
resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-2.3.2.tgz#e50f31264507e6fec7b33840bb6af260c24f4ea8"
@@ -1344,15 +1335,24 @@
13441335
"@typescript-eslint/typescript-estree" "2.3.2"
13451336
eslint-scope "^5.0.0"
13461337

1347-
"@typescript-eslint/parser@^1.11.0":
1338+
"@typescript-eslint/experimental-utils@^1.13.0":
13481339
version "1.13.0"
1349-
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-1.13.0.tgz#61ac7811ea52791c47dc9fd4dd4a184fae9ac355"
1350-
integrity sha512-ITMBs52PCPgLb2nGPoeT4iU3HdQZHcPaZVw+7CsFagRJHUhyeTgorEwHXhFf3e7Evzi8oujKNpHc8TONth8AdQ==
1340+
resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-1.13.0.tgz#b08c60d780c0067de2fb44b04b432f540138301e"
1341+
integrity sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg==
13511342
dependencies:
1352-
"@types/eslint-visitor-keys" "^1.0.0"
1353-
"@typescript-eslint/experimental-utils" "1.13.0"
1343+
"@types/json-schema" "^7.0.3"
13541344
"@typescript-eslint/typescript-estree" "1.13.0"
1355-
eslint-visitor-keys "^1.0.0"
1345+
eslint-scope "^4.0.0"
1346+
1347+
"@typescript-eslint/parser@^2.3.0":
1348+
version "2.3.2"
1349+
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-2.3.2.tgz#e9b742e191cd1209930da469cde379591ad0af5b"
1350+
integrity sha512-nq1UQeNGdKdqdgF6Ww+Ov2OidWgiL96+JYdXXZ2rkP/OWyc6KMNSbs6MpRCpI8q+PmDa7hBnHNQIo7w/drYccA==
1351+
dependencies:
1352+
"@types/eslint-visitor-keys" "^1.0.0"
1353+
"@typescript-eslint/experimental-utils" "2.3.2"
1354+
"@typescript-eslint/typescript-estree" "2.3.2"
1355+
eslint-visitor-keys "^1.1.0"
13561356

13571357
"@typescript-eslint/[email protected]":
13581358
version "1.13.0"
@@ -2559,10 +2559,10 @@ concurrently@^4.1.1:
25592559
tree-kill "^1.2.1"
25602560
yargs "^12.0.5"
25612561

2562-
confusing-browser-globals@^1.0.5:
2563-
version "1.0.7"
2564-
resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.7.tgz#5ae852bd541a910e7ffb2dbb864a2d21a36ad29b"
2565-
integrity sha512-cgHI1azax5ATrZ8rJ+ODDML9Fvu67PimB6aNxBrc/QwSaDaM9eTfIEUHx3bBLJJ82ioSb+/5zfsMCCEJax3ByQ==
2562+
confusing-browser-globals@^1.0.7:
2563+
version "1.0.9"
2564+
resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.9.tgz#72bc13b483c0276801681871d4898516f8f54fdd"
2565+
integrity sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw==
25662566

25672567
console-browserify@^1.1.0:
25682568
version "1.1.0"
@@ -3163,30 +3163,30 @@ escodegen@^1.9.1:
31633163
optionalDependencies:
31643164
source-map "~0.6.1"
31653165

3166-
eslint-config-airbnb-base@^13.1.0, eslint-config-airbnb-base@^13.2.0:
3167-
version "13.2.0"
3168-
resolved "https://registry.yarnpkg.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-13.2.0.tgz#f6ea81459ff4dec2dda200c35f1d8f7419d57943"
3169-
integrity sha512-1mg/7eoB4AUeB0X1c/ho4vb2gYkNH8Trr/EgCT/aGmKhhG+F6vF5s8+iRBlWAzFIAphxIdp3YfEKgEl0f9Xg+w==
3166+
eslint-config-airbnb-base@^14.0.0:
3167+
version "14.0.0"
3168+
resolved "https://registry.yarnpkg.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.0.0.tgz#8a7bcb9643d13c55df4dd7444f138bf4efa61e17"
3169+
integrity sha512-2IDHobw97upExLmsebhtfoD3NAKhV4H0CJWP3Uprd/uk+cHuWYOczPVxQ8PxLFUAw7o3Th1RAU8u1DoUpr+cMA==
31703170
dependencies:
3171-
confusing-browser-globals "^1.0.5"
3171+
confusing-browser-globals "^1.0.7"
31723172
object.assign "^4.1.0"
31733173
object.entries "^1.1.0"
31743174

3175-
eslint-config-airbnb-typescript@^4.0.1:
3176-
version "4.0.1"
3177-
resolved "https://registry.yarnpkg.com/eslint-config-airbnb-typescript/-/eslint-config-airbnb-typescript-4.0.1.tgz#516a95d6e8c495100973b0c49daa54bff0964434"
3178-
integrity sha512-4LHD0O0X1e08k+e8AngAsKPYNc7nL+5PzK7OEl9qZ6d7C+wo8BN2fMxBhhiUmRggJxArrldp7Dgb1s2f1/Robg==
3175+
eslint-config-airbnb-typescript@^5.0.0:
3176+
version "5.0.0"
3177+
resolved "https://registry.yarnpkg.com/eslint-config-airbnb-typescript/-/eslint-config-airbnb-typescript-5.0.0.tgz#7e639cc3acb3e03896f868c0e9291535f09e4a24"
3178+
integrity sha512-GIiSK/R62my0PhdRpl+x8Co16zVkjvxbSMt/MyO2il1oP8C1JLtdCatMWvWZQZuKKqSlHcdxci4E2xirxC83BQ==
31793179
dependencies:
3180-
"@typescript-eslint/parser" "^1.11.0"
3181-
eslint-config-airbnb "^17.1.0"
3182-
eslint-config-airbnb-base "^13.1.0"
3180+
"@typescript-eslint/parser" "^2.3.0"
3181+
eslint-config-airbnb "^18.0.1"
3182+
eslint-config-airbnb-base "^14.0.0"
31833183

3184-
eslint-config-airbnb@^17.1.0:
3185-
version "17.1.1"
3186-
resolved "https://registry.yarnpkg.com/eslint-config-airbnb/-/eslint-config-airbnb-17.1.1.tgz#2272e0b86bb1e2b138cdf88d07a3b6f4cda3d626"
3187-
integrity sha512-xCu//8a/aWqagKljt+1/qAM62BYZeNq04HmdevG5yUGWpja0I/xhqd6GdLRch5oetEGFiJAnvtGuTEAese53Qg==
3184+
eslint-config-airbnb@^18.0.1:
3185+
version "18.0.1"
3186+
resolved "https://registry.yarnpkg.com/eslint-config-airbnb/-/eslint-config-airbnb-18.0.1.tgz#a3a74cc29b46413b6096965025381df8fb908559"
3187+
integrity sha512-hLb/ccvW4grVhvd6CT83bECacc+s4Z3/AEyWQdIT2KeTsG9dR7nx1gs7Iw4tDmGKozCNHFn4yZmRm3Tgy+XxyQ==
31883188
dependencies:
3189-
eslint-config-airbnb-base "^13.2.0"
3189+
eslint-config-airbnb-base "^14.0.0"
31903190
object.assign "^4.1.0"
31913191
object.entries "^1.1.0"
31923192

0 commit comments

Comments
 (0)