git.fiddlerwoaroof.com
Browse code

chore: bump eslint-plugin-react from 7.16.0 to 7.28.0 in /react-demo

Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) from 7.16.0 to 7.28.0.
- [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases)
- [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.16.0...v7.28.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-react
dependency-type: direct:development
update-type: version-update:semver-minor
...

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

dependabot[bot] authored on 10/01/2022 05:56:31
Showing 2 changed files
... ...
@@ -1184,13 +1184,27 @@
1184 1184
             }
1185 1185
         },
1186 1186
         "array-includes": {
1187
-            "version": "3.0.3",
1188
-            "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.0.3.tgz",
1189
-            "integrity": "sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0=",
1187
+            "version": "3.1.4",
1188
+            "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz",
1189
+            "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==",
1190 1190
             "dev": true,
1191 1191
             "requires": {
1192
-                "define-properties": "^1.1.2",
1193
-                "es-abstract": "^1.7.0"
1192
+                "call-bind": "^1.0.2",
1193
+                "define-properties": "^1.1.3",
1194
+                "es-abstract": "^1.19.1",
1195
+                "get-intrinsic": "^1.1.1",
1196
+                "is-string": "^1.0.7"
1197
+            }
1198
+        },
1199
+        "array.prototype.flatmap": {
1200
+            "version": "1.2.5",
1201
+            "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz",
1202
+            "integrity": "sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==",
1203
+            "dev": true,
1204
+            "requires": {
1205
+                "call-bind": "^1.0.0",
1206
+                "define-properties": "^1.1.3",
1207
+                "es-abstract": "^1.19.0"
1194 1208
             }
1195 1209
         },
1196 1210
         "babel-core": {
... ...
@@ -1278,6 +1292,16 @@
1278 1292
             "integrity": "sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==",
1279 1293
             "dev": true
1280 1294
         },
1295
+        "call-bind": {
1296
+            "version": "1.0.2",
1297
+            "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
1298
+            "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
1299
+            "dev": true,
1300
+            "requires": {
1301
+                "function-bind": "^1.1.1",
1302
+                "get-intrinsic": "^1.0.2"
1303
+            }
1304
+        },
1281 1305
         "caniuse-lite": {
1282 1306
             "version": "1.0.30001298",
1283 1307
             "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001298.tgz",
... ...
@@ -1380,6 +1404,15 @@
1380 1404
                 "object-keys": "^1.0.12"
1381 1405
             }
1382 1406
         },
1407
+        "doctrine": {
1408
+            "version": "2.1.0",
1409
+            "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
1410
+            "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
1411
+            "dev": true,
1412
+            "requires": {
1413
+                "esutils": "^2.0.2"
1414
+            }
1415
+        },
1383 1416
         "electron-to-chromium": {
1384 1417
             "version": "1.4.38",
1385 1418
             "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.38.tgz",
... ...
@@ -1387,27 +1420,57 @@
1387 1420
             "dev": true
1388 1421
         },
