iou90 3 years ago
parent
commit
4c226eb502
2 changed files with 117 additions and 108 deletions
  1. 116
    107
      package-lock.json
  2. 1
    1
      package.json

+ 116
- 107
package-lock.json View File

@@ -1,6 +1,6 @@
1 1
 {
2 2
   "name": "react-native-autoheight-webview",
3
-  "version": "1.4.2",
3
+  "version": "1.5.1",
4 4
   "lockfileVersion": 1,
5 5
   "requires": true,
6 6
   "dependencies": {
@@ -129,69 +129,30 @@
129 129
       }
130 130
     },
131 131
     "@react-native-community/eslint-config": {
132
-      "version": "0.0.7",
133
-      "resolved": "https://registry.npmjs.org/@react-native-community/eslint-config/-/eslint-config-0.0.7.tgz",
134
-      "integrity": "sha512-khKxg3BMsXZYSXLat0ygSqTM0KdgciK+gm+hGecM7HzQA10hNTKeMmoFNiNxV+M/5PUyTsnRAz4RtWPVWLuPfQ==",
132
+      "version": "1.1.0",
133
+      "resolved": "https://registry.npmjs.org/@react-native-community/eslint-config/-/eslint-config-1.1.0.tgz",
134
+      "integrity": "sha512-hwb1hC28BhkwLwnO6vDISV6XZbipw2RIEhBVBN+pE7AUG9HjFXxoksiiOSoYgox9C8g86VJwHnKpak/3NnVBkQ==",
135 135
       "dev": true,
136 136
       "requires": {
137
-        "@react-native-community/eslint-plugin": "^1.0.0",
138
-        "@typescript-eslint/eslint-plugin": "^1.5.0",
139
-        "@typescript-eslint/parser": "^1.5.0",
140
-        "babel-eslint": "10.0.3",
141
-        "eslint-config-prettier": "^6.0.0",
137
+        "@react-native-community/eslint-plugin": "^1.1.0",
138
+        "@typescript-eslint/eslint-plugin": "^2.25.0",
139
+        "@typescript-eslint/parser": "^2.25.0",
140
+        "babel-eslint": "10.1.0",
141
+        "eslint-config-prettier": "^6.10.1",
142 142
         "eslint-plugin-eslint-comments": "^3.1.2",
143 143
         "eslint-plugin-flowtype": "2.50.3",
144 144
         "eslint-plugin-jest": "22.4.1",
145
-        "eslint-plugin-prettier": "2.6.2",
146
-        "eslint-plugin-react": "7.16.0",
147
-        "eslint-plugin-react-hooks": "^2.0.1",
145
+        "eslint-plugin-prettier": "3.1.2",
146
+        "eslint-plugin-react": "7.19.0",
147
+        "eslint-plugin-react-hooks": "^3.0.0",
148 148
         "eslint-plugin-react-native": "3.8.1",
149
-        "prettier": "1.17.0"
150
-      },
151
-      "dependencies": {
152
-        "babel-eslint": {
153
-          "version": "10.0.3",
154
-          "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.0.3.tgz",
155
-          "integrity": "sha512-z3U7eMY6r/3f3/JB9mTsLjyxrv0Yb1zb8PCWCLpguxfCzBIZUwy23R1t/XKewP+8mEN2Ck8Dtr4q20z6ce6SoA==",
156
-          "dev": true,
157
-          "requires": {
158
-            "@babel/code-frame": "^7.0.0",
159
-            "@babel/parser": "^7.0.0",
160
-            "@babel/traverse": "^7.0.0",
161
-            "@babel/types": "^7.0.0",
162
-            "eslint-visitor-keys": "^1.0.0",
163
-            "resolve": "^1.12.0"
164
-          }
165
-        },
166
-        "eslint-plugin-react": {
167
-          "version": "7.16.0",
168
-          "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.16.0.tgz",
169
-          "integrity": "sha512-GacBAATewhhptbK3/vTP09CbFrgUJmBSaaRcWdbQLFvUZy9yVcQxigBNHGPU/KE2AyHpzj3AWXpxoMTsIDiHug==",
170
-          "dev": true,
171
-          "requires": {
172
-            "array-includes": "^3.0.3",
173
-            "doctrine": "^2.1.0",
174
-            "has": "^1.0.3",
175
-            "jsx-ast-utils": "^2.2.1",
176
-            "object.entries": "^1.1.0",
177
-            "object.fromentries": "^2.0.0",
178
-            "object.values": "^1.1.0",
179
-            "prop-types": "^15.7.2",
180
-            "resolve": "^1.12.0"
181
-          }
182
-        },
183
-        "eslint-plugin-react-hooks": {
184
-          "version": "2.5.1",
185
-          "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-2.5.1.tgz",
186
-          "integrity": "sha512-Y2c4b55R+6ZzwtTppKwSmK/Kar8AdLiC2f9NADCuxbcTgPPg41Gyqa6b9GppgXSvCtkRw43ZE86CT5sejKC6/g==",
187
-          "dev": true
188
-        }
149
+        "prettier": "^2.0.2"
189 150
       }
190 151
     },
