reverseqr

qr codes working in both directions
git clone https://tongong.net/git/reverseqr.git
Log | Files | Refs | README

package-lock.json (186960B)


      1 {
      2     "name": "reverse-qr",
      3     "lockfileVersion": 2,
      4     "requires": true,
      5     "packages": {
      6         "": {
      7             "dependencies": {
      8                 "mithril": "^2.0.4",
      9                 "qr-creator": "^1.0.0",
     10                 "y-textarea": "^0.2.2",
     11                 "y-webrtc": "^10.2.2",
     12                 "yjs": "^13.5.32",
     13                 "zustand": "^3.7.1"
     14             },
     15             "devDependencies": {
     16                 "parcel": "^2.0.0-rc.0"
     17             }
     18         },
     19         "node_modules/@babel/code-frame": {
     20             "version": "7.16.7",
     21             "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz",
     22             "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==",
     23             "dev": true,
     24             "dependencies": {
     25                 "@babel/highlight": "^7.16.7"
     26             },
     27             "engines": {
     28                 "node": ">=6.9.0"
     29             }
     30         },
     31         "node_modules/@babel/helper-validator-identifier": {
     32             "version": "7.16.7",
     33             "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz",
     34             "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==",
     35             "dev": true,
     36             "engines": {
     37                 "node": ">=6.9.0"
     38             }
     39         },
     40         "node_modules/@babel/highlight": {
     41             "version": "7.16.10",
     42             "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz",
     43             "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==",
     44             "dev": true,
     45             "dependencies": {
     46                 "@babel/helper-validator-identifier": "^7.16.7",
     47                 "chalk": "^2.0.0",
     48                 "js-tokens": "^4.0.0"
     49             },
     50             "engines": {
     51                 "node": ">=6.9.0"
     52             }
     53         },
     54         "node_modules/@babel/highlight/node_modules/ansi-styles": {
     55             "version": "3.2.1",
     56             "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
     57             "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
     58             "dev": true,
     59             "dependencies": {
     60                 "color-convert": "^1.9.0"
     61             },
     62             "engines": {
     63                 "node": ">=4"
     64             }
     65         },
     66         "node_modules/@babel/highlight/node_modules/chalk": {
     67             "version": "2.4.2",
     68             "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
     69             "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
     70             "dev": true,
     71             "dependencies": {
     72                 "ansi-styles": "^3.2.1",
     73                 "escape-string-regexp": "^1.0.5",
     74                 "supports-color": "^5.3.0"
     75             },
     76             "engines": {
     77                 "node": ">=4"
     78             }
     79         },
     80         "node_modules/@babel/highlight/node_modules/color-convert": {
     81             "version": "1.9.3",
     82             "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
     83             "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
     84             "dev": true,
     85             "dependencies": {
     86                 "color-name": "1.1.3"
     87             }
     88         },
     89         "node_modules/@babel/highlight/node_modules/color-name": {
     90             "version": "1.1.3",
     91             "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
     92             "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
     93             "dev": true
     94         },
     95         "node_modules/@babel/highlight/node_modules/has-flag": {
     96             "version": "3.0.0",
     97             "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
     98             "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
     99             "dev": true,
    100             "engines": {
    101                 "node": ">=4"
    102             }
    103         },
    104         "node_modules/@babel/highlight/node_modules/supports-color": {
    105             "version": "5.5.0",
    106             "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
    107             "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
    108             "dev": true,
    109             "dependencies": {
    110                 "has-flag": "^3.0.0"
    111             },
    112             "engines": {
    113                 "node": ">=4"
    114             }
    115         },
    116         "node_modules/@parcel/bundler-default": {
    117             "version": "2.4.0",
    118             "resolved": "https://registry.npmjs.org/@parcel/bundler-default/-/bundler-default-2.4.0.tgz",
    119             "integrity": "sha512-RaXlxo0M51739Ko3bsOJpDBZlJ+cqkDoBTozNeSc65jS2TMBIBWLMapm8095qmty39OrgYNhzjgPiIlKDS/LWA==",
    120             "dev": true,
    121             "dependencies": {
    122                 "@parcel/diagnostic": "2.4.0",
    123                 "@parcel/hash": "2.4.0",
    124                 "@parcel/plugin": "2.4.0",
    125                 "@parcel/utils": "2.4.0",
    126                 "nullthrows": "^1.1.1"
    127             },
    128             "engines": {
    129                 "node": ">= 12.0.0",
    130                 "parcel": "^2.4.0"
    131             },
    132             "funding": {
    133                 "type": "opencollective",
    134                 "url": "https://opencollective.com/parcel"
    135             }
    136         },
    137         "node_modules/@parcel/cache": {
    138             "version": "2.4.0",
    139             "resolved": "https://registry.npmjs.org/@parcel/cache/-/cache-2.4.0.tgz",
    140             "integrity": "sha512-oOudoAafrCAHQY0zkU7gVHG1pAGBUz9rht7Tx4WupTmAH0O0F5UnZs6XbjoBJaPHg+CYUXK7v9wQcrNA72E3GA==",
    141             "dev": true,
    142             "dependencies": {
    143                 "@parcel/fs": "2.4.0",
    144                 "@parcel/logger": "2.4.0",
    145                 "@parcel/utils": "2.4.0",
    146                 "lmdb": "2.2.4"
    147             },
    148             "engines": {
    149                 "node": ">= 12.0.0"
    150             },
    151             "funding": {
    152                 "type": "opencollective",
    153                 "url": "https://opencollective.com/parcel"
    154             },
    155             "peerDependencies": {
    156                 "@parcel/core": "^2.4.0"
    157             }
    158         },
    159         "node_modules/@parcel/codeframe": {
    160             "version": "2.4.0",
    161             "resolved": "https://registry.npmjs.org/@parcel/codeframe/-/codeframe-2.4.0.tgz",
    162             "integrity": "sha512-PJ3W9Z0sjoS2CANyo50c+LEr9IRZrtu0WsVPSYZ5ZYRuSXrSa/6PcAlnkyDk2+hi7Od8ncT2bmDexl0Oar3Jyg==",
    163             "dev": true,
    164             "dependencies": {
    165                 "chalk": "^4.1.0"
    166             },
    167             "engines": {
    168                 "node": ">= 12.0.0"
    169             },
    170             "funding": {
    171                 "type": "opencollective",
    172                 "url": "https://opencollective.com/parcel"
    173             }
    174         },
    175         "node_modules/@parcel/compressor-raw": {
    176             "version": "2.4.0",
    177             "resolved": "https://registry.npmjs.org/@parcel/compressor-raw/-/compressor-raw-2.4.0.tgz",
    178             "integrity": "sha512-ZErX14fTc0gKIgtnuqW7Clfln4dpXWfUaJQQIf5C3x/LkpUeEhdXeKntkvSxOddDk2JpIKDwqzAxEMZUnDo4Nw==",
    179             "dev": true,
    180             "dependencies": {
    181                 "@parcel/plugin": "2.4.0"
    182             },
    183             "engines": {
    184                 "node": ">= 12.0.0",
    185                 "parcel": "^2.4.0"
    186             },
    187             "funding": {
    188                 "type": "opencollective",
    189                 "url": "https://opencollective.com/parcel"
    190             }
    191         },
    192         "node_modules/@parcel/config-default": {
    193             "version": "2.4.0",
    194             "resolved": "https://registry.npmjs.org/@parcel/config-default/-/config-default-2.4.0.tgz",
    195             "integrity": "sha512-pFOPBXPO6HGqNWTLkcK5i8haMOrRgUouUhcWPGWDpN9IPUYFK2E/O1E/uyMjIA1mSL3FnazI+jJwZ45NhKPpIA==",
    196             "dev": true,
    197             "dependencies": {
    198                 "@parcel/bundler-default": "2.4.0",
    199                 "@parcel/compressor-raw": "2.4.0",
    200                 "@parcel/namer-default": "2.4.0",
    201                 "@parcel/optimizer-css": "2.4.0",
    202                 "@parcel/optimizer-htmlnano": "2.4.0",
    203                 "@parcel/optimizer-image": "2.4.0",
    204                 "@parcel/optimizer-svgo": "2.4.0",
    205                 "@parcel/optimizer-terser": "2.4.0",
    206                 "@parcel/packager-css": "2.4.0",
    207                 "@parcel/packager-html": "2.4.0",
    208                 "@parcel/packager-js": "2.4.0",
    209                 "@parcel/packager-raw": "2.4.0",
    210                 "@parcel/packager-svg": "2.4.0",
    211                 "@parcel/reporter-dev-server": "2.4.0",
    212                 "@parcel/resolver-default": "2.4.0",
    213                 "@parcel/runtime-browser-hmr": "2.4.0",
    214                 "@parcel/runtime-js": "2.4.0",
    215                 "@parcel/runtime-react-refresh": "2.4.0",
    216                 "@parcel/runtime-service-worker": "2.4.0",
    217                 "@parcel/transformer-babel": "2.4.0",
    218                 "@parcel/transformer-css": "2.4.0",
    219                 "@parcel/transformer-html": "2.4.0",
    220                 "@parcel/transformer-image": "2.4.0",
    221                 "@parcel/transformer-js": "2.4.0",
    222                 "@parcel/transformer-json": "2.4.0",
    223                 "@parcel/transformer-postcss": "2.4.0",
    224                 "@parcel/transformer-posthtml": "2.4.0",
    225                 "@parcel/transformer-raw": "2.4.0",
    226                 "@parcel/transformer-react-refresh-wrap": "2.4.0",
    227                 "@parcel/transformer-svg": "2.4.0"
    228             },
    229             "funding": {
    230                 "type": "opencollective",
    231                 "url": "https://opencollective.com/parcel"
    232             },
    233             "peerDependencies": {
    234                 "@parcel/core": "^2.4.0"
    235             }
    236         },
    237         "node_modules/@parcel/core": {
    238             "version": "2.4.0",
    239             "resolved": "https://registry.npmjs.org/@parcel/core/-/core-2.4.0.tgz",
    240             "integrity": "sha512-EWZ2UWtIuwDc3fgsKyyTLpNNPoG8Yk2L117ICWF/+cqY8z/wJHm2KwLbeplDeq524shav0GJ9O4CemP3JPx0Nw==",
    241             "dev": true,
    242             "dependencies": {
    243                 "@parcel/cache": "2.4.0",
    244                 "@parcel/diagnostic": "2.4.0",
    245                 "@parcel/events": "2.4.0",
    246                 "@parcel/fs": "2.4.0",
    247                 "@parcel/graph": "2.4.0",
    248                 "@parcel/hash": "2.4.0",
    249                 "@parcel/logger": "2.4.0",
    250                 "@parcel/package-manager": "2.4.0",
    251                 "@parcel/plugin": "2.4.0",
    252                 "@parcel/source-map": "^2.0.0",
    253                 "@parcel/types": "2.4.0",
    254                 "@parcel/utils": "2.4.0",
    255                 "@parcel/workers": "2.4.0",
    256                 "abortcontroller-polyfill": "^1.1.9",
    257                 "base-x": "^3.0.8",
    258                 "browserslist": "^4.6.6",
    259                 "clone": "^2.1.1",
    260                 "dotenv": "^7.0.0",
    261                 "dotenv-expand": "^5.1.0",
    262                 "json-source-map": "^0.6.1",
    263                 "json5": "^2.2.0",
    264                 "msgpackr": "^1.5.4",
    265                 "nullthrows": "^1.1.1",
    266                 "semver": "^5.7.1"
    267             },
    268             "engines": {
    269                 "node": ">= 12.0.0"
    270             },
    271             "funding": {
    272                 "type": "opencollective",
    273                 "url": "https://opencollective.com/parcel"
    274             }
    275         },
    276         "node_modules/@parcel/css": {
    277             "version": "1.7.3",
    278             "resolved": "https://registry.npmjs.org/@parcel/css/-/css-1.7.3.tgz",
    279             "integrity": "sha512-rgdRX4Uk31EvzH/mUScL0wdXtkci3U5N1W2pgam+9S10vQy4uONhWBepZ1tUCjONHLacGXr1jp3LbG/HI7LiTw==",
    280             "dev": true,
    281             "dependencies": {
    282                 "detect-libc": "^1.0.3"
    283             },
    284             "engines": {
    285                 "node": ">= 12.0.0"
    286             },
    287             "funding": {
    288                 "type": "opencollective",
    289                 "url": "https://opencollective.com/parcel"
    290             },
    291             "optionalDependencies": {
    292                 "@parcel/css-darwin-arm64": "1.7.3",
    293                 "@parcel/css-darwin-x64": "1.7.3",
    294                 "@parcel/css-linux-arm-gnueabihf": "1.7.3",
    295                 "@parcel/css-linux-arm64-gnu": "1.7.3",
    296                 "@parcel/css-linux-arm64-musl": "1.7.3",
    297                 "@parcel/css-linux-x64-gnu": "1.7.3",
    298                 "@parcel/css-linux-x64-musl": "1.7.3",
    299                 "@parcel/css-win32-x64-msvc": "1.7.3"
    300             }
    301         },
    302         "node_modules/@parcel/css-darwin-arm64": {
    303             "version": "1.7.3",
    304             "resolved": "https://registry.npmjs.org/@parcel/css-darwin-arm64/-/css-darwin-arm64-1.7.3.tgz",
    305             "integrity": "sha512-m3HDY+Rh8HJxmLELKAvCpF59vLS7FWtgBODHxl8G9Jl2CnGtXpXvdpyeMxNsTE+2QuPC+a5QT7IeZAKb2Gjmxg==",
    306             "cpu": [
    307                 "arm64"
    308             ],
    309             "dev": true,
    310             "optional": true,
    311             "os": [
    312                 "darwin"
    313             ],
    314             "engines": {
    315                 "node": ">= 12.0.0"
    316             },
    317             "funding": {
    318                 "type": "opencollective",
    319                 "url": "https://opencollective.com/parcel"
    320             }
    321         },
    322         "node_modules/@parcel/css-darwin-x64": {
    323             "version": "1.7.3",
    324             "resolved": "https://registry.npmjs.org/@parcel/css-darwin-x64/-/css-darwin-x64-1.7.3.tgz",
    325             "integrity": "sha512-LuhweXKxVwrz/hjAOm9XNRMSL+p23px20nhSCASkyUP7Higaxza948W3TSQdoL3YyR+wQxQH8Yj+R/T8Tz3E3g==",
    326             "cpu": [
    327                 "x64"
    328             ],
    329             "dev": true,
    330             "optional": true,
    331             "os": [
    332                 "darwin"
    333             ],
    334             "engines": {
    335                 "node": ">= 12.0.0"
    336             },
    337             "funding": {
    338                 "type": "opencollective",
    339                 "url": "https://opencollective.com/parcel"
    340             }
    341         },
    342         "node_modules/@parcel/css-linux-arm-gnueabihf": {
    343             "version": "1.7.3",
    344             "resolved": "https://registry.npmjs.org/@parcel/css-linux-arm-gnueabihf/-/css-linux-arm-gnueabihf-1.7.3.tgz",
    345             "integrity": "sha512-/pd9Em18zMvt7eDZAMpNBEwF7c4VPVhAtBOZ59ClFrsXCTDNYP7mSy0cwNgtLelCRZCGAQmZNBDNQPH7vO3rew==",
    346             "cpu": [
    347                 "arm"
    348             ],
    349             "dev": true,
    350             "optional": true,
    351             "os": [
    352                 "linux"
    353             ],
    354             "engines": {
    355                 "node": ">= 12.0.0"
    356             },
    357             "funding": {
    358                 "type": "opencollective",
    359                 "url": "https://opencollective.com/parcel"
    360             }
    361         },
    362         "node_modules/@parcel/css-linux-arm64-gnu": {
    363             "version": "1.7.3",
    364             "resolved": "https://registry.npmjs.org/@parcel/css-linux-arm64-gnu/-/css-linux-arm64-gnu-1.7.3.tgz",
    365             "integrity": "sha512-5aKiEhQK40riO4iVKzRqISzgYK+7Z7i3e6JTSz+/BHuQyHEUaBe/RuJ8Z0BDQtFz0HmWQlrQCd+7hd0Xgd8vYQ==",
    366             "cpu": [
    367                 "arm64"
    368             ],
    369             "dev": true,
    370             "optional": true,
    371             "os": [
    372                 "linux"
    373             ],
    374             "engines": {
    375                 "node": ">= 12.0.0"
    376             },
    377             "funding": {
    378                 "type": "opencollective",
    379                 "url": "https://opencollective.com/parcel"
    380             }
    381         },
    382         "node_modules/@parcel/css-linux-arm64-musl": {
    383             "version": "1.7.3",
    384             "resolved": "https://registry.npmjs.org/@parcel/css-linux-arm64-musl/-/css-linux-arm64-musl-1.7.3.tgz",
    385             "integrity": "sha512-Wf7/aIueDED2JqBMfZvzbBAFSaPmd3TR28bD2pmP7CI/jZnm9vHVKMdOLgt9NKSSSjdGrp+VM410CsrUM7xcOw==",
    386             "cpu": [
    387                 "arm64"
    388             ],
    389             "dev": true,
    390             "optional": true,
    391             "os": [
    392                 "linux"
    393             ],
    394             "engines": {
    395                 "node": ">= 12.0.0"
    396             },
    397             "funding": {
    398                 "type": "opencollective",
    399                 "url": "https://opencollective.com/parcel"
    400             }
    401         },
    402         "node_modules/@parcel/css-linux-x64-gnu": {
    403             "version": "1.7.3",
    404             "resolved": "https://registry.npmjs.org/@parcel/css-linux-x64-gnu/-/css-linux-x64-gnu-1.7.3.tgz",
    405             "integrity": "sha512-0ZADbuFklUrHC1p2uPY4BPcN07jUTMqJzr/SSdnGN2XiXgiVZGcDCMHUj0DvC9Vwy11DDM6Rnw4QBbKHG+QGjQ==",
    406             "cpu": [
    407                 "x64"
    408             ],
    409             "dev": true,
    410             "optional": true,
    411             "os": [
    412                 "linux"
    413             ],
    414             "engines": {
    415                 "node": ">= 12.0.0"
    416             },
    417             "funding": {
    418                 "type": "opencollective",
    419                 "url": "https://opencollective.com/parcel"
    420             }
    421         },
    422         "node_modules/@parcel/css-linux-x64-musl": {
    423             "version": "1.7.3",
    424             "resolved": "https://registry.npmjs.org/@parcel/css-linux-x64-musl/-/css-linux-x64-musl-1.7.3.tgz",
    425             "integrity": "sha512-mFWWM8lX2OIID81YQuDDt9zTqof0B7UcEcs0huE7Zbs60uLEEQupdf8iH0yh5EOhxPt3sRcQnGXf2QTrXdjIMA==",
    426             "cpu": [
    427                 "x64"
    428             ],
    429             "dev": true,
    430             "optional": true,
    431             "os": [
    432                 "linux"
    433             ],
    434             "engines": {
    435                 "node": ">= 12.0.0"
    436             },
    437             "funding": {
    438                 "type": "opencollective",
    439                 "url": "https://opencollective.com/parcel"
    440             }
    441         },
    442         "node_modules/@parcel/css-win32-x64-msvc": {
    443             "version": "1.7.3",
    444             "resolved": "https://registry.npmjs.org/@parcel/css-win32-x64-msvc/-/css-win32-x64-msvc-1.7.3.tgz",
    445             "integrity": "sha512-KUFEMQcoP7DG3QbsN21OxhjHkfQ1BARn7D9puX75bV5N1F1kv557aaLkQZiMsgiYOL4tmJvsdQXutG7x++3j4Q==",
    446             "cpu": [
    447                 "x64"
    448             ],
    449             "dev": true,
    450             "optional": true,
    451             "os": [
    452                 "win32"
    453             ],
    454             "engines": {
    455                 "node": ">= 12.0.0"
    456             },
    457             "funding": {
    458                 "type": "opencollective",
    459                 "url": "https://opencollective.com/parcel"
    460             }
    461         },
    462         "node_modules/@parcel/diagnostic": {
    463             "version": "2.4.0",
    464             "resolved": "https://registry.npmjs.org/@parcel/diagnostic/-/diagnostic-2.4.0.tgz",
    465             "integrity": "sha512-TjWO/b2zMFhub5ouwGjazMm7iAUvdmXBfWmjrg4TBhUbhoQwBnyWfvMDtAYo7PcvXfxVPgPZv86Nv6Ym5H6cHQ==",
    466             "dev": true,
    467             "dependencies": {
    468                 "json-source-map": "^0.6.1",
    469                 "nullthrows": "^1.1.1"
    470             },
    471             "engines": {
    472                 "node": ">= 12.0.0"
    473             },
    474             "funding": {
    475                 "type": "opencollective",
    476                 "url": "https://opencollective.com/parcel"
    477             }
    478         },
    479         "node_modules/@parcel/events": {
    480             "version": "2.4.0",
    481             "resolved": "https://registry.npmjs.org/@parcel/events/-/events-2.4.0.tgz",
    482             "integrity": "sha512-DEaEtFbhOhNAEmiXJ3MyF8Scq+sNDKiTyLax4lAC5/dpE5GvwfNnoD17C2+0gDuuDpdQkdHfXfvr50aYFt7jcw==",
    483             "dev": true,
    484             "engines": {
    485                 "node": ">= 12.0.0"
    486             },
    487             "funding": {
    488                 "type": "opencollective",
    489                 "url": "https://opencollective.com/parcel"
    490             }
    491         },
    492         "node_modules/@parcel/fs": {
    493             "version": "2.4.0",
    494             "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-2.4.0.tgz",
    495             "integrity": "sha512-CnUlWGUJ52SJVQi8QnaAPPQZOADmHMV9D9aX9GLcDm5XLT3Em7vmesG4bNLdMLwzYuzAtenhcWmuRCACuYztHw==",
    496             "dev": true,
    497             "dependencies": {
    498                 "@parcel/fs-search": "2.4.0",
    499                 "@parcel/types": "2.4.0",
    500                 "@parcel/utils": "2.4.0",
    501                 "@parcel/watcher": "^2.0.0",
    502                 "@parcel/workers": "2.4.0"
    503             },
    504             "engines": {
    505                 "node": ">= 12.0.0"
    506             },
    507             "funding": {
    508                 "type": "opencollective",
    509                 "url": "https://opencollective.com/parcel"
    510             },
    511             "peerDependencies": {
    512                 "@parcel/core": "^2.4.0"
    513             }
    514         },
    515         "node_modules/@parcel/fs-search": {
    516             "version": "2.4.0",
    517             "resolved": "https://registry.npmjs.org/@parcel/fs-search/-/fs-search-2.4.0.tgz",
    518             "integrity": "sha512-W/Vu6wbZk4wuB6AVdMkyymwh/S8Peed/PgJgSsApYD6lSTD315I6OuEdxZh3lWY+dqQdog/NJ7dvi/hdpH/Iqw==",
    519             "dev": true,
    520             "dependencies": {
    521                 "detect-libc": "^1.0.3"
    522             },
    523             "engines": {
    524                 "node": ">= 12.0.0"
    525             },
    526             "funding": {
    527                 "type": "opencollective",
    528                 "url": "https://opencollective.com/parcel"
    529             }
    530         },
    531         "node_modules/@parcel/graph": {
    532             "version": "2.4.0",
    533             "resolved": "https://registry.npmjs.org/@parcel/graph/-/graph-2.4.0.tgz",
    534             "integrity": "sha512-5TZIAfDITkJCzgH4j4OQhnIvjV9IFwWqNBJanRl5QQTmKvdcODS3WbnK1SOJ+ZltcLVXMB+HNXmL0bX0tVolcw==",
    535             "dev": true,
    536             "dependencies": {
    537                 "@parcel/utils": "2.4.0",
    538                 "nullthrows": "^1.1.1"
    539             },
    540             "engines": {
    541                 "node": ">= 12.0.0"
    542             },
    543             "funding": {
    544                 "type": "opencollective",
    545                 "url": "https://opencollective.com/parcel"
    546             }
    547         },
    548         "node_modules/@parcel/hash": {
    549             "version": "2.4.0",
    550             "resolved": "https://registry.npmjs.org/@parcel/hash/-/hash-2.4.0.tgz",
    551             "integrity": "sha512-nB+wYNUhe6+G8M7vQhdeFXtpYJYwJgBHOPZ7Hd9O2jdlamWjDbw0t/u1dJbYvGJ8ZDtLDwiItawQVpuVdskQ9g==",
    552             "dev": true,
    553             "dependencies": {
    554                 "detect-libc": "^1.0.3",
    555                 "xxhash-wasm": "^0.4.2"
    556             },
    557             "engines": {
    558                 "node": ">= 12.0.0"
    559             },
    560             "funding": {
    561                 "type": "opencollective",
    562                 "url": "https://opencollective.com/parcel"
    563             }
    564         },
    565         "node_modules/@parcel/logger": {
    566             "version": "2.4.0",
    567             "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-2.4.0.tgz",
    568             "integrity": "sha512-DqfU0Zcs/0a7VBk+MsjJ80C66w4kM9EbkO3G12NIyEjNeG50ayW2CE9rUuJ91JaM9j0NFM1P82eyLpQPFFaVPw==",
    569             "dev": true,
    570             "dependencies": {
    571                 "@parcel/diagnostic": "2.4.0",
    572                 "@parcel/events": "2.4.0"
    573             },
    574             "engines": {
    575                 "node": ">= 12.0.0"
    576             },
    577             "funding": {
    578                 "type": "opencollective",
    579                 "url": "https://opencollective.com/parcel"
    580             }
    581         },
    582         "node_modules/@parcel/markdown-ansi": {
    583             "version": "2.4.0",
    584             "resolved": "https://registry.npmjs.org/@parcel/markdown-ansi/-/markdown-ansi-2.4.0.tgz",
    585             "integrity": "sha512-gPUP1xikxHiu2kFyPy35pfuVkFgAmcywO8YDQj7iYcB+k7l4QPpIYFYGXn2QADV4faf66ncMeTD4uYV8c0GqjQ==",
    586             "dev": true,
    587             "dependencies": {
    588                 "chalk": "^4.1.0"
    589             },
    590             "engines": {
    591                 "node": ">= 12.0.0"
    592             },
    593             "funding": {
    594                 "type": "opencollective",
    595                 "url": "https://opencollective.com/parcel"
    596             }
    597         },
    598         "node_modules/@parcel/namer-default": {
    599             "version": "2.4.0",
    600             "resolved": "https://registry.npmjs.org/@parcel/namer-default/-/namer-default-2.4.0.tgz",
    601             "integrity": "sha512-DfL+Gx0Tyoa0vsgRpNybXjuKbWNw8MTVpy7Dk7r0btfVsn1jy3SSwlxH4USf76gb00/pK6XBsMp9zn7Z8ePREQ==",
    602             "dev": true,
    603             "dependencies": {
    604                 "@parcel/diagnostic": "2.4.0",
    605                 "@parcel/plugin": "2.4.0",
    606                 "nullthrows": "^1.1.1"
    607             },
    608             "engines": {
    609                 "node": ">= 12.0.0",
    610                 "parcel": "^2.4.0"
    611             },
    612             "funding": {
    613                 "type": "opencollective",
    614                 "url": "https://opencollective.com/parcel"
    615             }
    616         },
    617         "node_modules/@parcel/node-resolver-core": {
    618             "version": "2.4.0",
    619             "resolved": "https://registry.npmjs.org/@parcel/node-resolver-core/-/node-resolver-core-2.4.0.tgz",
    620             "integrity": "sha512-qiN97XcfW2fYNoYuVEhNKuVPEJKj5ONQl0fqr/NEMmYvWz3bVKjgiXNJwW558elZvCI08gEbdxgyThpuFFQeKQ==",
    621             "dev": true,
    622             "dependencies": {
    623                 "@parcel/diagnostic": "2.4.0",
    624                 "@parcel/utils": "2.4.0",
    625                 "nullthrows": "^1.1.1"
    626             },
    627             "engines": {
    628                 "node": ">= 12.0.0"
    629             },
    630             "funding": {
    631                 "type": "opencollective",
    632                 "url": "https://opencollective.com/parcel"
    633             }
    634         },
    635         "node_modules/@parcel/optimizer-css": {
    636             "version": "2.4.0",
    637             "resolved": "https://registry.npmjs.org/@parcel/optimizer-css/-/optimizer-css-2.4.0.tgz",
    638             "integrity": "sha512-LQmjjOGsHEHKTJqfHR2eJyhWhLXvHP0uOAU+qopBttYYlB2J/vMK9RYAye5cyAb8bQmV8wAdi2mq9rnt7FMSPw==",
    639             "dev": true,
    640             "dependencies": {
    641                 "@parcel/css": "^1.7.2",
    642                 "@parcel/diagnostic": "2.4.0",
    643                 "@parcel/plugin": "2.4.0",
    644                 "@parcel/source-map": "^2.0.0",
    645                 "@parcel/utils": "2.4.0",
    646                 "browserslist": "^4.6.6",
    647                 "nullthrows": "^1.1.1"
    648             },
    649             "engines": {
    650                 "node": ">= 12.0.0",
    651                 "parcel": "^2.4.0"
    652             },
    653             "funding": {
    654                 "type": "opencollective",
    655                 "url": "https://opencollective.com/parcel"
    656             }
    657         },
    658         "node_modules/@parcel/optimizer-htmlnano": {
    659             "version": "2.4.0",
    660             "resolved": "https://registry.npmjs.org/@parcel/optimizer-htmlnano/-/optimizer-htmlnano-2.4.0.tgz",
    661             "integrity": "sha512-02EbeElLgNOAYhGU7fFBahpoKrX5G/yzahpaoKB/ypScM4roSsAMBkGcluboR5L10YRsvfvJEpxvfGyDA3tPmw==",
    662             "dev": true,
    663             "dependencies": {
    664                 "@parcel/plugin": "2.4.0",
    665                 "htmlnano": "^2.0.0",
    666                 "nullthrows": "^1.1.1",
    667                 "posthtml": "^0.16.5",
    668                 "svgo": "^2.4.0"
    669             },
    670             "engines": {
    671                 "node": ">= 12.0.0",
    672                 "parcel": "^2.4.0"
    673             },
    674             "funding": {
    675                 "type": "opencollective",
    676                 "url": "https://opencollective.com/parcel"
    677             }
    678         },
    679         "node_modules/@parcel/optimizer-image": {
    680             "version": "2.4.0",
    681             "resolved": "https://registry.npmjs.org/@parcel/optimizer-image/-/optimizer-image-2.4.0.tgz",
    682             "integrity": "sha512-Q4onaBMPkDyYxPzrb8ytBUftaQZFepj9dSUgq+ETuHDzkgia0tomDPfCqrw6ld0qvYyANzXTP5+LC4g0i5yh+A==",
    683             "dev": true,
    684             "dependencies": {
    685                 "@parcel/diagnostic": "2.4.0",
    686                 "@parcel/plugin": "2.4.0",
    687                 "@parcel/utils": "2.4.0",
    688                 "@parcel/workers": "2.4.0",
    689                 "detect-libc": "^1.0.3"
    690             },
    691             "engines": {
    692                 "node": ">= 12.0.0",
    693                 "parcel": "^2.4.0"
    694             },
    695             "funding": {
    696                 "type": "opencollective",
    697                 "url": "https://opencollective.com/parcel"
    698             }
    699         },
    700         "node_modules/@parcel/optimizer-svgo": {
    701             "version": "2.4.0",
    702             "resolved": "https://registry.npmjs.org/@parcel/optimizer-svgo/-/optimizer-svgo-2.4.0.tgz",
    703             "integrity": "sha512-mwvGuCqVuNCAuMlp2maFE/Uz9ud1T1AuX0f6cCRczjFYiwZuIr/0iDdfFzSziOkVo1MRAGAZNa0dRR/UzCZtVg==",
    704             "dev": true,
    705             "dependencies": {
    706                 "@parcel/diagnostic": "2.4.0",
    707                 "@parcel/plugin": "2.4.0",
    708                 "@parcel/utils": "2.4.0",
    709                 "svgo": "^2.4.0"
    710             },
    711             "engines": {
    712                 "node": ">= 12.0.0",
    713                 "parcel": "^2.4.0"
    714             },
    715             "funding": {
    716                 "type": "opencollective",
    717                 "url": "https://opencollective.com/parcel"
    718             }
    719         },
    720         "node_modules/@parcel/optimizer-terser": {
    721             "version": "2.4.0",
    722             "resolved": "https://registry.npmjs.org/@parcel/optimizer-terser/-/optimizer-terser-2.4.0.tgz",
    723             "integrity": "sha512-PdCgRgXNSY6R1HTV9VG2MHp1CgUbP5pslCyxvlbUmQAS6bvEpMOpn3qSd+U28o7mGE/qXIhvpDyi808sb+MEcg==",
    724             "dev": true,
    725             "dependencies": {
    726                 "@parcel/diagnostic": "2.4.0",
    727                 "@parcel/plugin": "2.4.0",
    728                 "@parcel/source-map": "^2.0.0",
    729                 "@parcel/utils": "2.4.0",
    730                 "nullthrows": "^1.1.1",
    731                 "terser": "^5.2.0"
    732             },
    733             "engines": {
    734                 "node": ">= 12.0.0",
    735                 "parcel": "^2.4.0"
    736             },
    737             "funding": {
    738                 "type": "opencollective",
    739                 "url": "https://opencollective.com/parcel"
    740             }
    741         },
    742         "node_modules/@parcel/package-manager": {
    743             "version": "2.4.0",
    744             "resolved": "https://registry.npmjs.org/@parcel/package-manager/-/package-manager-2.4.0.tgz",
    745             "integrity": "sha512-21AEfAQnZbHRVViTn7QsPGe/CiGaFaDUH5f0m8qVC7fDjjhC8LM8blkqU72goaO9FbaLMadtEf2txhzly7h/bg==",
    746             "dev": true,
    747             "dependencies": {
    748                 "@parcel/diagnostic": "2.4.0",
    749                 "@parcel/fs": "2.4.0",
    750                 "@parcel/logger": "2.4.0",
    751                 "@parcel/types": "2.4.0",
    752                 "@parcel/utils": "2.4.0",
    753                 "@parcel/workers": "2.4.0",
    754                 "semver": "^5.7.1"
    755             },
    756             "engines": {
    757                 "node": ">= 12.0.0"
    758             },
    759             "funding": {
    760                 "type": "opencollective",
    761                 "url": "https://opencollective.com/parcel"
    762             },
    763             "peerDependencies": {
    764                 "@parcel/core": "^2.4.0"
    765             }
    766         },
    767         "node_modules/@parcel/packager-css": {
    768             "version": "2.4.0",
    769             "resolved": "https://registry.npmjs.org/@parcel/packager-css/-/packager-css-2.4.0.tgz",
    770             "integrity": "sha512-LmPDWzkXi60Oy3WrPF0jPKQxeTwW5hmNBgrcXJMHSu+VcXdaQZNzNxVzhnZkJUbDd2z9vAUrUGzdLh8TquC8iQ==",
    771             "dev": true,
    772             "dependencies": {
    773                 "@parcel/plugin": "2.4.0",
    774                 "@parcel/source-map": "^2.0.0",
    775                 "@parcel/utils": "2.4.0",
    776                 "nullthrows": "^1.1.1"
    777             },
    778             "engines": {
    779                 "node": ">= 12.0.0",
    780                 "parcel": "^2.4.0"
    781             },
    782             "funding": {
    783                 "type": "opencollective",
    784                 "url": "https://opencollective.com/parcel"
    785             }
    786         },
    787         "node_modules/@parcel/packager-html": {
    788             "version": "2.4.0",
    789             "resolved": "https://registry.npmjs.org/@parcel/packager-html/-/packager-html-2.4.0.tgz",
    790             "integrity": "sha512-OPMIQ1uHYQFpRPrsmm5BqONbAyzjlhVsPRAzHlcBrglG4BTUeOR2ow4MUKblHmVVqc3QHnfZG4nHHtFkeuNQ3A==",
    791             "dev": true,
    792             "dependencies": {
    793                 "@parcel/plugin": "2.4.0",
    794                 "@parcel/types": "2.4.0",
    795                 "@parcel/utils": "2.4.0",
    796                 "nullthrows": "^1.1.1",
    797                 "posthtml": "^0.16.5"
    798             },
    799             "engines": {
    800                 "node": ">= 12.0.0",
    801                 "parcel": "^2.4.0"
    802             },
    803             "funding": {
    804                 "type": "opencollective",
    805                 "url": "https://opencollective.com/parcel"
    806             }
    807         },
    808         "node_modules/@parcel/packager-js": {
    809             "version": "2.4.0",
    810             "resolved": "https://registry.npmjs.org/@parcel/packager-js/-/packager-js-2.4.0.tgz",
    811             "integrity": "sha512-cfslIH43CJFgBS9PmdFaSnbInMCoejsFCnxtJa2GeUpjCXSfelPRp0OPx7m8n+fap4czftPhoxBALeDUElOZGQ==",
    812             "dev": true,
    813             "dependencies": {
    814                 "@parcel/diagnostic": "2.4.0",
    815                 "@parcel/hash": "2.4.0",
    816                 "@parcel/plugin": "2.4.0",
    817                 "@parcel/source-map": "^2.0.0",
    818                 "@parcel/utils": "2.4.0",
    819                 "globals": "^13.2.0",
    820                 "nullthrows": "^1.1.1"
    821             },
    822             "engines": {
    823                 "node": ">= 12.0.0",
    824                 "parcel": "^2.4.0"
    825             },
    826             "funding": {
    827                 "type": "opencollective",
    828                 "url": "https://opencollective.com/parcel"
    829             }
    830         },
    831         "node_modules/@parcel/packager-raw": {
    832             "version": "2.4.0",
    833             "resolved": "https://registry.npmjs.org/@parcel/packager-raw/-/packager-raw-2.4.0.tgz",
    834             "integrity": "sha512-SFfw7chMFITj3J26ZVDJxbO6xwtPFcFBm1js8cwWMgzwuwS6CEc43k5+Abj+2/EqHU9kNJU9eWV5vT6lQwf3HA==",
    835             "dev": true,
    836             "dependencies": {
    837                 "@parcel/plugin": "2.4.0"
    838             },
    839             "engines": {
    840                 "node": ">= 12.0.0",
    841                 "parcel": "^2.4.0"
    842             },
    843             "funding": {
    844                 "type": "opencollective",
    845                 "url": "https://opencollective.com/parcel"
    846             }
    847         },
    848         "node_modules/@parcel/packager-svg": {
    849             "version": "2.4.0",
    850             "resolved": "https://registry.npmjs.org/@parcel/packager-svg/-/packager-svg-2.4.0.tgz",
    851             "integrity": "sha512-DwkgrdLEQop+tu9Ocr1ZaadmpsbSgVruJPr80xq1LaB0Jiwrl9HjHStMNH1laNFueK1yydxhnj9C2JQfW28qag==",
    852             "dev": true,
    853             "dependencies": {
    854                 "@parcel/plugin": "2.4.0",
    855                 "@parcel/types": "2.4.0",
    856                 "@parcel/utils": "2.4.0",
    857                 "posthtml": "^0.16.4"
    858             },
    859             "engines": {
    860                 "node": ">= 12.0.0",
    861                 "parcel": "^2.4.0"
    862             },
    863             "funding": {
    864                 "type": "opencollective",
    865                 "url": "https://opencollective.com/parcel"
    866             }
    867         },
    868         "node_modules/@parcel/plugin": {
    869             "version": "2.4.0",
    870             "resolved": "https://registry.npmjs.org/@parcel/plugin/-/plugin-2.4.0.tgz",
    871             "integrity": "sha512-ehFUAL2+h27Lv+cYbbXA74UGy8C+eglUjcpvASOOjVRFuD6poMAMliKkKAXBhQaFx/Rvhz27A2PIPv9lL2i4UQ==",
    872             "dev": true,
    873             "dependencies": {
    874                 "@parcel/types": "2.4.0"
    875             },
    876             "engines": {
    877                 "node": ">= 12.0.0"
    878             },
    879             "funding": {
    880                 "type": "opencollective",
    881                 "url": "https://opencollective.com/parcel"
    882             }
    883         },
    884         "node_modules/@parcel/reporter-cli": {
    885             "version": "2.4.0",
    886             "resolved": "https://registry.npmjs.org/@parcel/reporter-cli/-/reporter-cli-2.4.0.tgz",
    887             "integrity": "sha512-Q9bIFMaGvQgypCDxdMEKOwrJzIHAXScKkuFsqTHnUL6mmH3Mo2CoEGAq/wpMXuPhXRn1dPJcHgTNDwZ2fSzz0A==",
    888             "dev": true,
    889             "dependencies": {
    890                 "@parcel/plugin": "2.4.0",
    891                 "@parcel/types": "2.4.0",
    892                 "@parcel/utils": "2.4.0",
    893                 "chalk": "^4.1.0",
    894                 "term-size": "^2.2.1"
    895             },
    896             "engines": {
    897                 "node": ">= 12.0.0",
    898                 "parcel": "^2.4.0"
    899             },
    900             "funding": {
    901                 "type": "opencollective",
    902                 "url": "https://opencollective.com/parcel"
    903             }
    904         },
    905         "node_modules/@parcel/reporter-dev-server": {
    906             "version": "2.4.0",
    907             "resolved": "https://registry.npmjs.org/@parcel/reporter-dev-server/-/reporter-dev-server-2.4.0.tgz",
    908             "integrity": "sha512-24h++wevs7XYuX4dKa4PUfLSstvn3g7udajFv6CeQoME+dR25RL/wH/2LUbhV5ilgXXab76rWIndSqp78xHxPA==",
    909             "dev": true,
    910             "dependencies": {
    911                 "@parcel/plugin": "2.4.0",
    912                 "@parcel/utils": "2.4.0"
    913             },
    914             "engines": {
    915                 "node": ">= 12.0.0",
    916                 "parcel": "^2.4.0"
    917             },
    918             "funding": {
    919                 "type": "opencollective",
    920                 "url": "https://opencollective.com/parcel"
    921             }
    922         },
    923         "node_modules/@parcel/resolver-default": {
    924             "version": "2.4.0",
    925             "resolved": "https://registry.npmjs.org/@parcel/resolver-default/-/resolver-default-2.4.0.tgz",
    926             "integrity": "sha512-K7pIIFmGm1hjg/7Mzkg99i8tfCClKfBUTuc2R5j8cdr2n0mCAi4/f2mFf5svLrb5XZrnDgoQ05tHKklLEfUDUw==",
    927             "dev": true,
    928             "dependencies": {
    929                 "@parcel/node-resolver-core": "2.4.0",
    930                 "@parcel/plugin": "2.4.0"
    931             },
    932             "engines": {
    933                 "node": ">= 12.0.0",
    934                 "parcel": "^2.4.0"
    935             },
    936             "funding": {
    937                 "type": "opencollective",
    938                 "url": "https://opencollective.com/parcel"
    939             }
    940         },
    941         "node_modules/@parcel/runtime-browser-hmr": {
    942             "version": "2.4.0",
    943             "resolved": "https://registry.npmjs.org/@parcel/runtime-browser-hmr/-/runtime-browser-hmr-2.4.0.tgz",
    944             "integrity": "sha512-swPFtvxGoCA9LEjU/pHPNjxG1l0fte8447zXwRN/AaYrtjNu9Ww117OSKCyvCnE143E79jZOFStodTQGFuH+9A==",
    945             "dev": true,
    946             "dependencies": {
    947                 "@parcel/plugin": "2.4.0",
    948                 "@parcel/utils": "2.4.0"
    949             },
    950             "engines": {
    951                 "node": ">= 12.0.0",
    952                 "parcel": "^2.4.0"
    953             },
    954             "funding": {
    955                 "type": "opencollective",
    956                 "url": "https://opencollective.com/parcel"
    957             }
    958         },
    959         "node_modules/@parcel/runtime-js": {
    960             "version": "2.4.0",
    961             "resolved": "https://registry.npmjs.org/@parcel/runtime-js/-/runtime-js-2.4.0.tgz",
    962             "integrity": "sha512-67OOvmkDdtmgzZVP/EyAzoXhJ/Ug3LUVUt7idg9arun5rdJptqEb3Um3wmH0zjcNa9jMbJt7Kl5x1wA8dJgPYg==",
    963             "dev": true,
    964             "dependencies": {
    965                 "@parcel/plugin": "2.4.0",
    966                 "@parcel/utils": "2.4.0",
    967                 "nullthrows": "^1.1.1"
    968             },
    969             "engines": {
    970                 "node": ">= 12.0.0",
    971                 "parcel": "^2.4.0"
    972             },
    973             "funding": {
    974                 "type": "opencollective",
    975                 "url": "https://opencollective.com/parcel"
    976             }
    977         },
    978         "node_modules/@parcel/runtime-react-refresh": {
    979             "version": "2.4.0",
    980             "resolved": "https://registry.npmjs.org/@parcel/runtime-react-refresh/-/runtime-react-refresh-2.4.0.tgz",
    981             "integrity": "sha512-flnr+bf06lMZPbXZZLLaFNrPHvYpfuXTVovEghyUW46qLVpaHj33dpsU/LqZplIuHgBp2ibgrKhr/hY9ell68w==",
    982             "dev": true,
    983             "dependencies": {
    984                 "@parcel/plugin": "2.4.0",
    985                 "@parcel/utils": "2.4.0",
    986                 "react-refresh": "^0.9.0"
    987             },
    988             "engines": {
    989                 "node": ">= 12.0.0",
    990                 "parcel": "^2.4.0"
    991             },
    992             "funding": {
    993                 "type": "opencollective",
    994                 "url": "https://opencollective.com/parcel"
    995             }
    996         },
    997         "node_modules/@parcel/runtime-service-worker": {
    998             "version": "2.4.0",
    999             "resolved": "https://registry.npmjs.org/@parcel/runtime-service-worker/-/runtime-service-worker-2.4.0.tgz",
   1000             "integrity": "sha512-RgM5QUqW22WzstW03CtV+Oih8VGVuwsf94Cc4hLouU2EAD0NUJgATWbFocZVTZIBTKELAWh2gjpSQDdnL4Ur+A==",
   1001             "dev": true,
   1002             "dependencies": {
   1003                 "@parcel/plugin": "2.4.0",
   1004                 "@parcel/utils": "2.4.0",
   1005                 "nullthrows": "^1.1.1"
   1006             },
   1007             "engines": {
   1008                 "node": ">= 12.0.0",
   1009                 "parcel": "^2.4.0"
   1010             },
   1011             "funding": {
   1012                 "type": "opencollective",
   1013                 "url": "https://opencollective.com/parcel"
   1014             }
   1015         },
   1016         "node_modules/@parcel/source-map": {
   1017             "version": "2.0.2",
   1018             "resolved": "https://registry.npmjs.org/@parcel/source-map/-/source-map-2.0.2.tgz",
   1019             "integrity": "sha512-NnUrPYLpYB6qyx2v6bcRPn/gVigmGG6M6xL8wIg/i0dP1GLkuY1nf+Hqdf63FzPTqqT7K3k6eE5yHPQVMO5jcA==",
   1020             "dev": true,
   1021             "dependencies": {
   1022                 "detect-libc": "^1.0.3"
   1023             },
   1024             "engines": {
   1025                 "node": "^12.18.3 || >=14"
   1026             }
   1027         },
   1028         "node_modules/@parcel/transformer-babel": {
   1029             "version": "2.4.0",
   1030             "resolved": "https://registry.npmjs.org/@parcel/transformer-babel/-/transformer-babel-2.4.0.tgz",
   1031             "integrity": "sha512-iWDa7KzJTMP3HNmrYxiYq/S6redk2qminx/9MwmKIN9jzm8mgts2Lj9lOg/t66YaDGky6JAvw4DhB2qW4ni6yQ==",
   1032             "dev": true,
   1033             "dependencies": {
   1034                 "@parcel/diagnostic": "2.4.0",
   1035                 "@parcel/plugin": "2.4.0",
   1036                 "@parcel/source-map": "^2.0.0",
   1037                 "@parcel/utils": "2.4.0",
   1038                 "browserslist": "^4.6.6",
   1039                 "json5": "^2.2.0",
   1040                 "nullthrows": "^1.1.1",
   1041                 "semver": "^5.7.0"
   1042             },
   1043             "engines": {
   1044                 "node": ">= 12.0.0",
   1045                 "parcel": "^2.4.0"
   1046             },
   1047             "funding": {
   1048                 "type": "opencollective",
   1049                 "url": "https://opencollective.com/parcel"
   1050             }
   1051         },
   1052         "node_modules/@parcel/transformer-css": {
   1053             "version": "2.4.0",
   1054             "resolved": "https://registry.npmjs.org/@parcel/transformer-css/-/transformer-css-2.4.0.tgz",
   1055             "integrity": "sha512-D2u48LuiQsQvbknABE0wVKFp9r6yCgWrHKEP1J6EJ31c49nXGXDHrpHJJwqq9BvAs/124eBI5mSsehTJyFEMwg==",
   1056             "dev": true,
   1057             "dependencies": {
   1058                 "@parcel/css": "^1.7.2",
   1059                 "@parcel/diagnostic": "2.4.0",
   1060                 "@parcel/plugin": "2.4.0",
   1061                 "@parcel/source-map": "^2.0.0",
   1062                 "@parcel/utils": "2.4.0",
   1063                 "browserslist": "^4.6.6",
   1064                 "nullthrows": "^1.1.1"
   1065             },
   1066             "engines": {
   1067                 "node": ">= 12.0.0",
   1068                 "parcel": "^2.4.0"
   1069             },
   1070             "funding": {
   1071                 "type": "opencollective",
   1072                 "url": "https://opencollective.com/parcel"
   1073             }
   1074         },
   1075         "node_modules/@parcel/transformer-html": {
   1076             "version": "2.4.0",
   1077             "resolved": "https://registry.npmjs.org/@parcel/transformer-html/-/transformer-html-2.4.0.tgz",
   1078             "integrity": "sha512-2/8X/o5QaCNVPr4wkxLCUub7v/YVvVN2L5yCEcTatNeFhNg/2iz7P2ekfqOaoDCHWZEOBT1VTwPbdBt+TMM71Q==",
   1079             "dev": true,
   1080             "dependencies": {
   1081                 "@parcel/diagnostic": "2.4.0",
   1082                 "@parcel/hash": "2.4.0",
   1083                 "@parcel/plugin": "2.4.0",
   1084                 "nullthrows": "^1.1.1",
   1085                 "posthtml": "^0.16.5",
   1086                 "posthtml-parser": "^0.10.1",
   1087                 "posthtml-render": "^3.0.0",
   1088                 "semver": "^5.7.1"
   1089             },
   1090             "engines": {
   1091                 "node": ">= 12.0.0",
   1092                 "parcel": "^2.4.0"
   1093             },
   1094             "funding": {
   1095                 "type": "opencollective",
   1096                 "url": "https://opencollective.com/parcel"
   1097             }
   1098         },
   1099         "node_modules/@parcel/transformer-image": {
   1100             "version": "2.4.0",
   1101             "resolved": "https://registry.npmjs.org/@parcel/transformer-image/-/transformer-image-2.4.0.tgz",
   1102             "integrity": "sha512-JZkQvGGoGiD0AVKLIbAYYUWxepMmUaWZ4XXx71MmS/kA7cUDwTZ0CXq63YnSY1m+DX+ClTuTN8mBlwe2dkcGbA==",
   1103             "dev": true,
   1104             "dependencies": {
   1105                 "@parcel/plugin": "2.4.0",
   1106                 "@parcel/workers": "2.4.0",
   1107                 "nullthrows": "^1.1.1"
   1108             },
   1109             "engines": {
   1110                 "node": ">= 12.0.0",
   1111                 "parcel": "^2.4.0"
   1112             }
   1113         },
   1114         "node_modules/@parcel/transformer-js": {
   1115             "version": "2.4.0",
   1116             "resolved": "https://registry.npmjs.org/@parcel/transformer-js/-/transformer-js-2.4.0.tgz",
   1117             "integrity": "sha512-eeLHFwv3jT3GmIxpLC7B8EXExGK0MFaK91HXljOMh6l8a+GlQYw27MSFQVtoXr0Olx9Uq2uvjXP1+zSsq3LQUQ==",
   1118             "dev": true,
   1119             "dependencies": {
   1120                 "@parcel/diagnostic": "2.4.0",
   1121                 "@parcel/plugin": "2.4.0",
   1122                 "@parcel/source-map": "^2.0.0",
   1123                 "@parcel/utils": "2.4.0",
   1124                 "@parcel/workers": "2.4.0",
   1125                 "@swc/helpers": "^0.3.6",
   1126                 "browserslist": "^4.6.6",
   1127                 "detect-libc": "^1.0.3",
   1128                 "nullthrows": "^1.1.1",
   1129                 "regenerator-runtime": "^0.13.7",
   1130                 "semver": "^5.7.1"
   1131             },
   1132             "engines": {
   1133                 "node": ">= 12.0.0",
   1134                 "parcel": "^2.4.0"
   1135             },
   1136             "funding": {
   1137                 "type": "opencollective",
   1138                 "url": "https://opencollective.com/parcel"
   1139             }
   1140         },
   1141         "node_modules/@parcel/transformer-json": {
   1142             "version": "2.4.0",
   1143             "resolved": "https://registry.npmjs.org/@parcel/transformer-json/-/transformer-json-2.4.0.tgz",
   1144             "integrity": "sha512-3nR+d39mbURoXIypDfVCaxpwL65qMV+h8SLD78up2uhaRGklHQfN7GuemR7L+mcVAgNrmwVvZHhyNjdgYwWqqg==",
   1145             "dev": true,
   1146             "dependencies": {
   1147                 "@parcel/plugin": "2.4.0",
   1148                 "json5": "^2.2.0"
   1149             },
   1150             "engines": {
   1151                 "node": ">= 12.0.0",
   1152                 "parcel": "^2.4.0"
   1153             },
   1154             "funding": {
   1155                 "type": "opencollective",
   1156                 "url": "https://opencollective.com/parcel"
   1157             }
   1158         },
   1159         "node_modules/@parcel/transformer-postcss": {
   1160             "version": "2.4.0",
   1161             "resolved": "https://registry.npmjs.org/@parcel/transformer-postcss/-/transformer-postcss-2.4.0.tgz",
   1162             "integrity": "sha512-ijIa2x+dbKnJhr7zO5WlXkvuj832fDoGksMBk2DX3u2WMrbh2rqVWPpGFsDhESx7EAy38nUoV/5KUdrNqUmCEA==",
   1163             "dev": true,
   1164             "dependencies": {
   1165                 "@parcel/diagnostic": "2.4.0",
   1166                 "@parcel/hash": "2.4.0",
   1167                 "@parcel/plugin": "2.4.0",
   1168                 "@parcel/utils": "2.4.0",
   1169                 "clone": "^2.1.1",
   1170                 "nullthrows": "^1.1.1",
   1171                 "postcss-value-parser": "^4.2.0",
   1172                 "semver": "^5.7.1"
   1173             },
   1174             "engines": {
   1175                 "node": ">= 12.0.0",
   1176                 "parcel": "^2.4.0"
   1177             },
   1178             "funding": {
   1179                 "type": "opencollective",
   1180                 "url": "https://opencollective.com/parcel"
   1181             }
   1182         },
   1183         "node_modules/@parcel/transformer-posthtml": {
   1184             "version": "2.4.0",
   1185             "resolved": "https://registry.npmjs.org/@parcel/transformer-posthtml/-/transformer-posthtml-2.4.0.tgz",
   1186             "integrity": "sha512-xoL3AzgtVeRRAo6bh0AHAYm9bt1jZ+HiH86/7oARj/uJs6Wd8kXK/DZf6fH+F87hj4e7bnjmDDc0GPVK0lPz1w==",
   1187             "dev": true,
   1188             "dependencies": {
   1189                 "@parcel/plugin": "2.4.0",
   1190                 "@parcel/utils": "2.4.0",
   1191                 "nullthrows": "^1.1.1",
   1192                 "posthtml": "^0.16.5",
   1193                 "posthtml-parser": "^0.10.1",
   1194                 "posthtml-render": "^3.0.0",
   1195                 "semver": "^5.7.1"
   1196             },
   1197             "engines": {
   1198                 "node": ">= 12.0.0",
   1199                 "parcel": "^2.4.0"
   1200             },
   1201             "funding": {
   1202                 "type": "opencollective",
   1203                 "url": "https://opencollective.com/parcel"
   1204             }
   1205         },
   1206         "node_modules/@parcel/transformer-raw": {
   1207             "version": "2.4.0",
   1208             "resolved": "https://registry.npmjs.org/@parcel/transformer-raw/-/transformer-raw-2.4.0.tgz",
   1209             "integrity": "sha512-fciFbNrzj0kLlDgr6OsI0PUv414rVygDWAsgbCCq4BexDkuemMs9f9FjMctx9B2VZlctE8dTT4RGkuQumTIpUg==",
   1210             "dev": true,
   1211             "dependencies": {
   1212                 "@parcel/plugin": "2.4.0"
   1213             },
   1214             "engines": {
   1215                 "node": ">= 12.0.0",
   1216                 "parcel": "^2.4.0"
   1217             },
   1218             "funding": {
   1219                 "type": "opencollective",
   1220                 "url": "https://opencollective.com/parcel"
   1221             }
   1222         },
   1223         "node_modules/@parcel/transformer-react-refresh-wrap": {
   1224             "version": "2.4.0",
   1225             "resolved": "https://registry.npmjs.org/@parcel/transformer-react-refresh-wrap/-/transformer-react-refresh-wrap-2.4.0.tgz",
   1226             "integrity": "sha512-9+f6sGOWkf0jyUQ1CuFWk+04Mq3KTOCU9kRiwCHX1YdUCv5uki6r9XUSpqiYodrV+L6w9CCwLvGMLCDHxtCxMg==",
   1227             "dev": true,
   1228             "dependencies": {
   1229                 "@parcel/plugin": "2.4.0",
   1230                 "@parcel/utils": "2.4.0",
   1231                 "react-refresh": "^0.9.0"
   1232             },
   1233             "engines": {
   1234                 "node": ">= 12.0.0",
   1235                 "parcel": "^2.4.0"
   1236             },
   1237             "funding": {
   1238                 "type": "opencollective",
   1239                 "url": "https://opencollective.com/parcel"
   1240             }
   1241         },
   1242         "node_modules/@parcel/transformer-svg": {
   1243             "version": "2.4.0",
   1244             "resolved": "https://registry.npmjs.org/@parcel/transformer-svg/-/transformer-svg-2.4.0.tgz",
   1245             "integrity": "sha512-D+yzVtSxtQML3d26fd/g4E/xYW68+OMbMUVLXORtoYMU42fnXQkJP6jGOdqy8Td+WORNY7EwVtQnESLwhBmolw==",
   1246             "dev": true,
   1247             "dependencies": {
   1248                 "@parcel/diagnostic": "2.4.0",
   1249                 "@parcel/hash": "2.4.0",
   1250                 "@parcel/plugin": "2.4.0",
   1251                 "nullthrows": "^1.1.1",
   1252                 "posthtml": "^0.16.5",
   1253                 "posthtml-parser": "^0.10.1",
   1254                 "posthtml-render": "^3.0.0",
   1255                 "semver": "^5.7.1"
   1256             },
   1257             "engines": {
   1258                 "node": ">= 12.0.0",
   1259                 "parcel": "^2.4.0"
   1260             },
   1261             "funding": {
   1262                 "type": "opencollective",
   1263                 "url": "https://opencollective.com/parcel"
   1264             }
   1265         },
   1266         "node_modules/@parcel/types": {
   1267             "version": "2.4.0",
   1268             "resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.4.0.tgz",
   1269             "integrity": "sha512-nysGIbBEnp+7R+tKTysdcTFOZDTCodsiXFeAhYQa5bhiOnG1l9gzhxQnE2OsdsgvMm40IOsgKprqvM/DbdLfnQ==",
   1270             "dev": true,
   1271             "dependencies": {
   1272                 "@parcel/cache": "2.4.0",
   1273                 "@parcel/diagnostic": "2.4.0",
   1274                 "@parcel/fs": "2.4.0",
   1275                 "@parcel/package-manager": "2.4.0",
   1276                 "@parcel/source-map": "^2.0.0",
   1277                 "@parcel/workers": "2.4.0",
   1278                 "utility-types": "^3.10.0"
   1279             }
   1280         },
   1281         "node_modules/@parcel/utils": {
   1282             "version": "2.4.0",
   1283             "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-2.4.0.tgz",
   1284             "integrity": "sha512-sdNo+mZqDZT8LJYB6WWRKa4wFVZcK6Zb5Jh6Du76QvXXwHbPIQNZgJBb6gd/Rbk4GLOp2tW7MnBfq6zP9E9E2g==",
   1285             "dev": true,
   1286             "dependencies": {
   1287                 "@parcel/codeframe": "2.4.0",
   1288                 "@parcel/diagnostic": "2.4.0",
   1289                 "@parcel/hash": "2.4.0",
   1290                 "@parcel/logger": "2.4.0",
   1291                 "@parcel/markdown-ansi": "2.4.0",
   1292                 "@parcel/source-map": "^2.0.0",
   1293                 "chalk": "^4.1.0"
   1294             },
   1295             "engines": {
   1296                 "node": ">= 12.0.0"
   1297             },
   1298             "funding": {
   1299                 "type": "opencollective",
   1300                 "url": "https://opencollective.com/parcel"
   1301             }
   1302         },
   1303         "node_modules/@parcel/watcher": {
   1304             "version": "2.0.5",
   1305             "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.0.5.tgz",
   1306             "integrity": "sha512-x0hUbjv891omnkcHD7ZOhiyyUqUUR6MNjq89JhEI3BxppeKWAm6NPQsqqRrAkCJBogdT/o/My21sXtTI9rJIsw==",
   1307             "dev": true,
   1308             "hasInstallScript": true,
   1309             "dependencies": {
   1310                 "node-addon-api": "^3.2.1",
   1311                 "node-gyp-build": "^4.3.0"
   1312             },
   1313             "engines": {
   1314                 "node": ">= 10.0.0"
   1315             },
   1316             "funding": {
   1317                 "type": "opencollective",
   1318                 "url": "https://opencollective.com/parcel"
   1319             }
   1320         },
   1321         "node_modules/@parcel/workers": {
   1322             "version": "2.4.0",
   1323             "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-2.4.0.tgz",
   1324             "integrity": "sha512-eSFyvEoXXPgFzQfKIlpkUjpHfIbezUCRFTPKyJAKCxvU5DSXOpb1kz5vDESWQ4qTZXKnrKvxS1PPWN6bam9z0g==",
   1325             "dev": true,
   1326             "dependencies": {
   1327                 "@parcel/diagnostic": "2.4.0",
   1328                 "@parcel/logger": "2.4.0",
   1329                 "@parcel/types": "2.4.0",
   1330                 "@parcel/utils": "2.4.0",
   1331                 "chrome-trace-event": "^1.0.2",
   1332                 "nullthrows": "^1.1.1"
   1333             },
   1334             "engines": {
   1335                 "node": ">= 12.0.0"
   1336             },
   1337             "funding": {
   1338                 "type": "opencollective",
   1339                 "url": "https://opencollective.com/parcel"
   1340             },
   1341             "peerDependencies": {
   1342                 "@parcel/core": "^2.4.0"
   1343             }
   1344         },
   1345         "node_modules/@swc/helpers": {
   1346             "version": "0.3.8",
   1347             "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.3.8.tgz",
   1348             "integrity": "sha512-aWItSZvJj4+GI6FWkjZR13xPNPctq2RRakzo+O6vN7bC2yjwdg5EFpgaSAUn95b7BGSgcflvzVDPoKmJv24IOg==",
   1349             "dev": true
   1350         },
   1351         "node_modules/@trysound/sax": {
   1352             "version": "0.2.0",
   1353             "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz",
   1354             "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==",
   1355             "dev": true,
   1356             "engines": {
   1357                 "node": ">=10.13.0"
   1358             }
   1359         },
   1360         "node_modules/@types/parse-json": {
   1361             "version": "4.0.0",
   1362             "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
   1363             "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
   1364             "dev": true
   1365         },
   1366         "node_modules/abortcontroller-polyfill": {
   1367             "version": "1.7.3",
   1368             "resolved": "https://registry.npmjs.org/abortcontroller-polyfill/-/abortcontroller-polyfill-1.7.3.tgz",
   1369             "integrity": "sha512-zetDJxd89y3X99Kvo4qFx8GKlt6GsvN3UcRZHwU6iFA/0KiOmhkTVhe8oRoTBiTVPZu09x3vCra47+w8Yz1+2Q==",
   1370             "dev": true
   1371         },
   1372         "node_modules/acorn": {
   1373             "version": "8.7.0",
   1374             "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz",
   1375             "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==",
   1376             "dev": true,
   1377             "bin": {
   1378                 "acorn": "bin/acorn"
   1379             },
   1380             "engines": {
   1381                 "node": ">=0.4.0"
   1382             }
   1383         },
   1384         "node_modules/ansi-styles": {
   1385             "version": "4.3.0",
   1386             "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
   1387             "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
   1388             "dev": true,
   1389             "dependencies": {
   1390                 "color-convert": "^2.0.1"
   1391             },
   1392             "engines": {
   1393                 "node": ">=8"
   1394             },
   1395             "funding": {
   1396                 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
   1397             }
   1398         },
   1399         "node_modules/base-x": {
   1400             "version": "3.0.9",
   1401             "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.9.tgz",
   1402             "integrity": "sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==",
   1403             "dev": true,
   1404             "dependencies": {
   1405                 "safe-buffer": "^5.0.1"
   1406             }
   1407         },
   1408         "node_modules/base64-js": {
   1409             "version": "1.5.1",
   1410             "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
   1411             "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
   1412             "funding": [
   1413                 {
   1414                     "type": "github",
   1415                     "url": "https://github.com/sponsors/feross"
   1416                 },
   1417                 {
   1418                     "type": "patreon",
   1419                     "url": "https://www.patreon.com/feross"
   1420                 },
   1421                 {
   1422                     "type": "consulting",
   1423                     "url": "https://feross.org/support"
   1424                 }
   1425             ]
   1426         },
   1427         "node_modules/boolbase": {
   1428             "version": "1.0.0",
   1429             "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
   1430             "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
   1431             "dev": true
   1432         },
   1433         "node_modules/browserslist": {
   1434             "version": "4.20.2",
   1435             "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz",
   1436             "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==",
   1437             "dev": true,
   1438             "funding": [
   1439                 {
   1440                     "type": "opencollective",
   1441                     "url": "https://opencollective.com/browserslist"
   1442                 },
   1443                 {
   1444                     "type": "tidelift",
   1445                     "url": "https://tidelift.com/funding/github/npm/browserslist"
   1446                 }
   1447             ],
   1448             "dependencies": {
   1449                 "caniuse-lite": "^1.0.30001317",
   1450                 "electron-to-chromium": "^1.4.84",
   1451                 "escalade": "^3.1.1",
   1452                 "node-releases": "^2.0.2",
   1453                 "picocolors": "^1.0.0"
   1454             },
   1455             "bin": {
   1456                 "browserslist": "cli.js"
   1457             },
   1458             "engines": {
   1459                 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
   1460             }
   1461         },
   1462         "node_modules/buffer": {
   1463             "version": "6.0.3",
   1464             "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
   1465             "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
   1466             "funding": [
   1467                 {
   1468                     "type": "github",
   1469                     "url": "https://github.com/sponsors/feross"
   1470                 },
   1471                 {
   1472                     "type": "patreon",
   1473                     "url": "https://www.patreon.com/feross"
   1474                 },
   1475                 {
   1476                     "type": "consulting",
   1477                     "url": "https://feross.org/support"
   1478                 }
   1479             ],
   1480             "dependencies": {
   1481                 "base64-js": "^1.3.1",
   1482                 "ieee754": "^1.2.1"
   1483             }
   1484         },
   1485         "node_modules/buffer-from": {
   1486             "version": "1.1.2",
   1487             "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
   1488             "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
   1489             "dev": true
   1490         },
   1491         "node_modules/callsites": {
   1492             "version": "3.1.0",
   1493             "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
   1494             "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
   1495             "dev": true,
   1496             "engines": {
   1497                 "node": ">=6"
   1498             }
   1499         },
   1500         "node_modules/caniuse-lite": {
   1501             "version": "1.0.30001322",
   1502             "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001322.tgz",
   1503             "integrity": "sha512-neRmrmIrCGuMnxGSoh+x7zYtQFFgnSY2jaomjU56sCkTA6JINqQrxutF459JpWcWRajvoyn95sOXq4Pqrnyjew==",
   1504             "dev": true,
   1505             "funding": [
   1506                 {
   1507                     "type": "opencollective",
   1508                     "url": "https://opencollective.com/browserslist"
   1509                 },
   1510                 {
   1511                     "type": "tidelift",
   1512                     "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
   1513                 }
   1514             ]
   1515         },
   1516         "node_modules/chalk": {
   1517             "version": "4.1.2",
   1518             "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
   1519             "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
   1520             "dev": true,
   1521             "dependencies": {
   1522                 "ansi-styles": "^4.1.0",
   1523                 "supports-color": "^7.1.0"
   1524             },
   1525             "engines": {
   1526                 "node": ">=10"
   1527             },
   1528             "funding": {
   1529                 "url": "https://github.com/chalk/chalk?sponsor=1"
   1530             }
   1531         },
   1532         "node_modules/chrome-trace-event": {
   1533             "version": "1.0.3",
   1534             "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
   1535             "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
   1536             "dev": true,
   1537             "engines": {
   1538                 "node": ">=6.0"
   1539             }
   1540         },
   1541         "node_modules/clone": {
   1542             "version": "2.1.2",
   1543             "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
   1544             "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
   1545             "dev": true,
   1546             "engines": {
   1547                 "node": ">=0.8"
   1548             }
   1549         },
   1550         "node_modules/color-convert": {
   1551             "version": "2.0.1",
   1552             "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
   1553             "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
   1554             "dev": true,
   1555             "dependencies": {
   1556                 "color-name": "~1.1.4"
   1557             },
   1558             "engines": {
   1559                 "node": ">=7.0.0"
   1560             }
   1561         },
   1562         "node_modules/color-name": {
   1563             "version": "1.1.4",
   1564             "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
   1565             "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
   1566             "dev": true
   1567         },
   1568         "node_modules/commander": {
   1569             "version": "7.2.0",
   1570             "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
   1571             "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
   1572             "dev": true,
   1573             "engines": {
   1574                 "node": ">= 10"
   1575             }
   1576         },
   1577         "node_modules/cosmiconfig": {
   1578             "version": "7.0.1",
   1579             "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
   1580             "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==",
   1581             "dev": true,
   1582             "dependencies": {
   1583                 "@types/parse-json": "^4.0.0",
   1584                 "import-fresh": "^3.2.1",
   1585                 "parse-json": "^5.0.0",
   1586                 "path-type": "^4.0.0",
   1587                 "yaml": "^1.10.0"
   1588             },
   1589             "engines": {
   1590                 "node": ">=10"
   1591             }
   1592         },
   1593         "node_modules/css-select": {
   1594             "version": "4.3.0",
   1595             "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz",
   1596             "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==",
   1597             "dev": true,
   1598             "dependencies": {
   1599                 "boolbase": "^1.0.0",
   1600                 "css-what": "^6.0.1",
   1601                 "domhandler": "^4.3.1",
   1602                 "domutils": "^2.8.0",
   1603                 "nth-check": "^2.0.1"
   1604             },
   1605             "funding": {
   1606                 "url": "https://github.com/sponsors/fb55"
   1607             }
   1608         },
   1609         "node_modules/css-tree": {
   1610             "version": "1.1.3",
   1611             "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
   1612             "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
   1613             "dev": true,
   1614             "dependencies": {
   1615                 "mdn-data": "2.0.14",
   1616                 "source-map": "^0.6.1"
   1617             },
   1618             "engines": {
   1619                 "node": ">=8.0.0"
   1620             }
   1621         },
   1622         "node_modules/css-what": {
   1623             "version": "6.0.1",
   1624             "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.0.1.tgz",
   1625             "integrity": "sha512-z93ZGFLNc6yaoXAmVhqoSIb+BduplteCt1fepvwhBUQK6MNE4g6fgjpuZKJKp0esUe+vXWlIkwZZjNWoOKw0ZA==",
   1626             "dev": true,
   1627             "engines": {
   1628                 "node": ">= 6"
   1629             },
   1630             "funding": {
   1631                 "url": "https://github.com/sponsors/fb55"
   1632             }
   1633         },
   1634         "node_modules/csso": {
   1635             "version": "4.2.0",
   1636             "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz",
   1637             "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==",
   1638             "dev": true,
   1639             "dependencies": {
   1640                 "css-tree": "^1.1.2"
   1641             },
   1642             "engines": {
   1643                 "node": ">=8.0.0"
   1644             }
   1645         },
   1646         "node_modules/debug": {
   1647             "version": "4.3.4",
   1648             "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
   1649             "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
   1650             "dependencies": {
   1651                 "ms": "2.1.2"
   1652             },
   1653             "engines": {
   1654                 "node": ">=6.0"
   1655             },
   1656             "peerDependenciesMeta": {
   1657                 "supports-color": {
   1658                     "optional": true
   1659                 }
   1660             }
   1661         },
   1662         "node_modules/detect-libc": {
   1663             "version": "1.0.3",
   1664             "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
   1665             "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",
   1666             "dev": true,
   1667             "bin": {
   1668                 "detect-libc": "bin/detect-libc.js"
   1669             },
   1670             "engines": {
   1671                 "node": ">=0.10"
   1672             }
   1673         },
   1674         "node_modules/dom-serializer": {
   1675             "version": "1.3.2",
   1676             "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz",
   1677             "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==",
   1678             "dev": true,
   1679             "dependencies": {
   1680                 "domelementtype": "^2.0.1",
   1681                 "domhandler": "^4.2.0",
   1682                 "entities": "^2.0.0"
   1683             },
   1684             "funding": {
   1685                 "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
   1686             }
   1687         },
   1688         "node_modules/dom-serializer/node_modules/entities": {
   1689             "version": "2.2.0",
   1690             "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
   1691             "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
   1692             "dev": true,
   1693             "funding": {
   1694                 "url": "https://github.com/fb55/entities?sponsor=1"
   1695             }
   1696         },
   1697         "node_modules/domelementtype": {
   1698             "version": "2.2.0",
   1699             "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz",
   1700             "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==",
   1701             "dev": true,
   1702             "funding": [
   1703                 {
   1704                     "type": "github",
   1705                     "url": "https://github.com/sponsors/fb55"
   1706                 }
   1707             ]
   1708         },
   1709         "node_modules/domhandler": {
   1710             "version": "4.3.1",
   1711             "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz",
   1712             "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==",
   1713             "dev": true,
   1714             "dependencies": {
   1715                 "domelementtype": "^2.2.0"
   1716             },
   1717             "engines": {
   1718                 "node": ">= 4"
   1719             },
   1720             "funding": {
   1721                 "url": "https://github.com/fb55/domhandler?sponsor=1"
   1722             }
   1723         },
   1724         "node_modules/domutils": {
   1725             "version": "2.8.0",
   1726             "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
   1727             "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
   1728             "dev": true,
   1729             "dependencies": {
   1730                 "dom-serializer": "^1.0.1",
   1731                 "domelementtype": "^2.2.0",
   1732                 "domhandler": "^4.2.0"
   1733             },
   1734             "funding": {
   1735                 "url": "https://github.com/fb55/domutils?sponsor=1"
   1736             }
   1737         },
   1738         "node_modules/dotenv": {
   1739             "version": "7.0.0",
   1740             "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-7.0.0.tgz",
   1741             "integrity": "sha512-M3NhsLbV1i6HuGzBUH8vXrtxOk+tWmzWKDMbAVSUp3Zsjm7ywFeuwrUXhmhQyRK1q5B5GGy7hcXPbj3bnfZg2g==",
   1742             "dev": true,
   1743             "engines": {
   1744                 "node": ">=6"
   1745             }
   1746         },
   1747         "node_modules/dotenv-expand": {
   1748             "version": "5.1.0",
   1749             "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz",
   1750             "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==",
   1751             "dev": true
   1752         },
   1753         "node_modules/electron-to-chromium": {
   1754             "version": "1.4.97",
   1755             "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.97.tgz",
   1756             "integrity": "sha512-vqSu7Qn6o5E1uAJQxmq2U69aBhBTxUAXMuT5Sm3jj8kEJciuUcKciktLuTPFSRlwSdNyeu9qah8Nzy9JyxefCw==",
   1757             "dev": true
   1758         },
   1759         "node_modules/entities": {
   1760             "version": "3.0.1",
   1761             "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz",
   1762             "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==",
   1763             "dev": true,
   1764             "engines": {
   1765                 "node": ">=0.12"
   1766             },
   1767             "funding": {
   1768                 "url": "https://github.com/fb55/entities?sponsor=1"
   1769             }
   1770         },
   1771         "node_modules/err-code": {
   1772             "version": "3.0.1",
   1773             "resolved": "https://registry.npmjs.org/err-code/-/err-code-3.0.1.tgz",
   1774             "integrity": "sha512-GiaH0KJUewYok+eeY05IIgjtAe4Yltygk9Wqp1V5yVWLdhf0hYZchRjNIT9bb0mSwRcIusT3cx7PJUf3zEIfUA=="
   1775         },
   1776         "node_modules/error-ex": {
   1777             "version": "1.3.2",
   1778             "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
   1779             "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
   1780             "dev": true,
   1781             "dependencies": {
   1782                 "is-arrayish": "^0.2.1"
   1783             }
   1784         },
   1785         "node_modules/escalade": {
   1786             "version": "3.1.1",
   1787             "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
   1788             "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
   1789             "dev": true,
   1790             "engines": {
   1791                 "node": ">=6"
   1792             }
   1793         },
   1794         "node_modules/escape-string-regexp": {
   1795             "version": "1.0.5",
   1796             "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
   1797             "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
   1798             "dev": true,
   1799             "engines": {
   1800                 "node": ">=0.8.0"
   1801             }
   1802         },
   1803         "node_modules/get-browser-rtc": {
   1804             "version": "1.1.0",
   1805             "resolved": "https://registry.npmjs.org/get-browser-rtc/-/get-browser-rtc-1.1.0.tgz",
   1806             "integrity": "sha512-MghbMJ61EJrRsDe7w1Bvqt3ZsBuqhce5nrn/XAwgwOXhcsz53/ltdxOse1h/8eKXj5slzxdsz56g5rzOFSGwfQ=="
   1807         },
   1808         "node_modules/get-port": {
   1809             "version": "4.2.0",
   1810             "resolved": "https://registry.npmjs.org/get-port/-/get-port-4.2.0.tgz",
   1811             "integrity": "sha512-/b3jarXkH8KJoOMQc3uVGHASwGLPq3gSFJ7tgJm2diza+bydJPTGOibin2steecKeOylE8oY2JERlVWkAJO6yw==",
   1812             "dev": true,
   1813             "engines": {
   1814                 "node": ">=6"
   1815             }
   1816         },
   1817         "node_modules/globals": {
   1818             "version": "13.13.0",
   1819             "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz",
   1820             "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==",
   1821             "dev": true,
   1822             "dependencies": {
   1823                 "type-fest": "^0.20.2"
   1824             },
   1825             "engines": {
   1826                 "node": ">=8"
   1827             },
   1828             "funding": {
   1829                 "url": "https://github.com/sponsors/sindresorhus"
   1830             }
   1831         },
   1832         "node_modules/has-flag": {
   1833             "version": "4.0.0",
   1834             "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
   1835             "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
   1836             "dev": true,
   1837             "engines": {
   1838                 "node": ">=8"
   1839             }
   1840         },
   1841         "node_modules/htmlnano": {
   1842             "version": "2.0.0",
   1843             "resolved": "https://registry.npmjs.org/htmlnano/-/htmlnano-2.0.0.tgz",
   1844             "integrity": "sha512-thKQfhcp2xgtsWNE27A2bliEeqVL5xjAgGn0wajyttvFFsvFWWah1ntV9aEX61gz0T6MBQ5xK/1lXuEumhJTcg==",
   1845             "dev": true,
   1846             "dependencies": {
   1847                 "cosmiconfig": "^7.0.1",
   1848                 "posthtml": "^0.16.5",
   1849                 "timsort": "^0.3.0"
   1850             },
   1851             "peerDependencies": {
   1852                 "cssnano": "^5.0.11",
   1853                 "postcss": "^8.3.11",
   1854                 "purgecss": "^4.0.3",
   1855                 "relateurl": "^0.2.7",
   1856                 "srcset": "^5.0.0",
   1857                 "svgo": "^2.8.0",
   1858                 "terser": "^5.10.0",
   1859                 "uncss": "^0.17.3"
   1860             },
   1861             "peerDependenciesMeta": {
   1862                 "cssnano": {
   1863                     "optional": true
   1864                 },
   1865                 "postcss": {
   1866                     "optional": true
   1867                 },
   1868                 "purgecss": {
   1869                     "optional": true
   1870                 },
   1871                 "relateurl": {
   1872                     "optional": true
   1873                 },
   1874                 "srcset": {
   1875                     "optional": true
   1876                 },
   1877                 "svgo": {
   1878                     "optional": true
   1879                 },
   1880                 "terser": {
   1881                     "optional": true
   1882                 },
   1883                 "uncss": {
   1884                     "optional": true
   1885                 }
   1886             }
   1887         },
   1888         "node_modules/htmlparser2": {
   1889             "version": "7.2.0",
   1890             "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-7.2.0.tgz",
   1891             "integrity": "sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==",
   1892             "dev": true,
   1893             "funding": [
   1894                 "https://github.com/fb55/htmlparser2?sponsor=1",
   1895                 {
   1896                     "type": "github",
   1897                     "url": "https://github.com/sponsors/fb55"
   1898                 }
   1899             ],
   1900             "dependencies": {
   1901                 "domelementtype": "^2.0.1",
   1902                 "domhandler": "^4.2.2",
   1903                 "domutils": "^2.8.0",
   1904                 "entities": "^3.0.1"
   1905             }
   1906         },
   1907         "node_modules/ieee754": {
   1908             "version": "1.2.1",
   1909             "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
   1910             "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
   1911             "funding": [
   1912                 {
   1913                     "type": "github",
   1914                     "url": "https://github.com/sponsors/feross"
   1915                 },
   1916                 {
   1917                     "type": "patreon",
   1918                     "url": "https://www.patreon.com/feross"
   1919                 },
   1920                 {
   1921                     "type": "consulting",
   1922                     "url": "https://feross.org/support"
   1923                 }
   1924             ]
   1925         },
   1926         "node_modules/import-fresh": {
   1927             "version": "3.3.0",
   1928             "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
   1929             "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
   1930             "dev": true,
   1931             "dependencies": {
   1932                 "parent-module": "^1.0.0",
   1933                 "resolve-from": "^4.0.0"
   1934             },
   1935             "engines": {
   1936                 "node": ">=6"
   1937             },
   1938             "funding": {
   1939                 "url": "https://github.com/sponsors/sindresorhus"
   1940             }
   1941         },
   1942         "node_modules/inherits": {
   1943             "version": "2.0.4",
   1944             "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
   1945             "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
   1946         },
   1947         "node_modules/is-arrayish": {
   1948             "version": "0.2.1",
   1949             "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
   1950             "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
   1951             "dev": true
   1952         },
   1953         "node_modules/is-json": {
   1954             "version": "2.0.1",
   1955             "resolved": "https://registry.npmjs.org/is-json/-/is-json-2.0.1.tgz",
   1956             "integrity": "sha1-a+Fm0USCihMdaGiRuYPfYsOUkf8=",
   1957             "dev": true
   1958         },
   1959         "node_modules/isomorphic.js": {
   1960             "version": "0.2.5",
   1961             "resolved": "https://registry.npmjs.org/isomorphic.js/-/isomorphic.js-0.2.5.tgz",
   1962             "integrity": "sha512-PIeMbHqMt4DnUP3MA/Flc0HElYjMXArsw1qwJZcm9sqR8mq3l8NYizFMty0pWwE/tzIGH3EKK5+jes5mAr85yw==",
   1963             "funding": {
   1964                 "type": "GitHub Sponsors ❤",
   1965                 "url": "https://github.com/sponsors/dmonad"
   1966             }
   1967         },
   1968         "node_modules/js-tokens": {
   1969             "version": "4.0.0",
   1970             "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
   1971             "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
   1972             "dev": true
   1973         },
   1974         "node_modules/json-parse-even-better-errors": {
   1975             "version": "2.3.1",
   1976             "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
   1977             "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
   1978             "dev": true
   1979         },
   1980         "node_modules/json-source-map": {
   1981             "version": "0.6.1",
   1982             "resolved": "https://registry.npmjs.org/json-source-map/-/json-source-map-0.6.1.tgz",
   1983             "integrity": "sha512-1QoztHPsMQqhDq0hlXY5ZqcEdUzxQEIxgFkKl4WUp2pgShObl+9ovi4kRh2TfvAfxAoHOJ9vIMEqk3k4iex7tg==",
   1984             "dev": true
   1985         },
   1986         "node_modules/json5": {
   1987             "version": "2.2.1",
   1988             "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz",
   1989             "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==",
   1990             "dev": true,
   1991             "bin": {
   1992                 "json5": "lib/cli.js"
   1993             },
   1994             "engines": {
   1995                 "node": ">=6"
   1996             }
   1997         },
   1998         "node_modules/lib0": {
   1999             "version": "0.2.47",
   2000             "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.47.tgz",
   2001             "integrity": "sha512-RXprIyaflw7OmFNMpb8HmvDhuRVUFXYCXrmynQN8OGbGevgMx9u6tjQG/yB0dOoDcuB1XXgqFn8Oy3RlKF/Qhg==",
   2002             "dependencies": {
   2003                 "isomorphic.js": "^0.2.4"
   2004             },
   2005             "engines": {
   2006                 "node": ">=12"
   2007             },
   2008             "funding": {
   2009                 "type": "GitHub Sponsors ❤",
   2010                 "url": "https://github.com/sponsors/dmonad"
   2011             }
   2012         },
   2013         "node_modules/lines-and-columns": {
   2014             "version": "1.2.4",
   2015             "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
   2016             "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
   2017             "dev": true
   2018         },
   2019         "node_modules/lmdb": {
   2020             "version": "2.2.4",
   2021             "resolved": "https://registry.npmjs.org/lmdb/-/lmdb-2.2.4.tgz",
   2022             "integrity": "sha512-gto+BB2uEob8qRiTlOq+R3uX0YNHsX9mjxj9Sbdue/LIKqu6IlZjrsjKeGyOMquc/474GEqFyX2pdytpydp0rQ==",
   2023             "dev": true,
   2024             "hasInstallScript": true,
   2025             "dependencies": {
   2026                 "msgpackr": "^1.5.4",
   2027                 "nan": "^2.14.2",
   2028                 "node-gyp-build": "^4.2.3",
   2029                 "ordered-binary": "^1.2.4",
   2030                 "weak-lru-cache": "^1.2.2"
   2031             }
   2032         },
   2033         "node_modules/mdn-data": {
   2034             "version": "2.0.14",
   2035             "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
   2036             "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==",
   2037             "dev": true
   2038         },
   2039         "node_modules/mithril": {
   2040             "version": "2.0.4",
   2041             "resolved": "https://registry.npmjs.org/mithril/-/mithril-2.0.4.tgz",
   2042             "integrity": "sha512-mgw+DMZlhMS4PpprF6dl7ZoeZq5GGcAuWnrg5e12MvaGauc4jzWsDZtVGRCktsiQczOEUr2K5teKbE5k44RlOg==",
   2043             "bin": {
   2044                 "ospec": "ospec/bin/ospec"
   2045             }
   2046         },
   2047         "node_modules/ms": {
   2048             "version": "2.1.2",
   2049             "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
   2050             "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
   2051         },
   2052         "node_modules/msgpackr": {
   2053             "version": "1.5.5",
   2054             "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.5.5.tgz",
   2055             "integrity": "sha512-JG0V47xRIQ9pyUnx6Hb4+3TrQoia2nA3UIdmyTldhxaxtKFkekkKpUW/N6fwHwod9o4BGuJGtouxOk+yCP5PEA==",
   2056             "dev": true,
   2057             "optionalDependencies": {
   2058                 "msgpackr-extract": "^1.0.14"
   2059             }
   2060         },
   2061         "node_modules/msgpackr-extract": {
   2062             "version": "1.0.16",
   2063             "resolved": "https://registry.npmjs.org/msgpackr-extract/-/msgpackr-extract-1.0.16.tgz",
   2064             "integrity": "sha512-fxdRfQUxPrL/TizyfYfMn09dK58e+d65bRD/fcaVH4052vj30QOzzqxcQIS7B0NsqlypEQ/6Du3QmP2DhWFfCA==",
   2065             "dev": true,
   2066             "hasInstallScript": true,
   2067             "optional": true,
   2068             "dependencies": {
   2069                 "nan": "^2.14.2",
   2070                 "node-gyp-build": "^4.2.3"
   2071             }
   2072         },
   2073         "node_modules/nan": {
   2074             "version": "2.15.0",
   2075             "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz",
   2076             "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==",
   2077             "dev": true
   2078         },
   2079         "node_modules/node-addon-api": {
   2080             "version": "3.2.1",
   2081             "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz",
   2082             "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==",
   2083             "dev": true
   2084         },
   2085         "node_modules/node-gyp-build": {
   2086             "version": "4.3.0",
   2087             "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz",
   2088             "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==",
   2089             "dev": true,
   2090             "bin": {
   2091                 "node-gyp-build": "bin.js",
   2092                 "node-gyp-build-optional": "optional.js",
   2093                 "node-gyp-build-test": "build-test.js"
   2094             }
   2095         },
   2096         "node_modules/node-releases": {
   2097             "version": "2.0.2",
   2098             "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz",
   2099             "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==",
   2100             "dev": true
   2101         },
   2102         "node_modules/nth-check": {
   2103             "version": "2.0.1",
   2104             "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz",
   2105             "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==",
   2106             "dev": true,
   2107             "dependencies": {
   2108                 "boolbase": "^1.0.0"
   2109             },
   2110             "funding": {
   2111                 "url": "https://github.com/fb55/nth-check?sponsor=1"
   2112             }
   2113         },
   2114         "node_modules/nullthrows": {
   2115             "version": "1.1.1",
   2116             "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz",
   2117             "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==",
   2118             "dev": true
   2119         },
   2120         "node_modules/ordered-binary": {
   2121             "version": "1.2.4",
   2122             "resolved": "https://registry.npmjs.org/ordered-binary/-/ordered-binary-1.2.4.tgz",
   2123             "integrity": "sha512-A/csN0d3n+igxBPfUrjbV5GC69LWj2pjZzAAeeHXLukQ4+fytfP4T1Lg0ju7MSPSwq7KtHkGaiwO8URZN5IpLg==",
   2124             "dev": true
   2125         },
   2126         "node_modules/parcel": {
   2127             "version": "2.4.0",
   2128             "resolved": "https://registry.npmjs.org/parcel/-/parcel-2.4.0.tgz",
   2129             "integrity": "sha512-dPWpu4RnxG9HqiLvaF8COEWEnT/KrigrC6PyPaQ0zEgpBfp7/jzXZFBVaZk2N+lpvrbNEYMjN9bv5UQGJJszIw==",
   2130             "dev": true,
   2131             "dependencies": {
   2132                 "@parcel/config-default": "2.4.0",
   2133                 "@parcel/core": "2.4.0",
   2134                 "@parcel/diagnostic": "2.4.0",
   2135                 "@parcel/events": "2.4.0",
   2136                 "@parcel/fs": "2.4.0",
   2137                 "@parcel/logger": "2.4.0",
   2138                 "@parcel/package-manager": "2.4.0",
   2139                 "@parcel/reporter-cli": "2.4.0",
   2140                 "@parcel/reporter-dev-server": "2.4.0",
   2141                 "@parcel/utils": "2.4.0",
   2142                 "chalk": "^4.1.0",
   2143                 "commander": "^7.0.0",
   2144                 "get-port": "^4.2.0",
   2145                 "v8-compile-cache": "^2.0.0"
   2146             },
   2147             "bin": {
   2148                 "parcel": "lib/bin.js"
   2149             },
   2150             "engines": {
   2151                 "node": ">= 12.0.0"
   2152             },
   2153             "funding": {
   2154                 "type": "opencollective",
   2155                 "url": "https://opencollective.com/parcel"
   2156             }
   2157         },
   2158         "node_modules/parent-module": {
   2159             "version": "1.0.1",
   2160             "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
   2161             "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
   2162             "dev": true,
   2163             "dependencies": {
   2164                 "callsites": "^3.0.0"
   2165             },
   2166             "engines": {
   2167                 "node": ">=6"
   2168             }
   2169         },
   2170         "node_modules/parse-json": {
   2171             "version": "5.2.0",
   2172             "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
   2173             "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
   2174             "dev": true,
   2175             "dependencies": {
   2176                 "@babel/code-frame": "^7.0.0",
   2177                 "error-ex": "^1.3.1",
   2178                 "json-parse-even-better-errors": "^2.3.0",
   2179                 "lines-and-columns": "^1.1.6"
   2180             },
   2181             "engines": {
   2182                 "node": ">=8"
   2183             },
   2184             "funding": {
   2185                 "url": "https://github.com/sponsors/sindresorhus"
   2186             }
   2187         },
   2188         "node_modules/path-type": {
   2189             "version": "4.0.0",
   2190             "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
   2191             "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
   2192             "dev": true,
   2193             "engines": {
   2194                 "node": ">=8"
   2195             }
   2196         },
   2197         "node_modules/picocolors": {
   2198             "version": "1.0.0",
   2199             "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
   2200             "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
   2201             "dev": true
   2202         },
   2203         "node_modules/postcss-value-parser": {
   2204             "version": "4.2.0",
   2205             "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
   2206             "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
   2207             "dev": true
   2208         },
   2209         "node_modules/posthtml": {
   2210             "version": "0.16.6",
   2211             "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.16.6.tgz",
   2212             "integrity": "sha512-JcEmHlyLK/o0uGAlj65vgg+7LIms0xKXe60lcDOTU7oVX/3LuEuLwrQpW3VJ7de5TaFKiW4kWkaIpJL42FEgxQ==",
   2213             "dev": true,
   2214             "dependencies": {
   2215                 "posthtml-parser": "^0.11.0",
   2216                 "posthtml-render": "^3.0.0"
   2217             },
   2218             "engines": {
   2219                 "node": ">=12.0.0"
   2220             }
   2221         },
   2222         "node_modules/posthtml-parser": {
   2223             "version": "0.10.2",
   2224             "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.10.2.tgz",
   2225             "integrity": "sha512-PId6zZ/2lyJi9LiKfe+i2xv57oEjJgWbsHGGANwos5AvdQp98i6AtamAl8gzSVFGfQ43Glb5D614cvZf012VKg==",
   2226             "dev": true,
   2227             "dependencies": {
   2228                 "htmlparser2": "^7.1.1"
   2229             },
   2230             "engines": {
   2231                 "node": ">=12"
   2232             }
   2233         },
   2234         "node_modules/posthtml-render": {
   2235             "version": "3.0.0",
   2236             "resolved": "https://registry.npmjs.org/posthtml-render/-/posthtml-render-3.0.0.tgz",
   2237             "integrity": "sha512-z+16RoxK3fUPgwaIgH9NGnK1HKY9XIDpydky5eQGgAFVXTCSezalv9U2jQuNV+Z9qV1fDWNzldcw4eK0SSbqKA==",
   2238             "dev": true,
   2239             "dependencies": {
   2240                 "is-json": "^2.0.1"
   2241             },
   2242             "engines": {
   2243                 "node": ">=12"
   2244             }
   2245         },
   2246         "node_modules/posthtml/node_modules/posthtml-parser": {
   2247             "version": "0.11.0",
   2248             "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.11.0.tgz",
   2249             "integrity": "sha512-QecJtfLekJbWVo/dMAA+OSwY79wpRmbqS5TeXvXSX+f0c6pW4/SE6inzZ2qkU7oAMCPqIDkZDvd/bQsSFUnKyw==",
   2250             "dev": true,
   2251             "dependencies": {
   2252                 "htmlparser2": "^7.1.1"
   2253             },
   2254             "engines": {
   2255                 "node": ">=12"
   2256             }
   2257         },
   2258         "node_modules/qr-creator": {
   2259             "version": "1.0.0",
   2260             "resolved": "https://registry.npmjs.org/qr-creator/-/qr-creator-1.0.0.tgz",
   2261             "integrity": "sha512-C0cqfbS1P5hfqN4NhsYsUXePlk9BO+a45bAQ3xLYjBL3bOIFzoVEjs79Fado9u9BPBD3buHi3+vY+C8tHh4qMQ=="
   2262         },
   2263         "node_modules/queue-microtask": {
   2264             "version": "1.2.3",
   2265             "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
   2266             "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
   2267             "funding": [
   2268                 {
   2269                     "type": "github",
   2270                     "url": "https://github.com/sponsors/feross"
   2271                 },
   2272                 {
   2273                     "type": "patreon",
   2274                     "url": "https://www.patreon.com/feross"
   2275                 },
   2276                 {
   2277                     "type": "consulting",
   2278                     "url": "https://feross.org/support"
   2279                 }
   2280             ]
   2281         },
   2282         "node_modules/randombytes": {
   2283             "version": "2.1.0",
   2284             "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
   2285             "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
   2286             "dependencies": {
   2287                 "safe-buffer": "^5.1.0"
   2288             }
   2289         },
   2290         "node_modules/react-refresh": {
   2291             "version": "0.9.0",
   2292             "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.9.0.tgz",
   2293             "integrity": "sha512-Gvzk7OZpiqKSkxsQvO/mbTN1poglhmAV7gR/DdIrRrSMXraRQQlfikRJOr3Nb9GTMPC5kof948Zy6jJZIFtDvQ==",
   2294             "dev": true,
   2295             "engines": {
   2296                 "node": ">=0.10.0"
   2297             }
   2298         },
   2299         "node_modules/readable-stream": {
   2300             "version": "3.6.0",
   2301             "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
   2302             "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
   2303             "dependencies": {
   2304                 "inherits": "^2.0.3",
   2305                 "string_decoder": "^1.1.1",
   2306                 "util-deprecate": "^1.0.1"
   2307             },
   2308             "engines": {
   2309                 "node": ">= 6"
   2310             }
   2311         },
   2312         "node_modules/regenerator-runtime": {
   2313             "version": "0.13.9",
   2314             "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
   2315             "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==",
   2316             "dev": true
   2317         },
   2318         "node_modules/resolve-from": {
   2319             "version": "4.0.0",
   2320             "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
   2321             "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
   2322             "dev": true,
   2323             "engines": {
   2324                 "node": ">=4"
   2325             }
   2326         },
   2327         "node_modules/safe-buffer": {
   2328             "version": "5.2.1",
   2329             "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
   2330             "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
   2331             "funding": [
   2332                 {
   2333                     "type": "github",
   2334                     "url": "https://github.com/sponsors/feross"
   2335                 },
   2336                 {
   2337                     "type": "patreon",
   2338                     "url": "https://www.patreon.com/feross"
   2339                 },
   2340                 {
   2341                     "type": "consulting",
   2342                     "url": "https://feross.org/support"
   2343                 }
   2344             ]
   2345         },
   2346         "node_modules/semver": {
   2347             "version": "5.7.1",
   2348             "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
   2349             "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
   2350             "dev": true,
   2351             "bin": {
   2352                 "semver": "bin/semver"
   2353             }
   2354         },
   2355         "node_modules/simple-peer": {
   2356             "version": "9.11.1",
   2357             "resolved": "https://registry.npmjs.org/simple-peer/-/simple-peer-9.11.1.tgz",
   2358             "integrity": "sha512-D1SaWpOW8afq1CZGWB8xTfrT3FekjQmPValrqncJMX7QFl8YwhrPTZvMCANLtgBwwdS+7zURyqxDDEmY558tTw==",
   2359             "funding": [
   2360                 {
   2361                     "type": "github",
   2362                     "url": "https://github.com/sponsors/feross"
   2363                 },
   2364                 {
   2365                     "type": "patreon",
   2366                     "url": "https://www.patreon.com/feross"
   2367                 },
   2368                 {
   2369                     "type": "consulting",
   2370                     "url": "https://feross.org/support"
   2371                 }
   2372             ],
   2373             "dependencies": {
   2374                 "buffer": "^6.0.3",
   2375                 "debug": "^4.3.2",
   2376                 "err-code": "^3.0.1",
   2377                 "get-browser-rtc": "^1.1.0",
   2378                 "queue-microtask": "^1.2.3",
   2379                 "randombytes": "^2.1.0",
   2380                 "readable-stream": "^3.6.0"
   2381             }
   2382         },
   2383         "node_modules/source-map": {
   2384             "version": "0.6.1",
   2385             "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
   2386             "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
   2387             "dev": true,
   2388             "engines": {
   2389                 "node": ">=0.10.0"
   2390             }
   2391         },
   2392         "node_modules/source-map-support": {
   2393             "version": "0.5.21",
   2394             "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
   2395             "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
   2396             "dev": true,
   2397             "dependencies": {
   2398                 "buffer-from": "^1.0.0",
   2399                 "source-map": "^0.6.0"
   2400             }
   2401         },
   2402         "node_modules/stable": {
   2403             "version": "0.1.8",
   2404             "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
   2405             "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
   2406             "dev": true
   2407         },
   2408         "node_modules/string_decoder": {
   2409             "version": "1.3.0",
   2410             "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
   2411             "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
   2412             "dependencies": {
   2413                 "safe-buffer": "~5.2.0"
   2414             }
   2415         },
   2416         "node_modules/supports-color": {
   2417             "version": "7.2.0",
   2418             "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
   2419             "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
   2420             "dev": true,
   2421             "dependencies": {
   2422                 "has-flag": "^4.0.0"
   2423             },
   2424             "engines": {
   2425                 "node": ">=8"
   2426             }
   2427         },
   2428         "node_modules/svgo": {
   2429             "version": "2.8.0",
   2430             "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz",
   2431             "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==",
   2432             "dev": true,
   2433             "dependencies": {
   2434                 "@trysound/sax": "0.2.0",
   2435                 "commander": "^7.2.0",
   2436                 "css-select": "^4.1.3",
   2437                 "css-tree": "^1.1.3",
   2438                 "csso": "^4.2.0",
   2439                 "picocolors": "^1.0.0",
   2440                 "stable": "^0.1.8"
   2441             },
   2442             "bin": {
   2443                 "svgo": "bin/svgo"
   2444             },
   2445             "engines": {
   2446                 "node": ">=10.13.0"
   2447             }
   2448         },
   2449         "node_modules/term-size": {
   2450             "version": "2.2.1",
   2451             "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz",
   2452             "integrity": "sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==",
   2453             "dev": true,
   2454             "engines": {
   2455                 "node": ">=8"
   2456             },
   2457             "funding": {
   2458                 "url": "https://github.com/sponsors/sindresorhus"
   2459             }
   2460         },
   2461         "node_modules/terser": {
   2462             "version": "5.12.1",
   2463             "resolved": "https://registry.npmjs.org/terser/-/terser-5.12.1.tgz",
   2464             "integrity": "sha512-NXbs+7nisos5E+yXwAD+y7zrcTkMqb0dEJxIGtSKPdCBzopf7ni4odPul2aechpV7EXNvOudYOX2bb5tln1jbQ==",
   2465             "dev": true,
   2466             "dependencies": {
   2467                 "acorn": "^8.5.0",
   2468                 "commander": "^2.20.0",
   2469                 "source-map": "~0.7.2",
   2470                 "source-map-support": "~0.5.20"
   2471             },
   2472             "bin": {
   2473                 "terser": "bin/terser"
   2474             },
   2475             "engines": {
   2476                 "node": ">=10"
   2477             }
   2478         },
   2479         "node_modules/terser/node_modules/commander": {
   2480             "version": "2.20.3",
   2481             "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
   2482             "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
   2483             "dev": true
   2484         },
   2485         "node_modules/terser/node_modules/source-map": {
   2486             "version": "0.7.3",
   2487             "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
   2488             "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
   2489             "dev": true,
   2490             "engines": {
   2491                 "node": ">= 8"
   2492             }
   2493         },
   2494         "node_modules/timsort": {
   2495             "version": "0.3.0",
   2496             "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz",
   2497             "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=",
   2498             "dev": true
   2499         },
   2500         "node_modules/type-fest": {
   2501             "version": "0.20.2",
   2502             "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
   2503             "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
   2504             "dev": true,
   2505             "engines": {
   2506                 "node": ">=10"
   2507             },
   2508             "funding": {
   2509                 "url": "https://github.com/sponsors/sindresorhus"
   2510             }
   2511         },
   2512         "node_modules/util-deprecate": {
   2513             "version": "1.0.2",
   2514             "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
   2515             "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
   2516         },
   2517         "node_modules/utility-types": {
   2518             "version": "3.10.0",
   2519             "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz",
   2520             "integrity": "sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==",
   2521             "dev": true,
   2522             "engines": {
   2523                 "node": ">= 4"
   2524             }
   2525         },
   2526         "node_modules/v8-compile-cache": {
   2527             "version": "2.3.0",
   2528             "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
   2529             "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
   2530             "dev": true
   2531         },
   2532         "node_modules/weak-lru-cache": {
   2533             "version": "1.2.2",
   2534             "resolved": "https://registry.npmjs.org/weak-lru-cache/-/weak-lru-cache-1.2.2.tgz",
   2535             "integrity": "sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==",
   2536             "dev": true
   2537         },
   2538         "node_modules/ws": {
   2539             "version": "7.5.7",
   2540             "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz",
   2541             "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==",
   2542             "optional": true,
   2543             "engines": {
   2544                 "node": ">=8.3.0"
   2545             },
   2546             "peerDependencies": {
   2547                 "bufferutil": "^4.0.1",
   2548                 "utf-8-validate": "^5.0.2"
   2549             },
   2550             "peerDependenciesMeta": {
   2551                 "bufferutil": {
   2552                     "optional": true
   2553                 },
   2554                 "utf-8-validate": {
   2555                     "optional": true
   2556                 }
   2557             }
   2558         },
   2559         "node_modules/xxhash-wasm": {
   2560             "version": "0.4.2",
   2561             "resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-0.4.2.tgz",
   2562             "integrity": "sha512-/eyHVRJQCirEkSZ1agRSCwriMhwlyUcFkXD5TPVSLP+IPzjsqMVzZwdoczLp1SoQU0R3dxz1RpIK+4YNQbCVOA==",
   2563             "dev": true
   2564         },
   2565         "node_modules/y-protocols": {
   2566             "version": "1.0.5",
   2567             "resolved": "https://registry.npmjs.org/y-protocols/-/y-protocols-1.0.5.tgz",
   2568             "integrity": "sha512-Wil92b7cGk712lRHDqS4T90IczF6RkcvCwAD0A2OPg+adKmOe+nOiT/N2hvpQIWS3zfjmtL4CPaH5sIW1Hkm/A==",
   2569             "dependencies": {
   2570                 "lib0": "^0.2.42"
   2571             },
   2572             "funding": {
   2573                 "type": "GitHub Sponsors ❤",
   2574                 "url": "https://github.com/sponsors/dmonad"
   2575             }
   2576         },
   2577         "node_modules/y-textarea": {
   2578             "version": "0.2.2",
   2579             "resolved": "https://registry.npmjs.org/y-textarea/-/y-textarea-0.2.2.tgz",
   2580             "integrity": "sha512-piMrv2G3eUkcM3WQa44orkaEOnCRyJSh9hwJD203xBqDV1FeXju2QpWG8lZy2kSa63w6vyYVdj6Xb35JY7DY6Q==",
   2581             "peerDependencies": {
   2582                 "yjs": "^13.5.27"
   2583             }
   2584         },
   2585         "node_modules/y-webrtc": {
   2586             "version": "10.2.2",
   2587             "resolved": "https://registry.npmjs.org/y-webrtc/-/y-webrtc-10.2.2.tgz",
   2588             "integrity": "sha512-RoN7FXbE90X2/sJhcExsqPTu9p5pPwQAD3u+LWyGo7bAd4vEezyTDDcXWD4lpl17klXokLwY+37wjXZ9VZglxw==",
   2589             "dependencies": {
   2590                 "lib0": "^0.2.42",
   2591                 "simple-peer": "^9.11.0",
   2592                 "y-protocols": "^1.0.5"
   2593             },
   2594             "bin": {
   2595                 "y-webrtc-signaling": "bin/server.js"
   2596             },
   2597             "engines": {
   2598                 "node": ">=12"
   2599             },
   2600             "funding": {
   2601                 "type": "GitHub Sponsors ❤",
   2602                 "url": "https://github.com/sponsors/dmonad"
   2603             },
   2604             "optionalDependencies": {
   2605                 "ws": "^7.2.0"
   2606             }
   2607         },
   2608         "node_modules/yaml": {
   2609             "version": "1.10.2",
   2610             "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
   2611             "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
   2612             "dev": true,
   2613             "engines": {
   2614                 "node": ">= 6"
   2615             }
   2616         },
   2617         "node_modules/yjs": {
   2618             "version": "13.5.32",
   2619             "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.5.32.tgz",
   2620             "integrity": "sha512-YU6hAbEGPrvLH1Juq+/7pww+gos3F1kEArVKNOz2wbQLjsfRK9Gcdx5yjQXJO2/bBHO6W9jHNGSNXord+xtIQw==",
   2621             "dependencies": {
   2622                 "lib0": "^0.2.47"
   2623             },
   2624             "funding": {
   2625                 "type": "GitHub Sponsors ❤",
   2626                 "url": "https://github.com/sponsors/dmonad"
   2627             }
   2628         },
   2629         "node_modules/zustand": {
   2630             "version": "3.7.1",
   2631             "resolved": "https://registry.npmjs.org/zustand/-/zustand-3.7.1.tgz",
   2632             "integrity": "sha512-wHBCZlKj+bg03/hP+Tzv24YhnqqP8MCeN9ECPDXoF01062SIbnfl3j9O0znkDw1lNTY0a8WN3F///a0UhhaEqg==",
   2633             "engines": {
   2634                 "node": ">=12.7.0"
   2635             },
   2636             "peerDependencies": {
   2637                 "react": ">=16.8"
   2638             },
   2639             "peerDependenciesMeta": {
   2640                 "react": {
   2641                     "optional": true
   2642                 }
   2643             }
   2644         }
   2645     },
   2646     "dependencies": {
   2647         "@babel/code-frame": {
   2648             "version": "7.16.7",
   2649             "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz",
   2650             "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==",
   2651             "dev": true,
   2652             "requires": {
   2653                 "@babel/highlight": "^7.16.7"
   2654             }
   2655         },
   2656         "@babel/helper-validator-identifier": {
   2657             "version": "7.16.7",
   2658             "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz",
   2659             "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==",
   2660             "dev": true
   2661         },
   2662         "@babel/highlight": {
   2663             "version": "7.16.10",
   2664             "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz",
   2665             "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==",
   2666             "dev": true,
   2667             "requires": {
   2668                 "@babel/helper-validator-identifier": "^7.16.7",
   2669                 "chalk": "^2.0.0",
   2670                 "js-tokens": "^4.0.0"
   2671             },
   2672             "dependencies": {
   2673                 "ansi-styles": {
   2674                     "version": "3.2.1",
   2675                     "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
   2676                     "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
   2677                     "dev": true,
   2678                     "requires": {
   2679                         "color-convert": "^1.9.0"
   2680                     }
   2681                 },
   2682                 "chalk": {
   2683                     "version": "2.4.2",
   2684                     "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
   2685                     "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
   2686                     "dev": true,
   2687                     "requires": {
   2688                         "ansi-styles": "^3.2.1",
   2689                         "escape-string-regexp": "^1.0.5",
   2690                         "supports-color": "^5.3.0"
   2691                     }
   2692                 },
   2693                 "color-convert": {
   2694                     "version": "1.9.3",
   2695                     "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
   2696                     "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
   2697                     "dev": true,
   2698                     "requires": {
   2699                         "color-name": "1.1.3"
   2700                     }
   2701                 },
   2702                 "color-name": {
   2703                     "version": "1.1.3",
   2704                     "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
   2705                     "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
   2706                     "dev": true
   2707                 },
   2708                 "has-flag": {
   2709                     "version": "3.0.0",
   2710                     "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
   2711                     "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
   2712                     "dev": true
   2713                 },
   2714                 "supports-color": {
   2715                     "version": "5.5.0",
   2716                     "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
   2717                     "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
   2718                     "dev": true,
   2719                     "requires": {
   2720                         "has-flag": "^3.0.0"
   2721                     }
   2722                 }
   2723             }
   2724         },
   2725         "@parcel/bundler-default": {
   2726             "version": "2.4.0",
   2727             "resolved": "https://registry.npmjs.org/@parcel/bundler-default/-/bundler-default-2.4.0.tgz",
   2728             "integrity": "sha512-RaXlxo0M51739Ko3bsOJpDBZlJ+cqkDoBTozNeSc65jS2TMBIBWLMapm8095qmty39OrgYNhzjgPiIlKDS/LWA==",
   2729             "dev": true,
   2730             "requires": {
   2731                 "@parcel/diagnostic": "2.4.0",
   2732                 "@parcel/hash": "2.4.0",
   2733                 "@parcel/plugin": "2.4.0",
   2734                 "@parcel/utils": "2.4.0",
   2735                 "nullthrows": "^1.1.1"
   2736             }
   2737         },
   2738         "@parcel/cache": {
   2739             "version": "2.4.0",
   2740             "resolved": "https://registry.npmjs.org/@parcel/cache/-/cache-2.4.0.tgz",
   2741             "integrity": "sha512-oOudoAafrCAHQY0zkU7gVHG1pAGBUz9rht7Tx4WupTmAH0O0F5UnZs6XbjoBJaPHg+CYUXK7v9wQcrNA72E3GA==",
   2742             "dev": true,
   2743             "requires": {
   2744                 "@parcel/fs": "2.4.0",
   2745                 "@parcel/logger": "2.4.0",
   2746                 "@parcel/utils": "2.4.0",
   2747                 "lmdb": "2.2.4"
   2748             }
   2749         },
   2750         "@parcel/codeframe": {
   2751             "version": "2.4.0",
   2752             "resolved": "https://registry.npmjs.org/@parcel/codeframe/-/codeframe-2.4.0.tgz",
   2753             "integrity": "sha512-PJ3W9Z0sjoS2CANyo50c+LEr9IRZrtu0WsVPSYZ5ZYRuSXrSa/6PcAlnkyDk2+hi7Od8ncT2bmDexl0Oar3Jyg==",
   2754             "dev": true,
   2755             "requires": {
   2756                 "chalk": "^4.1.0"
   2757             }
   2758         },
   2759         "@parcel/compressor-raw": {
   2760             "version": "2.4.0",
   2761             "resolved": "https://registry.npmjs.org/@parcel/compressor-raw/-/compressor-raw-2.4.0.tgz",
   2762             "integrity": "sha512-ZErX14fTc0gKIgtnuqW7Clfln4dpXWfUaJQQIf5C3x/LkpUeEhdXeKntkvSxOddDk2JpIKDwqzAxEMZUnDo4Nw==",
   2763             "dev": true,
   2764             "requires": {
   2765                 "@parcel/plugin": "2.4.0"
   2766             }
   2767         },
   2768         "@parcel/config-default": {
   2769             "version": "2.4.0",
   2770             "resolved": "https://registry.npmjs.org/@parcel/config-default/-/config-default-2.4.0.tgz",
   2771             "integrity": "sha512-pFOPBXPO6HGqNWTLkcK5i8haMOrRgUouUhcWPGWDpN9IPUYFK2E/O1E/uyMjIA1mSL3FnazI+jJwZ45NhKPpIA==",
   2772             "dev": true,
   2773             "requires": {
   2774                 "@parcel/bundler-default": "2.4.0",
   2775                 "@parcel/compressor-raw": "2.4.0",
   2776                 "@parcel/namer-default": "2.4.0",
   2777                 "@parcel/optimizer-css": "2.4.0",
   2778                 "@parcel/optimizer-htmlnano": "2.4.0",
   2779                 "@parcel/optimizer-image": "2.4.0",
   2780                 "@parcel/optimizer-svgo": "2.4.0",
   2781                 "@parcel/optimizer-terser": "2.4.0",
   2782                 "@parcel/packager-css": "2.4.0",
   2783                 "@parcel/packager-html": "2.4.0",
   2784                 "@parcel/packager-js": "2.4.0",
   2785                 "@parcel/packager-raw": "2.4.0",
   2786                 "@parcel/packager-svg": "2.4.0",
   2787                 "@parcel/reporter-dev-server": "2.4.0",
   2788                 "@parcel/resolver-default": "2.4.0",
   2789                 "@parcel/runtime-browser-hmr": "2.4.0",
   2790                 "@parcel/runtime-js": "2.4.0",
   2791                 "@parcel/runtime-react-refresh": "2.4.0",
   2792                 "@parcel/runtime-service-worker": "2.4.0",
   2793                 "@parcel/transformer-babel": "2.4.0",
   2794                 "@parcel/transformer-css": "2.4.0",
   2795                 "@parcel/transformer-html": "2.4.0",
   2796                 "@parcel/transformer-image": "2.4.0",
   2797                 "@parcel/transformer-js": "2.4.0",
   2798                 "@parcel/transformer-json": "2.4.0",
   2799                 "@parcel/transformer-postcss": "2.4.0",
   2800                 "@parcel/transformer-posthtml": "2.4.0",
   2801                 "@parcel/transformer-raw": "2.4.0",
   2802                 "@parcel/transformer-react-refresh-wrap": "2.4.0",
   2803                 "@parcel/transformer-svg": "2.4.0"
   2804             }
   2805         },
   2806         "@parcel/core": {
   2807             "version": "2.4.0",
   2808             "resolved": "https://registry.npmjs.org/@parcel/core/-/core-2.4.0.tgz",
   2809             "integrity": "sha512-EWZ2UWtIuwDc3fgsKyyTLpNNPoG8Yk2L117ICWF/+cqY8z/wJHm2KwLbeplDeq524shav0GJ9O4CemP3JPx0Nw==",
   2810             "dev": true,
   2811             "requires": {
   2812                 "@parcel/cache": "2.4.0",
   2813                 "@parcel/diagnostic": "2.4.0",
   2814                 "@parcel/events": "2.4.0",
   2815                 "@parcel/fs": "2.4.0",
   2816                 "@parcel/graph": "2.4.0",
   2817                 "@parcel/hash": "2.4.0",
   2818                 "@parcel/logger": "2.4.0",
   2819                 "@parcel/package-manager": "2.4.0",
   2820                 "@parcel/plugin": "2.4.0",
   2821                 "@parcel/source-map": "^2.0.0",
   2822                 "@parcel/types": "2.4.0",
   2823                 "@parcel/utils": "2.4.0",
   2824                 "@parcel/workers": "2.4.0",
   2825                 "abortcontroller-polyfill": "^1.1.9",
   2826                 "base-x": "^3.0.8",
   2827                 "browserslist": "^4.6.6",
   2828                 "clone": "^2.1.1",
   2829                 "dotenv": "^7.0.0",
   2830                 "dotenv-expand": "^5.1.0",
   2831                 "json-source-map": "^0.6.1",
   2832                 "json5": "^2.2.0",
   2833                 "msgpackr": "^1.5.4",
   2834                 "nullthrows": "^1.1.1",
   2835                 "semver": "^5.7.1"
   2836             }
   2837         },
   2838         "@parcel/css": {
   2839             "version": "1.7.3",
   2840             "resolved": "https://registry.npmjs.org/@parcel/css/-/css-1.7.3.tgz",
   2841             "integrity": "sha512-rgdRX4Uk31EvzH/mUScL0wdXtkci3U5N1W2pgam+9S10vQy4uONhWBepZ1tUCjONHLacGXr1jp3LbG/HI7LiTw==",
   2842             "dev": true,
   2843             "requires": {
   2844                 "@parcel/css-darwin-arm64": "1.7.3",
   2845                 "@parcel/css-darwin-x64": "1.7.3",
   2846                 "@parcel/css-linux-arm-gnueabihf": "1.7.3",
   2847                 "@parcel/css-linux-arm64-gnu": "1.7.3",
   2848                 "@parcel/css-linux-arm64-musl": "1.7.3",
   2849                 "@parcel/css-linux-x64-gnu": "1.7.3",
   2850                 "@parcel/css-linux-x64-musl": "1.7.3",
   2851                 "@parcel/css-win32-x64-msvc": "1.7.3",
   2852                 "detect-libc": "^1.0.3"
   2853             }
   2854         },
   2855         "@parcel/css-darwin-arm64": {
   2856             "version": "1.7.3",
   2857             "resolved": "https://registry.npmjs.org/@parcel/css-darwin-arm64/-/css-darwin-arm64-1.7.3.tgz",
   2858             "integrity": "sha512-m3HDY+Rh8HJxmLELKAvCpF59vLS7FWtgBODHxl8G9Jl2CnGtXpXvdpyeMxNsTE+2QuPC+a5QT7IeZAKb2Gjmxg==",
   2859             "dev": true,
   2860             "optional": true
   2861         },
   2862         "@parcel/css-darwin-x64": {
   2863             "version": "1.7.3",
   2864             "resolved": "https://registry.npmjs.org/@parcel/css-darwin-x64/-/css-darwin-x64-1.7.3.tgz",
   2865             "integrity": "sha512-LuhweXKxVwrz/hjAOm9XNRMSL+p23px20nhSCASkyUP7Higaxza948W3TSQdoL3YyR+wQxQH8Yj+R/T8Tz3E3g==",
   2866             "dev": true,
   2867             "optional": true
   2868         },
   2869         "@parcel/css-linux-arm-gnueabihf": {
   2870             "version": "1.7.3",
   2871             "resolved": "https://registry.npmjs.org/@parcel/css-linux-arm-gnueabihf/-/css-linux-arm-gnueabihf-1.7.3.tgz",
   2872             "integrity": "sha512-/pd9Em18zMvt7eDZAMpNBEwF7c4VPVhAtBOZ59ClFrsXCTDNYP7mSy0cwNgtLelCRZCGAQmZNBDNQPH7vO3rew==",
   2873             "dev": true,
   2874             "optional": true
   2875         },
   2876         "@parcel/css-linux-arm64-gnu": {
   2877             "version": "1.7.3",
   2878             "resolved": "https://registry.npmjs.org/@parcel/css-linux-arm64-gnu/-/css-linux-arm64-gnu-1.7.3.tgz",
   2879             "integrity": "sha512-5aKiEhQK40riO4iVKzRqISzgYK+7Z7i3e6JTSz+/BHuQyHEUaBe/RuJ8Z0BDQtFz0HmWQlrQCd+7hd0Xgd8vYQ==",
   2880             "dev": true,
   2881             "optional": true
   2882         },
   2883         "@parcel/css-linux-arm64-musl": {
   2884             "version": "1.7.3",
   2885             "resolved": "https://registry.npmjs.org/@parcel/css-linux-arm64-musl/-/css-linux-arm64-musl-1.7.3.tgz",
   2886             "integrity": "sha512-Wf7/aIueDED2JqBMfZvzbBAFSaPmd3TR28bD2pmP7CI/jZnm9vHVKMdOLgt9NKSSSjdGrp+VM410CsrUM7xcOw==",
   2887             "dev": true,
   2888             "optional": true
   2889         },
   2890         "@parcel/css-linux-x64-gnu": {
   2891             "version": "1.7.3",
   2892             "resolved": "https://registry.npmjs.org/@parcel/css-linux-x64-gnu/-/css-linux-x64-gnu-1.7.3.tgz",
   2893             "integrity": "sha512-0ZADbuFklUrHC1p2uPY4BPcN07jUTMqJzr/SSdnGN2XiXgiVZGcDCMHUj0DvC9Vwy11DDM6Rnw4QBbKHG+QGjQ==",
   2894             "dev": true,
   2895             "optional": true
   2896         },
   2897         "@parcel/css-linux-x64-musl": {
   2898             "version": "1.7.3",
   2899             "resolved": "https://registry.npmjs.org/@parcel/css-linux-x64-musl/-/css-linux-x64-musl-1.7.3.tgz",
   2900             "integrity": "sha512-mFWWM8lX2OIID81YQuDDt9zTqof0B7UcEcs0huE7Zbs60uLEEQupdf8iH0yh5EOhxPt3sRcQnGXf2QTrXdjIMA==",
   2901             "dev": true,
   2902             "optional": true
   2903         },
   2904         "@parcel/css-win32-x64-msvc": {
   2905             "version": "1.7.3",
   2906             "resolved": "https://registry.npmjs.org/@parcel/css-win32-x64-msvc/-/css-win32-x64-msvc-1.7.3.tgz",
   2907             "integrity": "sha512-KUFEMQcoP7DG3QbsN21OxhjHkfQ1BARn7D9puX75bV5N1F1kv557aaLkQZiMsgiYOL4tmJvsdQXutG7x++3j4Q==",
   2908             "dev": true,
   2909             "optional": true
   2910         },
   2911         "@parcel/diagnostic": {
   2912             "version": "2.4.0",
   2913             "resolved": "https://registry.npmjs.org/@parcel/diagnostic/-/diagnostic-2.4.0.tgz",
   2914             "integrity": "sha512-TjWO/b2zMFhub5ouwGjazMm7iAUvdmXBfWmjrg4TBhUbhoQwBnyWfvMDtAYo7PcvXfxVPgPZv86Nv6Ym5H6cHQ==",
   2915             "dev": true,
   2916             "requires": {
   2917                 "json-source-map": "^0.6.1",
   2918                 "nullthrows": "^1.1.1"
   2919             }
   2920         },
   2921         "@parcel/events": {
   2922             "version": "2.4.0",
   2923             "resolved": "https://registry.npmjs.org/@parcel/events/-/events-2.4.0.tgz",
   2924             "integrity": "sha512-DEaEtFbhOhNAEmiXJ3MyF8Scq+sNDKiTyLax4lAC5/dpE5GvwfNnoD17C2+0gDuuDpdQkdHfXfvr50aYFt7jcw==",
   2925             "dev": true
   2926         },
   2927         "@parcel/fs": {
   2928             "version": "2.4.0",
   2929             "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-2.4.0.tgz",
   2930             "integrity": "sha512-CnUlWGUJ52SJVQi8QnaAPPQZOADmHMV9D9aX9GLcDm5XLT3Em7vmesG4bNLdMLwzYuzAtenhcWmuRCACuYztHw==",
   2931             "dev": true,
   2932             "requires": {
   2933                 "@parcel/fs-search": "2.4.0",
   2934                 "@parcel/types": "2.4.0",
   2935                 "@parcel/utils": "2.4.0",
   2936                 "@parcel/watcher": "^2.0.0",
   2937                 "@parcel/workers": "2.4.0"
   2938             }
   2939         },
   2940         "@parcel/fs-search": {
   2941             "version": "2.4.0",
   2942             "resolved": "https://registry.npmjs.org/@parcel/fs-search/-/fs-search-2.4.0.tgz",
   2943             "integrity": "sha512-W/Vu6wbZk4wuB6AVdMkyymwh/S8Peed/PgJgSsApYD6lSTD315I6OuEdxZh3lWY+dqQdog/NJ7dvi/hdpH/Iqw==",
   2944             "dev": true,
   2945             "requires": {
   2946                 "detect-libc": "^1.0.3"
   2947             }
   2948         },
   2949         "@parcel/graph": {
   2950             "version": "2.4.0",
   2951             "resolved": "https://registry.npmjs.org/@parcel/graph/-/graph-2.4.0.tgz",
   2952             "integrity": "sha512-5TZIAfDITkJCzgH4j4OQhnIvjV9IFwWqNBJanRl5QQTmKvdcODS3WbnK1SOJ+ZltcLVXMB+HNXmL0bX0tVolcw==",
   2953             "dev": true,
   2954             "requires": {
   2955                 "@parcel/utils": "2.4.0",
   2956                 "nullthrows": "^1.1.1"
   2957             }
   2958         },
   2959         "@parcel/hash": {
   2960             "version": "2.4.0",
   2961             "resolved": "https://registry.npmjs.org/@parcel/hash/-/hash-2.4.0.tgz",
   2962             "integrity": "sha512-nB+wYNUhe6+G8M7vQhdeFXtpYJYwJgBHOPZ7Hd9O2jdlamWjDbw0t/u1dJbYvGJ8ZDtLDwiItawQVpuVdskQ9g==",
   2963             "dev": true,
   2964             "requires": {
   2965                 "detect-libc": "^1.0.3",
   2966                 "xxhash-wasm": "^0.4.2"
   2967             }
   2968         },
   2969         "@parcel/logger": {
   2970             "version": "2.4.0",
   2971             "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-2.4.0.tgz",
   2972             "integrity": "sha512-DqfU0Zcs/0a7VBk+MsjJ80C66w4kM9EbkO3G12NIyEjNeG50ayW2CE9rUuJ91JaM9j0NFM1P82eyLpQPFFaVPw==",
   2973             "dev": true,
   2974             "requires": {
   2975                 "@parcel/diagnostic": "2.4.0",
   2976                 "@parcel/events": "2.4.0"
   2977             }
   2978         },
   2979         "@parcel/markdown-ansi": {
   2980             "version": "2.4.0",
   2981             "resolved": "https://registry.npmjs.org/@parcel/markdown-ansi/-/markdown-ansi-2.4.0.tgz",
   2982             "integrity": "sha512-gPUP1xikxHiu2kFyPy35pfuVkFgAmcywO8YDQj7iYcB+k7l4QPpIYFYGXn2QADV4faf66ncMeTD4uYV8c0GqjQ==",
   2983             "dev": true,
   2984             "requires": {
   2985                 "chalk": "^4.1.0"
   2986             }
   2987         },
   2988         "@parcel/namer-default": {
   2989             "version": "2.4.0",
   2990             "resolved": "https://registry.npmjs.org/@parcel/namer-default/-/namer-default-2.4.0.tgz",
   2991             "integrity": "sha512-DfL+Gx0Tyoa0vsgRpNybXjuKbWNw8MTVpy7Dk7r0btfVsn1jy3SSwlxH4USf76gb00/pK6XBsMp9zn7Z8ePREQ==",
   2992             "dev": true,
   2993             "requires": {
   2994                 "@parcel/diagnostic": "2.4.0",
   2995                 "@parcel/plugin": "2.4.0",
   2996                 "nullthrows": "^1.1.1"
   2997             }
   2998         },
   2999         "@parcel/node-resolver-core": {
   3000             "version": "2.4.0",
   3001             "resolved": "https://registry.npmjs.org/@parcel/node-resolver-core/-/node-resolver-core-2.4.0.tgz",
   3002             "integrity": "sha512-qiN97XcfW2fYNoYuVEhNKuVPEJKj5ONQl0fqr/NEMmYvWz3bVKjgiXNJwW558elZvCI08gEbdxgyThpuFFQeKQ==",
   3003             "dev": true,
   3004             "requires": {
   3005                 "@parcel/diagnostic": "2.4.0",
   3006                 "@parcel/utils": "2.4.0",
   3007                 "nullthrows": "^1.1.1"
   3008             }
   3009         },
   3010         "@parcel/optimizer-css": {
   3011             "version": "2.4.0",
   3012             "resolved": "https://registry.npmjs.org/@parcel/optimizer-css/-/optimizer-css-2.4.0.tgz",
   3013             "integrity": "sha512-LQmjjOGsHEHKTJqfHR2eJyhWhLXvHP0uOAU+qopBttYYlB2J/vMK9RYAye5cyAb8bQmV8wAdi2mq9rnt7FMSPw==",
   3014             "dev": true,
   3015             "requires": {
   3016                 "@parcel/css": "^1.7.2",
   3017                 "@parcel/diagnostic": "2.4.0",
   3018                 "@parcel/plugin": "2.4.0",
   3019                 "@parcel/source-map": "^2.0.0",
   3020                 "@parcel/utils": "2.4.0",
   3021                 "browserslist": "^4.6.6",
   3022                 "nullthrows": "^1.1.1"
   3023             }
   3024         },
   3025         "@parcel/optimizer-htmlnano": {
   3026             "version": "2.4.0",
   3027             "resolved": "https://registry.npmjs.org/@parcel/optimizer-htmlnano/-/optimizer-htmlnano-2.4.0.tgz",
   3028             "integrity": "sha512-02EbeElLgNOAYhGU7fFBahpoKrX5G/yzahpaoKB/ypScM4roSsAMBkGcluboR5L10YRsvfvJEpxvfGyDA3tPmw==",
   3029             "dev": true,
   3030             "requires": {
   3031                 "@parcel/plugin": "2.4.0",
   3032                 "htmlnano": "^2.0.0",
   3033                 "nullthrows": "^1.1.1",
   3034                 "posthtml": "^0.16.5",
   3035                 "svgo": "^2.4.0"
   3036             }
   3037         },
   3038         "@parcel/optimizer-image": {
   3039             "version": "2.4.0",
   3040             "resolved": "https://registry.npmjs.org/@parcel/optimizer-image/-/optimizer-image-2.4.0.tgz",
   3041             "integrity": "sha512-Q4onaBMPkDyYxPzrb8ytBUftaQZFepj9dSUgq+ETuHDzkgia0tomDPfCqrw6ld0qvYyANzXTP5+LC4g0i5yh+A==",
   3042             "dev": true,
   3043             "requires": {
   3044                 "@parcel/diagnostic": "2.4.0",
   3045                 "@parcel/plugin": "2.4.0",
   3046                 "@parcel/utils": "2.4.0",
   3047                 "@parcel/workers": "2.4.0",
   3048                 "detect-libc": "^1.0.3"
   3049             }
   3050         },
   3051         "@parcel/optimizer-svgo": {
   3052             "version": "2.4.0",
   3053             "resolved": "https://registry.npmjs.org/@parcel/optimizer-svgo/-/optimizer-svgo-2.4.0.tgz",
   3054             "integrity": "sha512-mwvGuCqVuNCAuMlp2maFE/Uz9ud1T1AuX0f6cCRczjFYiwZuIr/0iDdfFzSziOkVo1MRAGAZNa0dRR/UzCZtVg==",
   3055             "dev": true,
   3056             "requires": {
   3057                 "@parcel/diagnostic": "2.4.0",
   3058                 "@parcel/plugin": "2.4.0",
   3059                 "@parcel/utils": "2.4.0",
   3060                 "svgo": "^2.4.0"
   3061             }
   3062         },
   3063         "@parcel/optimizer-terser": {
   3064             "version": "2.4.0",
   3065             "resolved": "https://registry.npmjs.org/@parcel/optimizer-terser/-/optimizer-terser-2.4.0.tgz",
   3066             "integrity": "sha512-PdCgRgXNSY6R1HTV9VG2MHp1CgUbP5pslCyxvlbUmQAS6bvEpMOpn3qSd+U28o7mGE/qXIhvpDyi808sb+MEcg==",
   3067             "dev": true,
   3068             "requires": {
   3069                 "@parcel/diagnostic": "2.4.0",
   3070                 "@parcel/plugin": "2.4.0",
   3071                 "@parcel/source-map": "^2.0.0",
   3072                 "@parcel/utils": "2.4.0",
   3073                 "nullthrows": "^1.1.1",
   3074                 "terser": "^5.2.0"
   3075             }
   3076         },
   3077         "@parcel/package-manager": {
   3078             "version": "2.4.0",
   3079             "resolved": "https://registry.npmjs.org/@parcel/package-manager/-/package-manager-2.4.0.tgz",
   3080             "integrity": "sha512-21AEfAQnZbHRVViTn7QsPGe/CiGaFaDUH5f0m8qVC7fDjjhC8LM8blkqU72goaO9FbaLMadtEf2txhzly7h/bg==",
   3081             "dev": true,
   3082             "requires": {
   3083                 "@parcel/diagnostic": "2.4.0",
   3084                 "@parcel/fs": "2.4.0",
   3085                 "@parcel/logger": "2.4.0",
   3086                 "@parcel/types": "2.4.0",
   3087                 "@parcel/utils": "2.4.0",
   3088                 "@parcel/workers": "2.4.0",
   3089                 "semver": "^5.7.1"
   3090             }
   3091         },
   3092         "@parcel/packager-css": {
   3093             "version": "2.4.0",
   3094             "resolved": "https://registry.npmjs.org/@parcel/packager-css/-/packager-css-2.4.0.tgz",
   3095             "integrity": "sha512-LmPDWzkXi60Oy3WrPF0jPKQxeTwW5hmNBgrcXJMHSu+VcXdaQZNzNxVzhnZkJUbDd2z9vAUrUGzdLh8TquC8iQ==",
   3096             "dev": true,
   3097             "requires": {
   3098                 "@parcel/plugin": "2.4.0",
   3099                 "@parcel/source-map": "^2.0.0",
   3100                 "@parcel/utils": "2.4.0",
   3101                 "nullthrows": "^1.1.1"
   3102             }
   3103         },
   3104         "@parcel/packager-html": {
   3105             "version": "2.4.0",
   3106             "resolved": "https://registry.npmjs.org/@parcel/packager-html/-/packager-html-2.4.0.tgz",
   3107             "integrity": "sha512-OPMIQ1uHYQFpRPrsmm5BqONbAyzjlhVsPRAzHlcBrglG4BTUeOR2ow4MUKblHmVVqc3QHnfZG4nHHtFkeuNQ3A==",
   3108             "dev": true,
   3109             "requires": {
   3110                 "@parcel/plugin": "2.4.0",
   3111                 "@parcel/types": "2.4.0",
   3112                 "@parcel/utils": "2.4.0",
   3113                 "nullthrows": "^1.1.1",
   3114                 "posthtml": "^0.16.5"
   3115             }
   3116         },
   3117         "@parcel/packager-js": {
   3118             "version": "2.4.0",
   3119             "resolved": "https://registry.npmjs.org/@parcel/packager-js/-/packager-js-2.4.0.tgz",
   3120             "integrity": "sha512-cfslIH43CJFgBS9PmdFaSnbInMCoejsFCnxtJa2GeUpjCXSfelPRp0OPx7m8n+fap4czftPhoxBALeDUElOZGQ==",
   3121             "dev": true,
   3122             "requires": {
   3123                 "@parcel/diagnostic": "2.4.0",
   3124                 "@parcel/hash": "2.4.0",
   3125                 "@parcel/plugin": "2.4.0",
   3126                 "@parcel/source-map": "^2.0.0",
   3127                 "@parcel/utils": "2.4.0",
   3128                 "globals": "^13.2.0",
   3129                 "nullthrows": "^1.1.1"
   3130             }
   3131         },
   3132         "@parcel/packager-raw": {
   3133             "version": "2.4.0",
   3134             "resolved": "https://registry.npmjs.org/@parcel/packager-raw/-/packager-raw-2.4.0.tgz",
   3135             "integrity": "sha512-SFfw7chMFITj3J26ZVDJxbO6xwtPFcFBm1js8cwWMgzwuwS6CEc43k5+Abj+2/EqHU9kNJU9eWV5vT6lQwf3HA==",
   3136             "dev": true,
   3137             "requires": {
   3138                 "@parcel/plugin": "2.4.0"
   3139             }
   3140         },
   3141         "@parcel/packager-svg": {
   3142             "version": "2.4.0",
   3143             "resolved": "https://registry.npmjs.org/@parcel/packager-svg/-/packager-svg-2.4.0.tgz",
   3144             "integrity": "sha512-DwkgrdLEQop+tu9Ocr1ZaadmpsbSgVruJPr80xq1LaB0Jiwrl9HjHStMNH1laNFueK1yydxhnj9C2JQfW28qag==",
   3145             "dev": true,
   3146             "requires": {
   3147                 "@parcel/plugin": "2.4.0",
   3148                 "@parcel/types": "2.4.0",
   3149                 "@parcel/utils": "2.4.0",
   3150                 "posthtml": "^0.16.4"
   3151             }
   3152         },
   3153         "@parcel/plugin": {
   3154             "version": "2.4.0",
   3155             "resolved": "https://registry.npmjs.org/@parcel/plugin/-/plugin-2.4.0.tgz",
   3156             "integrity": "sha512-ehFUAL2+h27Lv+cYbbXA74UGy8C+eglUjcpvASOOjVRFuD6poMAMliKkKAXBhQaFx/Rvhz27A2PIPv9lL2i4UQ==",
   3157             "dev": true,
   3158             "requires": {
   3159                 "@parcel/types": "2.4.0"
   3160             }
   3161         },
   3162         "@parcel/reporter-cli": {
   3163             "version": "2.4.0",
   3164             "resolved": "https://registry.npmjs.org/@parcel/reporter-cli/-/reporter-cli-2.4.0.tgz",
   3165             "integrity": "sha512-Q9bIFMaGvQgypCDxdMEKOwrJzIHAXScKkuFsqTHnUL6mmH3Mo2CoEGAq/wpMXuPhXRn1dPJcHgTNDwZ2fSzz0A==",
   3166             "dev": true,
   3167             "requires": {
   3168                 "@parcel/plugin": "2.4.0",
   3169                 "@parcel/types": "2.4.0",
   3170                 "@parcel/utils": "2.4.0",
   3171                 "chalk": "^4.1.0",
   3172                 "term-size": "^2.2.1"
   3173             }
   3174         },
   3175         "@parcel/reporter-dev-server": {
   3176             "version": "2.4.0",
   3177             "resolved": "https://registry.npmjs.org/@parcel/reporter-dev-server/-/reporter-dev-server-2.4.0.tgz",
   3178             "integrity": "sha512-24h++wevs7XYuX4dKa4PUfLSstvn3g7udajFv6CeQoME+dR25RL/wH/2LUbhV5ilgXXab76rWIndSqp78xHxPA==",
   3179             "dev": true,
   3180             "requires": {
   3181                 "@parcel/plugin": "2.4.0",
   3182                 "@parcel/utils": "2.4.0"
   3183             }
   3184         },
   3185         "@parcel/resolver-default": {
   3186             "version": "2.4.0",
   3187             "resolved": "https://registry.npmjs.org/@parcel/resolver-default/-/resolver-default-2.4.0.tgz",
   3188             "integrity": "sha512-K7pIIFmGm1hjg/7Mzkg99i8tfCClKfBUTuc2R5j8cdr2n0mCAi4/f2mFf5svLrb5XZrnDgoQ05tHKklLEfUDUw==",
   3189             "dev": true,
   3190             "requires": {
   3191                 "@parcel/node-resolver-core": "2.4.0",
   3192                 "@parcel/plugin": "2.4.0"
   3193             }
   3194         },
   3195         "@parcel/runtime-browser-hmr": {
   3196             "version": "2.4.0",
   3197             "resolved": "https://registry.npmjs.org/@parcel/runtime-browser-hmr/-/runtime-browser-hmr-2.4.0.tgz",
   3198             "integrity": "sha512-swPFtvxGoCA9LEjU/pHPNjxG1l0fte8447zXwRN/AaYrtjNu9Ww117OSKCyvCnE143E79jZOFStodTQGFuH+9A==",
   3199             "dev": true,
   3200             "requires": {
   3201                 "@parcel/plugin": "2.4.0",
   3202                 "@parcel/utils": "2.4.0"
   3203             }
   3204         },
   3205         "@parcel/runtime-js": {
   3206             "version": "2.4.0",
   3207             "resolved": "https://registry.npmjs.org/@parcel/runtime-js/-/runtime-js-2.4.0.tgz",
   3208             "integrity": "sha512-67OOvmkDdtmgzZVP/EyAzoXhJ/Ug3LUVUt7idg9arun5rdJptqEb3Um3wmH0zjcNa9jMbJt7Kl5x1wA8dJgPYg==",
   3209             "dev": true,
   3210             "requires": {
   3211                 "@parcel/plugin": "2.4.0",
   3212                 "@parcel/utils": "2.4.0",
   3213                 "nullthrows": "^1.1.1"
   3214             }
   3215         },
   3216         "@parcel/runtime-react-refresh": {
   3217             "version": "2.4.0",
   3218             "resolved": "https://registry.npmjs.org/@parcel/runtime-react-refresh/-/runtime-react-refresh-2.4.0.tgz",
   3219             "integrity": "sha512-flnr+bf06lMZPbXZZLLaFNrPHvYpfuXTVovEghyUW46qLVpaHj33dpsU/LqZplIuHgBp2ibgrKhr/hY9ell68w==",
   3220             "dev": true,
   3221             "requires": {
   3222                 "@parcel/plugin": "2.4.0",
   3223                 "@parcel/utils": "2.4.0",
   3224                 "react-refresh": "^0.9.0"
   3225             }
   3226         },
   3227         "@parcel/runtime-service-worker": {
   3228             "version": "2.4.0",
   3229             "resolved": "https://registry.npmjs.org/@parcel/runtime-service-worker/-/runtime-service-worker-2.4.0.tgz",
   3230             "integrity": "sha512-RgM5QUqW22WzstW03CtV+Oih8VGVuwsf94Cc4hLouU2EAD0NUJgATWbFocZVTZIBTKELAWh2gjpSQDdnL4Ur+A==",
   3231             "dev": true,
   3232             "requires": {
   3233                 "@parcel/plugin": "2.4.0",
   3234                 "@parcel/utils": "2.4.0",
   3235                 "nullthrows": "^1.1.1"
   3236             }
   3237         },
   3238         "@parcel/source-map": {
   3239             "version": "2.0.2",
   3240             "resolved": "https://registry.npmjs.org/@parcel/source-map/-/source-map-2.0.2.tgz",
   3241             "integrity": "sha512-NnUrPYLpYB6qyx2v6bcRPn/gVigmGG6M6xL8wIg/i0dP1GLkuY1nf+Hqdf63FzPTqqT7K3k6eE5yHPQVMO5jcA==",
   3242             "dev": true,
   3243             "requires": {
   3244                 "detect-libc": "^1.0.3"
   3245             }
   3246         },
   3247         "@parcel/transformer-babel": {
   3248             "version": "2.4.0",
   3249             "resolved": "https://registry.npmjs.org/@parcel/transformer-babel/-/transformer-babel-2.4.0.tgz",
   3250             "integrity": "sha512-iWDa7KzJTMP3HNmrYxiYq/S6redk2qminx/9MwmKIN9jzm8mgts2Lj9lOg/t66YaDGky6JAvw4DhB2qW4ni6yQ==",
   3251             "dev": true,
   3252             "requires": {
   3253                 "@parcel/diagnostic": "2.4.0",
   3254                 "@parcel/plugin": "2.4.0",
   3255                 "@parcel/source-map": "^2.0.0",
   3256                 "@parcel/utils": "2.4.0",
   3257                 "browserslist": "^4.6.6",
   3258                 "json5": "^2.2.0",
   3259                 "nullthrows": "^1.1.1",
   3260                 "semver": "^5.7.0"
   3261             }
   3262         },
   3263         "@parcel/transformer-css": {
   3264             "version": "2.4.0",
   3265             "resolved": "https://registry.npmjs.org/@parcel/transformer-css/-/transformer-css-2.4.0.tgz",
   3266             "integrity": "sha512-D2u48LuiQsQvbknABE0wVKFp9r6yCgWrHKEP1J6EJ31c49nXGXDHrpHJJwqq9BvAs/124eBI5mSsehTJyFEMwg==",
   3267             "dev": true,
   3268             "requires": {
   3269                 "@parcel/css": "^1.7.2",
   3270                 "@parcel/diagnostic": "2.4.0",
   3271                 "@parcel/plugin": "2.4.0",
   3272                 "@parcel/source-map": "^2.0.0",
   3273                 "@parcel/utils": "2.4.0",
   3274                 "browserslist": "^4.6.6",
   3275                 "nullthrows": "^1.1.1"
   3276             }
   3277         },
   3278         "@parcel/transformer-html": {
   3279             "version": "2.4.0",
   3280             "resolved": "https://registry.npmjs.org/@parcel/transformer-html/-/transformer-html-2.4.0.tgz",
   3281             "integrity": "sha512-2/8X/o5QaCNVPr4wkxLCUub7v/YVvVN2L5yCEcTatNeFhNg/2iz7P2ekfqOaoDCHWZEOBT1VTwPbdBt+TMM71Q==",
   3282             "dev": true,
   3283             "requires": {
   3284                 "@parcel/diagnostic": "2.4.0",
   3285                 "@parcel/hash": "2.4.0",
   3286                 "@parcel/plugin": "2.4.0",
   3287                 "nullthrows": "^1.1.1",
   3288                 "posthtml": "^0.16.5",
   3289                 "posthtml-parser": "^0.10.1",
   3290                 "posthtml-render": "^3.0.0",
   3291                 "semver": "^5.7.1"
   3292             }
   3293         },
   3294         "@parcel/transformer-image": {
   3295             "version": "2.4.0",
   3296             "resolved": "https://registry.npmjs.org/@parcel/transformer-image/-/transformer-image-2.4.0.tgz",
   3297             "integrity": "sha512-JZkQvGGoGiD0AVKLIbAYYUWxepMmUaWZ4XXx71MmS/kA7cUDwTZ0CXq63YnSY1m+DX+ClTuTN8mBlwe2dkcGbA==",
   3298             "dev": true,
   3299             "requires": {
   3300                 "@parcel/plugin": "2.4.0",
   3301                 "@parcel/workers": "2.4.0",
   3302                 "nullthrows": "^1.1.1"
   3303             }
   3304         },
   3305         "@parcel/transformer-js": {
   3306             "version": "2.4.0",
   3307             "resolved": "https://registry.npmjs.org/@parcel/transformer-js/-/transformer-js-2.4.0.tgz",
   3308             "integrity": "sha512-eeLHFwv3jT3GmIxpLC7B8EXExGK0MFaK91HXljOMh6l8a+GlQYw27MSFQVtoXr0Olx9Uq2uvjXP1+zSsq3LQUQ==",
   3309             "dev": true,
   3310             "requires": {
   3311                 "@parcel/diagnostic": "2.4.0",
   3312                 "@parcel/plugin": "2.4.0",
   3313                 "@parcel/source-map": "^2.0.0",
   3314                 "@parcel/utils": "2.4.0",
   3315                 "@parcel/workers": "2.4.0",
   3316                 "@swc/helpers": "^0.3.6",
   3317                 "browserslist": "^4.6.6",
   3318                 "detect-libc": "^1.0.3",
   3319                 "nullthrows": "^1.1.1",
   3320                 "regenerator-runtime": "^0.13.7",
   3321                 "semver": "^5.7.1"
   3322             }
   3323         },
   3324         "@parcel/transformer-json": {
   3325             "version": "2.4.0",
   3326             "resolved": "https://registry.npmjs.org/@parcel/transformer-json/-/transformer-json-2.4.0.tgz",
   3327             "integrity": "sha512-3nR+d39mbURoXIypDfVCaxpwL65qMV+h8SLD78up2uhaRGklHQfN7GuemR7L+mcVAgNrmwVvZHhyNjdgYwWqqg==",
   3328             "dev": true,
   3329             "requires": {
   3330                 "@parcel/plugin": "2.4.0",
   3331                 "json5": "^2.2.0"
   3332             }
   3333         },
   3334         "@parcel/transformer-postcss": {
   3335             "version": "2.4.0",
   3336             "resolved": "https://registry.npmjs.org/@parcel/transformer-postcss/-/transformer-postcss-2.4.0.tgz",
   3337             "integrity": "sha512-ijIa2x+dbKnJhr7zO5WlXkvuj832fDoGksMBk2DX3u2WMrbh2rqVWPpGFsDhESx7EAy38nUoV/5KUdrNqUmCEA==",
   3338             "dev": true,
   3339             "requires": {
   3340                 "@parcel/diagnostic": "2.4.0",
   3341                 "@parcel/hash": "2.4.0",
   3342                 "@parcel/plugin": "2.4.0",
   3343                 "@parcel/utils": "2.4.0",
   3344                 "clone": "^2.1.1",
   3345                 "nullthrows": "^1.1.1",
   3346                 "postcss-value-parser": "^4.2.0",
   3347                 "semver": "^5.7.1"
   3348             }
   3349         },
   3350         "@parcel/transformer-posthtml": {
   3351             "version": "2.4.0",
   3352             "resolved": "https://registry.npmjs.org/@parcel/transformer-posthtml/-/transformer-posthtml-2.4.0.tgz",
   3353             "integrity": "sha512-xoL3AzgtVeRRAo6bh0AHAYm9bt1jZ+HiH86/7oARj/uJs6Wd8kXK/DZf6fH+F87hj4e7bnjmDDc0GPVK0lPz1w==",
   3354             "dev": true,
   3355             "requires": {
   3356                 "@parcel/plugin": "2.4.0",
   3357                 "@parcel/utils": "2.4.0",
   3358                 "nullthrows": "^1.1.1",
   3359                 "posthtml": "^0.16.5",
   3360                 "posthtml-parser": "^0.10.1",
   3361                 "posthtml-render": "^3.0.0",
   3362                 "semver": "^5.7.1"
   3363             }
   3364         },
   3365         "@parcel/transformer-raw": {
   3366             "version": "2.4.0",
   3367             "resolved": "https://registry.npmjs.org/@parcel/transformer-raw/-/transformer-raw-2.4.0.tgz",
   3368             "integrity": "sha512-fciFbNrzj0kLlDgr6OsI0PUv414rVygDWAsgbCCq4BexDkuemMs9f9FjMctx9B2VZlctE8dTT4RGkuQumTIpUg==",
   3369             "dev": true,
   3370             "requires": {
   3371                 "@parcel/plugin": "2.4.0"
   3372             }
   3373         },
   3374         "@parcel/transformer-react-refresh-wrap": {
   3375             "version": "2.4.0",
   3376             "resolved": "https://registry.npmjs.org/@parcel/transformer-react-refresh-wrap/-/transformer-react-refresh-wrap-2.4.0.tgz",
   3377             "integrity": "sha512-9+f6sGOWkf0jyUQ1CuFWk+04Mq3KTOCU9kRiwCHX1YdUCv5uki6r9XUSpqiYodrV+L6w9CCwLvGMLCDHxtCxMg==",
   3378             "dev": true,
   3379             "requires": {
   3380                 "@parcel/plugin": "2.4.0",
   3381                 "@parcel/utils": "2.4.0",
   3382                 "react-refresh": "^0.9.0"
   3383             }
   3384         },
   3385         "@parcel/transformer-svg": {
   3386             "version": "2.4.0",
   3387             "resolved": "https://registry.npmjs.org/@parcel/transformer-svg/-/transformer-svg-2.4.0.tgz",
   3388             "integrity": "sha512-D+yzVtSxtQML3d26fd/g4E/xYW68+OMbMUVLXORtoYMU42fnXQkJP6jGOdqy8Td+WORNY7EwVtQnESLwhBmolw==",
   3389             "dev": true,
   3390             "requires": {
   3391                 "@parcel/diagnostic": "2.4.0",
   3392                 "@parcel/hash": "2.4.0",
   3393                 "@parcel/plugin": "2.4.0",
   3394                 "nullthrows": "^1.1.1",
   3395                 "posthtml": "^0.16.5",
   3396                 "posthtml-parser": "^0.10.1",
   3397                 "posthtml-render": "^3.0.0",
   3398                 "semver": "^5.7.1"
   3399             }
   3400         },
   3401         "@parcel/types": {
   3402             "version": "2.4.0",
   3403             "resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.4.0.tgz",
   3404             "integrity": "sha512-nysGIbBEnp+7R+tKTysdcTFOZDTCodsiXFeAhYQa5bhiOnG1l9gzhxQnE2OsdsgvMm40IOsgKprqvM/DbdLfnQ==",
   3405             "dev": true,
   3406             "requires": {
   3407                 "@parcel/cache": "2.4.0",
   3408                 "@parcel/diagnostic": "2.4.0",
   3409                 "@parcel/fs": "2.4.0",
   3410                 "@parcel/package-manager": "2.4.0",
   3411                 "@parcel/source-map": "^2.0.0",
   3412                 "@parcel/workers": "2.4.0",
   3413                 "utility-types": "^3.10.0"
   3414             }
   3415         },
   3416         "@parcel/utils": {
   3417             "version": "2.4.0",
   3418             "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-2.4.0.tgz",
   3419             "integrity": "sha512-sdNo+mZqDZT8LJYB6WWRKa4wFVZcK6Zb5Jh6Du76QvXXwHbPIQNZgJBb6gd/Rbk4GLOp2tW7MnBfq6zP9E9E2g==",
   3420             "dev": true,
   3421             "requires": {
   3422                 "@parcel/codeframe": "2.4.0",
   3423                 "@parcel/diagnostic": "2.4.0",
   3424                 "@parcel/hash": "2.4.0",
   3425                 "@parcel/logger": "2.4.0",
   3426                 "@parcel/markdown-ansi": "2.4.0",
   3427                 "@parcel/source-map": "^2.0.0",
   3428                 "chalk": "^4.1.0"
   3429             }
   3430         },
   3431         "@parcel/watcher": {
   3432             "version": "2.0.5",
   3433             "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.0.5.tgz",
   3434             "integrity": "sha512-x0hUbjv891omnkcHD7ZOhiyyUqUUR6MNjq89JhEI3BxppeKWAm6NPQsqqRrAkCJBogdT/o/My21sXtTI9rJIsw==",
   3435             "dev": true,
   3436             "requires": {
   3437                 "node-addon-api": "^3.2.1",
   3438                 "node-gyp-build": "^4.3.0"
   3439             }
   3440         },
   3441         "@parcel/workers": {
   3442             "version": "2.4.0",
   3443             "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-2.4.0.tgz",
   3444             "integrity": "sha512-eSFyvEoXXPgFzQfKIlpkUjpHfIbezUCRFTPKyJAKCxvU5DSXOpb1kz5vDESWQ4qTZXKnrKvxS1PPWN6bam9z0g==",
   3445             "dev": true,
   3446             "requires": {
   3447                 "@parcel/diagnostic": "2.4.0",
   3448                 "@parcel/logger": "2.4.0",
   3449                 "@parcel/types": "2.4.0",
   3450                 "@parcel/utils": "2.4.0",
   3451                 "chrome-trace-event": "^1.0.2",
   3452                 "nullthrows": "^1.1.1"
   3453             }
   3454         },
   3455         "@swc/helpers": {
   3456             "version": "0.3.8",
   3457             "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.3.8.tgz",
   3458             "integrity": "sha512-aWItSZvJj4+GI6FWkjZR13xPNPctq2RRakzo+O6vN7bC2yjwdg5EFpgaSAUn95b7BGSgcflvzVDPoKmJv24IOg==",
   3459             "dev": true
   3460         },
   3461         "@trysound/sax": {
   3462             "version": "0.2.0",
   3463             "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz",
   3464             "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==",
   3465             "dev": true
   3466         },
   3467         "@types/parse-json": {
   3468             "version": "4.0.0",
   3469             "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
   3470             "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
   3471             "dev": true
   3472         },
   3473         "abortcontroller-polyfill": {
   3474             "version": "1.7.3",
   3475             "resolved": "https://registry.npmjs.org/abortcontroller-polyfill/-/abortcontroller-polyfill-1.7.3.tgz",
   3476             "integrity": "sha512-zetDJxd89y3X99Kvo4qFx8GKlt6GsvN3UcRZHwU6iFA/0KiOmhkTVhe8oRoTBiTVPZu09x3vCra47+w8Yz1+2Q==",
   3477             "dev": true
   3478         },
   3479         "acorn": {
   3480             "version": "8.7.0",
   3481             "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz",
   3482             "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==",
   3483             "dev": true
   3484         },
   3485         "ansi-styles": {
   3486             "version": "4.3.0",
   3487             "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
   3488             "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
   3489             "dev": true,
   3490             "requires": {
   3491                 "color-convert": "^2.0.1"
   3492             }
   3493         },
   3494         "base-x": {
   3495             "version": "3.0.9",
   3496             "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.9.tgz",
   3497             "integrity": "sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==",
   3498             "dev": true,
   3499             "requires": {
   3500                 "safe-buffer": "^5.0.1"
   3501             }
   3502         },
   3503         "base64-js": {
   3504             "version": "1.5.1",
   3505             "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
   3506             "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="
   3507         },
   3508         "boolbase": {
   3509             "version": "1.0.0",
   3510             "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
   3511             "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
   3512             "dev": true
   3513         },
   3514         "browserslist": {
   3515             "version": "4.20.2",
   3516             "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz",
   3517             "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==",
   3518             "dev": true,
   3519             "requires": {
   3520                 "caniuse-lite": "^1.0.30001317",
   3521                 "electron-to-chromium": "^1.4.84",
   3522                 "escalade": "^3.1.1",
   3523                 "node-releases": "^2.0.2",
   3524                 "picocolors": "^1.0.0"
   3525             }
   3526         },
   3527         "buffer": {
   3528             "version": "6.0.3",
   3529             "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
   3530             "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
   3531             "requires": {
   3532                 "base64-js": "^1.3.1",
   3533                 "ieee754": "^1.2.1"
   3534             }
   3535         },
   3536         "buffer-from": {
   3537             "version": "1.1.2",
   3538             "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
   3539             "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
   3540             "dev": true
   3541         },
   3542         "callsites": {
   3543             "version": "3.1.0",
   3544             "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
   3545             "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
   3546             "dev": true
   3547         },
   3548         "caniuse-lite": {
   3549             "version": "1.0.30001322",
   3550             "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001322.tgz",
   3551             "integrity": "sha512-neRmrmIrCGuMnxGSoh+x7zYtQFFgnSY2jaomjU56sCkTA6JINqQrxutF459JpWcWRajvoyn95sOXq4Pqrnyjew==",
   3552             "dev": true
   3553         },
   3554         "chalk": {
   3555             "version": "4.1.2",
   3556             "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
   3557             "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
   3558             "dev": true,
   3559             "requires": {
   3560                 "ansi-styles": "^4.1.0",
   3561                 "supports-color": "^7.1.0"
   3562             }
   3563         },
   3564         "chrome-trace-event": {
   3565             "version": "1.0.3",
   3566             "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
   3567             "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
   3568             "dev": true
   3569         },
   3570         "clone": {
   3571             "version": "2.1.2",
   3572             "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
   3573             "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
   3574             "dev": true
   3575         },
   3576         "color-convert": {
   3577             "version": "2.0.1",
   3578             "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
   3579             "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
   3580             "dev": true,
   3581             "requires": {
   3582                 "color-name": "~1.1.4"
   3583             }
   3584         },
   3585         "color-name": {
   3586             "version": "1.1.4",
   3587             "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
   3588             "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
   3589             "dev": true
   3590         },
   3591         "commander": {
   3592             "version": "7.2.0",
   3593             "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
   3594             "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
   3595             "dev": true
   3596         },
   3597         "cosmiconfig": {
   3598             "version": "7.0.1",
   3599             "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
   3600             "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==",
   3601             "dev": true,
   3602             "requires": {
   3603                 "@types/parse-json": "^4.0.0",
   3604                 "import-fresh": "^3.2.1",
   3605                 "parse-json": "^5.0.0",
   3606                 "path-type": "^4.0.0",
   3607                 "yaml": "^1.10.0"
   3608             }
   3609         },
   3610         "css-select": {
   3611             "version": "4.3.0",
   3612             "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz",
   3613             "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==",
   3614             "dev": true,
   3615             "requires": {
   3616                 "boolbase": "^1.0.0",
   3617                 "css-what": "^6.0.1",
   3618                 "domhandler": "^4.3.1",
   3619                 "domutils": "^2.8.0",
   3620                 "nth-check": "^2.0.1"
   3621             }
   3622         },
   3623         "css-tree": {
   3624             "version": "1.1.3",
   3625             "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
   3626             "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
   3627             "dev": true,
   3628             "requires": {
   3629                 "mdn-data": "2.0.14",
   3630                 "source-map": "^0.6.1"
   3631             }
   3632         },
   3633         "css-what": {
   3634             "version": "6.0.1",
   3635             "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.0.1.tgz",
   3636             "integrity": "sha512-z93ZGFLNc6yaoXAmVhqoSIb+BduplteCt1fepvwhBUQK6MNE4g6fgjpuZKJKp0esUe+vXWlIkwZZjNWoOKw0ZA==",
   3637             "dev": true
   3638         },
   3639         "csso": {
   3640             "version": "4.2.0",
   3641             "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz",
   3642             "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==",
   3643             "dev": true,
   3644             "requires": {
   3645                 "css-tree": "^1.1.2"
   3646             }
   3647         },
   3648         "debug": {
   3649             "version": "4.3.4",
   3650             "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
   3651             "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
   3652             "requires": {
   3653                 "ms": "2.1.2"
   3654             }
   3655         },
   3656         "detect-libc": {
   3657             "version": "1.0.3",
   3658             "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
   3659             "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",
   3660             "dev": true
   3661         },
   3662         "dom-serializer": {
   3663             "version": "1.3.2",
   3664             "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz",
   3665             "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==",
   3666             "dev": true,
   3667             "requires": {
   3668                 "domelementtype": "^2.0.1",
   3669                 "domhandler": "^4.2.0",
   3670                 "entities": "^2.0.0"
   3671             },
   3672             "dependencies": {
   3673                 "entities": {
   3674                     "version": "2.2.0",
   3675                     "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
   3676                     "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
   3677                     "dev": true
   3678                 }
   3679             }
   3680         },
   3681         "domelementtype": {
   3682             "version": "2.2.0",
   3683             "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz",
   3684             "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==",
   3685             "dev": true
   3686         },
   3687         "domhandler": {
   3688             "version": "4.3.1",
   3689             "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz",
   3690             "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==",
   3691             "dev": true,
   3692             "requires": {
   3693                 "domelementtype": "^2.2.0"
   3694             }
   3695         },
   3696         "domutils": {
   3697             "version": "2.8.0",
   3698             "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
   3699             "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
   3700             "dev": true,
   3701             "requires": {
   3702                 "dom-serializer": "^1.0.1",
   3703                 "domelementtype": "^2.2.0",
   3704                 "domhandler": "^4.2.0"
   3705             }
   3706         },
   3707         "dotenv": {
   3708             "version": "7.0.0",
   3709             "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-7.0.0.tgz",
   3710             "integrity": "sha512-M3NhsLbV1i6HuGzBUH8vXrtxOk+tWmzWKDMbAVSUp3Zsjm7ywFeuwrUXhmhQyRK1q5B5GGy7hcXPbj3bnfZg2g==",
   3711             "dev": true
   3712         },
   3713         "dotenv-expand": {
   3714             "version": "5.1.0",
   3715             "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz",
   3716             "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==",
   3717             "dev": true
   3718         },
   3719         "electron-to-chromium": {
   3720             "version": "1.4.97",
   3721             "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.97.tgz",
   3722             "integrity": "sha512-vqSu7Qn6o5E1uAJQxmq2U69aBhBTxUAXMuT5Sm3jj8kEJciuUcKciktLuTPFSRlwSdNyeu9qah8Nzy9JyxefCw==",
   3723             "dev": true
   3724         },
   3725         "entities": {
   3726             "version": "3.0.1",
   3727             "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz",
   3728             "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==",
   3729             "dev": true
   3730         },
   3731         "err-code": {
   3732             "version": "3.0.1",
   3733             "resolved": "https://registry.npmjs.org/err-code/-/err-code-3.0.1.tgz",
   3734             "integrity": "sha512-GiaH0KJUewYok+eeY05IIgjtAe4Yltygk9Wqp1V5yVWLdhf0hYZchRjNIT9bb0mSwRcIusT3cx7PJUf3zEIfUA=="
   3735         },
   3736         "error-ex": {
   3737             "version": "1.3.2",
   3738             "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
   3739             "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
   3740             "dev": true,
   3741             "requires": {
   3742                 "is-arrayish": "^0.2.1"
   3743             }
   3744         },
   3745         "escalade": {
   3746             "version": "3.1.1",
   3747             "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
   3748             "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
   3749             "dev": true
   3750         },
   3751         "escape-string-regexp": {
   3752             "version": "1.0.5",
   3753             "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
   3754             "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
   3755             "dev": true
   3756         },
   3757         "get-browser-rtc": {
   3758             "version": "1.1.0",
   3759             "resolved": "https://registry.npmjs.org/get-browser-rtc/-/get-browser-rtc-1.1.0.tgz",
   3760             "integrity": "sha512-MghbMJ61EJrRsDe7w1Bvqt3ZsBuqhce5nrn/XAwgwOXhcsz53/ltdxOse1h/8eKXj5slzxdsz56g5rzOFSGwfQ=="
   3761         },
   3762         "get-port": {
   3763             "version": "4.2.0",
   3764             "resolved": "https://registry.npmjs.org/get-port/-/get-port-4.2.0.tgz",
   3765             "integrity": "sha512-/b3jarXkH8KJoOMQc3uVGHASwGLPq3gSFJ7tgJm2diza+bydJPTGOibin2steecKeOylE8oY2JERlVWkAJO6yw==",
   3766             "dev": true
   3767         },
   3768         "globals": {
   3769             "version": "13.13.0",
   3770             "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz",
   3771             "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==",
   3772             "dev": true,
   3773             "requires": {
   3774                 "type-fest": "^0.20.2"
   3775             }
   3776         },
   3777         "has-flag": {
   3778             "version": "4.0.0",
   3779             "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
   3780             "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
   3781             "dev": true
   3782         },
   3783         "htmlnano": {
   3784             "version": "2.0.0",
   3785             "resolved": "https://registry.npmjs.org/htmlnano/-/htmlnano-2.0.0.tgz",
   3786             "integrity": "sha512-thKQfhcp2xgtsWNE27A2bliEeqVL5xjAgGn0wajyttvFFsvFWWah1ntV9aEX61gz0T6MBQ5xK/1lXuEumhJTcg==",
   3787             "dev": true,
   3788             "requires": {
   3789                 "cosmiconfig": "^7.0.1",
   3790                 "posthtml": "^0.16.5",
   3791                 "timsort": "^0.3.0"
   3792             }
   3793         },
   3794         "htmlparser2": {
   3795             "version": "7.2.0",
   3796             "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-7.2.0.tgz",
   3797             "integrity": "sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==",
   3798             "dev": true,
   3799             "requires": {
   3800                 "domelementtype": "^2.0.1",
   3801                 "domhandler": "^4.2.2",
   3802                 "domutils": "^2.8.0",
   3803                 "entities": "^3.0.1"
   3804             }
   3805         },
   3806         "ieee754": {
   3807             "version": "1.2.1",
   3808             "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
   3809             "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="
   3810         },
   3811         "import-fresh": {
   3812             "version": "3.3.0",
   3813             "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
   3814             "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
   3815             "dev": true,
   3816             "requires": {
   3817                 "parent-module": "^1.0.0",
   3818                 "resolve-from": "^4.0.0"
   3819             }
   3820         },
   3821         "inherits": {
   3822             "version": "2.0.4",
   3823             "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
   3824             "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
   3825         },
   3826         "is-arrayish": {
   3827             "version": "0.2.1",
   3828             "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
   3829             "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
   3830             "dev": true
   3831         },
   3832         "is-json": {
   3833             "version": "2.0.1",
   3834             "resolved": "https://registry.npmjs.org/is-json/-/is-json-2.0.1.tgz",
   3835             "integrity": "sha1-a+Fm0USCihMdaGiRuYPfYsOUkf8=",
   3836             "dev": true
   3837         },
   3838         "isomorphic.js": {
   3839             "version": "0.2.5",
   3840             "resolved": "https://registry.npmjs.org/isomorphic.js/-/isomorphic.js-0.2.5.tgz",
   3841             "integrity": "sha512-PIeMbHqMt4DnUP3MA/Flc0HElYjMXArsw1qwJZcm9sqR8mq3l8NYizFMty0pWwE/tzIGH3EKK5+jes5mAr85yw=="
   3842         },
   3843         "js-tokens": {
   3844             "version": "4.0.0",
   3845             "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
   3846             "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
   3847             "dev": true
   3848         },
   3849         "json-parse-even-better-errors": {
   3850             "version": "2.3.1",
   3851             "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
   3852             "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
   3853             "dev": true
   3854         },
   3855         "json-source-map": {
   3856             "version": "0.6.1",
   3857             "resolved": "https://registry.npmjs.org/json-source-map/-/json-source-map-0.6.1.tgz",
   3858             "integrity": "sha512-1QoztHPsMQqhDq0hlXY5ZqcEdUzxQEIxgFkKl4WUp2pgShObl+9ovi4kRh2TfvAfxAoHOJ9vIMEqk3k4iex7tg==",
   3859             "dev": true
   3860         },
   3861         "json5": {
   3862             "version": "2.2.1",
   3863             "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz",
   3864             "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==",
   3865             "dev": true
   3866         },
   3867         "lib0": {
   3868             "version": "0.2.47",
   3869             "resolved": "https://registry.npmjs.org/lib0/-/lib0-0.2.47.tgz",
   3870             "integrity": "sha512-RXprIyaflw7OmFNMpb8HmvDhuRVUFXYCXrmynQN8OGbGevgMx9u6tjQG/yB0dOoDcuB1XXgqFn8Oy3RlKF/Qhg==",
   3871             "requires": {
   3872                 "isomorphic.js": "^0.2.4"
   3873             }
   3874         },
   3875         "lines-and-columns": {
   3876             "version": "1.2.4",
   3877             "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
   3878             "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
   3879             "dev": true
   3880         },
   3881         "lmdb": {
   3882             "version": "2.2.4",
   3883             "resolved": "https://registry.npmjs.org/lmdb/-/lmdb-2.2.4.tgz",
   3884             "integrity": "sha512-gto+BB2uEob8qRiTlOq+R3uX0YNHsX9mjxj9Sbdue/LIKqu6IlZjrsjKeGyOMquc/474GEqFyX2pdytpydp0rQ==",
   3885             "dev": true,
   3886             "requires": {
   3887                 "msgpackr": "^1.5.4",
   3888                 "nan": "^2.14.2",
   3889                 "node-gyp-build": "^4.2.3",
   3890                 "ordered-binary": "^1.2.4",
   3891                 "weak-lru-cache": "^1.2.2"
   3892             }
   3893         },
   3894         "mdn-data": {
   3895             "version": "2.0.14",
   3896             "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
   3897             "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==",
   3898             "dev": true
   3899         },
   3900         "mithril": {
   3901             "version": "2.0.4",
   3902             "resolved": "https://registry.npmjs.org/mithril/-/mithril-2.0.4.tgz",
   3903             "integrity": "sha512-mgw+DMZlhMS4PpprF6dl7ZoeZq5GGcAuWnrg5e12MvaGauc4jzWsDZtVGRCktsiQczOEUr2K5teKbE5k44RlOg=="
   3904         },
   3905         "ms": {
   3906             "version": "2.1.2",
   3907             "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
   3908             "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
   3909         },
   3910         "msgpackr": {
   3911             "version": "1.5.5",
   3912             "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.5.5.tgz",
   3913             "integrity": "sha512-JG0V47xRIQ9pyUnx6Hb4+3TrQoia2nA3UIdmyTldhxaxtKFkekkKpUW/N6fwHwod9o4BGuJGtouxOk+yCP5PEA==",
   3914             "dev": true,
   3915             "requires": {
   3916                 "msgpackr-extract": "^1.0.14"
   3917             }
   3918         },
   3919         "msgpackr-extract": {
   3920             "version": "1.0.16",
   3921             "resolved": "https://registry.npmjs.org/msgpackr-extract/-/msgpackr-extract-1.0.16.tgz",
   3922             "integrity": "sha512-fxdRfQUxPrL/TizyfYfMn09dK58e+d65bRD/fcaVH4052vj30QOzzqxcQIS7B0NsqlypEQ/6Du3QmP2DhWFfCA==",
   3923             "dev": true,
   3924             "optional": true,
   3925             "requires": {
   3926                 "nan": "^2.14.2",
   3927                 "node-gyp-build": "^4.2.3"
   3928             }
   3929         },
   3930         "nan": {
   3931             "version": "2.15.0",
   3932             "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz",
   3933             "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==",
   3934             "dev": true
   3935         },
   3936         "node-addon-api": {
   3937             "version": "3.2.1",
   3938             "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz",
   3939             "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==",
   3940             "dev": true
   3941         },
   3942         "node-gyp-build": {
   3943             "version": "4.3.0",
   3944             "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz",
   3945             "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==",
   3946             "dev": true
   3947         },
   3948         "node-releases": {
   3949             "version": "2.0.2",
   3950             "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz",
   3951             "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==",
   3952             "dev": true
   3953         },
   3954         "nth-check": {
   3955             "version": "2.0.1",
   3956             "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz",
   3957             "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==",
   3958             "dev": true,
   3959             "requires": {
   3960                 "boolbase": "^1.0.0"
   3961             }
   3962         },
   3963         "nullthrows": {
   3964             "version": "1.1.1",
   3965             "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz",
   3966             "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==",
   3967             "dev": true
   3968         },
   3969         "ordered-binary": {
   3970             "version": "1.2.4",
   3971             "resolved": "https://registry.npmjs.org/ordered-binary/-/ordered-binary-1.2.4.tgz",
   3972             "integrity": "sha512-A/csN0d3n+igxBPfUrjbV5GC69LWj2pjZzAAeeHXLukQ4+fytfP4T1Lg0ju7MSPSwq7KtHkGaiwO8URZN5IpLg==",
   3973             "dev": true
   3974         },
   3975         "parcel": {
   3976             "version": "2.4.0",
   3977             "resolved": "https://registry.npmjs.org/parcel/-/parcel-2.4.0.tgz",
   3978             "integrity": "sha512-dPWpu4RnxG9HqiLvaF8COEWEnT/KrigrC6PyPaQ0zEgpBfp7/jzXZFBVaZk2N+lpvrbNEYMjN9bv5UQGJJszIw==",
   3979             "dev": true,
   3980             "requires": {
   3981                 "@parcel/config-default": "2.4.0",
   3982                 "@parcel/core": "2.4.0",
   3983                 "@parcel/diagnostic": "2.4.0",
   3984                 "@parcel/events": "2.4.0",
   3985                 "@parcel/fs": "2.4.0",
   3986                 "@parcel/logger": "2.4.0",
   3987                 "@parcel/package-manager": "2.4.0",
   3988                 "@parcel/reporter-cli": "2.4.0",
   3989                 "@parcel/reporter-dev-server": "2.4.0",
   3990                 "@parcel/utils": "2.4.0",
   3991                 "chalk": "^4.1.0",
   3992                 "commander": "^7.0.0",
   3993                 "get-port": "^4.2.0",
   3994                 "v8-compile-cache": "^2.0.0"
   3995             }
   3996         },
   3997         "parent-module": {
   3998             "version": "1.0.1",
   3999             "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
   4000             "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
   4001             "dev": true,
   4002             "requires": {
   4003                 "callsites": "^3.0.0"
   4004             }
   4005         },
   4006         "parse-json": {
   4007             "version": "5.2.0",
   4008             "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
   4009             "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
   4010             "dev": true,
   4011             "requires": {
   4012                 "@babel/code-frame": "^7.0.0",
   4013                 "error-ex": "^1.3.1",
   4014                 "json-parse-even-better-errors": "^2.3.0",
   4015                 "lines-and-columns": "^1.1.6"
   4016             }
   4017         },
   4018         "path-type": {
   4019             "version": "4.0.0",
   4020             "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
   4021             "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
   4022             "dev": true
   4023         },
   4024         "picocolors": {
   4025             "version": "1.0.0",
   4026             "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
   4027             "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
   4028             "dev": true
   4029         },
   4030         "postcss-value-parser": {
   4031             "version": "4.2.0",
   4032             "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
   4033             "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
   4034             "dev": true
   4035         },
   4036         "posthtml": {
   4037             "version": "0.16.6",
   4038             "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.16.6.tgz",
   4039             "integrity": "sha512-JcEmHlyLK/o0uGAlj65vgg+7LIms0xKXe60lcDOTU7oVX/3LuEuLwrQpW3VJ7de5TaFKiW4kWkaIpJL42FEgxQ==",
   4040             "dev": true,
   4041             "requires": {
   4042                 "posthtml-parser": "^0.11.0",
   4043                 "posthtml-render": "^3.0.0"
   4044             },
   4045             "dependencies": {
   4046                 "posthtml-parser": {
   4047                     "version": "0.11.0",
   4048                     "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.11.0.tgz",
   4049                     "integrity": "sha512-QecJtfLekJbWVo/dMAA+OSwY79wpRmbqS5TeXvXSX+f0c6pW4/SE6inzZ2qkU7oAMCPqIDkZDvd/bQsSFUnKyw==",
   4050                     "dev": true,
   4051                     "requires": {
   4052                         "htmlparser2": "^7.1.1"
   4053                     }
   4054                 }
   4055             }
   4056         },
   4057         "posthtml-parser": {
   4058             "version": "0.10.2",
   4059             "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.10.2.tgz",
   4060             "integrity": "sha512-PId6zZ/2lyJi9LiKfe+i2xv57oEjJgWbsHGGANwos5AvdQp98i6AtamAl8gzSVFGfQ43Glb5D614cvZf012VKg==",
   4061             "dev": true,
   4062             "requires": {
   4063                 "htmlparser2": "^7.1.1"
   4064             }
   4065         },
   4066         "posthtml-render": {
   4067             "version": "3.0.0",
   4068             "resolved": "https://registry.npmjs.org/posthtml-render/-/posthtml-render-3.0.0.tgz",
   4069             "integrity": "sha512-z+16RoxK3fUPgwaIgH9NGnK1HKY9XIDpydky5eQGgAFVXTCSezalv9U2jQuNV+Z9qV1fDWNzldcw4eK0SSbqKA==",
   4070             "dev": true,
   4071             "requires": {
   4072                 "is-json": "^2.0.1"
   4073             }
   4074         },
   4075         "qr-creator": {
   4076             "version": "1.0.0",
   4077             "resolved": "https://registry.npmjs.org/qr-creator/-/qr-creator-1.0.0.tgz",
   4078             "integrity": "sha512-C0cqfbS1P5hfqN4NhsYsUXePlk9BO+a45bAQ3xLYjBL3bOIFzoVEjs79Fado9u9BPBD3buHi3+vY+C8tHh4qMQ=="
   4079         },
   4080         "queue-microtask": {
   4081             "version": "1.2.3",
   4082             "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
   4083             "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A=="
   4084         },
   4085         "randombytes": {
   4086             "version": "2.1.0",
   4087             "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
   4088             "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
   4089             "requires": {
   4090                 "safe-buffer": "^5.1.0"
   4091             }
   4092         },
   4093         "react-refresh": {
   4094             "version": "0.9.0",
   4095             "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.9.0.tgz",
   4096             "integrity": "sha512-Gvzk7OZpiqKSkxsQvO/mbTN1poglhmAV7gR/DdIrRrSMXraRQQlfikRJOr3Nb9GTMPC5kof948Zy6jJZIFtDvQ==",
   4097             "dev": true
   4098         },
   4099         "readable-stream": {
   4100             "version": "3.6.0",
   4101             "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
   4102             "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
   4103             "requires": {
   4104                 "inherits": "^2.0.3",
   4105                 "string_decoder": "^1.1.1",
   4106                 "util-deprecate": "^1.0.1"
   4107             }
   4108         },
   4109         "regenerator-runtime": {
   4110             "version": "0.13.9",
   4111             "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
   4112             "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==",
   4113             "dev": true
   4114         },
   4115         "resolve-from": {
   4116             "version": "4.0.0",
   4117             "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
   4118             "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
   4119             "dev": true
   4120         },
   4121         "safe-buffer": {
   4122             "version": "5.2.1",
   4123             "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
   4124             "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
   4125         },
   4126         "semver": {
   4127             "version": "5.7.1",
   4128             "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
   4129             "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
   4130             "dev": true
   4131         },
   4132         "simple-peer": {
   4133             "version": "9.11.1",
   4134             "resolved": "https://registry.npmjs.org/simple-peer/-/simple-peer-9.11.1.tgz",
   4135             "integrity": "sha512-D1SaWpOW8afq1CZGWB8xTfrT3FekjQmPValrqncJMX7QFl8YwhrPTZvMCANLtgBwwdS+7zURyqxDDEmY558tTw==",
   4136             "requires": {
   4137                 "buffer": "^6.0.3",
   4138                 "debug": "^4.3.2",
   4139                 "err-code": "^3.0.1",
   4140                 "get-browser-rtc": "^1.1.0",
   4141                 "queue-microtask": "^1.2.3",
   4142                 "randombytes": "^2.1.0",
   4143                 "readable-stream": "^3.6.0"
   4144             }
   4145         },
   4146         "source-map": {
   4147             "version": "0.6.1",
   4148             "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
   4149             "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
   4150             "dev": true
   4151         },
   4152         "source-map-support": {
   4153             "version": "0.5.21",
   4154             "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
   4155             "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
   4156             "dev": true,
   4157             "requires": {
   4158                 "buffer-from": "^1.0.0",
   4159                 "source-map": "^0.6.0"
   4160             }
   4161         },
   4162         "stable": {
   4163             "version": "0.1.8",
   4164             "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
   4165             "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
   4166             "dev": true
   4167         },
   4168         "string_decoder": {
   4169             "version": "1.3.0",
   4170             "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
   4171             "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
   4172             "requires": {
   4173                 "safe-buffer": "~5.2.0"
   4174             }
   4175         },
   4176         "supports-color": {
   4177             "version": "7.2.0",
   4178             "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
   4179             "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
   4180             "dev": true,
   4181             "requires": {
   4182                 "has-flag": "^4.0.0"
   4183             }
   4184         },
   4185         "svgo": {
   4186             "version": "2.8.0",
   4187             "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz",
   4188             "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==",
   4189             "dev": true,
   4190             "requires": {
   4191                 "@trysound/sax": "0.2.0",
   4192                 "commander": "^7.2.0",
   4193                 "css-select": "^4.1.3",
   4194                 "css-tree": "^1.1.3",
   4195                 "csso": "^4.2.0",
   4196                 "picocolors": "^1.0.0",
   4197                 "stable": "^0.1.8"
   4198             }
   4199         },
   4200         "term-size": {
   4201             "version": "2.2.1",
   4202             "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz",
   4203             "integrity": "sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==",
   4204             "dev": true
   4205         },
   4206         "terser": {
   4207             "version": "5.12.1",
   4208             "resolved": "https://registry.npmjs.org/terser/-/terser-5.12.1.tgz",
   4209             "integrity": "sha512-NXbs+7nisos5E+yXwAD+y7zrcTkMqb0dEJxIGtSKPdCBzopf7ni4odPul2aechpV7EXNvOudYOX2bb5tln1jbQ==",
   4210             "dev": true,
   4211             "requires": {
   4212                 "acorn": "^8.5.0",
   4213                 "commander": "^2.20.0",
   4214                 "source-map": "~0.7.2",
   4215                 "source-map-support": "~0.5.20"
   4216             },
   4217             "dependencies": {
   4218                 "commander": {
   4219                     "version": "2.20.3",
   4220                     "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
   4221                     "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
   4222                     "dev": true
   4223                 },
   4224                 "source-map": {
   4225                     "version": "0.7.3",
   4226                     "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
   4227                     "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
   4228                     "dev": true
   4229                 }
   4230             }
   4231         },
   4232         "timsort": {
   4233             "version": "0.3.0",
   4234             "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz",
   4235             "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=",
   4236             "dev": true
   4237         },
   4238         "type-fest": {
   4239             "version": "0.20.2",
   4240             "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
   4241             "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
   4242             "dev": true
   4243         },
   4244         "util-deprecate": {
   4245             "version": "1.0.2",
   4246             "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
   4247             "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
   4248         },
   4249         "utility-types": {
   4250             "version": "3.10.0",
   4251             "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz",
   4252             "integrity": "sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==",
   4253             "dev": true
   4254         },
   4255         "v8-compile-cache": {
   4256             "version": "2.3.0",
   4257             "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
   4258             "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
   4259             "dev": true
   4260         },
   4261         "weak-lru-cache": {
   4262             "version": "1.2.2",
   4263             "resolved": "https://registry.npmjs.org/weak-lru-cache/-/weak-lru-cache-1.2.2.tgz",
   4264             "integrity": "sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==",
   4265             "dev": true
   4266         },
   4267         "ws": {
   4268             "version": "7.5.7",
   4269             "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz",
   4270             "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==",
   4271             "optional": true,
   4272             "requires": {}
   4273         },
   4274         "xxhash-wasm": {
   4275             "version": "0.4.2",
   4276             "resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-0.4.2.tgz",
   4277             "integrity": "sha512-/eyHVRJQCirEkSZ1agRSCwriMhwlyUcFkXD5TPVSLP+IPzjsqMVzZwdoczLp1SoQU0R3dxz1RpIK+4YNQbCVOA==",
   4278             "dev": true
   4279         },
   4280         "y-protocols": {
   4281             "version": "1.0.5",
   4282             "resolved": "https://registry.npmjs.org/y-protocols/-/y-protocols-1.0.5.tgz",
   4283             "integrity": "sha512-Wil92b7cGk712lRHDqS4T90IczF6RkcvCwAD0A2OPg+adKmOe+nOiT/N2hvpQIWS3zfjmtL4CPaH5sIW1Hkm/A==",
   4284             "requires": {
   4285                 "lib0": "^0.2.42"
   4286             }
   4287         },
   4288         "y-textarea": {
   4289             "version": "0.2.2",
   4290             "resolved": "https://registry.npmjs.org/y-textarea/-/y-textarea-0.2.2.tgz",
   4291             "integrity": "sha512-piMrv2G3eUkcM3WQa44orkaEOnCRyJSh9hwJD203xBqDV1FeXju2QpWG8lZy2kSa63w6vyYVdj6Xb35JY7DY6Q==",
   4292             "requires": {}
   4293         },
   4294         "y-webrtc": {
   4295             "version": "10.2.2",
   4296             "resolved": "https://registry.npmjs.org/y-webrtc/-/y-webrtc-10.2.2.tgz",
   4297             "integrity": "sha512-RoN7FXbE90X2/sJhcExsqPTu9p5pPwQAD3u+LWyGo7bAd4vEezyTDDcXWD4lpl17klXokLwY+37wjXZ9VZglxw==",
   4298             "requires": {
   4299                 "lib0": "^0.2.42",
   4300                 "simple-peer": "^9.11.0",
   4301                 "ws": "^7.2.0",
   4302                 "y-protocols": "^1.0.5"
   4303             }
   4304         },
   4305         "yaml": {
   4306             "version": "1.10.2",
   4307             "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
   4308             "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
   4309             "dev": true
   4310         },
   4311         "yjs": {
   4312             "version": "13.5.32",
   4313             "resolved": "https://registry.npmjs.org/yjs/-/yjs-13.5.32.tgz",
   4314             "integrity": "sha512-YU6hAbEGPrvLH1Juq+/7pww+gos3F1kEArVKNOz2wbQLjsfRK9Gcdx5yjQXJO2/bBHO6W9jHNGSNXord+xtIQw==",
   4315             "requires": {
   4316                 "lib0": "^0.2.47"
   4317             }
   4318         },
   4319         "zustand": {
   4320             "version": "3.7.1",
   4321             "resolved": "https://registry.npmjs.org/zustand/-/zustand-3.7.1.tgz",
   4322             "integrity": "sha512-wHBCZlKj+bg03/hP+Tzv24YhnqqP8MCeN9ECPDXoF01062SIbnfl3j9O0znkDw1lNTY0a8WN3F///a0UhhaEqg==",
   4323             "requires": {}
   4324         }
   4325     }
   4326 }