1389 1422
         "es-abstract": {
1390
-            "version": "1.15.0",
1391
-            "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.15.0.tgz",
1392
-            "integrity": "sha512-bhkEqWJ2t2lMeaJDuk7okMkJWI/yqgH/EoGwpcvv0XW9RWQsRspI4wt6xuyuvMvvQE3gg/D9HXppgk21w78GyQ==",
1423
+            "version": "1.19.1",
1424
+            "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz",
1425
+            "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==",
1393 1426
             "dev": true,
1394 1427
             "requires": {
1395
-                "es-to-primitive": "^1.2.0",
1428
+                "call-bind": "^1.0.2",
1429
+                "es-to-primitive": "^1.2.1",
1396 1430
                 "function-bind": "^1.1.1",
1431
+                "get-intrinsic": "^1.1.1",
1432
+                "get-symbol-description": "^1.0.0",
1397 1433
                 "has": "^1.0.3",
1398
-                "has-symbols": "^1.0.0",
1399
-                "is-callable": "^1.1.4",
1400
-                "is-regex": "^1.0.4",
1401
-                "object-inspect": "^1.6.0",
1434
+                "has-symbols": "^1.0.2",
1435
+                "internal-slot": "^1.0.3",
1436
+                "is-callable": "^1.2.4",
1437
+                "is-negative-zero": "^2.0.1",
1438
+                "is-regex": "^1.1.4",
1439
+                "is-shared-array-buffer": "^1.0.1",
1440
+                "is-string": "^1.0.7",
1441
+                "is-weakref": "^1.0.1",
1442
+                "object-inspect": "^1.11.0",
1402 1443
                 "object-keys": "^1.1.1",
1403
-                "string.prototype.trimleft": "^2.1.0",
1404
-                "string.prototype.trimright": "^2.1.0"
1444
+                "object.assign": "^4.1.2",
1445
+                "string.prototype.trimend": "^1.0.4",
1446
+                "string.prototype.trimstart": "^1.0.4",
1447
+                "unbox-primitive": "^1.0.1"
1448
+            },
1449
+            "dependencies": {
1450
+                "has-symbols": {
1451
+                    "version": "1.0.2",
1452
+                    "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
1453
+                    "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
1454
+                    "dev": true
1455
+                },
1456
+                "object.assign": {
1457
+                    "version": "4.1.2",
1458
+                    "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
1459
+                    "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
1460
+                    "dev": true,
1461
+                    "requires": {
1462
+                        "call-bind": "^1.0.0",
1463
+                        "define-properties": "^1.1.3",
1464
+                        "has-symbols": "^1.0.1",
1465
+                        "object-keys": "^1.1.1"
1466
+                    }
1467
+                }
1405 1468
             }
1406 1469
         },
