Skip to content

Commit d26fe85

Browse files
committed
Update Typescript deps and remove duplicate ESLint config
1 parent 856d5c2 commit d26fe85

File tree

3 files changed

+61
-49
lines changed

3 files changed

+61
-49
lines changed

.eslintrc.js

Lines changed: 0 additions & 4 deletions
This file was deleted.

package.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"react-native": "0.61.5",
2222
"react-native-fontawesome": "5.7.0",
2323
"react-native-web": "^0.12.2",
24-
"tslib": "^1.9.3"
24+
"tslib": "^1.11.1"
2525
},
2626
"devDependencies": {
2727
"@babel/core": "^7.6.2",
@@ -33,8 +33,8 @@
3333
"@types/prop-types": "^15.7.1",
3434
"@types/react-fontawesome": "^1.6.4",
3535
"@types/react-native": "kristerkari/react-native-types-for-css-modules#v0.61.17",
36-
"@types/react-test-renderer": "^16.8.1",
37-
"@typescript-eslint/parser": "^1.9.0",
36+
"@types/react-test-renderer": "^16.9.2",
37+
"@typescript-eslint/parser": "^2.22.0",
3838
"autoprefixer": "^9.5.1",
3939
"babel-jest": "^24.9.0",
4040
"babel-loader": "^8.0.6",
@@ -62,8 +62,8 @@
6262
"stylelint": "10.0.1",
6363
"stylelint-config-react-native-css-modules": "^2.5.0",
6464
"stylelint-react-native": "^2.1.1",
65-
"ts-loader": "^6.0.0",
66-
"typescript": "^3.4.5",
65+
"ts-loader": "^6.2.1",
66+
"typescript": "^3.8.3",
6767
"typings-for-css-modules-loader": "^1.7.0",
6868
"webpack": "^4.31.0",
6969
"webpack-cli": "^3.3.2",
@@ -121,6 +121,7 @@
121121
"css-modules"
122122
],
123123
"extends": [
124+
"@react-native-community",
124125
"plugin:css-modules/recommended"
125126
]
126127
},

yarn.lock

Lines changed: 55 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -2044,17 +2044,17 @@
20442044
dependencies:
20452045
"@types/react" "*"
20462046

2047-
"@types/react-test-renderer@^16.8.1":
2048-
version "16.8.1"
2049-
resolved "https://registry.yarnpkg.com/@types/react-test-renderer/-/react-test-renderer-16.8.1.tgz#96f3ce45a3a41c94eca532a99103dd3042c9d055"
2050-
integrity sha512-8gU69ELfJGxzVWVYj4MTtuHxz9nO+d175XeQ1XrXXxesUBsB4KK6OCfzVhEX6leZWWBDVtMJXp/rUjhClzL7gw==
2047+
"@types/react-test-renderer@^16.9.2":
2048+
version "16.9.2"
2049+
resolved "https://registry.yarnpkg.com/@types/react-test-renderer/-/react-test-renderer-16.9.2.tgz#e1c408831e8183e5ad748fdece02214a7c2ab6c5"
2050+
integrity sha512-4eJr1JFLIAlWhzDkBCkhrOIWOvOxcCAfQh+jiKg7l/nNZcCIL2MHl2dZhogIFKyHzedVWHaVP1Yydq/Ruu4agw==
20512051
dependencies:
20522052
"@types/react" "*"
20532053

20542054
"@types/react@*":
2055-
version "16.8.3"
2056-
resolved "https://registry.yarnpkg.com/@types/react/-/react-16.8.3.tgz#7b67956f682bea30a5a09b3242c0784ff196c848"
2057-
integrity sha512-PjPocAxL9SNLjYMP4dfOShW/rj9FDBJGu3JFRt0zEYf77xfihB6fq8zfDpMrV6s82KnAi7F1OEe5OsQX25Ybdw==
2055+
version "16.9.23"
2056+
resolved "https://registry.yarnpkg.com/@types/react/-/react-16.9.23.tgz#1a66c6d468ba11a8943ad958a8cb3e737568271c"
2057+
integrity sha512-SsGVT4E7L2wLN3tPYLiF20hmZTPGuzaayVunfgXzUn1x4uHVsKH6QDJQ/TdpHqwsTLd4CwrmQ2vOgxN7gE24gw==
20582058
dependencies:
20592059
"@types/prop-types" "*"
20602060
csstype "^2.2.0"
@@ -2125,12 +2125,14 @@
21252125
"@typescript-eslint/typescript-estree" "1.13.0"
21262126
eslint-scope "^4.0.0"
21272127

