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

550.diff (50386B)


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