191 152
     "@react-native-community/eslint-plugin": {
192
-      "version": "1.0.0",
193
-      "resolved": "https://registry.npmjs.org/@react-native-community/eslint-plugin/-/eslint-plugin-1.0.0.tgz",
194
-      "integrity": "sha512-GLhSN8dRt4lpixPQh+8prSCy6PYk/MT/mvji/ojAd5yshowDo6HFsimCSTD/uWAdjpUq91XK9tVdTNWfGRlKQA==",
153
+      "version": "1.1.0",
154
+      "resolved": "https://registry.npmjs.org/@react-native-community/eslint-plugin/-/eslint-plugin-1.1.0.tgz",
155
+      "integrity": "sha512-W/J0fNYVO01tioHjvYWQ9m6RgndVtbElzYozBq1ZPrHO/iCzlqoySHl4gO/fpCl9QEFjvJfjPgtPMTMlsoq5DQ==",
195 156
       "dev": true
196 157
     },
197 158
     "@types/eslint-visitor-keys": {
@@ -207,49 +168,101 @@
207 168
       "dev": true
208 169
     },
209 170
     "@typescript-eslint/eslint-plugin": {
210
-      "version": "1.13.0",
211
-      "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-1.13.0.tgz",
212
-      "integrity": "sha512-WQHCozMnuNADiqMtsNzp96FNox5sOVpU8Xt4meaT4em8lOG1SrOv92/mUbEHQVh90sldKSfcOc/I0FOb/14G1g==",
171
+      "version": "2.34.0",
172
+      "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.34.0.tgz",
173
+      "integrity": "sha512-4zY3Z88rEE99+CNvTbXSyovv2z9PNOVffTWD2W8QF5s2prBQtwN2zadqERcrHpcR7O/+KMI3fcTAmUUhK/iQcQ==",
213 174
       "dev": true,
214 175
       "requires": {
215
-        "@typescript-eslint/experimental-utils": "1.13.0",
216
-        "eslint-utils": "^1.3.1",
176
+        "@typescript-eslint/experimental-utils": "2.34.0",
217 177
         "functional-red-black-tree": "^1.0.1",
218
-        "regexpp": "^2.0.1",
219
-        "tsutils": "^3.7.0"
178
+        "regexpp": "^3.0.0",
179
+        "tsutils": "^3.17.1"
180
+      },
181
+      "dependencies": {
182
+        "regexpp": {
183
+          "version": "3.1.0",
184
+          "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz",
185
+          "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==",
186
+          "dev": true
187
+        }
220 188
       }
221 189
     },
222 190
     "@typescript-eslint/experimental-utils": {
223
-      "version": "1.13.0",
224
-      "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-1.13.0.tgz",
225
-      "integrity": "sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg==",
191
+      "version": "2.34.0",
192
+      "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.34.0.tgz",
193
+      "integrity": "sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA==",
226 194
       "dev": true,
227 195
       "requires": {
228 196
         "@types/json-schema": "^7.0.3",
229
-        "@typescript-eslint/typescript-estree": "1.13.0",
230
-        "eslint-scope": "^4.0.0"
197
+        "@typescript-eslint/typescript-estree": "2.34.0",
198
+        "eslint-scope": "^5.0.0",
199
+        "eslint-utils": "^2.0.0"
200
+      },
201
+      "dependencies": {
202
+        "eslint-utils": {
203
+          "version": "2.0.0",
204
+          "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.0.0.tgz",
205
+          "integrity": "sha512-0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA==",
206
+          "dev": true,
207
+          "requires": {
208
+            "eslint-visitor-keys": "^1.1.0"
209
+          }
210
+        },
211
+        "eslint-visitor-keys": {
212
+          "version": "1.1.0",
213
+          "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz",
214
+          "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==",
215
+          "dev": true
216
+        }
231 217
       }
232 218
     },
