diff --git a/package-lock.json b/package-lock.json index a00023ac70d..1cdf3cd1b6c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1229,9 +1229,9 @@ } }, "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.26.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.26.5.tgz", - "integrity": "sha512-OHqczNm4NTQlW1ghrVY43FPoiRzbmzNVbcgVnMKZN/RQYezHUSdjACjaX50CD3B7UIAjv39+MlsrVDb3v741FA==", + "version": "7.26.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.26.6.tgz", + "integrity": "sha512-CKW8Vu+uUZneQCPtXmSBUC6NCAUdya26hWCElAWh5mVSlSRsmiCPUUDKb3Z0szng1hiAJa098Hkhg9o4SE35Qw==", "dev": true, "license": "MIT", "dependencies": { @@ -3563,9 +3563,9 @@ "license": "MIT" }, "node_modules/@types/qs": { - "version": "6.9.17", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.17.tgz", - "integrity": "sha512-rX4/bPcfmvxHDv0XjfJELTTr+iB+tn032nPILqHm5wbthUUUuVtNGGqzhya9XUxjTP8Fpr0qYgSZZKxGY++svQ==", + "version": "6.9.18", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.18.tgz", + "integrity": "sha512-kK7dgTYDyGqS+e2Q4aK9X3D7q234CIZ1Bv0q/7Z5IwRDoADNU81xXJK/YVyLbLTZCoIwUoDoffFeF+p/eIklAA==", "dev": true, "license": "MIT" }, @@ -9009,9 +9009,9 @@ "license": "MIT" }, "node_modules/es-object-atoms": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", - "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.1.tgz", + "integrity": "sha512-BPOBuyUF9QIVhuNLhbToCLHP6+0MHwZ7xLBkPPCZqK4JmpJgGnv10035STzzQwFpqdzNFMB3irvDI63IagvDwA==", "dev": true, "license": "MIT", "dependencies": { @@ -22653,9 +22653,9 @@ } }, "node_modules/postcss": { - "version": "8.4.49", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", - "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.0.tgz", + "integrity": "sha512-27VKOqrYfPncKA2NrFOVhP5MGAfHKLYn/Q0mz9cNQyRAKYi3VNHwYU2qKKqPCqgBmeeJ0uAFB56NumXZ5ZReXg==", "funding": [ { "type": "opencollective", @@ -22672,7 +22672,7 @@ ], "license": "MIT", "dependencies": { - "nanoid": "^3.3.7", + "nanoid": "^3.3.8", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, @@ -25275,9 +25275,9 @@ } }, "node_modules/scratch-audio": { - "version": "2.0.50", - "resolved": "https://registry.npmjs.org/scratch-audio/-/scratch-audio-2.0.50.tgz", - "integrity": "sha512-ikmlVT4qQ1VOKtpp3tXCbBR2G/7Pl9Xn6tFQGeKgnAan0RUYPT2n37mK/7iCX+7G3fiSPipSb9UiVoAzSO/GJA==", + "version": "2.0.51", + "resolved": "https://registry.npmjs.org/scratch-audio/-/scratch-audio-2.0.51.tgz", + "integrity": "sha512-EEN17p7sJgU9v/qnZ0KT1rJaVds+J6OnO6shPrVKsTFCLqz9754S03f8uMmigztR0mac8SFQAKXI4hB3N5PWVg==", "license": "AGPL-3.0-only", "dependencies": { "audio-context": "^1.0.1", @@ -25357,9 +25357,9 @@ } }, "node_modules/scratch-l10n": { - "version": "5.0.81", - "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-5.0.81.tgz", - "integrity": "sha512-wsWdzNWiKyKUZA5nyU1XNLYWU7J3hUOgpi5IgXT5W68x7k0+QZGC6C4LelnLau/PkWzCwZSxxK9eZvWZAjbMjA==", + "version": "5.0.83", + "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-5.0.83.tgz", + "integrity": "sha512-Glznp2pQTv+/SsyF9wpiiJM1wRvfU4tMvHmAmuVGxjXyks5zHpgW8kxW+FampMBg6OIGn5zBg1HbAt4obgf56w==", "license": "AGPL-3.0-only", "dependencies": { "@transifex/api": "4.3.0", @@ -25372,9 +25372,9 @@ } }, "node_modules/scratch-paint": { - "version": "3.0.85", - "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-3.0.85.tgz", - "integrity": "sha512-IXysPhCCHZpkm4me8wsTwlADjze1dUPzq9LOdGObhY+n3CngDLJXD5sRCFkf9dAxwtZ0bUyYgejg96Y1WoY0ug==", + "version": "3.0.90", + "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-3.0.90.tgz", + "integrity": "sha512-3Tlac4EUkj1Jm02OHjFsvJkimCua1l+iYYPywcUAu8/TU/7hvxlLYfeelD5jn7Xq0WE3yCJpfyQfDeCAe8c+nQ==", "license": "AGPL-3.0-only", "dependencies": { "@scratch/paper": "^0.11.20221201200345", @@ -25446,9 +25446,9 @@ } }, "node_modules/scratch-render": { - "version": "2.0.99", - "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-2.0.99.tgz", - "integrity": "sha512-GOerupuiHq1tz9BuP4ECDxak5rQZuEYRHt0EPm9oyYMxKr+D2L+HwIRRCRsIdoXnAAbICacM8oMU6932S1HAZw==", + "version": "2.0.106", + "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-2.0.106.tgz", + "integrity": "sha512-SWG1Kit0AMWo9saMuM35YfER7M3n5WqqNhhMQPTr/FG09UPIfJVEINKijN+XM63WsJrtmPAF4UHObcFA3qOqlw==", "license": "AGPL-3.0-only", "dependencies": { "grapheme-breaker": "^0.3.2", @@ -25465,9 +25465,9 @@ } }, "node_modules/scratch-render-fonts": { - "version": "1.0.152", - "resolved": "https://registry.npmjs.org/scratch-render-fonts/-/scratch-render-fonts-1.0.152.tgz", - "integrity": "sha512-fMPRkhni07IXYCYCqmFS1Z/AVkP8S8tR5JVeXAD6W++534dC1F0J9INF8k6nq0vx76i0mi93IKs6mQNpLs/SLw==", + "version": "1.0.153", + "resolved": "https://registry.npmjs.org/scratch-render-fonts/-/scratch-render-fonts-1.0.153.tgz", + "integrity": "sha512-/BtuNNan8PbHcLRIEWK9556cuqQfF/50kdFbsjSoLrSn0o+CDlhSUjF4wsTvc2Ww8HO+3P3NRJpTZZ2TfnDPmQ==", "dependencies": { "base64-loader": "^1.0.0" } @@ -25478,9 +25478,9 @@ "integrity": "sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q==" }, "node_modules/scratch-sb1-converter": { - "version": "2.0.39", - "resolved": "https://registry.npmjs.org/scratch-sb1-converter/-/scratch-sb1-converter-2.0.39.tgz", - "integrity": "sha512-r9MW6aomipx4/KCJJRcHyhqF6I8lbr8m6vE8wMuPgISId0m9nAjDKXCI0oJClt5FPFp8SXVo4Wvmc4b3cJ6j7g==", + "version": "2.0.40", + "resolved": "https://registry.npmjs.org/scratch-sb1-converter/-/scratch-sb1-converter-2.0.40.tgz", + "integrity": "sha512-yCsyPk5AFCMiaSoVPRnbNJDP5y/L4ejXrSFCvJ9KTwBW3mb0cc3uoJO6QpzbNBQJqTV2mqaiZeuqdUU3Fva/Hg==", "license": "AGPL-3.0-only", "dependencies": { "js-md5": "^0.7.3", @@ -25507,9 +25507,9 @@ } }, "node_modules/scratch-storage": { - "version": "4.0.29", - "resolved": "https://registry.npmjs.org/scratch-storage/-/scratch-storage-4.0.29.tgz", - "integrity": "sha512-onoXYTREiIGhw6kM+LWuUYctbBYEcWbLxCpk0XYnx+7OxeD2wA8IpEN6bbM1pOmiPtqr3uERbBnVg5+OJGtG6w==", + "version": "4.0.30", + "resolved": "https://registry.npmjs.org/scratch-storage/-/scratch-storage-4.0.30.tgz", + "integrity": "sha512-0TR16Qz+t8YzXztE176KUwUIkjRWcMxjfe6RKiMHwZBJTmbXwM8kDvAvwehXl7OLUiADJr/WAFiTAqd5O5HfCA==", "license": "AGPL-3.0-only", "dependencies": { "@babel/runtime": "^7.21.0", @@ -25547,9 +25547,9 @@ } }, "node_modules/scratch-svg-renderer": { - "version": "3.0.41", - "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-3.0.41.tgz", - "integrity": "sha512-9DSp1nQoNfG9fbgAUWAd+v6DxqYlRm6EI0MQ9BCyWOgaH9gdOzzfl/r9/bTwVLHWF0qXXQroCNaLljovkSCw+Q==", + "version": "3.0.43", + "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-3.0.43.tgz", + "integrity": "sha512-S422bUYzD0mwk9YrBMq7HyjWt4X/xkz8YlkdkmTxQKLDLysRrmDxMhqjQT5AJJaDH+lU69xHjoCgtMG1XC4zvA==", "license": "AGPL-3.0-only", "dependencies": { "base64-js": "^1.2.1", @@ -25571,9 +25571,9 @@ "license": "BSD-3-Clause" }, "node_modules/scratch-vm": { - "version": "5.0.104", - "resolved": "https://registry.npmjs.org/scratch-vm/-/scratch-vm-5.0.104.tgz", - "integrity": "sha512-rwZZ4g4DnijvGn2pNZz0wpPCAZpHgD2o/bx4FBb3YwxTSR1H5uFXfq9tECazBSpDxof9YkAZwGi528Wqp/YygQ==", + "version": "5.0.110", + "resolved": "https://registry.npmjs.org/scratch-vm/-/scratch-vm-5.0.110.tgz", + "integrity": "sha512-nmDXkToPJpY60VhfZMu5OE8IlwQ9pZpaIJ1/edzkQ4xDytUaVX1tD2i/BEekO5IfAOhONT4Zn4kWu82C2Blq4g==", "license": "AGPL-3.0-only", "dependencies": { "@vernier/godirect": "^1.5.0", @@ -25594,7 +25594,7 @@ "scratch-render": "^2.0.0", "scratch-sb1-converter": "^2.0.0", "scratch-storage": "^4.0.0", - "scratch-svg-renderer": "3.0.41", + "scratch-svg-renderer": "3.0.43", "scratch-translate-extension-languages": "^1.0.0", "text-encoding": "^0.7.0", "uuid": "^8.3.2", @@ -28432,9 +28432,9 @@ } }, "node_modules/ts-loader": { - "version": "9.5.1", - "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.1.tgz", - "integrity": "sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==", + "version": "9.5.2", + "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.2.tgz", + "integrity": "sha512-Qo4piXvOTWcMGIgRiuFa6nHNm+54HbYaZCKqc9eeZCLRy3XqafQgwX2F7mofrbJG3g7EEb+lkiR+z2Lic2s3Zw==", "dev": true, "license": "MIT", "peer": true,