2128-
"@typescript-eslint/experimental-utils@1.9.0":
2129-
version "1.9.0"
2130-
resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-1.9.0.tgz#a92777d0c92d7bc8627abd7cdb06cdbcaf2b39e8"
2131-
integrity sha512-1s2dY9XxBwtS9IlSnRIlzqILPyeMly5tz1bfAmQ84Ul687xBBve5YsH5A5EKeIcGurYYqY2w6RkHETXIwnwV0A==
2128+
"@typescript-eslint/experimental-utils@2.22.0":
2129+
version "2.22.0"
2130+
resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-2.22.0.tgz#4d00c91fbaaa68e56e7869be284999a265707f85"
2131+
integrity sha512-sJt1GYBe6yC0dWOQzXlp+tiuGglNhJC9eXZeC8GBVH98Zv9jtatccuhz0OF5kC/DwChqsNfghHx7OlIDQjNYAQ==
21322132
dependencies:
2133-
"@typescript-eslint/typescript-estree" "1.9.0"
2133+
"@types/json-schema" "^7.0.3"
2134+
"@typescript-eslint/typescript-estree" "2.22.0"
2135+
eslint-scope "^5.0.0"
21342136

21352137
"@typescript-eslint/parser@^1.5.0":
21362138
version "1.13.0"
@@ -2142,15 +2144,15 @@
21422144
"@typescript-eslint/typescript-estree" "1.13.0"
21432145
eslint-visitor-keys "^1.0.0"
21442146

2145-
"@typescript-eslint/parser@^1.9.0":
2146-
version "1.9.0"
2147-
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-1.9.0.tgz#5796cbfcb9a3a5757aeb671c1ac88d7a94a95962"
2148-
integrity sha512-CWgC1XrQ34H/+LwAU7vY5xteZDkNqeAkeidEpJnJgkKu0yqQ3ZhQ7S+dI6MX4vmmM1TKRbOrKuXc6W0fIHhdbA==
2147+
"@typescript-eslint/parser@^2.22.0":
2148+
version "2.22.0"
2149+
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-2.22.0.tgz#8eeb6cb6de873f655e64153397d4790898e149d0"
2150+
integrity sha512-FaZKC1X+nvD7qMPqKFUYHz3H0TAioSVFGvG29f796Nc5tBluoqfHgLbSFKsh7mKjRoeTm8J9WX2Wo9EyZWjG7w==
21492151
dependencies:
2150-
"@typescript-eslint/experimental-utils" "1.9.0"
2151-
"@typescript-eslint/typescript-estree" "1.9.0"
2152-
eslint-scope "^4.0.0"
2153-
eslint-visitor-keys "^1.0.0"
2152+
"@types/eslint-visitor-keys" "^1.0.0"
2153+
"@typescript-eslint/experimental-utils" "2.22.0"
2154+
"@typescript-eslint/typescript-estree" "2.22.0"
2155+
eslint-visitor-keys "^1.1.0"
21542156

21552157
"@typescript-eslint/typescript-estree@1.13.0":
21562158
version "1.13.0"
@@ -2160,13 +2162,18 @@
21602162
lodash.unescape "4.0.1"
21612163
semver "5.5.0"
21622164

2163-
"@typescript-eslint/typescript-estree@1.9.0":
2164-
version "1.9.0"
2165-
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-1.9.0.tgz#5d6d49be936e96fb0f859673480f89b070a5dd9b"
2166-
integrity sha512-7Eg0TEQpCkTsEwsl1lIzd6i7L3pJLQFWesV08dS87bNz0NeSjbL78gNAP1xCKaCejkds4PhpLnZkaAjx9SU8OA==
2165+
"@typescript-eslint/typescript-estree@2.22.0":
2166+
version "2.22.0"
2167+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-2.22.0.tgz#a16ed45876abf743e1f5857e2f4a1c3199fd219e"
2168+
integrity sha512-2HFZW2FQc4MhIBB8WhDm9lVFaBDy6h9jGrJ4V2Uzxe/ON29HCHBTj3GkgcsgMWfsl2U5as+pTOr30Nibaw7qRQ==
21672169
dependencies:
2168-
lodash.unescape "4.0.1"
2169-
semver "5.5.0"
2170+
debug "^4.1.1"
2171+
eslint-visitor-keys "^1.1.0"
2172+
glob "^7.1.6"
2173+
is-glob "^4.0.1"
2174+
lodash "^4.17.15"
2175+
semver "^6.3.0"
2176+
tsutils "^3.17.1"
21702177

