matrix-art.meta

Issues/PRs archive for MTRNord/matrix-art
git clone git://archive.git.mtrnord.blog/MTRNord/matrix-art.meta.git
Log | Files | Refs

559.diff (51588B)


      1 diff --git a/package-lock.json b/package-lock.json
      2 index 1dede94..6e155ae 100644
      3 --- a/package-lock.json
      4 +++ b/package-lock.json
      5 @@ -14,7 +14,7 @@
      6          "i18next": "^22.4.9",
      7          "i18next-browser-languagedetector": "^7.0.1",
      8          "i18next-http-backend": "^2.1.1",
      9 -        "inquirer": "^9.1.4",
     10 +        "inquirer": "^9.2.10",
     11          "matrix-events-sdk": "^0.0.1",
     12          "matrix-js-sdk": "^23.0.0",
     13          "react": "^18.2.0",
     14 @@ -852,6 +852,14 @@
     15          "@jridgewell/sourcemap-codec": "1.4.14"
     16        }
     17      },
     18 +    "node_modules/@ljharb/through": {
     19 +      "version": "2.3.9",
     20 +      "resolved": "https://registry.npmjs.org/@ljharb/through/-/through-2.3.9.tgz",
     21 +      "integrity": "sha512-yN599ZBuMPPK4tdoToLlvgJB4CLK8fGl7ntfy0Wn7U6ttNvHYurd81bfUiK/6sMkiIwm65R6ck4L6+Y3DfVbNQ==",
     22 +      "engines": {
     23 +        "node": ">= 0.4"
     24 +      }
     25 +    },
     26      "node_modules/@matrix-org/olm": {
     27        "version": "3.2.14",
     28        "resolved": "https://gitlab.matrix.org/api/v4/projects/27/packages/npm/@matrix-org/olm/-/@matrix-org/olm-3.2.14.tgz",
     29 @@ -1695,25 +1703,25 @@
     30        "integrity": "sha512-/Ndrl68UQLhnCdsAzEXLMFuOR546o2qbYRqCglaNHbjXrwG1ayTcdwr3zkSGOGtGXDyR5X9nCFfnyG2AFJIsqg=="
     31      },
     32      "node_modules/ansi-escapes": {
     33 -      "version": "6.0.0",
     34 -      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.0.0.tgz",
     35 -      "integrity": "sha512-IG23inYII3dWlU2EyiAiGj6Bwal5GzsgPMwjYGvc1HPE2dgbj4ZB5ToWBKSquKw74nB3TIuOwaI6/jSULzfgrw==",
     36 +      "version": "4.3.2",
     37 +      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
     38 +      "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
     39        "dependencies": {
     40 -        "type-fest": "^3.0.0"
     41 +        "type-fest": "^0.21.3"
     42        },
     43        "engines": {
     44 -        "node": ">=14.16"
     45 +        "node": ">=8"
     46        },
     47        "funding": {
     48          "url": "https://github.com/sponsors/sindresorhus"
     49        }
     50      },
     51      "node_modules/ansi-escapes/node_modules/type-fest": {
     52 -      "version": "3.5.0",
     53 -      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.5.0.tgz",
     54 -      "integrity": "sha512-bI3zRmZC8K0tUz1HjbIOAGQwR2CoPQG68N5IF7gm0LBl8QSNXzkmaWnkWccCUL5uG9mCsp4sBwC8SBrNSISWew==",
     55 +      "version": "0.21.3",
     56 +      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
     57 +      "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
     58        "engines": {
     59 -        "node": ">=14.16"
     60 +        "node": ">=10"
     61        },
     62        "funding": {
     63          "url": "https://github.com/sponsors/sindresorhus"
     64 @@ -1723,7 +1731,6 @@
     65        "version": "5.0.1",
     66        "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
     67        "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
     68 -      "dev": true,
     69        "engines": {
     70          "node": ">=8"
     71        }
     72 @@ -1732,7 +1739,6 @@
     73        "version": "4.3.0",
     74        "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
     75        "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
     76 -      "dev": true,
     77        "dependencies": {
     78          "color-convert": "^2.0.1"
     79        },
     80 @@ -1912,15 +1918,38 @@
     81        }
     82      },
     83      "node_modules/bl": {
     84 -      "version": "5.1.0",
     85 -      "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz",
     86 -      "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==",
     87 +      "version": "4.1.0",
     88 +      "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
     89 +      "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
     90        "dependencies": {
     91 -        "buffer": "^6.0.3",
     92 +        "buffer": "^5.5.0",
     93          "inherits": "^2.0.4",
     94          "readable-stream": "^3.4.0"
     95        }
     96      },
     97 +    "node_modules/bl/node_modules/buffer": {
     98 +      "version": "5.7.1",
     99 +      "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
    100 +      "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
    101 +      "funding": [
    102 +        {
    103 +          "type": "github",
    104 +          "url": "https://github.com/sponsors/feross"
    105 +        },
    106 +        {
    107 +          "type": "patreon",
    108 +          "url": "https://www.patreon.com/feross"
    109 +        },
    110 +        {
    111 +          "type": "consulting",
    112 +          "url": "https://feross.org/support"
    113 +        }
    114 +      ],
    115 +      "dependencies": {
    116 +        "base64-js": "^1.3.1",
    117 +        "ieee754": "^1.1.13"
    118 +      }
    119 +    },
    120      "node_modules/brace-expansion": {
    121        "version": "1.1.11",
    122        "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
    123 @@ -2105,7 +2134,6 @@
    124        "version": "4.1.2",
    125        "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
    126        "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
    127 -      "dev": true,
    128        "dependencies": {
    129          "ansi-styles": "^4.1.0",
    130          "supports-color": "^7.1.0"
    131 @@ -2207,23 +2235,20 @@
    132        }
    133      },
    134      "node_modules/cli-cursor": {
    135 -      "version": "4.0.0",
    136 -      "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz",
    137 -      "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==",
    138 +      "version": "3.1.0",
    139 +      "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
    140 +      "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
    141        "dependencies": {
    142 -        "restore-cursor": "^4.0.0"
    143 +        "restore-cursor": "^3.1.0"
    144        },
    145        "engines": {
    146 -        "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
    147 -      },
    148 -      "funding": {
    149 -        "url": "https://github.com/sponsors/sindresorhus"
    150 +        "node": ">=8"
    151        }
    152      },
    153      "node_modules/cli-spinners": {
    154 -      "version": "2.7.0",
    155 -      "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz",
    156 -      "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==",
    157 +      "version": "2.9.0",
    158 +      "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz",
    159 +      "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==",
    160        "engines": {
    161          "node": ">=6"
    162        },
    163 @@ -2232,9 +2257,9 @@
    164        }
    165      },
    166      "node_modules/cli-width": {
    167 -      "version": "4.0.0",
    168 -      "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.0.0.tgz",
    169 -      "integrity": "sha512-ZksGS2xpa/bYkNzN3BAw1wEjsLV/ZKOf/CCrJ/QOBsxx6fOARIkwTutxp1XIOIohi6HKmOFjMoK/XaqDVUpEEw==",
    170 +      "version": "4.1.0",
    171 +      "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz",
    172 +      "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==",
    173        "engines": {
    174          "node": ">= 12"
    175        }
    176 @@ -2251,7 +2276,6 @@
    177        "version": "2.0.1",
    178        "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
    179        "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
    180 -      "dev": true,
    181        "dependencies": {
    182          "color-name": "~1.1.4"
    183        },
    184 @@ -2262,8 +2286,7 @@
    185      "node_modules/color-name": {
    186        "version": "1.1.4",
    187        "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
    188 -      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
    189 -      "dev": true
    190 +      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
    191      },
    192      "node_modules/combined-stream": {
    193        "version": "1.0.8",
    194 @@ -2637,11 +2660,6 @@
    195          "node": ">=12"
    196        }
    197      },
    198 -    "node_modules/eastasianwidth": {
    199 -      "version": "0.2.0",
    200 -      "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
    201 -      "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA=="
    202 -    },
    203      "node_modules/ejs": {
    204        "version": "3.1.8",
    205        "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz",
    206 @@ -2664,9 +2682,9 @@
    207        "dev": true
    208      },
    209      "node_modules/emoji-regex": {
    210 -      "version": "9.2.2",
    211 -      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
    212 -      "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="
    213 +      "version": "8.0.0",
    214 +      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
    215 +      "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
    216      },
    217      "node_modules/entities": {
    218        "version": "4.4.0",
    219 @@ -3553,7 +3571,6 @@
    220        "version": "4.0.0",
    221        "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
    222        "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
    223 -      "dev": true,
    224        "engines": {
    225          "node": ">=8"
    226        }
    227 @@ -3800,45 +3817,34 @@
    228        "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
    229      },
    230      "node_modules/inquirer": {
    231 -      "version": "9.1.4",
    232 -      "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.1.4.tgz",
    233 -      "integrity": "sha512-9hiJxE5gkK/cM2d1mTEnuurGTAoHebbkX0BYl3h7iEg7FYfuNIom+nDfBCSWtvSnoSrWCeBxqqBZu26xdlJlXA==",
    234 -      "dependencies": {
    235 -        "ansi-escapes": "^6.0.0",
    236 -        "chalk": "^5.1.2",
    237 -        "cli-cursor": "^4.0.0",
    238 -        "cli-width": "^4.0.0",
    239 -        "external-editor": "^3.0.3",
    240 +      "version": "9.2.10",
    241 +      "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.2.10.tgz",
    242 +      "integrity": "sha512-tVVNFIXU8qNHoULiazz612GFl+yqNfjMTbLuViNJE/d860Qxrd3NMrse8dm40VUQLOQeULvaQF8lpAhvysjeyA==",
    243 +      "dependencies": {
    244 +        "@ljharb/through": "^2.3.9",
    245 +        "ansi-escapes": "^4.3.2",
    246 +        "chalk": "^5.3.0",
    247 +        "cli-cursor": "^3.1.0",
    248 +        "cli-width": "^4.1.0",
    249 +        "external-editor": "^3.1.0",
    250          "figures": "^5.0.0",
    251          "lodash": "^4.17.21",
    252 -        "mute-stream": "0.0.8",
    253 -        "ora": "^6.1.2",
    254 -        "run-async": "^2.4.0",
    255 -        "rxjs": "^7.5.7",
    256 -        "string-width": "^5.1.2",
    257 -        "strip-ansi": "^7.0.1",
    258 -        "through": "^2.3.6",
    259 -        "wrap-ansi": "^8.0.1"
    260 +        "mute-stream": "1.0.0",
    261 +        "ora": "^5.4.1",
    262 +        "run-async": "^3.0.0",
    263 +        "rxjs": "^7.8.1",
    264 +        "string-width": "^4.2.3",
    265 +        "strip-ansi": "^6.0.1",
    266 +        "wrap-ansi": "^6.2.0"
    267        },
    268        "engines": {
    269 -        "node": ">=12.0.0"
    270 -      }
    271 -    },
    272 -    "node_modules/inquirer/node_modules/ansi-regex": {
    273 -      "version": "6.0.1",
    274 -      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
    275 -      "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
    276 -      "engines": {
    277 -        "node": ">=12"
    278 -      },
    279 -      "funding": {
    280 -        "url": "https://github.com/chalk/ansi-regex?sponsor=1"
    281 +        "node": ">=14.18.0"
    282        }
    283      },
    284      "node_modules/inquirer/node_modules/chalk": {
    285 -      "version": "5.2.0",
    286 -      "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz",
    287 -      "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==",
    288 +      "version": "5.3.0",
    289 +      "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz",
    290 +      "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==",
    291        "engines": {
    292          "node": "^12.17.0 || ^14.13 || >=16.0.0"
    293        },
    294 @@ -3846,20 +3852,6 @@
    295          "url": "https://github.com/chalk/chalk?sponsor=1"
    296        }
    297      },
    298 -    "node_modules/inquirer/node_modules/strip-ansi": {
    299 -      "version": "7.0.1",
    300 -      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz",
    301 -      "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==",
    302 -      "dependencies": {
    303 -        "ansi-regex": "^6.0.1"
    304 -      },
    305 -      "engines": {
    306 -        "node": ">=12"
    307 -      },
    308 -      "funding": {
    309 -        "url": "https://github.com/chalk/strip-ansi?sponsor=1"
    310 -      }
    311 -    },
    312      "node_modules/is-arguments": {
    313        "version": "1.1.1",
    314        "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz",
    315 @@ -3985,6 +3977,14 @@
    316          "node": ">=0.10.0"
    317        }
    318      },
    319 +    "node_modules/is-fullwidth-code-point": {
    320 +      "version": "3.0.0",
    321 +      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
    322 +      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
    323 +      "engines": {
    324 +        "node": ">=8"
    325 +      }
    326 +    },
    327      "node_modules/is-glob": {
    328        "version": "4.0.3",
    329        "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
    330 @@ -3998,14 +3998,11 @@
    331        }
    332      },
    333      "node_modules/is-interactive": {
    334 -      "version": "2.0.0",
    335 -      "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz",
    336 -      "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==",
    337 +      "version": "1.0.0",
    338 +      "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz",
    339 +      "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==",
    340        "engines": {
    341 -        "node": ">=12"
    342 -      },
    343 -      "funding": {
    344 -        "url": "https://github.com/sponsors/sindresorhus"
    345 +        "node": ">=8"
    346        }
    347      },
    348      "node_modules/is-map": {
    349 @@ -4556,29 +4553,29 @@
    350        "dev": true
    351      },
    352      "node_modules/log-symbols": {
    353 -      "version": "5.1.0",
    354 -      "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz",
    355 -      "integrity": "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==",
    356 +      "version": "4.1.0",
    357 +      "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
    358 +      "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
    359        "dependencies": {
    360 -        "chalk": "^5.0.0",
    361 -        "is-unicode-supported": "^1.1.0"
    362 +        "chalk": "^4.1.0",
    363 +        "is-unicode-supported": "^0.1.0"
    364        },
    365        "engines": {
    366 -        "node": ">=12"
    367 +        "node": ">=10"
    368        },
    369        "funding": {
    370          "url": "https://github.com/sponsors/sindresorhus"
    371        }
    372      },
    373 -    "node_modules/log-symbols/node_modules/chalk": {
    374 -      "version": "5.2.0",
    375 -      "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz",
    376 -      "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==",
    377 +    "node_modules/log-symbols/node_modules/is-unicode-supported": {
    378 +      "version": "0.1.0",
    379 +      "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
    380 +      "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
    381        "engines": {
    382 -        "node": "^12.17.0 || ^14.13 || >=16.0.0"
    383 +        "node": ">=10"
    384        },
    385        "funding": {
    386 -        "url": "https://github.com/chalk/chalk?sponsor=1"
    387 +        "url": "https://github.com/sponsors/sindresorhus"
    388        }
    389      },
    390      "node_modules/loglevel": {
    391 @@ -4784,9 +4781,12 @@
    392        "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
    393      },
    394      "node_modules/mute-stream": {
    395 -      "version": "0.0.8",
    396 -      "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
    397 -      "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA=="
    398 +      "version": "1.0.0",
    399 +      "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz",
    400 +      "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==",
    401 +      "engines": {
    402 +        "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
    403 +      }
    404      },
    405      "node_modules/nanoid": {
    406        "version": "3.3.4",
    407 @@ -4983,61 +4983,36 @@
    408        }
    409      },
    410      "node_modules/ora": {
    411 -      "version": "6.1.2",
    412 -      "resolved": "https://registry.npmjs.org/ora/-/ora-6.1.2.tgz",
    413 -      "integrity": "sha512-EJQ3NiP5Xo94wJXIzAyOtSb0QEIAUu7m8t6UZ9krbz0vAJqr92JpcK/lEXg91q6B9pEGqrykkd2EQplnifDSBw==",
    414 -      "dependencies": {
    415 -        "bl": "^5.0.0",
    416 -        "chalk": "^5.0.0",
    417 -        "cli-cursor": "^4.0.0",
    418 -        "cli-spinners": "^2.6.1",
    419 -        "is-interactive": "^2.0.0",
    420 -        "is-unicode-supported": "^1.1.0",
    421 -        "log-symbols": "^5.1.0",
    422 -        "strip-ansi": "^7.0.1",
    423 +      "version": "5.4.1",
    424 +      "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz",
    425 +      "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==",
    426 +      "dependencies": {
    427 +        "bl": "^4.1.0",
    428 +        "chalk": "^4.1.0",
    429 +        "cli-cursor": "^3.1.0",
    430 +        "cli-spinners": "^2.5.0",
    431 +        "is-interactive": "^1.0.0",
    432 +        "is-unicode-supported": "^0.1.0",
    433 +        "log-symbols": "^4.1.0",
    434 +        "strip-ansi": "^6.0.0",
    435          "wcwidth": "^1.0.1"
    436        },
    437        "engines": {
    438 -        "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
    439 +        "node": ">=10"
    440        },
    441        "funding": {
    442          "url": "https://github.com/sponsors/sindresorhus"
    443        }
    444      },
    445 -    "node_modules/ora/node_modules/ansi-regex": {
    446 -      "version": "6.0.1",
    447 -      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
    448 -      "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
    449 -      "engines": {
    450 -        "node": ">=12"
    451 -      },
    452 -      "funding": {
    453 -        "url": "https://github.com/chalk/ansi-regex?sponsor=1"
    454 -      }
    455 -    },
    456 -    "node_modules/ora/node_modules/chalk": {
    457 -      "version": "5.2.0",
    458 -      "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz",
    459 -      "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==",
    460 -      "engines": {
    461 -        "node": "^12.17.0 || ^14.13 || >=16.0.0"
    462 -      },
    463 -      "funding": {
    464 -        "url": "https://github.com/chalk/chalk?sponsor=1"
    465 -      }
    466 -    },
    467 -    "node_modules/ora/node_modules/strip-ansi": {
    468 -      "version": "7.0.1",
    469 -      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz",
    470 -      "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==",
    471 -      "dependencies": {
    472 -        "ansi-regex": "^6.0.1"
    473 -      },
    474 +    "node_modules/ora/node_modules/is-unicode-supported": {
    475 +      "version": "0.1.0",
    476 +      "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
    477 +      "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
    478        "engines": {
    479 -        "node": ">=12"
    480 +        "node": ">=10"
    481        },
    482        "funding": {
    483 -        "url": "https://github.com/chalk/strip-ansi?sponsor=1"
    484 +        "url": "https://github.com/sponsors/sindresorhus"
    485        }
    486      },
    487      "node_modules/os-tmpdir": {
    488 @@ -5714,9 +5689,9 @@
    489        }
    490      },
    491      "node_modules/readable-stream": {
    492 -      "version": "3.6.0",
    493 -      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
    494 -      "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
    495 +      "version": "3.6.2",
    496 +      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
    497 +      "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
    498        "dependencies": {
    499          "inherits": "^2.0.3",
    500          "string_decoder": "^1.1.1",
    501 @@ -5848,18 +5823,15 @@
    502        }
    503      },
    504      "node_modules/restore-cursor": {
    505 -      "version": "4.0.0",
    506 -      "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz",
    507 -      "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==",
    508 +      "version": "3.1.0",
    509 +      "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
    510 +      "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
    511        "dependencies": {
    512          "onetime": "^5.1.0",
    513          "signal-exit": "^3.0.2"
    514        },
    515        "engines": {
    516 -        "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
    517 -      },
    518 -      "funding": {
    519 -        "url": "https://github.com/sponsors/sindresorhus"
    520 +        "node": ">=8"
    521        }
    522      },
    523      "node_modules/retry": {
    524 @@ -5912,9 +5884,9 @@
    525        }
    526      },
    527      "node_modules/run-async": {
    528 -      "version": "2.4.1",
    529 -      "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz",
    530 -      "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==",
    531 +      "version": "3.0.0",
    532 +      "resolved": "https://registry.npmjs.org/run-async/-/run-async-3.0.0.tgz",
    533 +      "integrity": "sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==",
    534        "engines": {
    535          "node": ">=0.12.0"
    536        }
    537 @@ -5943,9 +5915,9 @@
    538        }
    539      },
    540      "node_modules/rxjs": {
    541 -      "version": "7.8.0",
    542 -      "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.0.tgz",
    543 -      "integrity": "sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==",
    544 +      "version": "7.8.1",
    545 +      "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz",
    546 +      "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==",
    547        "dependencies": {
    548          "tslib": "^2.1.0"
    549        }
    550 @@ -6201,51 +6173,22 @@
    551        }
    552      },
    553      "node_modules/string-width": {
    554 -      "version": "5.1.2",
    555 -      "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
    556 -      "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
    557 +      "version": "4.2.3",
    558 +      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
    559 +      "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
    560        "dependencies": {
    561 -        "eastasianwidth": "^0.2.0",
    562 -        "emoji-regex": "^9.2.2",
    563 -        "strip-ansi": "^7.0.1"
    564 +        "emoji-regex": "^8.0.0",
    565 +        "is-fullwidth-code-point": "^3.0.0",
    566 +        "strip-ansi": "^6.0.1"
    567        },
    568        "engines": {
    569 -        "node": ">=12"
    570 -      },
    571 -      "funding": {
    572 -        "url": "https://github.com/sponsors/sindresorhus"
    573 -      }
    574 -    },
    575 -    "node_modules/string-width/node_modules/ansi-regex": {
    576 -      "version": "6.0.1",
    577 -      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
    578 -      "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
    579 -      "engines": {
    580 -        "node": ">=12"
    581 -      },
    582 -      "funding": {
    583 -        "url": "https://github.com/chalk/ansi-regex?sponsor=1"
    584 -      }
    585 -    },
    586 -    "node_modules/string-width/node_modules/strip-ansi": {
    587 -      "version": "7.0.1",
    588 -      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz",
    589 -      "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==",
    590 -      "dependencies": {
    591 -        "ansi-regex": "^6.0.1"
    592 -      },
    593 -      "engines": {
    594 -        "node": ">=12"
    595 -      },
    596 -      "funding": {
    597 -        "url": "https://github.com/chalk/strip-ansi?sponsor=1"
    598 +        "node": ">=8"
    599        }
    600      },
    601      "node_modules/strip-ansi": {
    602        "version": "6.0.1",
    603        "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
    604        "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
    605 -      "dev": true,
    606        "dependencies": {
    607          "ansi-regex": "^5.0.1"
    608        },
    609 @@ -6342,7 +6285,6 @@
    610        "version": "7.2.0",
    611        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
    612        "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
    613 -      "dev": true,
    614        "dependencies": {
    615          "has-flag": "^4.0.0"
    616        },
    617 @@ -6415,11 +6357,6 @@
    618        "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
    619        "dev": true
    620      },
    621 -    "node_modules/through": {
    622 -      "version": "2.3.8",
    623 -      "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
    624 -      "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg=="
    625 -    },
    626      "node_modules/tinybench": {
    627        "version": "2.3.1",
    628        "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.3.1.tgz",
    629 @@ -6983,55 +6920,16 @@
    630        }
    631      },
    632      "node_modules/wrap-ansi": {
    633 -      "version": "8.0.1",
    634 -      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.0.1.tgz",
    635 -      "integrity": "sha512-QFF+ufAqhoYHvoHdajT/Po7KoXVBPXS2bgjIam5isfWJPfIOnQZ50JtUiVvCv/sjgacf3yRrt2ZKUZ/V4itN4g==",
    636 -      "dependencies": {
    637 -        "ansi-styles": "^6.1.0",
    638 -        "string-width": "^5.0.1",
    639 -        "strip-ansi": "^7.0.1"
    640 -      },
    641 -      "engines": {
    642 -        "node": ">=12"
    643 -      },
    644 -      "funding": {
    645 -        "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
    646 -      }
    647 -    },
    648 -    "node_modules/wrap-ansi/node_modules/ansi-regex": {
    649 -      "version": "6.0.1",
    650 -      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
    651 -      "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
    652 -      "engines": {
    653 -        "node": ">=12"
    654 -      },
    655 -      "funding": {
    656 -        "url": "https://github.com/chalk/ansi-regex?sponsor=1"
    657 -      }
    658 -    },
    659 -    "node_modules/wrap-ansi/node_modules/ansi-styles": {
    660 -      "version": "6.2.1",
    661 -      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
    662 -      "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
    663 -      "engines": {
    664 -        "node": ">=12"
    665 -      },
    666 -      "funding": {
    667 -        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
    668 -      }
    669 -    },
    670 -    "node_modules/wrap-ansi/node_modules/strip-ansi": {
    671 -      "version": "7.0.1",
    672 -      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz",
    673 -      "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==",
    674 +      "version": "6.2.0",
    675 +      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
    676 +      "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
    677        "dependencies": {
    678 -        "ansi-regex": "^6.0.1"
    679 +        "ansi-styles": "^4.0.0",
    680 +        "string-width": "^4.1.0",
    681 +        "strip-ansi": "^6.0.0"
    682        },
    683        "engines": {
    684 -        "node": ">=12"
    685 -      },
    686 -      "funding": {
    687 -        "url": "https://github.com/chalk/strip-ansi?sponsor=1"
    688 +        "node": ">=8"
    689        }
    690      },
    691      "node_modules/wrappy": {
    692 @@ -7611,6 +7509,11 @@
    693          "@jridgewell/sourcemap-codec": "1.4.14"
    694        }
    695      },
    696 +    "@ljharb/through": {
    697 +      "version": "2.3.9",
    698 +      "resolved": "https://registry.npmjs.org/@ljharb/through/-/through-2.3.9.tgz",
    699 +      "integrity": "sha512-yN599ZBuMPPK4tdoToLlvgJB4CLK8fGl7ntfy0Wn7U6ttNvHYurd81bfUiK/6sMkiIwm65R6ck4L6+Y3DfVbNQ=="
    700 +    },
    701      "@matrix-org/olm": {
    702        "version": "https://gitlab.matrix.org/api/v4/projects/27/packages/npm/@matrix-org/olm/-/@matrix-org/olm-3.2.14.tgz",
    703        "integrity": "sha512-Yz8X5+R1PL0RwJNjuH4r9WgWgXHX5v4NB093baUUE3Wh1INHEminESeur6FtIfQhVRQd8UZ9HRBh+Rd2nkNFGQ=="
    704 @@ -8192,31 +8095,29 @@
    705        "integrity": "sha512-/Ndrl68UQLhnCdsAzEXLMFuOR546o2qbYRqCglaNHbjXrwG1ayTcdwr3zkSGOGtGXDyR5X9nCFfnyG2AFJIsqg=="
    706      },
    707      "ansi-escapes": {
    708 -      "version": "6.0.0",
    709 -      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.0.0.tgz",
    710 -      "integrity": "sha512-IG23inYII3dWlU2EyiAiGj6Bwal5GzsgPMwjYGvc1HPE2dgbj4ZB5ToWBKSquKw74nB3TIuOwaI6/jSULzfgrw==",
    711 +      "version": "4.3.2",
    712 +      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
    713 +      "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
    714        "requires": {
    715 -        "type-fest": "^3.0.0"
    716 +        "type-fest": "^0.21.3"
    717        },
    718        "dependencies": {
    719          "type-fest": {
    720 -          "version": "3.5.0",
    721 -          "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.5.0.tgz",
    722 -          "integrity": "sha512-bI3zRmZC8K0tUz1HjbIOAGQwR2CoPQG68N5IF7gm0LBl8QSNXzkmaWnkWccCUL5uG9mCsp4sBwC8SBrNSISWew=="
    723 +          "version": "0.21.3",
    724 +          "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
    725 +          "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w=="
    726          }
    727        }
    728      },
    729      "ansi-regex": {
    730        "version": "5.0.1",
    731        "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
    732 -      "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
    733 -      "dev": true
    734 +      "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="
    735      },
    736      "ansi-styles": {
    737        "version": "4.3.0",
    738        "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
    739        "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
    740 -      "dev": true,
    741        "requires": {
    742          "color-convert": "^2.0.1"
    743        }
    744 @@ -8336,13 +8237,24 @@
    745        "dev": true
    746      },
    747      "bl": {
    748 -      "version": "5.1.0",
    749 -      "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz",
    750 -      "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==",
    751 +      "version": "4.1.0",
    752 +      "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
    753 +      "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
    754        "requires": {
    755 -        "buffer": "^6.0.3",
    756 +        "buffer": "^5.5.0",
    757          "inherits": "^2.0.4",
    758          "readable-stream": "^3.4.0"
    759 +      },
    760 +      "dependencies": {
    761 +        "buffer": {
    762 +          "version": "5.7.1",
    763 +          "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
    764 +          "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
    765 +          "requires": {
    766 +            "base64-js": "^1.3.1",
    767 +            "ieee754": "^1.1.13"
    768 +          }
    769 +        }
    770        }
    771      },
    772      "brace-expansion": {
    773 @@ -8462,7 +8374,6 @@
    774        "version": "4.1.2",
    775        "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
    776        "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
    777 -      "dev": true,
    778        "requires": {
    779          "ansi-styles": "^4.1.0",
    780          "supports-color": "^7.1.0"
    781 @@ -8530,22 +8441,22 @@
    782        }
    783      },
    784      "cli-cursor": {
    785 -      "version": "4.0.0",
    786 -      "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz",
    787 -      "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==",
    788 +      "version": "3.1.0",
    789 +      "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
    790 +      "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
    791        "requires": {
    792 -        "restore-cursor": "^4.0.0"
    793 +        "restore-cursor": "^3.1.0"
    794        }
    795      },
    796      "cli-spinners": {
    797 -      "version": "2.7.0",
    798 -      "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz",
    799 -      "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw=="
    800 +      "version": "2.9.0",
    801 +      "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz",
    802 +      "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g=="
    803      },
    804      "cli-width": {
    805 -      "version": "4.0.0",
    806 -      "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.0.0.tgz",
    807 -      "integrity": "sha512-ZksGS2xpa/bYkNzN3BAw1wEjsLV/ZKOf/CCrJ/QOBsxx6fOARIkwTutxp1XIOIohi6HKmOFjMoK/XaqDVUpEEw=="
    808 +      "version": "4.1.0",
    809 +      "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz",
    810 +      "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ=="
    811      },
    812      "clone": {
    813        "version": "1.0.4",
    814 @@ -8556,7 +8467,6 @@
    815        "version": "2.0.1",
    816        "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
    817        "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
    818 -      "dev": true,
    819        "requires": {
    820          "color-name": "~1.1.4"
    821        }
    822 @@ -8564,8 +8474,7 @@
    823      "color-name": {
    824        "version": "1.1.4",
    825        "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
    826 -      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
    827 -      "dev": true
    828 +      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
    829      },
    830      "combined-stream": {
    831        "version": "1.0.8",
    832 @@ -8857,11 +8766,6 @@
    833          }
    834        }
    835      },
    836 -    "eastasianwidth": {
    837 -      "version": "0.2.0",
    838 -      "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
    839 -      "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA=="
    840 -    },
    841      "ejs": {
    842        "version": "3.1.8",
    843        "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz",
    844 @@ -8878,9 +8782,9 @@
    845        "dev": true
    846      },
    847      "emoji-regex": {
    848 -      "version": "9.2.2",
    849 -      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
    850 -      "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="
    851 +      "version": "8.0.0",
    852 +      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
    853 +      "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
    854      },
    855      "entities": {
    856        "version": "4.4.0",
    857 @@ -9555,8 +9459,7 @@
    858      "has-flag": {
    859        "version": "4.0.0",
    860        "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
    861 -      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
    862 -      "dev": true
    863 +      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
    864      },
    865      "has-property-descriptors": {
    866        "version": "1.0.0",
    867 @@ -9729,44 +9632,31 @@
    868        "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
    869      },
    870      "inquirer": {
    871 -      "version": "9.1.4",
    872 -      "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.1.4.tgz",
    873 -      "integrity": "sha512-9hiJxE5gkK/cM2d1mTEnuurGTAoHebbkX0BYl3h7iEg7FYfuNIom+nDfBCSWtvSnoSrWCeBxqqBZu26xdlJlXA==",
    874 -      "requires": {
    875 -        "ansi-escapes": "^6.0.0",
    876 -        "chalk": "^5.1.2",
    877 -        "cli-cursor": "^4.0.0",
    878 -        "cli-width": "^4.0.0",
    879 -        "external-editor": "^3.0.3",
    880 +      "version": "9.2.10",
    881 +      "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.2.10.tgz",
    882 +      "integrity": "sha512-tVVNFIXU8qNHoULiazz612GFl+yqNfjMTbLuViNJE/d860Qxrd3NMrse8dm40VUQLOQeULvaQF8lpAhvysjeyA==",
    883 +      "requires": {
    884 +        "@ljharb/through": "^2.3.9",
    885 +        "ansi-escapes": "^4.3.2",
    886 +        "chalk": "^5.3.0",
    887 +        "cli-cursor": "^3.1.0",
    888 +        "cli-width": "^4.1.0",
    889 +        "external-editor": "^3.1.0",
    890          "figures": "^5.0.0",
    891          "lodash": "^4.17.21",
    892 -        "mute-stream": "0.0.8",
    893 -        "ora": "^6.1.2",
    894 -        "run-async": "^2.4.0",
    895 -        "rxjs": "^7.5.7",
    896 -        "string-width": "^5.1.2",
    897 -        "strip-ansi": "^7.0.1",
    898 -        "through": "^2.3.6",
    899 -        "wrap-ansi": "^8.0.1"
    900 -      },
    901 -      "dependencies": {
    902 -        "ansi-regex": {
    903 -          "version": "6.0.1",
    904 -          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
    905 -          "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA=="
    906 -        },
    907 +        "mute-stream": "1.0.0",
    908 +        "ora": "^5.4.1",
    909 +        "run-async": "^3.0.0",
    910 +        "rxjs": "^7.8.1",
    911 +        "string-width": "^4.2.3",
    912 +        "strip-ansi": "^6.0.1",
    913 +        "wrap-ansi": "^6.2.0"
    914 +      },
    915 +      "dependencies": {
    916          "chalk": {
    917 -          "version": "5.2.0",
    918 -          "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz",
    919 -          "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA=="
    920 -        },
    921 -        "strip-ansi": {
    922 -          "version": "7.0.1",
    923 -          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz",
    924 -          "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==",
    925 -          "requires": {
    926 -            "ansi-regex": "^6.0.1"
    927 -          }
    928 +          "version": "5.3.0",
    929 +          "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz",
    930 +          "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w=="
    931          }
    932        }
    933      },
    934 @@ -9853,6 +9743,11 @@
    935        "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
    936        "dev": true
    937      },
    938 +    "is-fullwidth-code-point": {
    939 +      "version": "3.0.0",
    940 +      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
    941 +      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
    942 +    },
    943      "is-glob": {
    944        "version": "4.0.3",
    945        "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
    946 @@ -9863,9 +9758,9 @@
    947        }
    948      },
    949      "is-interactive": {
    950 -      "version": "2.0.0",
    951 -      "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz",
    952 -      "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ=="
    953 +      "version": "1.0.0",
    954 +      "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz",
    955 +      "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w=="
    956      },
    957      "is-map": {
    958        "version": "2.0.2",
    959 @@ -10270,18 +10165,18 @@
    960        "dev": true
    961      },
    962      "log-symbols": {
    963 -      "version": "5.1.0",
    964 -      "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz",
    965 -      "integrity": "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==",
    966 +      "version": "4.1.0",
    967 +      "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
    968 +      "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
    969        "requires": {
    970 -        "chalk": "^5.0.0",
    971 -        "is-unicode-supported": "^1.1.0"
    972 +        "chalk": "^4.1.0",
    973 +        "is-unicode-supported": "^0.1.0"
    974        },
    975        "dependencies": {
    976 -        "chalk": {
    977 -          "version": "5.2.0",
    978 -          "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz",
    979 -          "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA=="
    980 +        "is-unicode-supported": {
    981 +          "version": "0.1.0",
    982 +          "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
    983 +          "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw=="
    984          }
    985        }
    986      },
    987 @@ -10444,9 +10339,9 @@
    988        "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
    989      },
    990      "mute-stream": {
    991 -      "version": "0.0.8",
    992 -      "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
    993 -      "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA=="
    994 +      "version": "1.0.0",
    995 +      "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz",
    996 +      "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA=="
    997      },
    998      "nanoid": {
    999        "version": "3.3.4",
   1000 @@ -10589,38 +10484,25 @@
   1001        }
   1002      },
   1003      "ora": {
   1004 -      "version": "6.1.2",
   1005 -      "resolved": "https://registry.npmjs.org/ora/-/ora-6.1.2.tgz",
   1006 -      "integrity": "sha512-EJQ3NiP5Xo94wJXIzAyOtSb0QEIAUu7m8t6UZ9krbz0vAJqr92JpcK/lEXg91q6B9pEGqrykkd2EQplnifDSBw==",
   1007 -      "requires": {
   1008 -        "bl": "^5.0.0",
   1009 -        "chalk": "^5.0.0",
   1010 -        "cli-cursor": "^4.0.0",
   1011 -        "cli-spinners": "^2.6.1",
   1012 -        "is-interactive": "^2.0.0",
   1013 -        "is-unicode-supported": "^1.1.0",
   1014 -        "log-symbols": "^5.1.0",
   1015 -        "strip-ansi": "^7.0.1",
   1016 +      "version": "5.4.1",
   1017 +      "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz",
   1018 +      "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==",
   1019 +      "requires": {
   1020 +        "bl": "^4.1.0",
   1021 +        "chalk": "^4.1.0",
   1022 +        "cli-cursor": "^3.1.0",
   1023 +        "cli-spinners": "^2.5.0",
   1024 +        "is-interactive": "^1.0.0",
   1025 +        "is-unicode-supported": "^0.1.0",
   1026 +        "log-symbols": "^4.1.0",
   1027 +        "strip-ansi": "^6.0.0",
   1028          "wcwidth": "^1.0.1"
   1029        },
   1030        "dependencies": {
   1031 -        "ansi-regex": {
   1032 -          "version": "6.0.1",
   1033 -          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
   1034 -          "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA=="
   1035 -        },
   1036 -        "chalk": {
   1037 -          "version": "5.2.0",
   1038 -          "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz",
   1039 -          "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA=="
   1040 -        },
   1041 -        "strip-ansi": {
   1042 -          "version": "7.0.1",
   1043 -          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz",
   1044 -          "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==",
   1045 -          "requires": {
   1046 -            "ansi-regex": "^6.0.1"
   1047 -          }
   1048 +        "is-unicode-supported": {
   1049 +          "version": "0.1.0",
   1050 +          "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
   1051 +          "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw=="
   1052          }
   1053        }
   1054      },
   1055 @@ -11078,9 +10960,9 @@
   1056        }
   1057      },
   1058      "readable-stream": {
   1059 -      "version": "3.6.0",
   1060 -      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
   1061 -      "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
   1062 +      "version": "3.6.2",
   1063 +      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
   1064 +      "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
   1065        "requires": {
   1066          "inherits": "^2.0.3",
   1067          "string_decoder": "^1.1.1",
   1068 @@ -11175,9 +11057,9 @@
   1069        "dev": true
   1070      },
   1071      "restore-cursor": {
   1072 -      "version": "4.0.0",
   1073 -      "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz",
   1074 -      "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==",
   1075 +      "version": "3.1.0",
   1076 +      "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
   1077 +      "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
   1078        "requires": {
   1079          "onetime": "^5.1.0",
   1080          "signal-exit": "^3.0.2"
   1081 @@ -11213,9 +11095,9 @@
   1082        }
   1083      },
   1084      "run-async": {
   1085 -      "version": "2.4.1",
   1086 -      "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz",
   1087 -      "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ=="
   1088 +      "version": "3.0.0",
   1089 +      "resolved": "https://registry.npmjs.org/run-async/-/run-async-3.0.0.tgz",
   1090 +      "integrity": "sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q=="
   1091      },
   1092      "run-parallel": {
   1093        "version": "1.2.0",
   1094 @@ -11227,9 +11109,9 @@
   1095        }
   1096      },
   1097      "rxjs": {
   1098 -      "version": "7.8.0",
   1099 -      "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.0.tgz",
   1100 -      "integrity": "sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==",
   1101 +      "version": "7.8.1",
   1102 +      "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz",
   1103 +      "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==",
   1104        "requires": {
   1105          "tslib": "^2.1.0"
   1106        }
   1107 @@ -11434,35 +11316,19 @@
   1108        }
   1109      },
   1110      "string-width": {
   1111 -      "version": "5.1.2",
   1112 -      "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
   1113 -      "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
   1114 +      "version": "4.2.3",
   1115 +      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
   1116 +      "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
   1117        "requires": {
   1118 -        "eastasianwidth": "^0.2.0",
   1119 -        "emoji-regex": "^9.2.2",
   1120 -        "strip-ansi": "^7.0.1"
   1121 -      },
   1122 -      "dependencies": {
   1123 -        "ansi-regex": {
   1124 -          "version": "6.0.1",
   1125 -          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
   1126 -          "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA=="
   1127 -        },
   1128 -        "strip-ansi": {
   1129 -          "version": "7.0.1",
   1130 -          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz",
   1131 -          "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==",
   1132 -          "requires": {
   1133 -            "ansi-regex": "^6.0.1"
   1134 -          }
   1135 -        }
   1136 +        "emoji-regex": "^8.0.0",
   1137 +        "is-fullwidth-code-point": "^3.0.0",
   1138 +        "strip-ansi": "^6.0.1"
   1139        }
   1140      },
   1141      "strip-ansi": {
   1142        "version": "6.0.1",
   1143        "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
   1144        "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
   1145 -      "dev": true,
   1146        "requires": {
   1147          "ansi-regex": "^5.0.1"
   1148        }
   1149 @@ -11527,7 +11393,6 @@
   1150        "version": "7.2.0",
   1151        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
   1152        "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
   1153 -      "dev": true,
   1154        "requires": {
   1155          "has-flag": "^4.0.0"
   1156        }
   1157 @@ -11581,11 +11446,6 @@
   1158        "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
   1159        "dev": true
   1160      },
   1161 -    "through": {
   1162 -      "version": "2.3.8",
   1163 -      "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
   1164 -      "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg=="
   1165 -    },
   1166      "tinybench": {
   1167        "version": "2.3.1",
   1168        "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.3.1.tgz",
   1169 @@ -11964,33 +11824,13 @@
   1170        "dev": true
   1171      },
   1172      "wrap-ansi": {
   1173 -      "version": "8.0.1",
   1174 -      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.0.1.tgz",
   1175 -      "integrity": "sha512-QFF+ufAqhoYHvoHdajT/Po7KoXVBPXS2bgjIam5isfWJPfIOnQZ50JtUiVvCv/sjgacf3yRrt2ZKUZ/V4itN4g==",
   1176 +      "version": "6.2.0",
   1177 +      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
   1178 +      "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
   1179        "requires": {
   1180 -        "ansi-styles": "^6.1.0",
   1181 -        "string-width": "^5.0.1",
   1182 -        "strip-ansi": "^7.0.1"
   1183 -      },
   1184 -      "dependencies": {
   1185 -        "ansi-regex": {
   1186 -          "version": "6.0.1",
   1187 -          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
   1188 -          "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA=="
   1189 -        },
   1190 -        "ansi-styles": {
   1191 -          "version": "6.2.1",
   1192 -          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
   1193 -          "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug=="
   1194 -        },
   1195 -        "strip-ansi": {
   1196 -          "version": "7.0.1",
   1197 -          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz",
   1198 -          "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==",
   1199 -          "requires": {
   1200 -            "ansi-regex": "^6.0.1"
   1201 -          }
   1202 -        }
   1203 +        "ansi-styles": "^4.0.0",
   1204 +        "string-width": "^4.1.0",
   1205 +        "strip-ansi": "^6.0.0"
   1206        }
   1207      },
   1208      "wrappy": {
   1209 diff --git a/package.json b/package.json
   1210 index 85022c5..ec927a5 100644
   1211 --- a/package.json
   1212 +++ b/package.json
   1213 @@ -19,7 +19,7 @@
   1214      "i18next": "^22.4.9",
   1215      "i18next-browser-languagedetector": "^7.0.1",
   1216      "i18next-http-backend": "^2.1.1",
   1217 -    "inquirer": "^9.1.4",
   1218 +    "inquirer": "^9.2.10",
   1219      "matrix-events-sdk": "^0.0.1",
   1220      "matrix-js-sdk": "^23.0.0",
   1221      "react": "^18.2.0",