diff --git a/package-lock.json b/package-lock.json index b63c052..aa8c8a4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@emotion/react": "^11.13.3", - "@skyway-sdk/room": "^1.9.1", + "@skyway-sdk/room": "^1.9.2", "bowser": "^2.11.0", "debug": "^4.3.6", "dotenv-flow": "^4.1.0", @@ -1100,9 +1100,9 @@ } }, "node_modules/@skyway-sdk/analytics-client": { - "version": "0.1.0-beta4", - "resolved": "https://registry.npmjs.org/@skyway-sdk/analytics-client/-/analytics-client-0.1.0-beta4.tgz", - "integrity": "sha512-g43wf7gqeGUwvD753KgzofqrpIBZP8W5y9jAlLFCq54XEOfOOYSDwEwxRK4UjHqgAYqVcroVtrQBvG9Li7upEA==", + "version": "0.1.0-beta5", + "resolved": "https://registry.npmjs.org/@skyway-sdk/analytics-client/-/analytics-client-0.1.0-beta5.tgz", + "integrity": "sha512-dSboNJom8kCcG/ljYYF3pbqJyMezGzeCsMQCPb05/9j5JXwZAhJCE+YgU0oWEahcO2ECjm8LjQreT3TjWwCtog==", "dependencies": { "isomorphic-ws": "^4.0.1", "uuid": "^9.0.0", @@ -1110,21 +1110,21 @@ } }, "node_modules/@skyway-sdk/common": { - "version": "1.4.7", - "resolved": "https://registry.npmjs.org/@skyway-sdk/common/-/common-1.4.7.tgz", - "integrity": "sha512-RQ5uy+4bGwmw/fzy/ZkOsrhZhjsAatdN3XthBuHSgl6y/xq78PUwnpi9FGT29Q3DdJytCLZ4xG0vV2O4aRybwQ==", + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@skyway-sdk/common/-/common-1.4.8.tgz", + "integrity": "sha512-+Qa4yYO5jbzZbM1W2crQcq+UrmjD5yyfHyLvUjEQIdGYTxD7Iej0fX47mo54mNec3QMOj6UYKPraTyVp36hGUw==", "dependencies": { - "axios": "^1.6.0" + "axios": "^1.7.7" } }, "node_modules/@skyway-sdk/core": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@skyway-sdk/core/-/core-1.9.1.tgz", - "integrity": "sha512-ZLqWYRsIIqSbjHFDXAVoXAOEUQuD67OrlMd+PZP7zLcFUI6klF7A3zWVT06ZlfnF3LcVyR3v2/5juXRytkPZTw==", + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/@skyway-sdk/core/-/core-1.9.2.tgz", + "integrity": "sha512-Xh50b05ljtf9BCLDlckMdR9lH0YGXn+f/OHzM/KSF3TPsKMVJ2D8Z1bqwM5XWexiiRPilFX1syvI5B/sliDEjg==", "dependencies": { - "@skyway-sdk/analytics-client": "^0.1.0-beta4", - "@skyway-sdk/rtc-api-client": "^1.7.1", - "@skyway-sdk/signaling-client": "^1.0.5", + "@skyway-sdk/analytics-client": "^0.1.0-beta5", + "@skyway-sdk/rtc-api-client": "^1.7.2", + "@skyway-sdk/signaling-client": "^1.0.6", "bowser": "^2.11.0", "deepmerge": "^4.2.2", "sdp-transform": "^2.14.1", @@ -1138,61 +1138,61 @@ "integrity": "sha512-tMMptnun0r/jYsoSbFn6C468DtPlp51CLxvSbhzvVhhFIxhJsbE8F3DaW6Or5VSz5o8wjY2q/EyADGpjI0KUXA==" }, "node_modules/@skyway-sdk/room": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@skyway-sdk/room/-/room-1.9.1.tgz", - "integrity": "sha512-cR0O20HL826MbkRwqfRb+5v5zTYsN3BoK+TCa+rv4e8uBazmXrAOkQXr0Q2vzGmryLiFtZQPS21ee5JDe1ynDQ==", + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/@skyway-sdk/room/-/room-1.9.2.tgz", + "integrity": "sha512-rA0ptOAN1PDkyzpVmzYWQKGyL8KKf8WVV6NQj1Oxeq2VUjjY7IyAwGtTcHNfqYNxD0G6ClhBZrS63g02RnwhVQ==", "dependencies": { - "@skyway-sdk/core": "^1.9.1", - "@skyway-sdk/sfu-bot": "^1.9.1", + "@skyway-sdk/core": "^1.9.2", + "@skyway-sdk/sfu-bot": "^1.9.2", "uuid": "^9.0.0" } }, "node_modules/@skyway-sdk/rtc-api-client": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@skyway-sdk/rtc-api-client/-/rtc-api-client-1.7.1.tgz", - "integrity": "sha512-bw0X9EodmLINYhfrGgeFF4cC4DcmH4fTRS6WTsSQdj7fsjAFsgimnPTP94+K7da4mEY4XiANa7SFjDGR75Ru9g==", + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@skyway-sdk/rtc-api-client/-/rtc-api-client-1.7.2.tgz", + "integrity": "sha512-jpC75bNa5gaxlMofrS6i4Q1ocmhi2LvsjdqsJmsQUT6HDcjjoUr8xxNM5noTGQRe0a0dmxaIfwI3/BzXQp8IuQ==", "dependencies": { - "@skyway-sdk/rtc-rpc-api-client": "^1.7.1", - "@skyway-sdk/token": "^1.6.1", + "@skyway-sdk/rtc-rpc-api-client": "^1.7.2", + "@skyway-sdk/token": "^1.6.2", "deepmerge": "^4.2.2", "uuid": "^9.0.0" } }, "node_modules/@skyway-sdk/rtc-rpc-api-client": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@skyway-sdk/rtc-rpc-api-client/-/rtc-rpc-api-client-1.7.1.tgz", - "integrity": "sha512-qTU4XwRlhsgXDqsuTO6vCpe5p2ETDALHdaeef13f32M146Vs9FyV8vuc6iH+in6GOtM2KRoTLoqI+njm8KiN/A==", + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@skyway-sdk/rtc-rpc-api-client/-/rtc-rpc-api-client-1.7.2.tgz", + "integrity": "sha512-7WhLx37mz9ws+r2BRwfNDYUEK5tHSpNalUmHJmuuzSn9gCT71TbEqTYmjF6Fn3VkGZ0PfkVOOB07mIjd20LUMg==", "dependencies": { - "@skyway-sdk/common": "^1.4.7", + "@skyway-sdk/common": "^1.4.8", "@skyway-sdk/model": "^1.0.1", "isomorphic-ws": "^4.0.1", "uuid": "^9.0.0" } }, "node_modules/@skyway-sdk/sfu-api-client": { - "version": "1.4.7", - "resolved": "https://registry.npmjs.org/@skyway-sdk/sfu-api-client/-/sfu-api-client-1.4.7.tgz", - "integrity": "sha512-OSXr0jGAPvRMhReXTgqllA2LW+pts6kDtL/bVenjSZZJjYdbc4zTpaJ0V9ThE1bIU7abd6vwNW5fzKoNh6fflA==", + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@skyway-sdk/sfu-api-client/-/sfu-api-client-1.4.8.tgz", + "integrity": "sha512-flrMFhUpaq5jLd5m3rCm4W6ZTwRyW/952DpNwa2+AIOkJRJn2HAPQBm2p9LBbYhI9GtrNJG93vM/sg5/tDKvaw==", "dependencies": { - "@skyway-sdk/common": "^1.4.7", + "@skyway-sdk/common": "^1.4.8", "mediasoup-client": "^3.6.52" } }, "node_modules/@skyway-sdk/sfu-bot": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@skyway-sdk/sfu-bot/-/sfu-bot-1.9.1.tgz", - "integrity": "sha512-VVmeaxGepNpPOnxy164CH8LVKX2EUp46uCczTNBALdhOkDEhVsZYnBCU6HfKYjmYjmkAoWYrkOqQM2xCIXpy5A==", + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/@skyway-sdk/sfu-bot/-/sfu-bot-1.9.2.tgz", + "integrity": "sha512-GoppY4RXauKRK6aLFCOBcZ+qELynzppRCdeEoZ1JV2idvPCJ8GEV2tJw03yhXUrJMclJNApJWdalAusyx4wauA==", "dependencies": { - "@skyway-sdk/core": "^1.9.1", - "@skyway-sdk/sfu-api-client": "^1.4.7", + "@skyway-sdk/core": "^1.9.2", + "@skyway-sdk/sfu-api-client": "^1.4.8", "lodash": "4.17.21", "mediasoup-client": "3.6.82" } }, "node_modules/@skyway-sdk/signaling-client": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@skyway-sdk/signaling-client/-/signaling-client-1.0.5.tgz", - "integrity": "sha512-9V3HBGiBHngeEmruOuq+BAh6iVjOoTHRkDLKNehtpyAALrG9hyELt9FwnjZsfRVgIoBg2P2sT5E7G00etmloGQ==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@skyway-sdk/signaling-client/-/signaling-client-1.0.6.tgz", + "integrity": "sha512-IF3mSKX63CUKFJ5JvuOPTw1+E0NeVFcql+hnMSxPMzhYYCo8EPNE8GemLAB5/3HD+9DzvV3YegRWmMf29Ks61w==", "dependencies": { "isomorphic-fetch": "^3.0.0", "isomorphic-ws": "^4.0.1", @@ -1201,11 +1201,11 @@ } }, "node_modules/@skyway-sdk/token": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/@skyway-sdk/token/-/token-1.6.1.tgz", - "integrity": "sha512-SFqNpSdbnmEYwgrGi9XXgBUCgRpGpgVtUllrjFzJY5xG0MWH6ZkVaxCTq+u+xFi2e2uzVUtP0D1N0lfYxVZHSg==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/@skyway-sdk/token/-/token-1.6.2.tgz", + "integrity": "sha512-aSM31YROFYcoRBtY7ER+hB+rIhHGJPWYyXMMozbVZ9cW4jqiEB2d/CEKpy7os+lHZPbnz4709AmDBqDZJDIYpw==", "dependencies": { - "@skyway-sdk/common": "^1.4.7", + "@skyway-sdk/common": "^1.4.8", "jsrsasign": "^11.0.0", "jwt-decode": "3.1.2", "uuid": "^9.0.0" @@ -2179,9 +2179,9 @@ } }, "node_modules/axios": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.5.tgz", - "integrity": "sha512-fZu86yCo+svH3uqJ/yTdQ0QHpQu5oL+/QE+QPSv6BZSkDAoky9vytxp7u5qk83OJFS3kEBcesWni9WTZAv3tSw==", + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.7.tgz", + "integrity": "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==", "dependencies": { "follow-redirects": "^1.15.6", "form-data": "^4.0.0", @@ -2244,9 +2244,9 @@ } }, "node_modules/body-parser": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", - "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", + "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", "dev": true, "dependencies": { "bytes": "3.1.2", @@ -2257,7 +2257,7 @@ "http-errors": "2.0.0", "iconv-lite": "0.4.24", "on-finished": "2.4.1", - "qs": "6.11.0", + "qs": "6.13.0", "raw-body": "2.5.2", "type-is": "~1.6.18", "unpipe": "1.0.0" @@ -3001,9 +3001,9 @@ "dev": true }, "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", "dev": true, "engines": { "node": ">= 0.8" @@ -3676,37 +3676,37 @@ } }, "node_modules/express": { - "version": "4.19.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", - "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.0.tgz", + "integrity": "sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==", "dev": true, "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.2", + "body-parser": "1.20.3", "content-disposition": "0.5.4", "content-type": "~1.0.4", "cookie": "0.6.0", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "1.2.0", + "finalhandler": "1.3.1", "fresh": "0.5.2", "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", + "merge-descriptors": "1.0.3", "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", + "path-to-regexp": "0.1.10", "proxy-addr": "~2.0.7", - "qs": "6.11.0", + "qs": "6.13.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", + "send": "0.19.0", + "serve-static": "1.16.2", "setprototypeof": "1.2.0", "statuses": "2.0.1", "type-is": "~1.6.18", @@ -3854,13 +3854,13 @@ } }, "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", + "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", "dev": true, "dependencies": { "debug": "2.6.9", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "on-finished": "2.4.1", "parseurl": "~1.3.3", @@ -5556,10 +5556,13 @@ } }, "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", - "dev": true + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, "node_modules/merge-stream": { "version": "2.0.0", @@ -6156,9 +6159,9 @@ "dev": true }, "node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", + "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==", "dev": true }, "node_modules/path-type": { @@ -6382,12 +6385,12 @@ } }, "node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", "dev": true, "dependencies": { - "side-channel": "^1.0.4" + "side-channel": "^1.0.6" }, "engines": { "node": ">=0.6" @@ -6867,9 +6870,9 @@ } }, "node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", "dev": true, "dependencies": { "debug": "2.6.9", @@ -6905,6 +6908,15 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, + "node_modules/send/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/send/node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -6999,15 +7011,15 @@ } }, "node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", "dev": true, "dependencies": { - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.18.0" + "send": "0.19.0" }, "engines": { "node": ">= 0.8.0" @@ -9324,9 +9336,9 @@ "dev": true }, "@skyway-sdk/analytics-client": { - "version": "0.1.0-beta4", - "resolved": "https://registry.npmjs.org/@skyway-sdk/analytics-client/-/analytics-client-0.1.0-beta4.tgz", - "integrity": "sha512-g43wf7gqeGUwvD753KgzofqrpIBZP8W5y9jAlLFCq54XEOfOOYSDwEwxRK4UjHqgAYqVcroVtrQBvG9Li7upEA==", + "version": "0.1.0-beta5", + "resolved": "https://registry.npmjs.org/@skyway-sdk/analytics-client/-/analytics-client-0.1.0-beta5.tgz", + "integrity": "sha512-dSboNJom8kCcG/ljYYF3pbqJyMezGzeCsMQCPb05/9j5JXwZAhJCE+YgU0oWEahcO2ECjm8LjQreT3TjWwCtog==", "requires": { "isomorphic-ws": "^4.0.1", "uuid": "^9.0.0", @@ -9334,21 +9346,21 @@ } }, "@skyway-sdk/common": { - "version": "1.4.7", - "resolved": "https://registry.npmjs.org/@skyway-sdk/common/-/common-1.4.7.tgz", - "integrity": "sha512-RQ5uy+4bGwmw/fzy/ZkOsrhZhjsAatdN3XthBuHSgl6y/xq78PUwnpi9FGT29Q3DdJytCLZ4xG0vV2O4aRybwQ==", + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@skyway-sdk/common/-/common-1.4.8.tgz", + "integrity": "sha512-+Qa4yYO5jbzZbM1W2crQcq+UrmjD5yyfHyLvUjEQIdGYTxD7Iej0fX47mo54mNec3QMOj6UYKPraTyVp36hGUw==", "requires": { - "axios": "^1.6.0" + "axios": "^1.7.7" } }, "@skyway-sdk/core": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@skyway-sdk/core/-/core-1.9.1.tgz", - "integrity": "sha512-ZLqWYRsIIqSbjHFDXAVoXAOEUQuD67OrlMd+PZP7zLcFUI6klF7A3zWVT06ZlfnF3LcVyR3v2/5juXRytkPZTw==", + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/@skyway-sdk/core/-/core-1.9.2.tgz", + "integrity": "sha512-Xh50b05ljtf9BCLDlckMdR9lH0YGXn+f/OHzM/KSF3TPsKMVJ2D8Z1bqwM5XWexiiRPilFX1syvI5B/sliDEjg==", "requires": { - "@skyway-sdk/analytics-client": "^0.1.0-beta4", - "@skyway-sdk/rtc-api-client": "^1.7.1", - "@skyway-sdk/signaling-client": "^1.0.5", + "@skyway-sdk/analytics-client": "^0.1.0-beta5", + "@skyway-sdk/rtc-api-client": "^1.7.2", + "@skyway-sdk/signaling-client": "^1.0.6", "bowser": "^2.11.0", "deepmerge": "^4.2.2", "sdp-transform": "^2.14.1", @@ -9362,61 +9374,61 @@ "integrity": "sha512-tMMptnun0r/jYsoSbFn6C468DtPlp51CLxvSbhzvVhhFIxhJsbE8F3DaW6Or5VSz5o8wjY2q/EyADGpjI0KUXA==" }, "@skyway-sdk/room": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@skyway-sdk/room/-/room-1.9.1.tgz", - "integrity": "sha512-cR0O20HL826MbkRwqfRb+5v5zTYsN3BoK+TCa+rv4e8uBazmXrAOkQXr0Q2vzGmryLiFtZQPS21ee5JDe1ynDQ==", + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/@skyway-sdk/room/-/room-1.9.2.tgz", + "integrity": "sha512-rA0ptOAN1PDkyzpVmzYWQKGyL8KKf8WVV6NQj1Oxeq2VUjjY7IyAwGtTcHNfqYNxD0G6ClhBZrS63g02RnwhVQ==", "requires": { - "@skyway-sdk/core": "^1.9.1", - "@skyway-sdk/sfu-bot": "^1.9.1", + "@skyway-sdk/core": "^1.9.2", + "@skyway-sdk/sfu-bot": "^1.9.2", "uuid": "^9.0.0" } }, "@skyway-sdk/rtc-api-client": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@skyway-sdk/rtc-api-client/-/rtc-api-client-1.7.1.tgz", - "integrity": "sha512-bw0X9EodmLINYhfrGgeFF4cC4DcmH4fTRS6WTsSQdj7fsjAFsgimnPTP94+K7da4mEY4XiANa7SFjDGR75Ru9g==", + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@skyway-sdk/rtc-api-client/-/rtc-api-client-1.7.2.tgz", + "integrity": "sha512-jpC75bNa5gaxlMofrS6i4Q1ocmhi2LvsjdqsJmsQUT6HDcjjoUr8xxNM5noTGQRe0a0dmxaIfwI3/BzXQp8IuQ==", "requires": { - "@skyway-sdk/rtc-rpc-api-client": "^1.7.1", - "@skyway-sdk/token": "^1.6.1", + "@skyway-sdk/rtc-rpc-api-client": "^1.7.2", + "@skyway-sdk/token": "^1.6.2", "deepmerge": "^4.2.2", "uuid": "^9.0.0" } }, "@skyway-sdk/rtc-rpc-api-client": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@skyway-sdk/rtc-rpc-api-client/-/rtc-rpc-api-client-1.7.1.tgz", - "integrity": "sha512-qTU4XwRlhsgXDqsuTO6vCpe5p2ETDALHdaeef13f32M146Vs9FyV8vuc6iH+in6GOtM2KRoTLoqI+njm8KiN/A==", + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@skyway-sdk/rtc-rpc-api-client/-/rtc-rpc-api-client-1.7.2.tgz", + "integrity": "sha512-7WhLx37mz9ws+r2BRwfNDYUEK5tHSpNalUmHJmuuzSn9gCT71TbEqTYmjF6Fn3VkGZ0PfkVOOB07mIjd20LUMg==", "requires": { - "@skyway-sdk/common": "^1.4.7", + "@skyway-sdk/common": "^1.4.8", "@skyway-sdk/model": "^1.0.1", "isomorphic-ws": "^4.0.1", "uuid": "^9.0.0" } }, "@skyway-sdk/sfu-api-client": { - "version": "1.4.7", - "resolved": "https://registry.npmjs.org/@skyway-sdk/sfu-api-client/-/sfu-api-client-1.4.7.tgz", - "integrity": "sha512-OSXr0jGAPvRMhReXTgqllA2LW+pts6kDtL/bVenjSZZJjYdbc4zTpaJ0V9ThE1bIU7abd6vwNW5fzKoNh6fflA==", + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@skyway-sdk/sfu-api-client/-/sfu-api-client-1.4.8.tgz", + "integrity": "sha512-flrMFhUpaq5jLd5m3rCm4W6ZTwRyW/952DpNwa2+AIOkJRJn2HAPQBm2p9LBbYhI9GtrNJG93vM/sg5/tDKvaw==", "requires": { - "@skyway-sdk/common": "^1.4.7", + "@skyway-sdk/common": "^1.4.8", "mediasoup-client": "^3.6.52" } }, "@skyway-sdk/sfu-bot": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@skyway-sdk/sfu-bot/-/sfu-bot-1.9.1.tgz", - "integrity": "sha512-VVmeaxGepNpPOnxy164CH8LVKX2EUp46uCczTNBALdhOkDEhVsZYnBCU6HfKYjmYjmkAoWYrkOqQM2xCIXpy5A==", + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/@skyway-sdk/sfu-bot/-/sfu-bot-1.9.2.tgz", + "integrity": "sha512-GoppY4RXauKRK6aLFCOBcZ+qELynzppRCdeEoZ1JV2idvPCJ8GEV2tJw03yhXUrJMclJNApJWdalAusyx4wauA==", "requires": { - "@skyway-sdk/core": "^1.9.1", - "@skyway-sdk/sfu-api-client": "^1.4.7", + "@skyway-sdk/core": "^1.9.2", + "@skyway-sdk/sfu-api-client": "^1.4.8", "lodash": "4.17.21", "mediasoup-client": "3.6.82" } }, "@skyway-sdk/signaling-client": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@skyway-sdk/signaling-client/-/signaling-client-1.0.5.tgz", - "integrity": "sha512-9V3HBGiBHngeEmruOuq+BAh6iVjOoTHRkDLKNehtpyAALrG9hyELt9FwnjZsfRVgIoBg2P2sT5E7G00etmloGQ==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@skyway-sdk/signaling-client/-/signaling-client-1.0.6.tgz", + "integrity": "sha512-IF3mSKX63CUKFJ5JvuOPTw1+E0NeVFcql+hnMSxPMzhYYCo8EPNE8GemLAB5/3HD+9DzvV3YegRWmMf29Ks61w==", "requires": { "isomorphic-fetch": "^3.0.0", "isomorphic-ws": "^4.0.1", @@ -9425,11 +9437,11 @@ } }, "@skyway-sdk/token": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/@skyway-sdk/token/-/token-1.6.1.tgz", - "integrity": "sha512-SFqNpSdbnmEYwgrGi9XXgBUCgRpGpgVtUllrjFzJY5xG0MWH6ZkVaxCTq+u+xFi2e2uzVUtP0D1N0lfYxVZHSg==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/@skyway-sdk/token/-/token-1.6.2.tgz", + "integrity": "sha512-aSM31YROFYcoRBtY7ER+hB+rIhHGJPWYyXMMozbVZ9cW4jqiEB2d/CEKpy7os+lHZPbnz4709AmDBqDZJDIYpw==", "requires": { - "@skyway-sdk/common": "^1.4.7", + "@skyway-sdk/common": "^1.4.8", "jsrsasign": "^11.0.0", "jwt-decode": "3.1.2", "uuid": "^9.0.0" @@ -10198,9 +10210,9 @@ } }, "axios": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.5.tgz", - "integrity": "sha512-fZu86yCo+svH3uqJ/yTdQ0QHpQu5oL+/QE+QPSv6BZSkDAoky9vytxp7u5qk83OJFS3kEBcesWni9WTZAv3tSw==", + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.7.tgz", + "integrity": "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==", "requires": { "follow-redirects": "^1.15.6", "form-data": "^4.0.0", @@ -10246,9 +10258,9 @@ "dev": true }, "body-parser": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", - "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", + "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", "dev": true, "requires": { "bytes": "3.1.2", @@ -10259,7 +10271,7 @@ "http-errors": "2.0.0", "iconv-lite": "0.4.24", "on-finished": "2.4.1", - "qs": "6.11.0", + "qs": "6.13.0", "raw-body": "2.5.2", "type-is": "~1.6.18", "unpipe": "1.0.0" @@ -10802,9 +10814,9 @@ "dev": true }, "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", "dev": true }, "enhanced-resolve": { @@ -11298,37 +11310,37 @@ } }, "express": { - "version": "4.19.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", - "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.0.tgz", + "integrity": "sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==", "dev": true, "requires": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.2", + "body-parser": "1.20.3", "content-disposition": "0.5.4", "content-type": "~1.0.4", "cookie": "0.6.0", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "1.2.0", + "finalhandler": "1.3.1", "fresh": "0.5.2", "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", + "merge-descriptors": "1.0.3", "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", + "path-to-regexp": "0.1.10", "proxy-addr": "~2.0.7", - "qs": "6.11.0", + "qs": "6.13.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", + "send": "0.19.0", + "serve-static": "1.16.2", "setprototypeof": "1.2.0", "statuses": "2.0.1", "type-is": "~1.6.18", @@ -11459,13 +11471,13 @@ } }, "finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", + "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", "dev": true, "requires": { "debug": "2.6.9", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "on-finished": "2.4.1", "parseurl": "~1.3.3", @@ -12659,9 +12671,9 @@ } }, "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", "dev": true }, "merge-stream": { @@ -13064,9 +13076,9 @@ } }, "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", + "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==", "dev": true }, "path-type": { @@ -13219,12 +13231,12 @@ "dev": true }, "qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", "dev": true, "requires": { - "side-channel": "^1.0.4" + "side-channel": "^1.0.6" } }, "queue-microtask": { @@ -13550,9 +13562,9 @@ "dev": true }, "send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", "dev": true, "requires": { "debug": "2.6.9", @@ -13587,6 +13599,12 @@ } } }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true + }, "ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -13673,15 +13691,15 @@ } }, "serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", "dev": true, "requires": { - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.18.0" + "send": "0.19.0" } }, "set-function-length": { diff --git a/package.json b/package.json index 3653f7d..fe56b67 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ }, "dependencies": { "@emotion/react": "^11.13.3", - "@skyway-sdk/room": "^1.9.1", + "@skyway-sdk/room": "^1.9.2", "bowser": "^2.11.0", "debug": "^4.3.6", "dotenv-flow": "^4.1.0",