1407 1470
         "es-to-primitive": {
1408
-            "version": "1.2.0",
1409
-            "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz",
1410
-            "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==",
1471
+            "version": "1.2.1",
1472
+            "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
1473
+            "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
1411 1474
             "dev": true,
1412 1475
             "requires": {
1413 1476
                 "is-callable": "^1.1.4",
... ...
@@ -1428,33 +1491,51 @@
1428 1491
             "dev": true
1429 1492
         },
1430 1493
         "eslint-plugin-react": {
1431
-            "version": "7.16.0",
1432
-            "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.16.0.tgz",
1433
-            "integrity": "sha512-GacBAATewhhptbK3/vTP09CbFrgUJmBSaaRcWdbQLFvUZy9yVcQxigBNHGPU/KE2AyHpzj3AWXpxoMTsIDiHug==",
1494
+            "version": "7.28.0",
1495
+            "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.28.0.tgz",
1496
+            "integrity": "sha512-IOlFIRHzWfEQQKcAD4iyYDndHwTQiCMcJVJjxempf203jnNLUnW34AXLrV33+nEXoifJE2ZEGmcjKPL8957eSw==",
1434 1497
             "dev": true,
1435 1498
             "requires": {
1436
-                "array-includes": "^3.0.3",
1499
+                "array-includes": "^3.1.4",
1500
+                "array.prototype.flatmap": "^1.2.5",
1437 1501
                 "doctrine": "^2.1.0",
1438
-                "has": "^1.0.3",
1439
-                "jsx-ast-utils": "^2.2.1",
1440
-                "object.entries": "^1.1.0",
1441
-                "object.fromentries": "^2.0.0",
1442
-                "object.values": "^1.1.0",
1502
+                "estraverse": "^5.3.0",
1503
+                "jsx-ast-utils": "^2.4.1 || ^3.0.0",
1504
+                "minimatch": "^3.0.4",
1505
+                "object.entries": "^1.1.5",
1506
+                "object.fromentries": "^2.0.5",
1507
+                "object.hasown": "^1.1.0",
1508
+                "object.values": "^1.1.5",
1443 1509
                 "prop-types": "^15.7.2",
1444
-                "resolve": "^1.12.0"
1510
+                "resolve": "^2.0.0-next.3",
1511
+                "semver": "^6.3.0",
1512
+                "string.prototype.matchall": "^4.0.6"
1445 1513
             },
1446 1514
             "dependencies": {
1447
-                "doctrine": {
1448
-                    "version": "2.1.0",
1449
-                    "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
1450
-                    "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
1515
+                "resolve": {
1516
+                    "version": "2.0.0-next.3",
1517
+                    "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz",
1518
+                    "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==",
1451 1519
                     "dev": true,
1452 1520
                     "requires": {
1453
-                        "esutils": "^2.0.2"
1521
+                        "is-core-module": "^2.2.0",
1522
+                        "path-parse": "^1.0.6"
1454 1523
                     }
1524
+                },
1525
+                "semver": {
1526
+                    "version": "6.3.0",
1527
+                    "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
1528
+                    "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
1529
+                    "dev": true
1455 1530
                 }
1456 1531
             }
1457 1532
         },
1533
+        "estraverse": {
1534
+            "version": "5.3.0",
1535
+            "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
1536
+            "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
1537
+            "dev": true
1538
+        },
1458 1539
         "estree-walker": {
1459 1540
             "version": "0.6.1",
1460 1541
             "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz",
... ...
@@ -1501,6 +1582,35 @@
1501 1582
             "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
1502 1583
             "dev": true
1503 1584
         },
1585
+        "get-intrinsic": {
1586
+            "version": "1.1.1",
1587
+            "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
1588
+            "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
1589
+            "dev": true,
1590
+            "requires": {
1591
+                "function-bind": "^1.1.1",
1592
+                "has": "^1.0.3",
1593
+                "has-symbols": "^1.0.1"
1594
+            },
1595
+            "dependencies": {
1596
+                "has-symbols": {
1597
+                    "version": "1.0.2",
1598
+                    "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
1599
+                    "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
1600
+                    "dev": true
1601
+                }
1602
+            }
1603
+        },
1604
+        "get-symbol-description": {
1605
+            "version": "1.0.0",
1606
+            "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz",
1607
+            "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==",
1608
+            "dev": true,
1609
+            "requires": {
1610
+                "call-bind": "^1.0.2",
1611
+                "get-intrinsic": "^1.1.1"
1612
+            }
1613
+        },
1504 1614
         "glob": {
1505 1615
             "version": "7.2.0",
1506 1616
             "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
... ...
@@ -1539,6 +1649,12 @@
1539 1649
                 "function-bind": "^1.1.1"
1540 1650
             }
1541 1651
         },
1652
+        "has-bigints": {
1653
+            "version": "1.0.1",
1654
+            "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz",
1655
+            "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==",
1656
+            "dev": true
1657
+        },
1542 1658
         "has-flag": {
1543 1659
             "version": "3.0.0",
1544 1660
             "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
... ...
@@ -1551,6 +1667,23 @@
1551 1667
             "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=",
1552 1668
             "dev": true
1553 1669
         },
1670
+        "has-tostringtag": {
1671
+            "version": "1.0.0",
1672
+            "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
1673
+            "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
1674
+            "dev": true,
1675
+            "requires": {
1676
+                "has-symbols": "^1.0.2"
1677
+            },
1678
+            "dependencies": {
1679
+                "has-symbols": {
1680
+                    "version": "1.0.2",
1681
+                    "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
1682
+                    "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
1683
+                    "dev": true
1684
+                }
1685
+            }
1686
+        },
1554 1687
         "inflight": {
1555 1688
             "version": "1.0.6",
1556 1689
             "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
... ...
@@ -1567,6 +1700,17 @@
1567 1700
             "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
1568 1701
             "dev": true
1569 1702
         },
1703
+        "internal-slot": {
1704
+            "version": "1.0.3",
1705
+            "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz",
1706
+            "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==",
1707
+            "dev": true,
1708
+            "requires": {
1709
+                "get-intrinsic": "^1.1.0",
1710
+                "has": "^1.0.3",
1711
+                "side-channel": "^1.0.4"
1712
+            }
1713
+        },
1570 1714
         "invariant": {
1571 1715
             "version": "2.2.4",
1572 1716
             "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
... ...
@@ -1576,6 +1720,15 @@
1576 1720
                 "loose-envify": "^1.0.0"
1577 1721
             }
1578 1722
         },
