diff --git a/package-lock.json b/package-lock.json index a8b0fc7d2c8..7b14de8f37b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9060,9 +9060,9 @@ } }, "node_modules/es-module-lexer": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", - "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.6.0.tgz", + "integrity": "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==", "license": "MIT" }, "node_modules/es-object-atoms": { @@ -25592,9 +25592,9 @@ } }, "node_modules/scratch-l10n": { - "version": "5.0.61", - "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-5.0.61.tgz", - "integrity": "sha512-w9VnAJ8pJK3uPfjJH1MROU1+Qqb6hY5l10UaWO39alm0/mowfcpfSXvyunZahLOnt6okjDSh+Xe6FA3H4hO9wA==", + "version": "5.0.62", + "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-5.0.62.tgz", + "integrity": "sha512-dyML97IFDj9+dVAyr7Kh+joAeO7HkjFqyTUChk7/CXX88Sr+rBTjNWbxHuep4iNZ3zHhoM8C7uYJwN2ZOFFh2g==", "license": "AGPL-3.0-only", "dependencies": { "@transifex/api": "4.3.0", @@ -25607,9 +25607,9 @@ } }, "node_modules/scratch-paint": { - "version": "3.0.62", - "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-3.0.62.tgz", - "integrity": "sha512-KN6aKi55vIkcbm3dIHlmazGcATn6Ld8ik2YD3U2SI20WAS3kjwGOuwd6znp81Kc/V8Bwp0N+4ZymnMRXk3b13g==", + "version": "3.0.65", + "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-3.0.65.tgz", + "integrity": "sha512-5Ls1auKzM+178sNEIDNwETI0iIFjDe3qOSUiDjuPfJV9D24QK1TfOaKJlL0NqQqnOThP/Yq+GebeyVhvhiWadQ==", "license": "AGPL-3.0-only", "dependencies": { "@scratch/paper": "^0.11.20221201200345", @@ -25681,9 +25681,9 @@ } }, "node_modules/scratch-render": { - "version": "2.0.66", - "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-2.0.66.tgz", - "integrity": "sha512-gdOjfnkK4KiT0wRhUJQtGdAl6MFpK/uRgNe6t7YQktl6Uayt4CXqfENPr3Mnp/dLhRct2tTRcYW7EERTK7n8yw==", + "version": "2.0.72", + "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-2.0.72.tgz", + "integrity": "sha512-9LXwg/+9T/dGF68zHRJ74NxkdGrFZ1RjhO7mv556bYGmRnvEkvZ76FCLvEcybaEfs32t+c+EzoPVjm/cQ3LsBQ==", "license": "AGPL-3.0-only", "dependencies": { "grapheme-breaker": "^0.3.2", @@ -25700,9 +25700,9 @@ } }, "node_modules/scratch-render-fonts": { - "version": "1.0.146", - "resolved": "https://registry.npmjs.org/scratch-render-fonts/-/scratch-render-fonts-1.0.146.tgz", - "integrity": "sha512-3KrIkbrVPx1cvuN3w0XrVIIhqbVftt56PkbMRkAe7q2ll85Kcm9UylWCzS5g3oO6s3WFW4CfjBHcEj8A5t8vXA==", + "version": "1.0.147", + "resolved": "https://registry.npmjs.org/scratch-render-fonts/-/scratch-render-fonts-1.0.147.tgz", + "integrity": "sha512-RR3b0ACj2538qD6f5pRNVJqCD9bOQuimFQQPRsf5Q37tGpR7G7hvUaSnNGLGOS4jpDhJQU0HTCb+Uz+3jVpyJw==", "dependencies": { "base64-loader": "^1.0.0" } @@ -26683,9 +26683,9 @@ "peer": true }, "node_modules/scratch-svg-renderer": { - "version": "3.0.30", - "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-3.0.30.tgz", - "integrity": "sha512-Hm72GDS5glWtj7pG2jrjByifkKiiPBHpS2BWAW1PcZU7R958JP8AnbooCVdyKfrISUi/b84IHHMxqY92LkE/Vg==", + "version": "3.0.32", + "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-3.0.32.tgz", + "integrity": "sha512-7iX0kym9A4YCbCS5bQEIGpAi+ltvAz3hW5UtwDg1m2MFo+a07dmtXr0qpQAJmlA4vpo6Ku3mQLRsElyM7JZhmg==", "license": "AGPL-3.0-only", "dependencies": { "base64-js": "^1.2.1", @@ -26707,9 +26707,9 @@ "license": "BSD-3-Clause" }, "node_modules/scratch-vm": { - "version": "5.0.75", - "resolved": "https://registry.npmjs.org/scratch-vm/-/scratch-vm-5.0.75.tgz", - "integrity": "sha512-mpGj37/pmxT7/kWN8/BJVeJci9y559ENjDlJVLojn0XargJb1h6zRUtUuoR5R9veilVnYA+ppBWQ67dP/82XTw==", + "version": "5.0.78", + "resolved": "https://registry.npmjs.org/scratch-vm/-/scratch-vm-5.0.78.tgz", + "integrity": "sha512-WNl6Vi3aXQBkqZbc0DN1G8fEKVElhNfwA7khWMNGO7iGcCp/brkuU2eqIth0gnp9ts4ENTnFOGbIfsGTNbMlqw==", "license": "AGPL-3.0-only", "dependencies": { "@vernier/godirect": "^1.5.0", @@ -26729,13 +26729,31 @@ "scratch-render": "^2.0.0", "scratch-sb1-converter": "^2.0.0", "scratch-storage": "^2.3.5", - "scratch-svg-renderer": "3.0.30", + "scratch-svg-renderer": "3.0.31", "scratch-translate-extension-languages": "^1.0.0", "text-encoding": "^0.7.0", "uuid": "^8.3.2", "web-worker": "^1.3.0" } }, + "node_modules/scratch-vm/node_modules/scratch-svg-renderer": { + "version": "3.0.31", + "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-3.0.31.tgz", + "integrity": "sha512-ksIArCr9aWNaj3DjnfwgFoyLO3BQ2uDaxGIzO9P7nIutifnvmfSzyfyBI+QUAMHs/uBu9szWdae4p2M7gFRzBA==", + "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-vm/node_modules/uuid": { "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",