Merge remote-tracking branch 'upstream/develop' into integration-branch-ux-12.2024

This commit is contained in:
Kaloyan Manolov 2024-12-04 17:38:16 +02:00
commit f6a888203d
2 changed files with 148 additions and 109 deletions

253
package-lock.json generated
View file

@ -112,8 +112,8 @@
"sass": "1.81.0",
"sass-loader": "10.5.2",
"scratch-gui": "5.1.0",
"scratch-l10n": "5.0.7",
"selenium-webdriver": "4.26.0",
"scratch-l10n": "5.0.20",
"selenium-webdriver": "4.27.0",
"slick-carousel": "1.8.1",
"stream-browserify": "3.0.0",
"style-loader": "4.0.0",
@ -4029,13 +4029,13 @@
"license": "MIT"
},
"node_modules/@types/node": {
"version": "22.9.3",
"resolved": "https://registry.npmjs.org/@types/node/-/node-22.9.3.tgz",
"integrity": "sha512-F3u1fs/fce3FFk+DAxbxc78DF8x0cY09RRL8GnXLmkJ1jvx3TtPdWoTT5/NiYfI5ASqXBmfqJi9dZ3gxMx4lzw==",
"version": "22.10.1",
"resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.1.tgz",
"integrity": "sha512-qKgsUwfHZV2WCWLAnVP1JqnpE6Im6h3Y0+fYgMTasNQ7V++CBX5OT1as0g0f+OyubbFqhf6XVNIsmN4IIhEgGQ==",
"dev": true,
"license": "MIT",
"dependencies": {
"undici-types": "~6.19.8"
"undici-types": "~6.20.0"
}
},
"node_modules/@types/node-hid": {
@ -6542,9 +6542,9 @@
"license": "MIT"
},
"node_modules/caniuse-lite": {
"version": "1.0.30001684",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001684.tgz",
"integrity": "sha512-G1LRwLIQjBQoyq0ZJGqGIJUXzJ8irpbjHLpVRXDvBEScFJ9b17sgK6vlx0GAJFE21okD7zXl08rRRUfq6HdoEQ==",
"version": "1.0.30001685",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001685.tgz",
"integrity": "sha512-e/kJN1EMyHQzgcMEEgoo+YTCO1NGCmIYHk5Qk8jT6AazWemS5QFKJ5ShCJlH3GZrNIdZofcNCEwZqbMjjKzmnA==",
"dev": true,
"funding": [
{
@ -8967,9 +8967,9 @@
}
},
"node_modules/dompurify": {
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.1.tgz",
"integrity": "sha512-NBHEsc0/kzRYQd+AY6HR6B/IgsqzBABrqJbpCDQII/OK6h7B7LXzweZTDsqSW2LkTRpoxf18YUP+YjGySk6B3w==",
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.2.tgz",
"integrity": "sha512-YMM+erhdZ2nkZ4fTNRTSI94mb7VG7uVF5vj5Zde7tImgnhZE3R6YW/IACGIHb2ux+QkEXMhe591N+5jWOmL4Zw==",
"dev": true,
"license": "(MPL-2.0 OR Apache-2.0)",
"optionalDependencies": {
@ -9240,9 +9240,9 @@
"license": "MIT"
},
"node_modules/electron-to-chromium": {
"version": "1.5.64",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.64.tgz",
"integrity": "sha512-IXEuxU+5ClW2IGEYFC2T7szbyVgehupCWQe5GNh+H065CD6U6IFN0s4KeAMFGNmQolRU4IV7zGBWSYMmZ8uuqQ==",
"version": "1.5.67",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.67.tgz",
"integrity": "sha512-nz88NNBsD7kQSAGGJyp8hS6xSPtWwqNogA0mjtc2nUYeEf3nURK9qpV18TuBdDmEDgVWotS8Wkzf+V52dSQ/LQ==",
"dev": true,
"license": "ISC"
},
@ -9674,14 +9674,14 @@
}
},
"node_modules/es-to-primitive": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
"integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz",
"integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==",
"license": "MIT",
"dependencies": {
"is-callable": "^1.1.4",
"is-date-object": "^1.0.1",
"is-symbol": "^1.0.2"
"is-callable": "^1.2.7",
"is-date-object": "^1.0.5",
"is-symbol": "^1.0.4"
},
"engines": {
"node": ">= 0.4"
@ -10998,13 +10998,13 @@
}
},
"node_modules/flow-remove-types": {
"version": "2.254.2",
"resolved": "https://registry.npmjs.org/flow-remove-types/-/flow-remove-types-2.254.2.tgz",
"integrity": "sha512-zkN7rQ3/T0uJ/ghjD9THU1DQ129ufH4PeVKs3JRahmW0gzAvD7+INFoJoZhrArDIFSDiVqHsEweji1iWMP3AdQ==",
"version": "2.255.0",
"resolved": "https://registry.npmjs.org/flow-remove-types/-/flow-remove-types-2.255.0.tgz",
"integrity": "sha512-93BVaLf/NyGqd9nq7Gf7jFvk4tF56+yU9R8FW0NFIAIeiULHO8UBIjJ4Cxc3VDh4QiHsvwT6HDLxB4MzGpYLqw==",
"dev": true,
"license": "MIT",
"dependencies": {
"hermes-parser": "0.24.0",
"hermes-parser": "0.25.1",
"pirates": "^3.0.2",
"vlq": "^0.2.1"
},
@ -12543,12 +12543,15 @@
}
},
"node_modules/gopd": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
"integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.1.0.tgz",
"integrity": "sha512-FQoVQnqcdk4hVM4JN1eromaun4iuS34oStkdlLENLdpULsuQcTyXj8w7ayhuUfPwEYZ1ZOooOTT6fdA9Vmx/RA==",
"license": "MIT",
"dependencies": {
"get-intrinsic": "^1.1.3"
"get-intrinsic": "^1.2.4"
},
"engines": {
"node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
@ -12802,10 +12805,13 @@
}
},
"node_modules/has-proto": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz",
"integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==",
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.1.0.tgz",
"integrity": "sha512-QLdzI9IIO1Jg7f9GT1gXpPpXArAn6cS31R1eEZqz08Gc+uQ8/XiqHWt17Fiw+2p6oTTIq5GXEpQkAlA88YRl/Q==",
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.7"
},
"engines": {
"node": ">= 0.4"
},
@ -12916,20 +12922,20 @@
}
},
"node_modules/hermes-estree": {
"version": "0.24.0",
"resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.24.0.tgz",
"integrity": "sha512-LyoXLB7IFzeZW0EvAbGZacbxBN7t6KKSDqFJPo3Ydow7wDlrDjXwsdiAHV6XOdvEN9MEuWXsSIFN4tzpyrXIHw==",
"version": "0.25.1",
"resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.25.1.tgz",
"integrity": "sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==",
"dev": true,
"license": "MIT"
},
"node_modules/hermes-parser": {
"version": "0.24.0",
"resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.24.0.tgz",
"integrity": "sha512-IJooSvvu2qNRe7oo9Rb04sUT4omtZqZqf9uq9WM25Tb6v3usmvA93UqfnnoWs5V0uYjEl9Al6MNU10MCGKLwpg==",
"version": "0.25.1",
"resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.25.1.tgz",
"integrity": "sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==",
"dev": true,
"license": "MIT",
"dependencies": {
"hermes-estree": "0.24.0"
"hermes-estree": "0.25.1"
}
},
"node_modules/history": {
@ -13148,7 +13154,7 @@
"version": "0.2.10",
"resolved": "https://registry.npmjs.org/hull.js/-/hull.js-0.2.10.tgz",
"integrity": "sha512-UO3W30HxhWgeSpNKCdXt00xkwjRTGmhQaoZNP8ll509Nl+DP9juXE3wRGizihuop08FSB4xtAWIbWSe+RxEoog==",
"deprecated": "This package is no longer published on npmjs.com, you are using a deprecated and vulnerable version. Do not use it. Check package homepage on GitHub to see how to fetch the latest version.",
"deprecated": "This package is no longer published on npmjs.com, you are using a deprecated and vulnerable version. Do not use it! Check project homepage on GitHub to see how to fetch the latest version: https://github.com/andriiheonia/hull?tab=readme-ov-file#npm-package",
"dev": true,
"license": "BSD"
},
@ -13978,12 +13984,13 @@
}
},
"node_modules/is-number-object": {
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
"integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.0.tgz",
"integrity": "sha512-KVSZV0Dunv9DTPkhXwcZ3Q+tUc9TsaE1ZwX5J2WMvsSGS6Md8TFPun5uwh0yRdrNerI6vf/tbJxqSx4c1ZI1Lw==",
"license": "MIT",
"dependencies": {
"has-tostringtag": "^1.0.0"
"call-bind": "^1.0.7",
"has-tostringtag": "^1.0.2"
},
"engines": {
"node": ">= 0.4"
@ -14053,13 +14060,15 @@
"license": "MIT"
},
"node_modules/is-regex": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
"integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.0.tgz",
"integrity": "sha512-B6ohK4ZmoftlUe+uvenXSbPJFo6U37BH7oO1B3nQH8f/7h27N56s85MhUtbFJAziz5dcmuR3i8ovUl35zp8pFA==",
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
"has-tostringtag": "^1.0.0"
"call-bind": "^1.0.7",
"gopd": "^1.1.0",
"has-tostringtag": "^1.0.2",
"hasown": "^2.0.2"
},
"engines": {
"node": ">= 0.4"
@ -14119,12 +14128,13 @@
}
},
"node_modules/is-string": {
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
"integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.0.tgz",
"integrity": "sha512-PlfzajuF9vSo5wErv3MJAKD/nqf9ngAs1NFQYm16nUYFO2IzxJ2hcm+IOCg+EEopdykNNUhVq5cz35cAUxU8+g==",
"license": "MIT",
"dependencies": {
"has-tostringtag": "^1.0.0"
"call-bind": "^1.0.7",
"has-tostringtag": "^1.0.2"
},
"engines": {
"node": ">= 0.4"
@ -14261,13 +14271,13 @@
}
},
"node_modules/isomorphic-dompurify": {
"version": "2.17.0",
"resolved": "https://registry.npmjs.org/isomorphic-dompurify/-/isomorphic-dompurify-2.17.0.tgz",
"integrity": "sha512-W9RC9aPgEAFF55VMo/9AUQ+GYkQ68gTRMLqS8fP9rw1VoYCsI7RdrRMAePhhqyCLfZS3JNjA4ahFi1L4aczUUg==",
"version": "2.18.0",
"resolved": "https://registry.npmjs.org/isomorphic-dompurify/-/isomorphic-dompurify-2.18.0.tgz",
"integrity": "sha512-e0AaROtWPy6ofSTCnUuBvXFidt1eFmrwEbi+Acpz0du6v2H+fq+3svPBn0g/AfBXz24FTWA9ccle7HSFT3HG7A==",
"dev": true,
"license": "MIT",
"dependencies": {
"dompurify": "^3.2.1",
"dompurify": "^3.2.2",
"jsdom": "^25.0.1"
},
"engines": {
@ -17437,9 +17447,9 @@
}
},
"node_modules/nanoid": {
"version": "3.3.7",
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz",
"integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==",
"version": "3.3.8",
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz",
"integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==",
"dev": true,
"funding": [
{
@ -17932,9 +17942,9 @@
"dev": true
},
"node_modules/nwsapi": {
"version": "2.2.13",
"resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.13.tgz",
"integrity": "sha512-cTGB9ptp9dY9A5VbMSe7fQBcl/tt22Vcqdq8+eN93rblOuE0aCFu4aZ2vMwct/2t+lFnosm8RkQW1I0Omb1UtQ==",
"version": "2.2.16",
"resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.16.tgz",
"integrity": "sha512-F1I/bimDpj3ncaNDhfyMWuFqmQDBwDB0Fogc2qpL3BWvkQteFD/8BzWuIRl83rq0DXfm8SGt/HFhLXZyljTXcQ==",
"dev": true,
"license": "MIT"
},
@ -19769,9 +19779,9 @@
"license": "ISC"
},
"node_modules/psl": {
"version": "1.13.0",
"resolved": "https://registry.npmjs.org/psl/-/psl-1.13.0.tgz",
"integrity": "sha512-BFwmFXiJoFqlUpZ5Qssolv15DMyc84gTBds1BjsV1BfXEo1UyyD7GsmN67n7J77uRhoSNW1AXtXKPLcBFQn9Aw==",
"version": "1.14.0",
"resolved": "https://registry.npmjs.org/psl/-/psl-1.14.0.tgz",
"integrity": "sha512-Syk1bnf6fRZ9wQs03AtKJHcM12cKbOLo9L8JtCCdYj5/DTsHmTyXM4BK5ouWeG2P6kZ4nmFvuNTdtaqfobCOCg==",
"dev": true,
"license": "MIT",
"dependencies": {
@ -22056,9 +22066,9 @@
}
},
"node_modules/scratch-audio": {
"version": "1.0.330",
"resolved": "https://registry.npmjs.org/scratch-audio/-/scratch-audio-1.0.330.tgz",
"integrity": "sha512-29TnzuTkm5y1GzXG0rw/ILdgmHVyts5dCTZguv5YE44aGig4a4aXPxI6+wtpqIGzQCBox9H2zbEHJ3aGfaEX8g==",
"version": "1.0.332",
"resolved": "https://registry.npmjs.org/scratch-audio/-/scratch-audio-1.0.332.tgz",
"integrity": "sha512-ok9gw14R4KmYXNtJ2qrSI3PKRksTH+ROfoe8tyZTkumr+8+Coam2/inuH4aVJygRda5X7xFrERstlkZ8X8zeTQ==",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
@ -22464,9 +22474,9 @@
}
},
"node_modules/scratch-l10n": {
"version": "5.0.7",
"resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-5.0.7.tgz",
"integrity": "sha512-S4KY75py0p6nIN9ll+K7qn0LIzzVUz4oPaxTj7B0ayEY2EW/JPsilgoJ5pBLC2kEGv5rOar5mSk3vekGpq4uqg==",
"version": "5.0.20",
"resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-5.0.20.tgz",
"integrity": "sha512-Z9ZOKrg0kZB/9I6rrrooKuDCwUEWtd0uPOiYCbS/T87ZzjbCircOnH6aI6kLeY0bWk0QesBxvq4POlZB+REwxg==",
"dev": true,
"license": "AGPL-3.0-only",
"dependencies": {
@ -22480,9 +22490,9 @@
}
},
"node_modules/scratch-paint": {
"version": "2.2.515",
"resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-2.2.515.tgz",
"integrity": "sha512-jI3kOu037zKgZKR4gAamdcRfc4NoyM9l/yhrOfIVa3Kk3DVUAKr6VcRqDbGqRqBMvBoxd5zRBBxliLysnQt4Og==",
"version": "2.2.518",
"resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-2.2.518.tgz",
"integrity": "sha512-cyxSMgLLC3z6wMpHcc0HpK2yyj5AcDhiUbee03Ml1/UbbmQA9kbe+itT9QMk2mNCW9KNWL9G/BkOLDhaLCwESg==",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
@ -22548,9 +22558,9 @@
}
},
"node_modules/scratch-render": {
"version": "1.2.121",
"resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-1.2.121.tgz",
"integrity": "sha512-W8bzWfG1ZouIo2PGNNn/X2LU7e8RcdeGhAB4xW187cfCATYhop23YAP8RiTLHDAKr0FI4NACQjS3i2sYbmWM4Q==",
"version": "1.2.126",
"resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-1.2.126.tgz",
"integrity": "sha512-c+DKX/Ysyv7QWpd8qO+uVqHEtAHN+8F4mAfBcm3tGZ16ATHD7h55GGg3G9gn7fNvFx8cvI/84Dz466YPmUwGQg==",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
@ -22568,9 +22578,9 @@
}
},
"node_modules/scratch-render-fonts": {
"version": "1.0.130",
"resolved": "https://registry.npmjs.org/scratch-render-fonts/-/scratch-render-fonts-1.0.130.tgz",
"integrity": "sha512-76hnac/udWE275C56gi2q1vnwzfQXk7Zcvk3BM9IQiaE3xQcMz8jiV/hy1urXg5XI0wkGZyFkjK60oyBeijSdg==",
"version": "1.0.134",
"resolved": "https://registry.npmjs.org/scratch-render-fonts/-/scratch-render-fonts-1.0.134.tgz",
"integrity": "sha512-mCzEpq7lzYl8olzPvQnu9GiLEw9lVIFEfXsW8f9ovafM2A/RJz8v8nc10XI33v4fABx3MCXqg2vqGcKN1sndpg==",
"dev": true,
"dependencies": {
"base64-loader": "^1.0.0"
@ -22600,9 +22610,9 @@
"dev": true
},
"node_modules/scratch-sb1-converter": {
"version": "1.0.322",
"resolved": "https://registry.npmjs.org/scratch-sb1-converter/-/scratch-sb1-converter-1.0.322.tgz",
"integrity": "sha512-FWf1hr0w6OHigx+4s2aIWvrNp2ETQ/H7DYDkQkRP08s1RBddGi/tNHu6tKHKojgo6eEAhgDKJ6ZEzFoFHSgDdA==",
"version": "1.0.324",
"resolved": "https://registry.npmjs.org/scratch-sb1-converter/-/scratch-sb1-converter-1.0.324.tgz",
"integrity": "sha512-ZHIf2KCmYKchayLQFknni7QfXhOCI+w4Wq1wIQuN5D6xZwUyIe51/B4YO+pofOGr3tz4nnwQIjgs3AowdNKWDQ==",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
@ -22660,9 +22670,9 @@
}
},
"node_modules/scratch-svg-renderer": {
"version": "2.5.43",
"resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-2.5.43.tgz",
"integrity": "sha512-MgyoSIoYsgAYF1JHJQz0+r1NvtS1uOM+LLAfvIyYfiD9c5islNKD3asgGmry3PmSFBhEH189zkAIsTa8q3EJCg==",
"version": "2.5.46",
"resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-2.5.46.tgz",
"integrity": "sha512-SrQgHZdqnu3DX6UuJNJPg/kpJTQT/mIVbQZvm5uTE/B47U5mSaVfgoGlNFhoNUWZlbHucqySyG4KMe+ThDUR/A==",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
@ -22703,9 +22713,9 @@
"license": "BSD-3-Clause"
},
"node_modules/scratch-vm": {
"version": "4.8.111",
"resolved": "https://registry.npmjs.org/scratch-vm/-/scratch-vm-4.8.111.tgz",
"integrity": "sha512-unT2vHVH6mWbpsjk26uoKPnWEZ3DOLgq4x/r+zDjcKfwoQ8zERO+0e4R2gsT49MIYsfCxjVQ8v4Q6/QG7IdSKw==",
"version": "4.8.115",
"resolved": "https://registry.npmjs.org/scratch-vm/-/scratch-vm-4.8.115.tgz",
"integrity": "sha512-8kqPCiZOElfLOPSh2bgSS+JKkKsetAM2TDxlxOohje4GZp/FwIg7/F5p61TUObK75d3UKRyYw6yUfgshS2FPzA==",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
@ -22726,7 +22736,7 @@
"scratch-render": "^1.0.232",
"scratch-sb1-converter": "^1.0.0",
"scratch-storage": "^2.3.5",
"scratch-svg-renderer": "2.5.43",
"scratch-svg-renderer": "2.5.44",
"scratch-translate-extension-languages": "^1.0.0",
"text-encoding": "^0.7.0",
"uuid": "^8.3.2",
@ -22775,6 +22785,25 @@
"node": ">=8.0"
}
},
"node_modules/scratch-vm/node_modules/scratch-svg-renderer": {
"version": "2.5.44",
"resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-2.5.44.tgz",
"integrity": "sha512-ShQhlAPNERUg98tORU0lwA8rcEXlYea0im3GhzBI9aDfKFERh/C2o2mcADrbk4wYdH1b9YV+7DswtjCRZzI7CA==",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
"base64-js": "^1.2.1",
"base64-loader": "^1.0.0",
"css-tree": "^1.1.3",
"fastestsmallesttextencoderdecoder": "^1.0.22",
"isomorphic-dompurify": "^2.4.0",
"minilog": "^3.1.0",
"transformation-matrix": "^1.15.0"
},
"peerDependencies": {
"scratch-render-fonts": "^1.0.0"
}
},
"node_modules/screenfull": {
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/screenfull/-/screenfull-5.2.0.tgz",
@ -22822,10 +22851,20 @@
"license": "MIT"
},
"node_modules/selenium-webdriver": {
"version": "4.26.0",
"resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.26.0.tgz",
"integrity": "sha512-nA7jMRIPV17mJmAiTDBWN96Sy0Uxrz5CCLb7bLVV6PpL417SyBMPc2Zo/uoREc2EOHlzHwHwAlFtgmSngSY4WQ==",
"version": "4.27.0",
"resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.27.0.tgz",
"integrity": "sha512-LkTJrNz5socxpPnWPODQ2bQ65eYx9JK+DQMYNihpTjMCqHwgWGYQnQTCAAche2W3ZP87alA+1zYPvgS8tHNzMQ==",
"dev": true,
"funding": [
{
"type": "github",
"url": "https://github.com/sponsors/SeleniumHQ"
},
{
"type": "opencollective",
"url": "https://opencollective.com/selenium"
}
],
"license": "Apache-2.0",
"dependencies": {
"@bazel/runfiles": "^6.3.1",
@ -26594,22 +26633,22 @@
"license": "ISC"
},
"node_modules/tldts": {
"version": "6.1.64",
"resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.64.tgz",
"integrity": "sha512-ph4AE5BXWIOsSy9stpoeo7bYe/Cy7VfpciIH4RhVZUPItCJmhqWCN0EVzxd8BOHiyNb42vuJc6NWTjJkg91Tuw==",
"version": "6.1.65",
"resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.65.tgz",
"integrity": "sha512-xU9gLTfAGsADQ2PcWee6Hg8RFAv0DnjMGVJmDnUmI8a9+nYmapMQix4afwrdaCtT+AqP4MaxEzu7cCrYmBPbzQ==",
"dev": true,
"license": "MIT",
"dependencies": {
"tldts-core": "^6.1.64"
"tldts-core": "^6.1.65"
},
"bin": {
"tldts": "bin/cli.js"
}
},
"node_modules/tldts-core": {
"version": "6.1.64",
"resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.64.tgz",
"integrity": "sha512-uqnl8vGV16KsyflHOzqrYjjArjfXaU6rMPXYy2/ZWoRKCkXtghgB4VwTDXUG+t0OTGeSewNAG31/x1gCTfLt+Q==",
"version": "6.1.65",
"resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.65.tgz",
"integrity": "sha512-Uq5t0N0Oj4nQSbU8wFN1YYENvMthvwU13MQrMJRspYCGLSAZjAfoBOJki5IQpnBM/WFskxxC/gIOTwaedmHaSg==",
"dev": true,
"license": "MIT"
},
@ -27378,9 +27417,9 @@
}
},
"node_modules/undici-types": {
"version": "6.19.8",
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz",
"integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==",
"version": "6.20.0",
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz",
"integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==",
"dev": true,
"license": "MIT"
},
@ -28419,9 +28458,9 @@
"license": "ISC"
},
"node_modules/which-typed-array": {
"version": "1.1.15",
"resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz",
"integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==",
"version": "1.1.16",
"resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.16.tgz",
"integrity": "sha512-g+N+GAWiRj66DngFwHvISJd+ITsyphZvD1vChfVg6cEdnzy53GzB3oy0fUNlvhz7H7+MiqhYr26qxQShCpKTTQ==",
"license": "MIT",
"dependencies": {
"available-typed-arrays": "^1.0.7",

View file

@ -147,8 +147,8 @@
"sass": "1.81.0",
"sass-loader": "10.5.2",
"scratch-gui": "5.1.0",
"scratch-l10n": "5.0.7",
"selenium-webdriver": "4.26.0",
"scratch-l10n": "5.0.20",
"selenium-webdriver": "4.27.0",
"slick-carousel": "1.8.1",
"stream-browserify": "3.0.0",
"style-loader": "4.0.0",