1723
+        "is-bigint": {
1724
+            "version": "1.0.4",
1725
+            "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
1726
+            "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
1727
+            "dev": true,
1728
+            "requires": {
1729
+                "has-bigints": "^1.0.1"
1730
+            }
1731
+        },
1579 1732
         "is-binary-path": {
1580 1733
             "version": "2.1.0",
1581 1734
             "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
... ...
@@ -1585,17 +1738,39 @@
1585 1738
                 "binary-extensions": "^2.0.0"
1586 1739
             }
1587 1740
         },
1741
+        "is-boolean-object": {
1742
+            "version": "1.1.2",
1743
+            "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
1744
+            "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
1745
+            "dev": true,
1746
+            "requires": {
1747
+                "call-bind": "^1.0.2",
1748
+                "has-tostringtag": "^1.0.0"
1749
+            }
1750
+        },
1588 1751
         "is-callable": {
1589
-            "version": "1.1.4",
1590
-            "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz",
1591
-            "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==",
1752
+            "version": "1.2.4",
1753
+            "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
1754
+            "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==",
1592 1755
             "dev": true
1593 1756
         },
1757
+        "is-core-module": {
1758
+            "version": "2.8.1",
1759
+            "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz",
1760
+            "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==",
1761
+            "dev": true,
1762
+            "requires": {
1763
+                "has": "^1.0.3"
1764
+            }
1765
+        },
1594 1766
         "is-date-object": {
1595
-            "version": "1.0.1",
1596
-            "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz",
1597
-            "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=",
1598
-            "dev": true
1767
+            "version": "1.0.5",
1768
+            "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
1769
+            "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
1770
+            "dev": true,
1771
+            "requires": {
1772
+                "has-tostringtag": "^1.0.0"
1773
+            }
1599 1774
         },
1600 1775
         "is-extglob": {
1601 1776
             "version": "2.1.1",
... ...
@@ -1618,12 +1793,27 @@
1618 1793
             "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=",
1619 1794
             "dev": true
1620 1795
         },
1796
+        "is-negative-zero": {
1797
+            "version": "2.0.2",
1798
+            "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz",
1799
+            "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==",
1800
+            "dev": true
1801
+        },
1621 1802
         "is-number": {
1622 1803
             "version": "7.0.0",
1623 1804
             "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
1624 1805
             "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
1625 1806
             "dev": true
1626 1807
         },
1808
+        "is-number-object": {
1809
+            "version": "1.0.6",
1810
+            "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz",
1811
+            "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==",
1812
+            "dev": true,
1813
+            "requires": {
1814
+                "has-tostringtag": "^1.0.0"
1815
+            }
1816
+        },
1627 1817
         "is-reference": {
1628 1818
             "version": "1.1.4",
1629 1819
             "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.1.4.tgz",
... ...
@@ -1634,21 +1824,54 @@
1634 1824
             }
1635 1825
         },
1636 1826
         "is-regex": {
1637
-            "version": "1.0.4",
1638
-            "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz",
1639
-            "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=",
1827
+            "version": "1.1.4",
1828
+            "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
1829
+            "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
1640 1830
             "dev": true,
1641 1831
             "requires": {
1642
-                "has": "^1.0.1"
1832
+                "call-bind": "^1.0.2",
1833
+                "has-tostringtag": "^1.0.0"
1834
+            }
1835
+        },
1836
+        "is-shared-array-buffer": {
1837
+            "version": "1.0.1",
1838
+            "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz",
1839
+            "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==",
1840
+            "dev": true
1841
+        },
1842
+        "is-string": {
1843
+            "version": "1.0.7",
1844
+            "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
1845
+            "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
1846
+            "dev": true,
1847
+            "requires": {
1848
+                "has-tostringtag": "^1.0.0"
1643 1849
             }
1644 1850
         },