21712178
"@webassemblyjs/ast@1.8.5":
21722179
version "1.8.5"
@@ -5446,6 +5453,18 @@ glob@^7.1.3:
54465453
once "^1.3.0"
54475454
path-is-absolute "^1.0.0"
54485455

5456+
glob@^7.1.6:
5457+
version "7.1.6"
5458+
resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6"
5459+
integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==
5460+
dependencies:
5461+
fs.realpath "^1.0.0"
5462+
inflight "^1.0.4"
5463+
inherits "2"
5464+
minimatch "^3.0.4"
5465+
once "^1.3.0"
5466+
path-is-absolute "^1.0.0"
5467+
54495468
global-modules@^1.0.0:
54505469
version "1.0.0"
54515470
resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea"
@@ -10805,18 +10824,18 @@ trough@^1.0.0:
1080510824
dependencies:
1080610825
glob "^6.0.4"
1080710826

10808-
ts-loader@^6.0.0:
10809-
version "6.0.0"
10810-
resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-6.0.0.tgz#d489f49410725a12e696ad0b67c33937a7c49147"
10811-
integrity sha512-lszy+D41R0Te2+loZxADWS+E1+Z55A+i3dFfFie1AZHL++65JRKVDBPQgeWgRrlv5tbxdU3zOtXp8b7AFR6KEg==
10827+
ts-loader@^6.2.1:
10828+
version "6.2.1"
10829+
resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-6.2.1.tgz#67939d5772e8a8c6bdaf6277ca023a4812da02ef"
10830+
integrity sha512-Dd9FekWuABGgjE1g0TlQJ+4dFUfYGbYcs52/HQObE0ZmUNjQlmLAS7xXsSzy23AMaMwipsx5sNHvoEpT2CZq1g==
1081210831
dependencies:
1081310832
chalk "^2.3.0"
1081410833
enhanced-resolve "^4.0.0"
1081510834
loader-utils "^1.0.2"
1081610835
micromatch "^4.0.0"
1081710836
semver "^6.0.0"
1081810837

10819-
tslib@^1.8.1:
10838+
tslib@^1.11.1, tslib@^1.8.1:
1082010839
version "1.11.1"
1082110840
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.11.1.tgz#eb15d128827fbee2841549e171f45ed338ac7e35"
1082210841
integrity sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==
@@ -10825,11 +10844,7 @@ tslib@^1.9.0:
1082510844
version "1.9.2"
1082610845
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.2.tgz#8be0cc9a1f6dc7727c38deb16c2ebd1a2892988e"
1082710846

10828-
tslib@^1.9.3:
10829-
version "1.9.3"
10830-
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286"
10831-
10832-
tsutils@^3.7.0:
10847+
tsutils@^3.17.1, tsutils@^3.7.0:
1083310848
version "3.17.1"
1083410849
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.17.1.tgz#ed719917f11ca0dee586272b2ac49e015a2dd759"
1083510850
integrity sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==
@@ -10891,10 +10906,10 @@ typedarray@^0.0.6:
1089110906
version "0.0.6"
1089210907
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
1089310908

10894-
typescript@^3.4.5:
10895-
version "3.4.5"
10896-
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.4.5.tgz#2d2618d10bb566572b8d7aad5180d84257d70a99"
10897-
integrity sha512-YycBxUb49UUhdNMU5aJ7z5Ej2XGmaIBL0x34vZ82fn3hGvD+bgrMrVDpatgz2f7YxUMJxMkbWxJZeAvDxVe7Vw==
10909+
typescript@^3.8.3:
10910+
version "3.8.3"
10911+
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.8.3.tgz#409eb8544ea0335711205869ec458ab109ee1061"
10912+
integrity sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==
1089810913

1089910914
typings-for-css-modules-loader@^1.7.0:
1090010915
version "1.7.0"

0 commit comments

Comments
 (0)