Skip to content

Commit 17a0999

Browse files
authored
Merge pull request #181 from croutonn/renovate/eslint-config-airbnb-typescript-16.x
chore(deps): update dependency eslint-config-airbnb-typescript to v16
2 parents e54376d + 0e4ed3f commit 17a0999

File tree

3 files changed

+52
-78
lines changed

3 files changed

+52
-78
lines changed

.eslintrc.js

+4-11
Original file line numberDiff line numberDiff line change
@@ -7,26 +7,19 @@ module.exports = {
77
{
88
files: ['**/*.ts', '**/*.tsx'],
99
extends: [
10-
'airbnb-typescript',
10+
'airbnb-base',
11+
'airbnb-typescript/base',
1112
'airbnb/hooks',
1213
'plugin:@typescript-eslint/recommended',
14+
'plugin:import/recommended',
15+
'plugin:import/typescript',
1316
'prettier',
1417
],
1518
parserOptions: {
1619
tsconfigRootDir: __dirname,
1720
project: './tsconfig.json',
1821
},
1922
rules: {
20-
'import/order': [
21-
'error',
22-
{
23-
groups: ['builtin', 'external', 'parent', 'sibling', 'index'],
24-
'newlines-between': 'always',
25-
alphabetize: {
26-
order: 'asc',
27-
},
28-
},
29-
],
3023
'no-underscore-dangle': [
3124
'error',
3225
{

package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,10 @@
5353
"@types/jest": "^27.0.0",
5454
"@types/node": "^16.0.0",
5555
"@typescript-eslint/eslint-plugin": "^5.0.0",
56+
"@typescript-eslint/parser": "^5.4.0",
5657
"eslint": "^8.0.0",
5758
"eslint-config-airbnb": "^19.0.0",
58-
"eslint-config-airbnb-typescript": "^12.3.1",
59+
"eslint-config-airbnb-typescript": "^16.0.0",
5960
"eslint-config-prettier": "^8.3.0",
6061
"eslint-import-resolver-typescript": "^2.4.0",
6162
"eslint-plugin-import": "^2.23.3",

yarn.lock

+46-66
Original file line numberDiff line numberDiff line change
@@ -1065,23 +1065,15 @@
10651065
eslint-scope "^5.1.1"
10661066
eslint-utils "^3.0.0"
10671067

1068-
"@typescript-eslint/parser@^4.4.1":
1069-
version "4.33.0"
1070-
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.33.0.tgz#dfe797570d9694e560528d18eecad86c8c744899"
1071-
integrity sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==
1072-
dependencies:
1073-
"@typescript-eslint/scope-manager" "4.33.0"
1074-
"@typescript-eslint/types" "4.33.0"
1075-
"@typescript-eslint/typescript-estree" "4.33.0"
1076-
debug "^4.3.1"
1077-
1078-
"@typescript-eslint/scope-manager@4.33.0":
1079-
version "4.33.0"
1080-
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.33.0.tgz#d38e49280d983e8772e29121cf8c6e9221f280a3"
1081-
integrity sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==
1082-
dependencies:
1083-
"@typescript-eslint/types" "4.33.0"
1084-
"@typescript-eslint/visitor-keys" "4.33.0"
1068+
"@typescript-eslint/parser@^5.4.0":
1069+
version "5.4.0"
1070+
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.4.0.tgz#3aa83ce349d66e39b84151f6d5464928044ca9e3"
1071+
integrity sha512-JoB41EmxiYpaEsRwpZEYAJ9XQURPFer8hpkIW9GiaspVLX8oqbqNM8P4EP8HOZg96yaALiLEVWllA2E8vwsIKw==
1072+
dependencies:
1073+
"@typescript-eslint/scope-manager" "5.4.0"
1074+
"@typescript-eslint/types" "5.4.0"
1075+
"@typescript-eslint/typescript-estree" "5.4.0"
1076+
debug "^4.3.2"
10851077

10861078
"@typescript-eslint/scope-manager@5.3.1":
10871079
version "5.3.1"
@@ -1091,28 +1083,23 @@
10911083
"@typescript-eslint/types" "5.3.1"
10921084
"@typescript-eslint/visitor-keys" "5.3.1"
10931085

1094-
"@typescript-eslint/types@4.33.0":
1095-
version "4.33.0"
1096-
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.33.0.tgz#a1e59036a3b53ae8430ceebf2a919dc7f9af6d72"
1097-
integrity sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==
1086+
"@typescript-eslint/scope-manager@5.4.0":
1087+
version "5.4.0"
1088+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.4.0.tgz#aaab08415f4a9cf32b870c7750ae8ba4607126a1"
1089+
integrity sha512-pRxFjYwoi8R+n+sibjgF9iUiAELU9ihPBtHzocyW8v8D8G8KeQvXTsW7+CBYIyTYsmhtNk50QPGLE3vrvhM5KA==
1090+
dependencies:
1091+
"@typescript-eslint/types" "5.4.0"
1092+
"@typescript-eslint/visitor-keys" "5.4.0"
10981093

10991094
"@typescript-eslint/types@5.3.1":
11001095
version "5.3.1"
11011096
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.3.1.tgz#afaa715b69ebfcfde3af8b0403bf27527912f9b7"
11021097
integrity sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==
11031098

1104-
"@typescript-eslint/typescript-estree@4.33.0":
1105-
version "4.33.0"
1106-
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz#0dfb51c2908f68c5c08d82aefeaf166a17c24609"
1107-
integrity sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==
1108-
dependencies:
1109-
"@typescript-eslint/types" "4.33.0"
1110-
"@typescript-eslint/visitor-keys" "4.33.0"
1111-
debug "^4.3.1"
1112-
globby "^11.0.3"
1113-
is-glob "^4.0.1"
1114-
semver "^7.3.5"
1115-
tsutils "^3.21.0"
1099+
"@typescript-eslint/types@5.4.0":
1100+
version "5.4.0"
1101+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.4.0.tgz#b1c130f4b381b77bec19696c6e3366f9781ce8f2"
1102+
integrity sha512-GjXNpmn+n1LvnttarX+sPD6+S7giO+9LxDIGlRl4wK3a7qMWALOHYuVSZpPTfEIklYjaWuMtfKdeByx0AcaThA==
11161103

11171104
"@typescript-eslint/typescript-estree@5.3.1":
11181105
version "5.3.1"
@@ -1127,13 +1114,18 @@
11271114
semver "^7.3.5"
11281115
tsutils "^3.21.0"
11291116

1130-
"@typescript-eslint/visitor-keys@4.33.0":
1131-
version "4.33.0"
1132-
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz#2a22f77a41604289b7a186586e9ec48ca92ef1dd"
1133-
integrity sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==
1117+
"@typescript-eslint/typescript-estree@5.4.0":
1118+
version "5.4.0"
1119+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.4.0.tgz#fe524fb308973c68ebeb7428f3b64499a6ba5fc0"
1120+
integrity sha512-nhlNoBdhKuwiLMx6GrybPT3SFILm5Gij2YBdPEPFlYNFAXUJWX6QRgvi/lwVoadaQEFsizohs6aFRMqsXI2ewA==
11341121
dependencies:
1135-
"@typescript-eslint/types" "4.33.0"
1136-
eslint-visitor-keys "^2.0.0"
1122+
"@typescript-eslint/types" "5.4.0"
1123+
"@typescript-eslint/visitor-keys" "5.4.0"
1124+
debug "^4.3.2"
1125+
globby "^11.0.4"
1126+
is-glob "^4.0.3"
1127+
semver "^7.3.5"
1128+
tsutils "^3.21.0"
11371129

11381130
"@typescript-eslint/visitor-keys@5.3.1":
11391131
version "5.3.1"
@@ -1143,6 +1135,14 @@
11431135
"@typescript-eslint/types" "5.3.1"
11441136
eslint-visitor-keys "^3.0.0"
11451137

1138+
"@typescript-eslint/visitor-keys@5.4.0":
1139+
version "5.4.0"
1140+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.4.0.tgz#09bc28efd3621f292fe88c86eef3bf4893364c8c"
1141+
integrity sha512-PVbax7MeE7tdLfW5SA0fs8NGVVr+buMPrcj+CWYWPXsZCH8qZ1THufDzbXm1xrZ2b2PA1iENJ0sRq5fuUtvsJg==
1142+
dependencies:
1143+
"@typescript-eslint/types" "5.4.0"
1144+
eslint-visitor-keys "^3.0.0"
1145+
11461146
abab@^2.0.3, abab@^2.0.5:
11471147
version "2.0.5"
11481148
resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.5.tgz#c0b678fb32d60fc1219c784d6a826fe385aeb79a"
@@ -1978,15 +1978,6 @@ escodegen@^2.0.0:
19781978
optionalDependencies:
19791979
source-map "~0.6.1"
19801980

1981-
eslint-config-airbnb-base@^14.2.0, eslint-config-airbnb-base@^14.2.1:
1982-
version "14.2.1"
1983-
resolved "https://registry.yarnpkg.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.1.tgz#8a2eb38455dc5a312550193b319cdaeef042cd1e"
1984-
integrity sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==
1985-
dependencies:
1986-
confusing-browser-globals "^1.0.10"
1987-
object.assign "^4.1.2"
1988-
object.entries "^1.1.2"
1989-
19901981
eslint-config-airbnb-base@^15.0.0:
19911982
version "15.0.0"
19921983
resolved "https://registry.yarnpkg.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-15.0.0.tgz#6b09add90ac79c2f8d723a2580e07f3925afd236"
@@ -1997,23 +1988,12 @@ eslint-config-airbnb-base@^15.0.0:
19971988
object.entries "^1.1.5"
19981989
semver "^6.3.0"
19991990

2000-
eslint-config-airbnb-typescript@^12.3.1:
2001-
version "12.3.1"
2002-
resolved "https://registry.yarnpkg.com/eslint-config-airbnb-typescript/-/eslint-config-airbnb-typescript-12.3.1.tgz#83ab40d76402c208eb08516260d1d6fac8f8acbc"
2003-
integrity sha512-ql/Pe6/hppYuRp4m3iPaHJqkBB7dgeEmGPQ6X0UNmrQOfTF+dXw29/ZjU2kQ6RDoLxaxOA+Xqv07Vbef6oVTWw==
2004-
dependencies:
2005-
"@typescript-eslint/parser" "^4.4.1"
2006-
eslint-config-airbnb "^18.2.0"
2007-
eslint-config-airbnb-base "^14.2.0"
2008-
2009-
eslint-config-airbnb@^18.2.0:
2010-
version "18.2.1"
2011-
resolved "https://registry.yarnpkg.com/eslint-config-airbnb/-/eslint-config-airbnb-18.2.1.tgz#b7fe2b42f9f8173e825b73c8014b592e449c98d9"
2012-
integrity sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg==
1991+
eslint-config-airbnb-typescript@^16.0.0:
1992+
version "16.0.0"
1993+
resolved "https://registry.yarnpkg.com/eslint-config-airbnb-typescript/-/eslint-config-airbnb-typescript-16.0.0.tgz#75007e27d5a7fb75530721f48197817c1d2ad4d1"
1994+
integrity sha512-qDOyD0YYZo5Us1YvOnWig2Ly/+IlQKmMZpnqKnJgVtHdK8SkjaSyVBHKbD41dEaQxk8vRVGBC94PuR2ceSwbLQ==
20131995
dependencies:
2014-
eslint-config-airbnb-base "^14.2.1"
2015-
object.assign "^4.1.2"
2016-
object.entries "^1.1.2"
1996+
eslint-config-airbnb-base "^15.0.0"
20171997

20181998
eslint-config-airbnb@^19.0.0:
20191999
version "19.0.0"
@@ -2479,7 +2459,7 @@ globals@^13.6.0, globals@^13.9.0:
24792459
dependencies:
24802460
type-fest "^0.20.2"
24812461

2482-
globby@^11.0.3, globby@^11.0.4:
2462+
globby@^11.0.4:
24832463
version "11.0.4"
24842464
resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.4.tgz#2cbaff77c2f2a62e71e9b2813a67b97a3a3001a5"
24852465
integrity sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==
@@ -3758,7 +3738,7 @@ object.assign@^4.1.0, object.assign@^4.1.2:
37583738
has-symbols "^1.0.1"
37593739
object-keys "^1.1.1"
37603740

3761-
object.entries@^1.1.2, object.entries@^1.1.4, object.entries@^1.1.5:
3741+
object.entries@^1.1.4, object.entries@^1.1.5:
37623742
version "1.1.5"
37633743
resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.5.tgz#e1acdd17c4de2cd96d5a08487cfb9db84d881861"
37643744
integrity sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==

0 commit comments

Comments
 (0)