1645 1851
         "is-symbol": {
1852
+            "version": "1.0.4",
1853
+            "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
1854
+            "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
1855
+            "dev": true,
1856
+            "requires": {
1857
+                "has-symbols": "^1.0.2"
1858
+            },
1859
+            "dependencies": {
1860
+                "has-symbols": {
1861
+                    "version": "1.0.2",
1862
+                    "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
1863
+                    "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
1864
+                    "dev": true
1865
+                }
1866
+            }
1867
+        },
1868
+        "is-weakref": {
1646 1869
             "version": "1.0.2",
1647
-            "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz",
1648
-            "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==",
1870
+            "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
1871
+            "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
1649 1872
             "dev": true,
1650 1873
             "requires": {
1651
-                "has-symbols": "^1.0.0"
1874
+                "call-bind": "^1.0.2"
1652 1875
             }
1653 1876
         },
1654 1877
         "js-levenshtein": {
... ...
@@ -1686,13 +1909,33 @@
1686 1909
             }
1687 1910
         },
1688 1911
         "jsx-ast-utils": {
1689
-            "version": "2.2.1",
1690
-            "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.2.1.tgz",
1691
-            "integrity": "sha512-v3FxCcAf20DayI+uxnCuw795+oOIkVu6EnJ1+kSzhqqTZHNkTZ7B66ZgLp4oLJ/gbA64cI0B7WRoHZMSRdyVRQ==",
1912
+            "version": "3.2.1",
1913
+            "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.1.tgz",
1914
+            "integrity": "sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA==",
1692 1915
             "dev": true,
1693 1916
             "requires": {
1694
-                "array-includes": "^3.0.3",
1695
-                "object.assign": "^4.1.0"
1917
+                "array-includes": "^3.1.3",
1918
+                "object.assign": "^4.1.2"
1919
+            },
1920
+            "dependencies": {
1921
+                "has-symbols": {
1922
+                    "version": "1.0.2",
1923
+                    "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
1924
+                    "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
1925
+                    "dev": true
1926
+                },
1927
+                "object.assign": {
1928
+                    "version": "4.1.2",
1929
+                    "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
1930
+                    "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
1931
+                    "dev": true,
1932
+                    "requires": {
1933
+                        "call-bind": "^1.0.0",
1934
+                        "define-properties": "^1.1.3",
1935
+                        "has-symbols": "^1.0.1",
1936
+                        "object-keys": "^1.1.1"
1937
+                    }
1938
+                }
1696 1939
             }
1697 1940
         },
1698 1941
         "livereload": {
... ...
@@ -3540,9 +3783,9 @@
3540 3783
             "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
3541 3784
         },
3542 3785
         "object-inspect": {
3543
-            "version": "1.6.0",
3544
-            "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.6.0.tgz",
3545
-            "integrity": "sha512-GJzfBZ6DgDAmnuaM3104jR4s1Myxr3Y3zfIyN4z3UdqN69oSRacNK8UhnobDdC+7J2AHCjGwxQubNJfE70SXXQ==",
3786
+            "version": "1.12.0",
3787
+            "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz",
3788
+            "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==",
3546 3789
             "dev": true
3547 3790
         },
3548 3791
         "object-keys": {
... ...
@@ -3564,39 +3807,46 @@
3564 3807
             }
3565 3808
         },
3566 3809
         "object.entries": {
3567
-            "version": "1.1.0",
3568
-            "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.0.tgz",
3569
-            "integrity": "sha512-l+H6EQ8qzGRxbkHOd5I/aHRhHDKoQXQ8g0BYt4uSweQU1/J6dZUOyWh9a2Vky35YCKjzmgxOzta2hH6kf9HuXA==",
3810
+            "version": "1.1.5",
3811
+            "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz",
3812
+            "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==",
3570 3813
             "dev": true,
3571 3814
             "requires": {
3815
+                "call-bind": "^1.0.2",
3572 3816
                 "define-properties": "^1.1.3",
3573
-                "es-abstract": "^1.12.0",
3574
-                "function-bind": "^1.1.1",
3575
-                "has": "^1.0.3"
3817
+                "es-abstract": "^1.19.1"
3576 3818
             }
3577 3819
         },