233 219
     "@typescript-eslint/parser": {
234
-      "version": "1.13.0",
235
-      "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-1.13.0.tgz",
236
-      "integrity": "sha512-ITMBs52PCPgLb2nGPoeT4iU3HdQZHcPaZVw+7CsFagRJHUhyeTgorEwHXhFf3e7Evzi8oujKNpHc8TONth8AdQ==",
220
+      "version": "2.34.0",
221
+      "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.34.0.tgz",
222
+      "integrity": "sha512-03ilO0ucSD0EPTw2X4PntSIRFtDPWjrVq7C3/Z3VQHRC7+13YB55rcJI3Jt+YgeHbjUdJPcPa7b23rXCBokuyA==",
237 223
       "dev": true,
238 224
       "requires": {
239 225
         "@types/eslint-visitor-keys": "^1.0.0",
240
-        "@typescript-eslint/experimental-utils": "1.13.0",
241
-        "@typescript-eslint/typescript-estree": "1.13.0",
242
-        "eslint-visitor-keys": "^1.0.0"
226
+        "@typescript-eslint/experimental-utils": "2.34.0",
227
+        "@typescript-eslint/typescript-estree": "2.34.0",
228
+        "eslint-visitor-keys": "^1.1.0"
229
+      },
230
+      "dependencies": {
231
+        "eslint-visitor-keys": {
232
+          "version": "1.1.0",
233
+          "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz",
234
+          "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==",
235
+          "dev": true
236
+        }
243 237
       }
244 238
     },
245 239
     "@typescript-eslint/typescript-estree": {
246
-      "version": "1.13.0",
247
-      "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-1.13.0.tgz",
248
-      "integrity": "sha512-b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw==",
240
+      "version": "2.34.0",
241
+      "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.34.0.tgz",
242
+      "integrity": "sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==",
249 243
       "dev": true,
250 244
       "requires": {
251
-        "lodash.unescape": "4.0.1",
252
-        "semver": "5.5.0"
245
+        "debug": "^4.1.1",
246
+        "eslint-visitor-keys": "^1.1.0",
247
+        "glob": "^7.1.6",
248
+        "is-glob": "^4.0.1",
249
+        "lodash": "^4.17.15",
250
+        "semver": "^7.3.2",
251
+        "tsutils": "^3.17.1"
252
+      },
253
+      "dependencies": {
254
+        "eslint-visitor-keys": {
255
+          "version": "1.1.0",
256
+          "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz",
257
+          "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==",
258
+          "dev": true
259
+        },
260
+        "semver": {
261
+          "version": "7.3.2",
262
+          "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",
263
+          "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==",
264
+          "dev": true
265
+        }
253 266
       }
254 267
     },
255 268
     "acorn": {
@@ -603,9 +616,9 @@
603 616
       }
604 617
     },
605 618
     "eslint-config-prettier": {
606
-      "version": "6.10.0",
607
-      "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.10.0.tgz",
608
-      "integrity": "sha512-AtndijGte1rPILInUdHjvKEGbIV06NuvPrqlIEaEaWtbtvJh464mDeyGMdZEQMsGvC0ZVkiex1fSNcC4HAbRGg==",
619
+      "version": "6.11.0",
620
+      "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.11.0.tgz",
621
+      "integrity": "sha512-oB8cpLWSAjOVFEJhhyMZh6NOEOtBVziaqdDQ86+qhDHFbZXoRTM7pNSvFRfW/W/L/LrQ38C99J5CGuRBBzBsdA==",
609 622
       "dev": true,
610 623
       "requires": {
611 624
         "get-stdin": "^6.0.0"
@@ -656,13 +669,12 @@
656 669
       }
657 670
     },
658 671
     "eslint-plugin-prettier": {
659
-      "version": "2.6.2",
660
-      "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-2.6.2.tgz",
661
-      "integrity": "sha512-tGek5clmW5swrAx1mdPYM8oThrBE83ePh7LeseZHBWfHVGrHPhKn7Y5zgRMbU/9D5Td9K4CEmUPjGxA7iw98Og==",
672
+      "version": "3.1.2",
673
+      "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz",
674
+      "integrity": "sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA==",
662 675
       "dev": true,
663 676
       "requires": {
664
-        "fast-diff": "^1.1.1",
665
-        "jest-docblock": "^21.0.0"
677
+        "prettier-linter-helpers": "^1.0.0"
666 678
       }
667 679
     },
