diff --git a/package-lock.json b/package-lock.json index 1b216cdee..421a797ee 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6806,9 +6806,9 @@ "license": "MIT" }, "node_modules/electron-to-chromium": { - "version": "1.5.107", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.107.tgz", - "integrity": "sha512-dJr1o6yCntRkXElnhsHh1bAV19bo/hKyFf7tCcWgpXbuFIF0Lakjgqv5LRfSDaNzAII8Fnxg2tqgHkgCvxdbxw==", + "version": "1.5.109", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.109.tgz", + "integrity": "sha512-AidaH9JETVRr9DIPGfp1kAarm/W6hRJTPuCnkF+2MqhF4KaAgRIcBc8nvjk+YMXZhwfISof/7WG29eS4iGxQLQ==", "dev": true, "license": "ISC" }, @@ -20421,9 +20421,9 @@ } }, "node_modules/scratch-render": { - "version": "2.0.191", - "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-2.0.191.tgz", - "integrity": "sha512-ltI1xxVyyw852DIASK7t+6As9HpIF5jTYfUM6F7/A+ZoGW15PrI3IGV4BuFAFWf+qQgLgJ71WjfOnTvG5oJK6Q==", + "version": "2.0.193", + "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-2.0.193.tgz", + "integrity": "sha512-I1k13+g+6j7FBSjnJLhnoLLfBd8QjC462ho6p/BkiTKMDcKhyetNDg3HuMZB4GwrPu2/EwEd1HWLdFGNqy4Yvg==", "dev": true, "license": "AGPL-3.0-only", "dependencies": { @@ -20449,9 +20449,9 @@ } }, "node_modules/scratch-sb1-converter": { - "version": "2.0.71", - "resolved": "https://registry.npmjs.org/scratch-sb1-converter/-/scratch-sb1-converter-2.0.71.tgz", - "integrity": "sha512-XFMo7OFkDcqK2n3KHJlZKlXRGT2XDPIZhT+gtYl3uwlk8S+DY19a+LlnhchIc7RdHagCDAoDc1uDI2iuHUmk1Q==", + "version": "2.0.72", + "resolved": "https://registry.npmjs.org/scratch-sb1-converter/-/scratch-sb1-converter-2.0.72.tgz", + "integrity": "sha512-RbMoDFVqci9tDsz8yxsMVPtDvScZ0ZJPmGY97Fgrh4aqT7oT4YiHTINSTH+hSNKv3hAitcaYQN4EyI2nIL8wsA==", "dev": true, "license": "AGPL-3.0-only", "dependencies": { @@ -20517,9 +20517,9 @@ "license": "MIT" }, "node_modules/scratch-svg-renderer": { - "version": "3.0.71", - "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-3.0.71.tgz", - "integrity": "sha512-WbSUc/8Ha8OBQMjsyYS/9jMheDQvNYMfq+sZm0ZbKjJo79zQ0og5khxE2dAs+q8ItmANkbNbsiMivhZMFWu3XA==", + "version": "3.0.73", + "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-3.0.73.tgz", + "integrity": "sha512-1PTEXIwn0Y6Ib6dy0kSkdIXqVkt30TCfBGxQrJClaHrq1XGEBH/M92Hc2hSvwXRYLX30GrALT0o5SLWGJTw8EA==", "license": "AGPL-3.0-only", "dependencies": { "base64-js": "^1.2.1", @@ -20593,6 +20593,27 @@ "web-worker": "^1.3.0" } }, + "node_modules/scratch-vm/node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, "node_modules/scratch-vm/node_modules/dom-serializer": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", @@ -20692,6 +20713,25 @@ "node": ">= 6" } }, + "node_modules/scratch-vm/node_modules/scratch-svg-renderer": { + "version": "3.0.71", + "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-3.0.71.tgz", + "integrity": "sha512-WbSUc/8Ha8OBQMjsyYS/9jMheDQvNYMfq+sZm0ZbKjJo79zQ0og5khxE2dAs+q8ItmANkbNbsiMivhZMFWu3XA==", + "dev": true, + "license": "AGPL-3.0-only", + "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/scratch-webpack-configuration": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/scratch-webpack-configuration/-/scratch-webpack-configuration-3.0.0.tgz", @@ -22537,9 +22577,9 @@ } }, "node_modules/tough-cookie": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.1.1.tgz", - "integrity": "sha512-Ek7HndSVkp10hmHP9V4qZO1u+pn1RU5sI0Fw+jCU3lyvuMZcgqsNgc6CmJJZyByK4Vm/qotGRJlfgAX8q+4JiA==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.1.2.tgz", + "integrity": "sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A==", "license": "BSD-3-Clause", "dependencies": { "tldts": "^6.1.32" @@ -22858,9 +22898,9 @@ "license": "MIT" }, "node_modules/typescript": { - "version": "5.7.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz", - "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==", + "version": "5.8.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.2.tgz", + "integrity": "sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==", "dev": true, "license": "Apache-2.0", "peer": true,