3578 3820
         "object.fromentries": {
3579
-            "version": "2.0.1",
3580
-            "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.1.tgz",
3581
-            "integrity": "sha512-PUQv8Hbg3j2QX0IQYv3iAGCbGcu4yY4KQ92/dhA4sFSixBmSmp13UpDLs6jGK8rBtbmhNNIK99LD2k293jpiGA==",
3821
+            "version": "2.0.5",
3822
+            "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz",
3823
+            "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==",
3582 3824
             "dev": true,
3583 3825
             "requires": {
3826
+                "call-bind": "^1.0.2",
3584 3827
                 "define-properties": "^1.1.3",
3585
-                "es-abstract": "^1.15.0",
3586
-                "function-bind": "^1.1.1",
3587
-                "has": "^1.0.3"
3828
+                "es-abstract": "^1.19.1"
3588 3829
             }
3589 3830
         },
3590
-        "object.values": {
3831
+        "object.hasown": {
3591 3832
             "version": "1.1.0",
3592
-            "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.0.tgz",
3593
-            "integrity": "sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg==",
3833
+            "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz",
3834
+            "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==",
3594 3835
             "dev": true,
3595 3836
             "requires": {
3596 3837
                 "define-properties": "^1.1.3",
3597
-                "es-abstract": "^1.12.0",
3598
-                "function-bind": "^1.1.1",
3599
-                "has": "^1.0.3"
3838
+                "es-abstract": "^1.19.1"
3839
+            }
3840
+        },
3841
+        "object.values": {
3842
+            "version": "1.1.5",
3843
+            "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz",
3844
+            "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==",
3845
+            "dev": true,
3846
+            "requires": {
3847
+                "call-bind": "^1.0.2",
3848
+                "define-properties": "^1.1.3",
3849
+                "es-abstract": "^1.19.1"
3600 3850
             }
3601 3851
         },
3602 3852
         "once": {
... ...
@@ -3731,6 +3981,16 @@
3731 3981
                 "private": "^0.1.6"
3732 3982
             }
3733 3983
         },
3984
+        "regexp.prototype.flags": {
3985
+            "version": "1.3.1",
3986
+            "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz",
3987
+            "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==",
3988
+            "dev": true,
3989
+            "requires": {
3990
+                "call-bind": "^1.0.2",
3991
+                "define-properties": "^1.1.3"
3992
+            }
3993
+        },
3734 3994
         "regexpu-core": {
3735 3995
             "version": "4.6.0",
3736 3996
             "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.6.0.tgz",
... ...
@@ -3883,6 +4143,17 @@
3883 4143
             "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
3884 4144
             "dev": true
3885 4145
         },
4146
+        "side-channel": {
4147
+            "version": "1.0.4",
4148
+            "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
4149
+            "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
4150
+            "dev": true,
4151
+            "requires": {
4152
+                "call-bind": "^1.0.0",
4153
+                "get-intrinsic": "^1.0.2",
4154
+                "object-inspect": "^1.9.0"
4155
+            }
4156
+        },
3886 4157
         "slash": {
3887 4158
             "version": "2.0.0",
3888 4159
             "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz",
... ...
@@ -3901,24 +4172,48 @@
3901 4172
             "integrity": "sha512-1ZooVLYFxC448piVLBbtOxFcXwnymH9oUF8nRd3CuYDVvkRBxRl6pB4Mtas5a4drtL+E8LDgFkQNcgIw6tc8Hg==",
3902 4173
             "dev": true
3903 4174
         },
