592.diff (17387B)
1 diff --git a/package-lock.json b/package-lock.json 2 index 1dede94..84d65f1 100644 3 --- a/package-lock.json 4 +++ b/package-lock.json 5 @@ -16,7 +16,7 @@ 6 "i18next-http-backend": "^2.1.1", 7 "inquirer": "^9.1.4", 8 "matrix-events-sdk": "^0.0.1", 9 - "matrix-js-sdk": "^23.0.0", 10 + "matrix-js-sdk": "^28.0.0", 11 "react": "^18.2.0", 12 "react-dom": "^18.2.0", 13 "react-i18next": "^12.1.4", 14 @@ -852,6 +852,14 @@ 15 "@jridgewell/sourcemap-codec": "1.4.14" 16 } 17 }, 18 + "node_modules/@matrix-org/matrix-sdk-crypto-wasm": { 19 + "version": "1.2.2", 20 + "resolved": "https://registry.npmjs.org/@matrix-org/matrix-sdk-crypto-wasm/-/matrix-sdk-crypto-wasm-1.2.2.tgz", 21 + "integrity": "sha512-iSU2oel9xBZdl/q4ryE2bOZRhIe8x77X4fVY/8qVD5iTt4MwEgJMucb3aA1zGjZP4ptjomoxR0N0zWbx8GcSQw==", 22 + "engines": { 23 + "node": ">= 10" 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 @@ -2033,6 +2041,7 @@ 30 "version": "1.0.2", 31 "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", 32 "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", 33 + "dev": true, 34 "dependencies": { 35 "function-bind": "^1.1.1", 36 "get-intrinsic": "^1.0.2" 37 @@ -2323,6 +2332,11 @@ 38 "node": ">= 8" 39 } 40 }, 41 + "node_modules/crypto-js": { 42 + "version": "4.1.1", 43 + "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.1.1.tgz", 44 + "integrity": "sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw==" 45 + }, 46 "node_modules/css-color-keywords": { 47 "version": "1.0.0", 48 "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", 49 @@ -3378,7 +3392,8 @@ 50 "node_modules/function-bind": { 51 "version": "1.1.1", 52 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 53 - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" 54 + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 55 + "dev": true 56 }, 57 "node_modules/functions-have-names": { 58 "version": "1.2.3", 59 @@ -3402,6 +3417,7 @@ 60 "version": "1.1.3", 61 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", 62 "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", 63 + "dev": true, 64 "dependencies": { 65 "function-bind": "^1.1.1", 66 "has": "^1.0.3", 67 @@ -3533,6 +3549,7 @@ 68 "version": "1.0.3", 69 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 70 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 71 + "dev": true, 72 "dependencies": { 73 "function-bind": "^1.1.1" 74 }, 75 @@ -3574,6 +3591,7 @@ 76 "version": "1.0.3", 77 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", 78 "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", 79 + "dev": true, 80 "engines": { 81 "node": ">= 0.4" 82 }, 83 @@ -4489,6 +4507,11 @@ 84 "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", 85 "dev": true 86 }, 87 + "node_modules/jwt-decode": { 88 + "version": "3.1.2", 89 + "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-3.1.2.tgz", 90 + "integrity": "sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==" 91 + }, 92 "node_modules/levn": { 93 "version": "0.4.1", 94 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 95 @@ -4640,31 +4663,33 @@ 96 "integrity": "sha512-1QEOsXO+bhyCroIe2/A5OwaxHvBm7EsSQ46DEDn8RBIfQwN5HWBpFvyWWR4QY0KHPPnnJdI99wgRiAl7Ad5qaA==" 97 }, 98 "node_modules/matrix-js-sdk": { 99 - "version": "23.0.0", 100 - "resolved": "https://registry.npmjs.org/matrix-js-sdk/-/matrix-js-sdk-23.0.0.tgz", 101 - "integrity": "sha512-FbbVxbH+K9ekec4hfnAD64KaP1X4DRQw1htw0qnx761saJEW3rQc1bTQtEyKFi4dZz7XaFYbspVUXeWkVqnqew==", 102 + "version": "28.0.0", 103 + "resolved": "https://registry.npmjs.org/matrix-js-sdk/-/matrix-js-sdk-28.0.0.tgz", 104 + "integrity": "sha512-AdvFETHFkAx/Hf94+JXrdPePWiPQOHu4OsqkVbhoOGDlScLCeafWJzdp5sKNx1Yq12ULXWBCgRO2AL1pU8ZY/A==", 105 "dependencies": { 106 "@babel/runtime": "^7.12.5", 107 + "@matrix-org/matrix-sdk-crypto-wasm": "^1.2.1", 108 "another-json": "^0.2.0", 109 "bs58": "^5.0.0", 110 "content-type": "^1.0.4", 111 + "jwt-decode": "^3.1.2", 112 "loglevel": "^1.7.1", 113 "matrix-events-sdk": "0.0.1", 114 - "matrix-widget-api": "^1.0.0", 115 + "matrix-widget-api": "^1.5.0", 116 + "oidc-client-ts": "^2.2.4", 117 "p-retry": "4", 118 - "qs": "^6.9.6", 119 "sdp-transform": "^2.14.1", 120 "unhomoglyph": "^1.0.6", 121 - "uuid": "7" 122 + "uuid": "9" 123 }, 124 "engines": { 125 - "node": ">=16.0.0" 126 + "node": ">=18.0.0" 127 } 128 }, 129 "node_modules/matrix-widget-api": { 130 - "version": "1.1.1", 131 - "resolved": "https://registry.npmjs.org/matrix-widget-api/-/matrix-widget-api-1.1.1.tgz", 132 - "integrity": "sha512-gNSgmgSwvOsOcWK9k2+tOhEMYBiIMwX95vMZu0JqY7apkM02xrOzUBuPRProzN8CnbIALH7e3GAhatF6QCNvtA==", 133 + "version": "1.6.0", 134 + "resolved": "https://registry.npmjs.org/matrix-widget-api/-/matrix-widget-api-1.6.0.tgz", 135 + "integrity": "sha512-VXIJyAZ/WnBmT4C7ePqevgMYGneKMCP/0JuCOqntSsaNlCRHJvwvTxmqUU+ufOpzIF5gYNyIrAjbgrEbK3iqJQ==", 136 "dependencies": { 137 "@types/events": "^3.0.0", 138 "events": "^3.2.0" 139 @@ -4895,6 +4920,7 @@ 140 "version": "1.12.2", 141 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", 142 "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", 143 + "dev": true, 144 "funding": { 145 "url": "https://github.com/sponsors/ljharb" 146 } 147 @@ -4942,6 +4968,18 @@ 148 "url": "https://github.com/sponsors/ljharb" 149 } 150 }, 151 + "node_modules/oidc-client-ts": { 152 + "version": "2.2.5", 153 + "resolved": "https://registry.npmjs.org/oidc-client-ts/-/oidc-client-ts-2.2.5.tgz", 154 + "integrity": "sha512-omAHoLdFcylnwZeHJahOnJBwd0r78JzhmVAmsQjLGrexAnQKiHW9Ilr9FlRD5qjMikmabvaucI4k49AbQLXhmQ==", 155 + "dependencies": { 156 + "crypto-js": "^4.1.1", 157 + "jwt-decode": "^3.1.2" 158 + }, 159 + "engines": { 160 + "node": ">=12.13.0" 161 + } 162 + }, 163 "node_modules/once": { 164 "version": "1.4.0", 165 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 166 @@ -5432,20 +5470,6 @@ 167 "node": ">=6" 168 } 169 }, 170 - "node_modules/qs": { 171 - "version": "6.11.0", 172 - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", 173 - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", 174 - "dependencies": { 175 - "side-channel": "^1.0.4" 176 - }, 177 - "engines": { 178 - "node": ">=0.6" 179 - }, 180 - "funding": { 181 - "url": "https://github.com/sponsors/ljharb" 182 - } 183 - }, 184 "node_modules/querystringify": { 185 "version": "2.2.0", 186 "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", 187 @@ -6056,6 +6080,7 @@ 188 "version": "1.0.4", 189 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", 190 "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", 191 + "dev": true, 192 "dependencies": { 193 "call-bind": "^1.0.0", 194 "get-intrinsic": "^1.0.2", 195 @@ -6647,9 +6672,9 @@ 196 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" 197 }, 198 "node_modules/uuid": { 199 - "version": "7.0.3", 200 - "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz", 201 - "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==", 202 + "version": "9.0.0", 203 + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz", 204 + "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==", 205 "bin": { 206 "uuid": "dist/bin/uuid" 207 } 208 @@ -7611,6 +7636,11 @@ 209 "@jridgewell/sourcemap-codec": "1.4.14" 210 } 211 }, 212 + "@matrix-org/matrix-sdk-crypto-wasm": { 213 + "version": "1.2.2", 214 + "resolved": "https://registry.npmjs.org/@matrix-org/matrix-sdk-crypto-wasm/-/matrix-sdk-crypto-wasm-1.2.2.tgz", 215 + "integrity": "sha512-iSU2oel9xBZdl/q4ryE2bOZRhIe8x77X4fVY/8qVD5iTt4MwEgJMucb3aA1zGjZP4ptjomoxR0N0zWbx8GcSQw==" 216 + }, 217 "@matrix-org/olm": { 218 "version": "https://gitlab.matrix.org/api/v4/projects/27/packages/npm/@matrix-org/olm/-/@matrix-org/olm-3.2.14.tgz", 219 "integrity": "sha512-Yz8X5+R1PL0RwJNjuH4r9WgWgXHX5v4NB093baUUE3Wh1INHEminESeur6FtIfQhVRQd8UZ9HRBh+Rd2nkNFGQ==" 220 @@ -8415,6 +8445,7 @@ 221 "version": "1.0.2", 222 "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", 223 "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", 224 + "dev": true, 225 "requires": { 226 "function-bind": "^1.1.1", 227 "get-intrinsic": "^1.0.2" 228 @@ -8611,6 +8642,11 @@ 229 "which": "^2.0.1" 230 } 231 }, 232 + "crypto-js": { 233 + "version": "4.1.1", 234 + "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.1.1.tgz", 235 + "integrity": "sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw==" 236 + }, 237 "css-color-keywords": { 238 "version": "1.0.0", 239 "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", 240 @@ -9421,7 +9457,8 @@ 241 "function-bind": { 242 "version": "1.1.1", 243 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 244 - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" 245 + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 246 + "dev": true 247 }, 248 "functions-have-names": { 249 "version": "1.2.3", 250 @@ -9439,6 +9476,7 @@ 251 "version": "1.1.3", 252 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", 253 "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", 254 + "dev": true, 255 "requires": { 256 "function-bind": "^1.1.1", 257 "has": "^1.0.3", 258 @@ -9542,6 +9580,7 @@ 259 "version": "1.0.3", 260 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 261 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 262 + "dev": true, 263 "requires": { 264 "function-bind": "^1.1.1" 265 } 266 @@ -9570,7 +9609,8 @@ 267 "has-symbols": { 268 "version": "1.0.3", 269 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", 270 - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" 271 + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", 272 + "dev": true 273 }, 274 "has-tostringtag": { 275 "version": "1.0.0", 276 @@ -10221,6 +10261,11 @@ 277 "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", 278 "dev": true 279 }, 280 + "jwt-decode": { 281 + "version": "3.1.2", 282 + "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-3.1.2.tgz", 283 + "integrity": "sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==" 284 + }, 285 "levn": { 286 "version": "0.4.1", 287 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 288 @@ -10328,28 +10373,30 @@ 289 "integrity": "sha512-1QEOsXO+bhyCroIe2/A5OwaxHvBm7EsSQ46DEDn8RBIfQwN5HWBpFvyWWR4QY0KHPPnnJdI99wgRiAl7Ad5qaA==" 290 }, 291 "matrix-js-sdk": { 292 - "version": "23.0.0", 293 - "resolved": "https://registry.npmjs.org/matrix-js-sdk/-/matrix-js-sdk-23.0.0.tgz", 294 - "integrity": "sha512-FbbVxbH+K9ekec4hfnAD64KaP1X4DRQw1htw0qnx761saJEW3rQc1bTQtEyKFi4dZz7XaFYbspVUXeWkVqnqew==", 295 + "version": "28.0.0", 296 + "resolved": "https://registry.npmjs.org/matrix-js-sdk/-/matrix-js-sdk-28.0.0.tgz", 297 + "integrity": "sha512-AdvFETHFkAx/Hf94+JXrdPePWiPQOHu4OsqkVbhoOGDlScLCeafWJzdp5sKNx1Yq12ULXWBCgRO2AL1pU8ZY/A==", 298 "requires": { 299 "@babel/runtime": "^7.12.5", 300 + "@matrix-org/matrix-sdk-crypto-wasm": "^1.2.1", 301 "another-json": "^0.2.0", 302 "bs58": "^5.0.0", 303 "content-type": "^1.0.4", 304 + "jwt-decode": "^3.1.2", 305 "loglevel": "^1.7.1", 306 "matrix-events-sdk": "0.0.1", 307 - "matrix-widget-api": "^1.0.0", 308 + "matrix-widget-api": "^1.5.0", 309 + "oidc-client-ts": "^2.2.4", 310 "p-retry": "4", 311 - "qs": "^6.9.6", 312 "sdp-transform": "^2.14.1", 313 "unhomoglyph": "^1.0.6", 314 - "uuid": "7" 315 + "uuid": "9" 316 } 317 }, 318 "matrix-widget-api": { 319 - "version": "1.1.1", 320 - "resolved": "https://registry.npmjs.org/matrix-widget-api/-/matrix-widget-api-1.1.1.tgz", 321 - "integrity": "sha512-gNSgmgSwvOsOcWK9k2+tOhEMYBiIMwX95vMZu0JqY7apkM02xrOzUBuPRProzN8CnbIALH7e3GAhatF6QCNvtA==", 322 + "version": "1.6.0", 323 + "resolved": "https://registry.npmjs.org/matrix-widget-api/-/matrix-widget-api-1.6.0.tgz", 324 + "integrity": "sha512-VXIJyAZ/WnBmT4C7ePqevgMYGneKMCP/0JuCOqntSsaNlCRHJvwvTxmqUU+ufOpzIF5gYNyIrAjbgrEbK3iqJQ==", 325 "requires": { 326 "@types/events": "^3.0.0", 327 "events": "^3.2.0" 328 @@ -10527,7 +10574,8 @@ 329 "object-inspect": { 330 "version": "1.12.2", 331 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", 332 - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" 333 + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", 334 + "dev": true 335 }, 336 "object-is": { 337 "version": "1.1.5", 338 @@ -10557,6 +10605,15 @@ 339 "object-keys": "^1.1.1" 340 } 341 }, 342 + "oidc-client-ts": { 343 + "version": "2.2.5", 344 + "resolved": "https://registry.npmjs.org/oidc-client-ts/-/oidc-client-ts-2.2.5.tgz", 345 + "integrity": "sha512-omAHoLdFcylnwZeHJahOnJBwd0r78JzhmVAmsQjLGrexAnQKiHW9Ilr9FlRD5qjMikmabvaucI4k49AbQLXhmQ==", 346 + "requires": { 347 + "crypto-js": "^4.1.1", 348 + "jwt-decode": "^3.1.2" 349 + } 350 + }, 351 "once": { 352 "version": "1.4.0", 353 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 354 @@ -10884,14 +10941,6 @@ 355 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", 356 "dev": true 357 }, 358 - "qs": { 359 - "version": "6.11.0", 360 - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", 361 - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", 362 - "requires": { 363 - "side-channel": "^1.0.4" 364 - } 365 - }, 366 "querystringify": { 367 "version": "2.2.0", 368 "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", 369 @@ -11308,6 +11357,7 @@ 370 "version": "1.0.4", 371 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", 372 "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", 373 + "dev": true, 374 "requires": { 375 "call-bind": "^1.0.0", 376 "get-intrinsic": "^1.0.2", 377 @@ -11750,9 +11800,9 @@ 378 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" 379 }, 380 "uuid": { 381 - "version": "7.0.3", 382 - "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz", 383 - "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==" 384 + "version": "9.0.0", 385 + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz", 386 + "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==" 387 }, 388 "validate-npm-package-license": { 389 "version": "3.0.4", 390 diff --git a/package.json b/package.json 391 index 85022c5..d254694 100644 392 --- a/package.json 393 +++ b/package.json 394 @@ -21,7 +21,7 @@ 395 "i18next-http-backend": "^2.1.1", 396 "inquirer": "^9.1.4", 397 "matrix-events-sdk": "^0.0.1", 398 - "matrix-js-sdk": "^23.0.0", 399 + "matrix-js-sdk": "^28.0.0", 400 "react": "^18.2.0", 401 "react-dom": "^18.2.0", 402 "react-i18next": "^12.1.4",