diff --git a/package-lock.json b/package-lock.json index 5fd995510..d137b8d85 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3411,9 +3411,9 @@ } }, "node_modules/@types/eslint": { - "version": "8.56.10", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.10.tgz", - "integrity": "sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==", + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.0.tgz", + "integrity": "sha512-gi6WQJ7cHRgZxtkQEoyHMppPjq9Kxo5Tjn2prSKDSmZrCz8TZ3jSRCeTJm+WoM+oB0WG37bRqLzaaU3q7JypGg==", "dev": true, "license": "MIT", "dependencies": { @@ -5365,9 +5365,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001642", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001642.tgz", - "integrity": "sha512-3XQ0DoRgLijXJErLSl+bLnJ+Et4KqV1PY6JJBGAFlsNsz31zeAIncyeZfLCabHK/jtSh+671RM9YMldxjUPZtA==", + "version": "1.0.30001643", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001643.tgz", + "integrity": "sha512-ERgWGNleEilSrHM6iUz/zJNSQTP8Mr21wDWpdgvRwcTXGAq6jMtOUPP4dqFPTdKqZ2wKTdtB+uucZ3MRpAUSmg==", "dev": true, "funding": [ { @@ -7297,9 +7297,9 @@ "license": "MIT" }, "node_modules/electron-to-chromium": { - "version": "1.4.832", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.832.tgz", - "integrity": "sha512-cTen3SB0H2SGU7x467NRe1eVcQgcuS6jckKfWJHia2eo0cHIGOqHoAxevIYZD4eRHcWjkvFzo93bi3vJ9W+1lA==", + "version": "1.4.833", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.833.tgz", + "integrity": "sha512-aVGP9xK70Ysrzip1m5LoJjCp1EDrYzZ7Pg/O3QR1h3PAhmc8SNfSXV3kmmtkg5rNO42EcTYmLX3eFMgqALlGIA==", "dev": true, "license": "ISC" }, @@ -11071,9 +11071,9 @@ } }, "node_modules/import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", + "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", "dev": true, "license": "MIT", "dependencies": { @@ -12525,9 +12525,9 @@ } }, "node_modules/jsdom": { - "version": "24.1.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-24.1.0.tgz", - "integrity": "sha512-6gpM7pRXCwIOKxX47cgOyvyQDN/Eh0f1MeKySBV2xGdKtqJBLj8P25eY3EVCWo2mglDDzozR2r2MW4T+JiNUZA==", + "version": "24.1.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-24.1.1.tgz", + "integrity": "sha512-5O1wWV99Jhq4DV7rCLIoZ/UIhyQeDR7wHVyZAHAshbrvZsLs+Xzz7gtwnlJTJDjleiTKh54F4dXrX70vJQTyJQ==", "license": "MIT", "dependencies": { "cssstyle": "^4.0.1", @@ -12536,11 +12536,11 @@ "form-data": "^4.0.0", "html-encoding-sniffer": "^4.0.0", "http-proxy-agent": "^7.0.2", - "https-proxy-agent": "^7.0.4", + "https-proxy-agent": "^7.0.5", "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.10", + "nwsapi": "^2.2.12", "parse5": "^7.1.2", - "rrweb-cssom": "^0.7.0", + "rrweb-cssom": "^0.7.1", "saxes": "^6.0.0", "symbol-tree": "^3.2.4", "tough-cookie": "^4.1.4", @@ -12549,7 +12549,7 @@ "whatwg-encoding": "^3.1.1", "whatwg-mimetype": "^4.0.0", "whatwg-url": "^14.0.0", - "ws": "^8.17.0", + "ws": "^8.18.0", "xml-name-validator": "^5.0.0" }, "engines": { @@ -13994,9 +13994,9 @@ } }, "node_modules/node-releases": { - "version": "2.0.17", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.17.tgz", - "integrity": "sha512-Ww6ZlOiEQfPfXM45v17oabk77Z7mg5bOt7AjDyzy7RjK9OrLrLC8dyZQoAPEOtFX9SaNf1Tdvr5gRJWdTJj7GA==", + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", "dev": true, "license": "MIT" }, @@ -19087,9 +19087,9 @@ } }, "node_modules/scratch-audio": { - "version": "1.0.185", - "resolved": "https://registry.npmjs.org/scratch-audio/-/scratch-audio-1.0.185.tgz", - "integrity": "sha512-aI7HOflSdqOfDuNm3WRSKiGxh2pnFb3dgKhp+dIi+9jwSi+R2F6OA6Rj7cARdV5ytyQMSNUDgBGG7QTHcnsIzg==", + "version": "1.0.187", + "resolved": "https://registry.npmjs.org/scratch-audio/-/scratch-audio-1.0.187.tgz", + "integrity": "sha512-eKlYX3uzErs5D8YQwGFbIW5TFDREvjtacUj6511FBDkjindiQmdEWDs0mvn87Hzm127sA/jQaHRAvRvnl7+Q0g==", "license": "BSD-3-Clause", "dependencies": { "audio-context": "^1.0.1", @@ -19167,9 +19167,9 @@ } }, "node_modules/scratch-render": { - "version": "1.0.220", - "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-1.0.220.tgz", - "integrity": "sha512-+mYkThF830z3uNSxxKOR6wWjJjmh2hwa/Y9PWXQliD0hPFUYmO5Qm5rVU9AebCe98dMfeELxFoK58txCF1Hn7A==", + "version": "1.0.223", + "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-1.0.223.tgz", + "integrity": "sha512-LOpD2MMW/NmGCTxdWBuolaqSI+vccvhxC+lRMnZNvexqnvijNMh4y7WT5I4SAuMQH7SDakFDNuPHCiZ8lcioOg==", "license": "BSD-3-Clause", "dependencies": { "grapheme-breaker": "^0.3.2", @@ -19194,9 +19194,9 @@ } }, "node_modules/scratch-sb1-converter": { - "version": "1.0.181", - "resolved": "https://registry.npmjs.org/scratch-sb1-converter/-/scratch-sb1-converter-1.0.181.tgz", - "integrity": "sha512-XDU5UBKjqX9Ed9T2t9p1hNoIZBAdpUkJYpG2I5EYtFW9hkRF2olCDZTQrX+ElPIsCqrfluggHcmUTYM7uJjRSw==", + "version": "1.0.184", + "resolved": "https://registry.npmjs.org/scratch-sb1-converter/-/scratch-sb1-converter-1.0.184.tgz", + "integrity": "sha512-7DXKb3WtAG4o1i8Yn5+7GmrL3yHDxccG9aCenW11hWpZxkyvU6GxpT88cKMkucc2Fv5q+hm2q03iXz2Uba+SvA==", "license": "BSD-3-Clause", "dependencies": { "js-md5": "^0.7.3", @@ -19223,9 +19223,9 @@ } }, "node_modules/scratch-storage": { - "version": "2.3.187", - "resolved": "https://registry.npmjs.org/scratch-storage/-/scratch-storage-2.3.187.tgz", - "integrity": "sha512-J9iDkgTxhHwhIzlI9uNFcHvbjUdWE2ya7cblliUQu/3Z8fF0kjpsWIr1Yuofo1PjySGA0cbCnMQS41lusqVfYA==", + "version": "2.3.190", + "resolved": "https://registry.npmjs.org/scratch-storage/-/scratch-storage-2.3.190.tgz", + "integrity": "sha512-72Je3oTM6QQMEAAu15C7I9eOy4ZoRdo1nkR39mNQt01LHLsUvGO/mkyL6EkZOxbIdv6EpQUI364bvvvLzdwoIg==", "license": "BSD-3-Clause", "dependencies": { "@babel/runtime": "^7.21.0", @@ -24528,9 +24528,9 @@ } }, "node_modules/typescript": { - "version": "5.5.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.3.tgz", - "integrity": "sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==", + "version": "5.5.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz", + "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==", "dev": true, "license": "Apache-2.0", "bin": {