diff --git a/package-lock.json b/package-lock.json index 847d2a39306..ed956bf848a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8899,9 +8899,9 @@ "license": "MIT" }, "node_modules/electron-to-chromium": { - "version": "1.5.36", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.36.tgz", - "integrity": "sha512-HYTX8tKge/VNp6FGO+f/uVDmUkq+cEfcxYhKf15Akc4M5yxt5YmorwlAitKWjWhWQnKcDRBAQKXkhqqXMqcrjw==", + "version": "1.5.38", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.38.tgz", + "integrity": "sha512-VbeVexmZ1IFh+5EfrYz1I0HTzHVIlJa112UEWhciPyeOcKJGeTv6N8WnG4wsQB81DGCaVEGhpSb6o6a8WYFXXg==", "license": "ISC" }, "node_modules/elliptic": { @@ -14132,12 +14132,12 @@ } }, "node_modules/isomorphic-dompurify/node_modules/parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", - "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.0.tgz", + "integrity": "sha512-ZkDsAOcxsUMZ4Lz5fVciOehNcJ+Gb8gTzcA4yl3wnc273BAybYWrQ+Ks/OjCjSEpjvQkDSeZbybK9qj2VHHdGA==", "license": "MIT", "dependencies": { - "entities": "^4.4.0" + "entities": "^4.5.0" }, "funding": { "url": "https://github.com/inikulin/parse5?sponsor=1" @@ -17220,9 +17220,9 @@ } }, "node_modules/memfs": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.13.0.tgz", - "integrity": "sha512-dIs5KGy24fbdDhIAg0RxXpFqQp3RwL6wgSMRF9OSuphL/Uc9a4u2/SDJKPLj/zUgtOGKuHrRMrj563+IErj4Cg==", + "version": "4.14.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.14.0.tgz", + "integrity": "sha512-JUeY0F/fQZgIod31Ja1eJgiSxLn7BfQlCnqhwXFBzFHEw63OdLK7VJUJ7bnzNsWgCyoUP5tEp1VRY8rDaYzqOA==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -24744,9 +24744,9 @@ } }, "node_modules/scratch-audio": { - "version": "1.0.282", - "resolved": "https://registry.npmjs.org/scratch-audio/-/scratch-audio-1.0.282.tgz", - "integrity": "sha512-wMmVfDTCyLfiGegyXWVPxUSwM0NgHqcfD1+ACRMMtWQ2ler+1q+pFKzngVUcy+7s4KUJVczGfD1LkeY4A+Co1Q==", + "version": "1.0.283", + "resolved": "https://registry.npmjs.org/scratch-audio/-/scratch-audio-1.0.283.tgz", + "integrity": "sha512-GQLmr5/GNedoEc9NIhR2D6AW7T4RAO9fgxOnuSnig76zGoPIxY74OmUof9hTA9eK7Cf9WnmrU+fQoHz2BcHOLQ==", "license": "BSD-3-Clause", "dependencies": { "audio-context": "^1.0.1", @@ -24811,9 +24811,9 @@ } }, "node_modules/scratch-l10n": { - "version": "3.18.339", - "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.18.339.tgz", - "integrity": "sha512-h2XWJMuyThZepmzQtGUAroTgsNcz7cMlNBAODz58iA4zrTkdAknQav/j9Bf4tFxS/hWAlq9Y+dmbU1hYkS6IhQ==", + "version": "3.18.340", + "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.18.340.tgz", + "integrity": "sha512-E/88S6Z7ae9uBj1J6EMGfxoTiuYgG9H1hUnwB2SkD/Qt/0kvvOiutJmF3mm2ASYaR4Zy7bCSqX1sxm68PtC2oA==", "license": "BSD-3-Clause", "dependencies": { "@transifex/api": "4.3.0", @@ -24826,9 +24826,9 @@ } }, "node_modules/scratch-paint": { - "version": "2.2.444", - "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-2.2.444.tgz", - "integrity": "sha512-qgjW99D1g0XrRqTrnvV90R4jVmDthElPpuuFKAShvahePsksxp83+fD1V5jvM9xBMPGSWppzcpV0GCEY8WxAPQ==", + "version": "2.2.447", + "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-2.2.447.tgz", + "integrity": "sha512-4BpYWZ1QGjWNCbpUT46eEb05Y8L2LJyptwvZaIVqSTw21tP2XHD6vhT3yxMLXvXNeGu9lKDaFEeVhUd24u6Bgw==", "license": "BSD-3-Clause", "dependencies": { "@scratch/paper": "^0.11.20221201200345", @@ -24900,9 +24900,9 @@ } }, "node_modules/scratch-render": { - "version": "1.2.40", - "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-1.2.40.tgz", - "integrity": "sha512-WnCHSeaSD1q+myTAtwCdMZxK/eilCaAciQHMsKV/hQ9IQ7PEDWr9fmfxDqLE3J4lLn7X92mdNyrmyRrG4fZVAA==", + "version": "1.2.45", + "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-1.2.45.tgz", + "integrity": "sha512-A6hw5NEcx77XtuFt9JVi+LyyI3k8D3ElxrEuEFcQiZKlOnicok/p5do5wm9DNgEZ1nYojy3Qlt4lRVMmc92RNA==", "license": "BSD-3-Clause", "dependencies": { "grapheme-breaker": "^0.3.2", @@ -24919,9 +24919,9 @@ } }, "node_modules/scratch-render-fonts": { - "version": "1.0.111", - "resolved": "https://registry.npmjs.org/scratch-render-fonts/-/scratch-render-fonts-1.0.111.tgz", - "integrity": "sha512-A+XdLit5T4pB+UvzGAzEBFOoH7PyFkTmgZPNt4GOuaQ2rJz9dlkdd0JE4FQcJHyL315uZGsSEjfPFHs9lJpyrA==", + "version": "1.0.113", + "resolved": "https://registry.npmjs.org/scratch-render-fonts/-/scratch-render-fonts-1.0.113.tgz", + "integrity": "sha512-rIKpfIWT+5qm57KrB89X0X2yy9OkuGRry7N9/bc2eNzH9uq7NUHau8ovcRoLRwKrDZ5DUYWrkBrlAXWjmKcuuA==", "dependencies": { "base64-loader": "^1.0.0" } @@ -24932,9 +24932,9 @@ "integrity": "sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q==" }, "node_modules/scratch-sb1-converter": { - "version": "1.0.279", - "resolved": "https://registry.npmjs.org/scratch-sb1-converter/-/scratch-sb1-converter-1.0.279.tgz", - "integrity": "sha512-P8iNOtCtFf9jbWoiixH71PE1V7OzgMEtApYJoBdYNfxmDNzqFJMjGg8oGqscIW7rMALBuqS8iZcpuDD0T2iNXA==", + "version": "1.0.280", + "resolved": "https://registry.npmjs.org/scratch-sb1-converter/-/scratch-sb1-converter-1.0.280.tgz", + "integrity": "sha512-gLzVCc2ufzhYhoM44q/Nm49wXcouP7zIYY/+UA1L1AJ2THjzfqOjpMX3S8WR+6oSkY1gPVbCy9CXQw1kQ+Mdkw==", "license": "BSD-3-Clause", "dependencies": { "js-md5": "^0.7.3", @@ -24961,9 +24961,9 @@ } }, "node_modules/scratch-storage": { - "version": "2.3.278", - "resolved": "https://registry.npmjs.org/scratch-storage/-/scratch-storage-2.3.278.tgz", - "integrity": "sha512-F/2alXOJ8FRf6wA2HIcicaWF5SehZYmkbC/3+y5ReNSBdU9j/Qy+4IsHwqollbnaZ5jmgpdrrehEdwrdMTAnOg==", + "version": "2.3.279", + "resolved": "https://registry.npmjs.org/scratch-storage/-/scratch-storage-2.3.279.tgz", + "integrity": "sha512-ANYqJwBTXKWGWBfBKkhWSDyRdIwK8fy9QzQko5gNfS3NB+K7IxMmPJznbZxfMn5Tye3XhbhEB/cb1J1ZPO/lEQ==", "license": "BSD-3-Clause", "dependencies": { "@babel/runtime": "^7.21.0", @@ -25902,9 +25902,9 @@ "peer": true }, "node_modules/scratch-svg-renderer": { - "version": "2.5.12", - "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-2.5.12.tgz", - "integrity": "sha512-YAQBK9YEM7Kr3zgPbQXDMMQYWVW7MjfSXdX7yl0GaRh6EJ8Gu44qVU2i5vCOugw4Bp5tWbSQxGaRb5OR9eY2ng==", + "version": "2.5.14", + "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-2.5.14.tgz", + "integrity": "sha512-2l2nCvCYYhhCoQ148SzapIMg4Y6cmm/jVS4a+zB/nZv6x5/C72SEQ4Ziqx82xKxmNRdPp7EhfSp3Px/Ucmb3Pw==", "license": "BSD-3-Clause", "dependencies": { "base64-js": "^1.2.1", @@ -25955,6 +25955,24 @@ "web-worker": "^1.3.0" } }, + "node_modules/scratch-vm/node_modules/scratch-svg-renderer": { + "version": "2.5.12", + "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-2.5.12.tgz", + "integrity": "sha512-YAQBK9YEM7Kr3zgPbQXDMMQYWVW7MjfSXdX7yl0GaRh6EJ8Gu44qVU2i5vCOugw4Bp5tWbSQxGaRb5OR9eY2ng==", + "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/scratch-vm/node_modules/uuid": { "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", @@ -28389,21 +28407,21 @@ "license": "MIT" }, "node_modules/tldts": { - "version": "6.1.50", - "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.50.tgz", - "integrity": "sha512-q9GOap6q3KCsLMdOjXhWU5jVZ8/1dIib898JBRLsN+tBhENpBDcAVQbE0epADOjw11FhQQy9AcbqKGBQPUfTQA==", + "version": "6.1.51", + "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.51.tgz", + "integrity": "sha512-33lfQoL0JsDogIbZ8fgRyvv77GnRtwkNE/MOKocwUgPO1WrSfsq7+vQRKxRQZai5zd+zg97Iv9fpFQSzHyWdLA==", "license": "MIT", "dependencies": { - "tldts-core": "^6.1.50" + "tldts-core": "^6.1.51" }, "bin": { "tldts": "bin/cli.js" } }, "node_modules/tldts-core": { - "version": "6.1.50", - "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.50.tgz", - "integrity": "sha512-na2EcZqmdA2iV9zHV7OHQDxxdciEpxrjbkp+aHmZgnZKHzoElLajP59np5/4+sare9fQBfixgvXKx8ev1d7ytw==", + "version": "6.1.51", + "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.51.tgz", + "integrity": "sha512-bu9oCYYWC1iRjx+3UnAjqCsfrWNZV1ghNQf49b3w5xE8J/tNShHTzp5syWJfwGH+pxUgTTLUnzHnfuydW7wmbg==", "license": "MIT" }, "node_modules/tmp": {