668 680
     "eslint-plugin-react": {
@@ -715,9 +727,9 @@
715 727
       "dev": true
716 728
     },
717 729
     "eslint-scope": {
718
-      "version": "4.0.3",
719
-      "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
720
-      "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
730
+      "version": "5.0.0",
731
+      "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz",
732
+      "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==",
721 733
       "dev": true,
722 734
       "requires": {
723 735
         "esrecurse": "^4.1.0",
@@ -962,9 +974,9 @@
962 974
       }
963 975
     },
964 976
     "ignore": {
965
-      "version": "5.1.4",
966
-      "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz",
967
-      "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==",
977
+      "version": "5.1.6",
978
+      "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.6.tgz",
979
+      "integrity": "sha512-cgXgkypZBcCnOgSihyeqbo6gjIaIyDqPQB7Ra4vhE9m6kigdGoQDMHjviFhRZo3IMlRy6yElosoviMs5YxZXUA==",
968 980
       "dev": true
969 981
     },
970 982
     "import-fresh": {
@@ -1100,12 +1112,6 @@
1100 1112
       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
1101 1113
       "dev": true
1102 1114
     },
1103
-    "jest-docblock": {
1104
-      "version": "21.2.0",
1105
-      "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-21.2.0.tgz",
1106
-      "integrity": "sha512-5IZ7sY9dBAYSV+YjQ0Ovb540Ku7AO9Z5o2Cg789xj167iQuZ2cG+z0f3Uct6WeYLbU6aQiM2pCs7sZ+4dotydw==",
1107
-      "dev": true
1108
-    },
1109 1115
     "js-tokens": {
1110 1116
       "version": "3.0.2",
1111 1117
       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
@@ -1165,12 +1171,6 @@
1165 1171
       "integrity": "sha1-tEf2ZwoEVbv+7dETku/zMOoJdUg=",
1166 1172
       "dev": true
1167 1173
     },
1168
-    "lodash.unescape": {
1169
-      "version": "4.0.1",
1170
-      "resolved": "https://registry.npmjs.org/lodash.unescape/-/lodash.unescape-4.0.1.tgz",
1171
-      "integrity": "sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw=",
1172
-      "dev": true
1173
-    },
1174 1174
     "loose-envify": {
1175 1175
       "version": "1.4.0",
1176 1176
       "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
@@ -1370,11 +1370,20 @@
1370 1370
       "dev": true
1371 1371
     },
1372 1372
     "prettier": {
1373
-      "version": "1.17.0",
1374
-      "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.17.0.tgz",
1375
-      "integrity": "sha512-sXe5lSt2WQlCbydGETgfm1YBShgOX4HxQkFPvbxkcwgDvGDeqVau8h+12+lmSVlP3rHPz0oavfddSZg/q+Szjw==",
1373
+      "version": "2.0.5",
1374
+      "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.0.5.tgz",
1375
+      "integrity": "sha512-7PtVymN48hGcO4fGjybyBSIWDsLU4H4XlvOHfq91pz9kkGlonzwTfYkaIEwiRg/dAJF9YlbsduBAgtYLi+8cFg==",
1376 1376
       "dev": true
1377 1377
     },
1378
+    "prettier-linter-helpers": {
1379
+      "version": "1.0.0",
1380
+      "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz",
1381
+      "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==",
1382
+      "dev": true,
1383
+      "requires": {
1384
+        "fast-diff": "^1.1.2"
1385
+      }
1386
+    },
1378 1387
     "progress": {
1379 1388
       "version": "2.0.3",
1380 1389
       "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",

+ 1
- 1
package.json View File

@@ -37,7 +37,7 @@
37 37
     "prop-types": "^15.7.2"
38 38
   },
39 39
   "devDependencies": {
40
-    "@react-native-community/eslint-config": "^0.0.7",
40
+    "@react-native-community/eslint-config": "^1.1.0",
41 41
     "babel-eslint": "^10.1.0",
42 42
     "eslint": "^6.8.0",
43 43
     "eslint-plugin-jsx": "^0.1.0",