3904
-        "string.prototype.trimleft": {
3905
-            "version": "2.1.0",
3906
-            "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.0.tgz",
3907
-            "integrity": "sha512-FJ6b7EgdKxxbDxc79cOlok6Afd++TTs5szo+zJTUyow3ycrRfJVE2pq3vcN53XexvKZu/DJMDfeI/qMiZTrjTw==",
4175
+        "string.prototype.matchall": {
4176
+            "version": "4.0.6",
4177
+            "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.6.tgz",
4178
+            "integrity": "sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg==",
3908 4179
             "dev": true,
3909 4180
             "requires": {
4181
+                "call-bind": "^1.0.2",
3910 4182
                 "define-properties": "^1.1.3",
3911
-                "function-bind": "^1.1.1"
4183
+                "es-abstract": "^1.19.1",
4184
+                "get-intrinsic": "^1.1.1",
4185
+                "has-symbols": "^1.0.2",
4186
+                "internal-slot": "^1.0.3",
4187
+                "regexp.prototype.flags": "^1.3.1",
4188
+                "side-channel": "^1.0.4"
4189
+            },
4190
+            "dependencies": {
4191
+                "has-symbols": {
4192
+                    "version": "1.0.2",
4193
+                    "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
4194
+                    "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
4195
+                    "dev": true
4196
+                }
3912 4197
             }
3913 4198
         },
3914
-        "string.prototype.trimright": {
3915
-            "version": "2.1.0",
3916
-            "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.0.tgz",
3917
-            "integrity": "sha512-fXZTSV55dNBwv16uw+hh5jkghxSnc5oHq+5K/gXgizHwAvMetdAJlHqqoFC1FSDVPYWLkAKl2cxpUT41sV7nSg==",
4199
+        "string.prototype.trimend": {
4200
+            "version": "1.0.4",
4201
+            "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz",
4202
+            "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==",
3918 4203
             "dev": true,
3919 4204
             "requires": {
3920
-                "define-properties": "^1.1.3",
3921
-                "function-bind": "^1.1.1"
4205
+                "call-bind": "^1.0.2",
4206
+                "define-properties": "^1.1.3"
4207
+            }
4208
+        },
4209
+        "string.prototype.trimstart": {
4210
+            "version": "1.0.4",
4211
+            "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz",
4212
+            "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==",
4213
+            "dev": true,
4214
+            "requires": {
4215
+                "call-bind": "^1.0.2",
4216
+                "define-properties": "^1.1.3"
3922 4217
             }
3923 4218
         },
3924 4219
         "supports-color": {
... ...
@@ -3945,6 +4240,26 @@
3945 4240
                 "is-number": "^7.0.0"
3946 4241
             }
3947 4242
         },
4243
+        "unbox-primitive": {
4244
+            "version": "1.0.1",
4245
+            "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz",
4246
+            "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==",
4247
+            "dev": true,
4248
+            "requires": {
4249
+                "function-bind": "^1.1.1",
4250
+                "has-bigints": "^1.0.1",
4251
+                "has-symbols": "^1.0.2",
4252
+                "which-boxed-primitive": "^1.0.2"
4253
+            },
4254
+            "dependencies": {
4255
+                "has-symbols": {
4256
+                    "version": "1.0.2",
4257
+                    "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
4258
+                    "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
4259
+                    "dev": true
4260
+                }
4261
+            }
4262
+        },
3948 4263
         "unicode-canonical-property-names-ecmascript": {
3949 4264
             "version": "1.0.4",
3950 4265
             "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz",
... ...
@@ -3973,6 +4288,19 @@
3973 4288
             "integrity": "sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw==",
3974 4289
             "dev": true
3975 4290
         },
4291
+        "which-boxed-primitive": {
4292
+            "version": "1.0.2",
4293
+            "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
4294
+            "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
4295
+            "dev": true,
4296
+            "requires": {
4297
+                "is-bigint": "^1.0.1",
4298
+                "is-boolean-object": "^1.1.0",
4299
+                "is-number-object": "^1.0.4",
4300
+                "is-string": "^1.0.5",
4301
+                "is-symbol": "^1.0.3"
4302
+            }
4303
+        },
3976 4304
         "wrappy": {
3977 4305
             "version": "1.0.2",
3978 4306
             "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
... ...
@@ -16,7 +16,7 @@
16 16
     "@babel/preset-env": "^7.5.0",
17 17
     "@babel/preset-react": "^7.0.0",
18 18
     "babel-core": "^7.0.0-bridge.0",
19
-    "eslint-plugin-react": "^7.11.1",
19
+    "eslint-plugin-react": "^7.28.0",
20 20
     "npm": "^8.3.0",
21 21
     "ramda": "*",
22 22
     "rollup": "^1.16.6",