git.fiddlerwoaroof.com
Browse code

chore: bump eslint from 7.32.0 to 8.4.1

Bumps [eslint](https://github.com/eslint/eslint) from 7.32.0 to 8.4.1.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.32.0...v8.4.1)

---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

dependabot[bot] authored on 14/12/2021 01:50:54
Showing 2 changed files
... ...
@@ -3082,26 +3082,32 @@
3082 3082
       }
3083 3083
     },
3084 3084
     "@eslint/eslintrc": {
3085
-      "version": "0.4.3",
3086
-      "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz",
3087
-      "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==",
3085
+      "version": "1.0.5",
3086
+      "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.0.5.tgz",
3087
+      "integrity": "sha512-BLxsnmK3KyPunz5wmCCpqy0YelEoxxGmH73Is+Z74oOTMtExcjkr3dDR6quwrjh1YspA8DH9gnX1o069KiS9AQ==",
3088 3088
       "dev": true,
3089 3089
       "requires": {
3090 3090
         "ajv": "^6.12.4",
3091
-        "debug": "^4.1.1",
3092
-        "espree": "^7.3.0",
3091
+        "debug": "^4.3.2",
3092
+        "espree": "^9.2.0",
3093 3093
         "globals": "^13.9.0",
3094 3094
         "ignore": "^4.0.6",
3095 3095
         "import-fresh": "^3.2.1",
3096
-        "js-yaml": "^3.13.1",
3096
+        "js-yaml": "^4.1.0",
3097 3097
         "minimatch": "^3.0.4",
3098 3098
         "strip-json-comments": "^3.1.1"
3099 3099
       },
3100 3100
       "dependencies": {
3101
+        "argparse": {
3102
+          "version": "2.0.1",
3103
+          "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
3104
+          "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
3105
+          "dev": true
3106
+        },
3101 3107
         "debug": {
3102
-          "version": "4.3.2",
3103
-          "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
3104
-          "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
3108
+          "version": "4.3.3",
3109
+          "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
3110
+          "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
3105 3111
           "dev": true,
3106 3112
           "requires": {
3107 3113
             "ms": "2.1.2"
... ...
@@ -3116,6 +3122,15 @@
3116 3122
             "type-fest": "^0.20.2"
3117 3123
           }
3118 3124
         },
3125
+        "js-yaml": {
3126
+          "version": "4.1.0",
3127
+          "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
3128
+          "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
3129
+          "dev": true,
3130
+          "requires": {
3131
+            "argparse": "^2.0.1"
3132
+          }
3133
+        },
3119 3134
         "ms": {
3120 3135
           "version": "2.1.2",
3121 3136
           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
... ...
@@ -3131,20 +3146,20 @@
3131 3146
       }
3132 3147
     },
3133 3148
     "@humanwhocodes/config-array": {
3134
-      "version": "0.5.0",
3135
-      "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz",
3136
-      "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==",
3149
+      "version": "0.9.2",
3150
+      "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.2.tgz",
3151
+      "integrity": "sha512-UXOuFCGcwciWckOpmfKDq/GyhlTf9pN/BzG//x8p8zTOFEcGuA68ANXheFS0AGvy3qgZqLBUkMs7hqzqCKOVwA==",
3137 3152
       "dev": true,
3138 3153
       "requires": {
3139
-        "@humanwhocodes/object-schema": "^1.2.0",
3154
+        "@humanwhocodes/object-schema": "^1.2.1",
3140 3155
         "debug": "^4.1.1",
3141 3156
         "minimatch": "^3.0.4"
3142 3157
       },
3143 3158
       "dependencies": {
3144 3159
         "debug": {
3145
-          "version": "4.3.2",
3146
-          "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
3147
-          "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
3160
+          "version": "4.3.3",
3161
+          "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
3162
+          "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
3148 3163
           "dev": true,
3149 3164
           "requires": {
3150 3165
             "ms": "2.1.2"
... ...
@@ -3159,9 +3174,9 @@
3159 3174
       }
3160 3175
     },
3161 3176
     "@humanwhocodes/object-schema": {
3162
-      "version": "1.2.0",
3163
-      "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz",
3164
-      "integrity": "sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==",
3177
+      "version": "1.2.1",
3178
+      "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
3179
+      "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
3165 3180
       "dev": true
3166 3181
     },
3167 3182
     "@istanbuljs/load-nyc-config": {
... ...
@@ -4117,12 +4132,6 @@
4117 4132
       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
4118 4133
       "dev": true
4119 4134
     },
4120
-    "astral-regex": {
4121
-      "version": "2.0.0",
4122
-      "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
4123
-      "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
4124
-      "dev": true
4125
-    },
4126 4135
     "asynckit": {
4127 4136
       "version": "0.4.0",
4128 4137
       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
... ...
@@ -5207,37 +5216,36 @@
5207 5216
       }
5208 5217
     },
5209 5218
     "eslint": {
5210
-      "version": "7.32.0",
5211
-      "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz",
5212
-      "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==",
5219
+      "version": "8.4.1",
5220
+      "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.4.1.tgz",
5221
+      "integrity": "sha512-TxU/p7LB1KxQ6+7aztTnO7K0i+h0tDi81YRY9VzB6Id71kNz+fFYnf5HD5UOQmxkzcoa0TlVZf9dpMtUv0GpWg==",
5213 5222
       "dev": true,
5214 5223
       "requires": {
5215
-        "@babel/code-frame": "7.12.11",
5216
-        "@eslint/eslintrc": "^0.4.3",
5217
-        "@humanwhocodes/config-array": "^0.5.0",
5224
+        "@eslint/eslintrc": "^1.0.5",
5225
+        "@humanwhocodes/config-array": "^0.9.2",
5218 5226
         "ajv": "^6.10.0",
5219 5227
         "chalk": "^4.0.0",
5220 5228
         "cross-spawn": "^7.0.2",
5221
-        "debug": "^4.0.1",
5229
+        "debug": "^4.3.2",
5222 5230
         "doctrine": "^3.0.0",
5223 5231
         "enquirer": "^2.3.5",
5224 5232
         "escape-string-regexp": "^4.0.0",
5225
-        "eslint-scope": "^5.1.1",
5226
-        "eslint-utils": "^2.1.0",
5227
-        "eslint-visitor-keys": "^2.0.0",
5228
-        "espree": "^7.3.1",
5233
+        "eslint-scope": "^7.1.0",
5234
+        "eslint-utils": "^3.0.0",
5235
+        "eslint-visitor-keys": "^3.1.0",
5236
+        "espree": "^9.2.0",
5229 5237
         "esquery": "^1.4.0",
5230 5238
         "esutils": "^2.0.2",
5231 5239
         "fast-deep-equal": "^3.1.3",
5232 5240
         "file-entry-cache": "^6.0.1",
5233 5241
         "functional-red-black-tree": "^1.0.1",
5234
-        "glob-parent": "^5.1.2",
5242
+        "glob-parent": "^6.0.1",
5235 5243
         "globals": "^13.6.0",
5236 5244
         "ignore": "^4.0.6",
5237 5245
         "import-fresh": "^3.0.0",
5238 5246
         "imurmurhash": "^0.1.4",
5239 5247
         "is-glob": "^4.0.0",
5240
-        "js-yaml": "^3.13.1",
5248
+        "js-yaml": "^4.1.0",
5241 5249
         "json-stable-stringify-without-jsonify": "^1.0.1",
5242 5250
         "levn": "^0.4.1",
5243 5251
         "lodash.merge": "^4.6.2",
... ...
@@ -5245,60 +5253,29 @@
5245 5253
         "natural-compare": "^1.4.0",
5246 5254
         "optionator": "^0.9.1",
5247 5255
         "progress": "^2.0.0",
5248
-        "regexpp": "^3.1.0",
5256
+        "regexpp": "^3.2.0",
5249 5257
         "semver": "^7.2.1",
5250
-        "strip-ansi": "^6.0.0",
5258
+        "strip-ansi": "^6.0.1",
5251 5259
         "strip-json-comments": "^3.1.0",
5252
-        "table": "^6.0.9",
5253 5260
         "text-table": "^0.2.0",
5254 5261
         "v8-compile-cache": "^2.0.3"
5255 5262
       },
5256 5263
       "dependencies": {
5257
-        "@babel/code-frame": {
5258
-          "version": "7.12.11",
5259
-          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz",
5260
-          "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==",
5264
+        "ansi-styles": {
5265
+          "version": "4.3.0",
5266
+          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
5267
+          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
5261 5268
           "dev": true,
5262 5269
           "requires": {
5263
-            "@babel/highlight": "^7.10.4"
5270
+            "color-convert": "^2.0.1"
5264 5271
           }
5265 5272
         },
5266
-        "@babel/helper-validator-identifier": {
5267
-          "version": "7.15.7",
5268
-          "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz",
5269
-          "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==",
5273
+        "argparse": {
5274
+          "version": "2.0.1",
5275
+          "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
5276
+          "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
5270 5277
           "dev": true
5271 5278
         },
5272
-        "@babel/highlight": {
5273
-          "version": "7.14.5",
5274
-          "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz",
5275
-          "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==",
5276
-          "dev": true,
5277
-          "requires": {
5278
-            "@babel/helper-validator-identifier": "^7.14.5",
5279
-            "chalk": "^2.0.0",
5280
-            "js-tokens": "^4.0.0"
5281
-          },
5282
-          "dependencies": {
5283
-            "chalk": {
5284
-              "version": "2.4.2",
5285
-              "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
5286
-              "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
5287
-              "dev": true,
5288
-              "requires": {
5289
-                "ansi-styles": "^3.2.1",
5290
-                "escape-string-regexp": "^1.0.5",
5291
-                "supports-color": "^5.3.0"
5292
-              }
5293
-            },
5294
-            "escape-string-regexp": {
5295
-              "version": "1.0.5",
5296
-              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
5297
-              "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
5298
-              "dev": true
5299
-            }
5300
-          }
5301
-        },
5302 5279
         "chalk": {
5303 5280
           "version": "4.1.2",
5304 5281
           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
... ...
@@ -5307,26 +5284,6 @@
5307 5284
           "requires": {
5308 5285
             "ansi-styles": "^4.1.0",
5309 5286
             "supports-color": "^7.1.0"
5310
-          },
5311
-          "dependencies": {
5312
-            "ansi-styles": {
5313
-              "version": "4.3.0",
5314
-              "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
5315
-              "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
5316
-              "dev": true,
5317
-              "requires": {
5318
-                "color-convert": "^2.0.1"
5319
-              }
5320
-            },
5321
-            "supports-color": {
5322
-              "version": "7.2.0",
5323
-              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
5324
-              "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
5325
-              "dev": true,
5326
-              "requires": {
5327
-                "has-flag": "^4.0.0"
5328
-              }
5329
-            }
5330 5287
           }
5331 5288
         },
5332 5289
         "color-convert": {
... ...
@@ -5356,9 +5313,9 @@
5356 5313
           }
5357 5314
         },
5358 5315
         "debug": {
5359
-          "version": "4.3.2",
5360
-          "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
5361
-          "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
5316
+          "version": "4.3.3",
5317
+          "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
5318
+          "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
5362 5319
           "dev": true,
5363 5320
           "requires": {
5364 5321
             "ms": "2.1.2"
... ...
@@ -5379,6 +5336,26 @@
5379 5336
           "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
5380 5337
           "dev": true
5381 5338
         },
5339
+        "glob-parent": {
5340
+          "version": "6.0.2",
5341
+          "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
5342
+          "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
5343
+          "dev": true,
5344
+          "requires": {
5345
+            "is-glob": "^4.0.3"
5346
+          },
5347
+          "dependencies": {
5348
+            "is-glob": {
5349
+              "version": "4.0.3",
5350
+              "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
5351
+              "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
5352
+              "dev": true,
5353
+              "requires": {
5354
+                "is-extglob": "^2.1.1"
5355
+              }
5356
+            }
5357
+          }
5358
+        },
5382 5359
         "globals": {
5383 5360
           "version": "13.12.0",
5384 5361
           "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz",
... ...
@@ -5394,6 +5371,15 @@
5394 5371
           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
5395 5372
           "dev": true
5396 5373
         },
5374
+        "js-yaml": {
5375
+          "version": "4.1.0",
5376
+          "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
5377
+          "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
5378
+          "dev": true,
5379
+          "requires": {
5380
+            "argparse": "^2.0.1"
5381
+          }
5382
+        },
5397 5383
         "levn": {
5398 5384
           "version": "0.4.1",
5399 5385
           "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
... ...
@@ -5460,6 +5446,15 @@
5460 5446
           "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
5461 5447
           "dev": true
5462 5448
         },
5449
+        "supports-color": {
5450
+          "version": "7.2.0",
5451
+          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
5452
+          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
5453
+          "dev": true,
5454
+          "requires": {
5455
+            "has-flag": "^4.0.0"
5456
+          }
5457
+        },
5463 5458
         "type-check": {
5464 5459
           "version": "0.4.0",
5465 5460
           "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
... ...
@@ -5478,25 +5473,25 @@
5478 5473
       }
5479 5474
     },
5480 5475
     "eslint-plugin-react": {
5481
-      "version": "7.26.1",
5482
-      "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.26.1.tgz",
5483
-      "integrity": "sha512-Lug0+NOFXeOE+ORZ5pbsh6mSKjBKXDXItUD2sQoT+5Yl0eoT82DqnXeTMfUare4QVCn9QwXbfzO/dBLjLXwVjQ==",
5476
+      "version": "7.27.1",
5477
+      "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.27.1.tgz",
5478
+      "integrity": "sha512-meyunDjMMYeWr/4EBLTV1op3iSG3mjT/pz5gti38UzfM4OPpNc2m0t2xvKCOMU5D6FSdd34BIMFOvQbW+i8GAA==",
5484 5479
       "dev": true,
5485 5480
       "requires": {
5486
-        "array-includes": "^3.1.3",
5487
-        "array.prototype.flatmap": "^1.2.4",
5481
+        "array-includes": "^3.1.4",
5482
+        "array.prototype.flatmap": "^1.2.5",
5488 5483
         "doctrine": "^2.1.0",
5489
-        "estraverse": "^5.2.0",
5484
+        "estraverse": "^5.3.0",
5490 5485
         "jsx-ast-utils": "^2.4.1 || ^3.0.0",
5491 5486
         "minimatch": "^3.0.4",
5492
-        "object.entries": "^1.1.4",
5493
-        "object.fromentries": "^2.0.4",
5494
-        "object.hasown": "^1.0.0",
5495
-        "object.values": "^1.1.4",
5487
+        "object.entries": "^1.1.5",
5488
+        "object.fromentries": "^2.0.5",
5489
+        "object.hasown": "^1.1.0",
5490
+        "object.values": "^1.1.5",
5496 5491
         "prop-types": "^15.7.2",
5497 5492
         "resolve": "^2.0.0-next.3",
5498 5493
         "semver": "^6.3.0",
5499
-        "string.prototype.matchall": "^4.0.5"
5494
+        "string.prototype.matchall": "^4.0.6"
5500 5495
       },
5501 5496
       "dependencies": {
5502 5497
         "estraverse": {
... ...
@@ -5533,53 +5528,61 @@
5533 5528
       }
5534 5529
     },
5535 5530
     "eslint-scope": {
5536
-      "version": "5.1.1",
5537
-      "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
5538
-      "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
5531
+      "version": "7.1.0",
5532
+      "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.0.tgz",
5533
+      "integrity": "sha512-aWwkhnS0qAXqNOgKOK0dJ2nvzEbhEvpy8OlJ9kZ0FeZnA6zpjv1/Vei+puGFFX7zkPCkHHXb7IDX3A+7yPrRWg==",
5539 5534
       "dev": true,
5540 5535
       "requires": {
5541 5536
         "esrecurse": "^4.3.0",
5542
-        "estraverse": "^4.1.1"
5537
+        "estraverse": "^5.2.0"
5538
+      },
5539
+      "dependencies": {
5540
+        "estraverse": {
5541
+          "version": "5.3.0",
5542
+          "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
5543
+          "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
5544
+          "dev": true
5545
+        }
5543 5546
       }
5544 5547
     },
5545 5548
     "eslint-utils": {
5546
-      "version": "2.1.0",
5547
-      "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz",
5548
-      "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
5549
+      "version": "3.0.0",
5550
+      "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz",
5551
+      "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
5549 5552
       "dev": true,
5550 5553
       "requires": {
5551
-        "eslint-visitor-keys": "^1.1.0"
5554
+        "eslint-visitor-keys": "^2.0.0"
5552 5555
       },
5553 5556
       "dependencies": {
5554 5557
         "eslint-visitor-keys": {
5555
-          "version": "1.3.0",
5556
-          "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
5557
-          "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
5558
+          "version": "2.1.0",
5559
+          "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
5560
+          "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
5558 5561
           "dev": true
5559 5562
         }
5560 5563
       }
5561 5564
     },
5562 5565
     "eslint-visitor-keys": {
5563
-      "version": "2.1.0",
5564
-      "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
5565
-      "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
5566
+      "version": "3.1.0",
5567
+      "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.1.0.tgz",
5568
+      "integrity": "sha512-yWJFpu4DtjsWKkt5GeNBBuZMlNcYVs6vRCLoCVEJrTjaSB6LC98gFipNK/erM2Heg/E8mIK+hXG/pJMLK+eRZA==",
5566 5569
       "dev": true
5567 5570
     },
5568 5571
     "espree": {
5569
-      "version": "7.3.1",
5570
-      "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz",
5571
-      "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==",
5572
+      "version": "9.2.0",
5573
+      "resolved": "https://registry.npmjs.org/espree/-/espree-9.2.0.tgz",
5574
+      "integrity": "sha512-oP3utRkynpZWF/F2x/HZJ+AGtnIclaR7z1pYPxy7NYM2fSO6LgK/Rkny8anRSPK/VwEA1eqm2squui0T7ZMOBg==",
5572 5575
       "dev": true,
5573 5576
       "requires": {
5574
-        "acorn": "^7.4.0",
5577
+        "acorn": "^8.6.0",
5575 5578
         "acorn-jsx": "^5.3.1",
5576
-        "eslint-visitor-keys": "^1.3.0"
5579
+        "eslint-visitor-keys": "^3.1.0"
5577 5580
       },
5578 5581
       "dependencies": {
5579
-        "eslint-visitor-keys": {
5580
-          "version": "1.3.0",
5581
-          "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
5582
-          "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
5582
+        "acorn": {
5583
+          "version": "8.6.0",
5584
+          "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.6.0.tgz",
5585
+          "integrity": "sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw==",
5583 5586
           "dev": true
5584 5587
         }
5585 5588
       }
... ...
@@ -5916,9 +5919,9 @@
5916 5919
       }
5917 5920
     },
5918 5921
     "flatted": {
5919
-      "version": "3.2.2",
5920
-      "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.2.tgz",
5921
-      "integrity": "sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA==",
5922
+      "version": "3.2.4",
5923
+      "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.4.tgz",
5924
+      "integrity": "sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw==",
5922 5925
       "dev": true
5923 5926
     },
5924 5927
     "for-in": {
... ...
@@ -6089,6 +6092,7 @@
6089 6092
       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
6090 6093
       "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
6091 6094
       "dev": true,
6095
+      "optional": true,
6092 6096
       "requires": {
6093 6097
         "is-glob": "^4.0.1"
6094 6098
       }
... ...
@@ -6511,12 +6515,6 @@
6511 6515
       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
6512 6516
       "dev": true
6513 6517
     },
6514
-    "is-fullwidth-code-point": {
6515
-      "version": "3.0.0",
6516
-      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
6517
-      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
6518
-      "dev": true
6519
-    },
6520 6518
     "is-generator-fn": {
6521 6519
       "version": "2.1.0",
6522 6520
       "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz",
... ...
@@ -8480,12 +8478,6 @@
8480 8478
       "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
8481 8479
       "dev": true
8482 8480
     },
8483
-    "lodash.clonedeep": {
8484
-      "version": "4.5.0",
8485
-      "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
8486
-      "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
8487
-      "dev": true
8488
-    },
8489 8481
     "lodash.debounce": {
8490 8482
       "version": "4.0.8",
8491 8483
       "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
... ...
@@ -8504,12 +8496,6 @@
8504 8496
       "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=",
8505 8497
       "dev": true
8506 8498
     },
8507
-    "lodash.truncate": {
8508
-      "version": "4.4.2",
8509
-      "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz",
8510
-      "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=",
8511
-      "dev": true
8512
-    },
8513 8499
     "loose-envify": {
8514 8500
       "version": "1.4.0",
8515 8501
       "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
... ...
@@ -9528,12 +9514,6 @@
9528 9514
       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
9529 9515
       "dev": true
9530 9516
     },
9531
-    "require-from-string": {
9532
-      "version": "2.0.2",
9533
-      "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
9534
-      "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
9535
-      "dev": true
9536
-    },
9537 9517
     "require-main-filename": {
9538 9518
       "version": "2.0.0",
9539 9519
       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
... ...
@@ -9736,43 +9716,6 @@
9736 9716
       "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==",
9737 9717
       "dev": true
9738 9718
     },
9739
-    "slice-ansi": {
9740
-      "version": "4.0.0",
9741
-      "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
9742
-      "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
9743
-      "dev": true,
9744
-      "requires": {
9745
-        "ansi-styles": "^4.0.0",
9746
-        "astral-regex": "^2.0.0",
9747
-        "is-fullwidth-code-point": "^3.0.0"
9748
-      },
9749
-      "dependencies": {
9750
-        "ansi-styles": {
9751
-          "version": "4.3.0",
9752
-          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
9753
-          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
9754
-          "dev": true,
9755
-          "requires": {
9756
-            "color-convert": "^2.0.1"
9757
-          }
9758
-        },
9759
-        "color-convert": {
9760
-          "version": "2.0.1",
9761
-          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
9762
-          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
9763
-          "dev": true,
9764
-          "requires": {
9765
-            "color-name": "~1.1.4"
9766
-          }
9767
-        },
9768
-        "color-name": {
9769
-          "version": "1.1.4",
9770
-          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
9771
-          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
9772
-          "dev": true
9773
-        }
9774
-      }
9775
-    },
9776 9719
     "snapdragon": {
9777 9720
       "version": "0.8.2",
9778 9721
       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
... ...
@@ -10058,17 +10001,6 @@
10058 10001
         }
10059 10002
       }
10060 10003
     },
10061
-    "string-width": {
10062
-      "version": "4.2.3",
10063
-      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
10064
-      "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
10065
-      "dev": true,
10066
-      "requires": {
10067
-        "emoji-regex": "^8.0.0",
10068
-        "is-fullwidth-code-point": "^3.0.0",
10069
-        "strip-ansi": "^6.0.1"
10070
-      }
10071
-    },
10072 10004
     "string.prototype.matchall": {
10073 10005
       "version": "4.0.6",
10074 10006
       "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.6.tgz",
... ...
@@ -10255,40 +10187,6 @@
10255 10187
       "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
10256 10188
       "dev": true
10257 10189
     },
10258
-    "table": {
10259
-      "version": "6.7.2",
10260
-      "resolved": "https://registry.npmjs.org/table/-/table-6.7.2.tgz",
10261
-      "integrity": "sha512-UFZK67uvyNivLeQbVtkiUs8Uuuxv24aSL4/Vil2PJVtMgU8Lx0CYkP12uCGa3kjyQzOSgV1+z9Wkb82fCGsO0g==",
10262
-      "dev": true,
10263
-      "requires": {
10264
-        "ajv": "^8.0.1",
10265
-        "lodash.clonedeep": "^4.5.0",
10266
-        "lodash.truncate": "^4.4.2",
10267
-        "slice-ansi": "^4.0.0",
10268
-        "string-width": "^4.2.3",
10269
-        "strip-ansi": "^6.0.1"
10270
-      },
10271
-      "dependencies": {
10272
-        "ajv": {
10273
-          "version": "8.6.3",
10274
-          "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.3.tgz",
10275
-          "integrity": "sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==",
10276
-          "dev": true,
10277
-          "requires": {
10278
-            "fast-deep-equal": "^3.1.1",
10279
-            "json-schema-traverse": "^1.0.0",
10280
-            "require-from-string": "^2.0.2",
10281
-            "uri-js": "^4.2.2"
10282
-          }
10283
-        },
10284
-        "json-schema-traverse": {
10285
-          "version": "1.0.0",
10286
-          "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
10287
-          "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
10288
-          "dev": true
10289
-        }
10290
-      }
10291
-    },
10292 10190
     "terminal-link": {
10293 10191
       "version": "2.1.1",
10294 10192
       "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz",
... ...
@@ -14,7 +14,7 @@
14 14
     "@babel/plugin-proposal-object-rest-spread": "^7.10.4",
15 15
     "@babel/preset-env": "^7.10.4",
16 16
     "babel-core": "^7.0.0-bridge.0",
17
-    "eslint": "^7.1.0",
17
+    "eslint": "^8.4.1",
18 18
     "eslint-plugin-react": "^7.20.3",
19 19
     "jest": "^26.0.1",
20 20
     "jest-junit": "^13.0.0",