diff --git a/package-lock.json b/package-lock.json index 5abc22ce6a8..221f98f4eda 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3723,9 +3723,9 @@ } }, "node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", "license": "MIT" }, "node_modules/@types/express": { @@ -6725,9 +6725,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001660", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001660.tgz", - "integrity": "sha512-GacvNTTuATm26qC74pt+ad1fW15mlQ/zuTzzY1ZoIzECTP8HURDfF43kNxPgf7H1jmelCBQTTbBNxdSXOA7Bqg==", + "version": "1.0.30001662", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001662.tgz", + "integrity": "sha512-sgMUVwLmGseH8ZIrm1d51UbrhqMCH3jvS7gF/M6byuHOnKyLOBL7W8yz5V02OHwgLGA36o/AFhWzzh4uc5aqTA==", "funding": [ { "type": "opencollective", @@ -9094,9 +9094,9 @@ "license": "MIT" }, "node_modules/electron-to-chromium": { - "version": "1.5.25", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.25.tgz", - "integrity": "sha512-kMb204zvK3PsSlgvvwzI3wBIcAw15tRkYk+NQdsjdDtcQWTp2RABbMQ9rUBy8KNEOM+/E6ep+XC3AykiWZld4g==", + "version": "1.5.27", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.27.tgz", + "integrity": "sha512-o37j1vZqCoEgBuWWXLHQgTN/KDKe7zwpiY5CPeq2RvUqOyJw9xnrULzZAEVQ5p4h+zjMk7hgtOoPdnLxr7m/jw==", "license": "ISC" }, "node_modules/elliptic": { @@ -17412,9 +17412,9 @@ } }, "node_modules/memfs": { - "version": "4.11.2", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.11.2.tgz", - "integrity": "sha512-VcR7lEtgQgv7AxGkrNNeUAimFLT+Ov8uGu1LuOfbe/iF/dKoh/QgpoaMZlhfejvLtMxtXYyeoT7Ar1jEbWdbPA==", + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.12.0.tgz", + "integrity": "sha512-74wDsex5tQDSClVkeK1vtxqYCAgCoXxx+K4NSHzgU/muYVYByFqa+0RnrPO9NM6naWm1+G9JmZ0p6QHhXmeYfA==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -24943,9 +24943,9 @@ } }, "node_modules/scratch-audio": { - "version": "1.0.256", - "resolved": "https://registry.npmjs.org/scratch-audio/-/scratch-audio-1.0.256.tgz", - "integrity": "sha512-84tRxdFYDDY1JXT6SEnwsjJf5VCWSm0lwkryWiX9InzGdLryBZPvRTTKhe4vbFyoz6SnsOih8c/dbw/wXMQtPA==", + "version": "1.0.259", + "resolved": "https://registry.npmjs.org/scratch-audio/-/scratch-audio-1.0.259.tgz", + "integrity": "sha512-cZzYOXYOcWqu/YXBNUqcM9Ug5ZaTx5zW/NnqljOYQfizMj5zWAgUAK0MU7qvC2FL5wFodGeSW3VLhizKWxMQcw==", "license": "BSD-3-Clause", "dependencies": { "audio-context": "^1.0.1", @@ -25010,9 +25010,9 @@ } }, "node_modules/scratch-l10n": { - "version": "3.18.310", - "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.18.310.tgz", - "integrity": "sha512-cn8/NshgOu87XxFSEJ8zVmjd0hPdI8sImvJceRHl8kpvvU0fidTdSsQIxY8rzTmddrlx5rrdnBal5GwBE5u1hw==", + "version": "3.18.314", + "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.18.314.tgz", + "integrity": "sha512-ppjvNJc7eAOOLMPhrz6AoCUSTOG6vcD6proWs++yEjdJ8gtQ8COo+tdMxGp4rf3Z9U4EGQU6sXzhQQ8ucMfrrA==", "license": "BSD-3-Clause", "dependencies": { "@transifex/api": "4.3.0", @@ -25025,9 +25025,9 @@ } }, "node_modules/scratch-paint": { - "version": "2.2.403", - "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-2.2.403.tgz", - "integrity": "sha512-iHUmrVTrrduTCwaGqhfKQPZhmxhJaklIKqXEAkJf1YQ6gCPhbSPUD2onZO6E3iFVnqqV2lQvGMGHhCE0yzTYIg==", + "version": "2.2.409", + "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-2.2.409.tgz", + "integrity": "sha512-9m/YjYxudqqikD9ftUtVAFymuc5uZiNYEG/prFODNEosAePg7o3RQnUVb6pnovxDBHORnVQchK+FxN7TCHoclw==", "license": "BSD-3-Clause", "dependencies": { "@scratch/paper": "^0.11.20221201200345", @@ -25099,9 +25099,9 @@ } }, "node_modules/scratch-render": { - "version": "1.1.33", - "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-1.1.33.tgz", - "integrity": "sha512-KM2z9F9OPtZNn8RI2DP6dts4meLXN8sXm+axa18iEEZ9esq2KLvgApqZ2S3Pmyd/kXrNmG7KGkTi54HRmUUSsQ==", + "version": "1.1.42", + "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-1.1.42.tgz", + "integrity": "sha512-VXhV61PzhUbDUpJN08JCKf4GcW/nn37xqohPPJ/pp11I334kFsqPvJ+38NUFRBFY1xcMC7VNJVv3+BpVXNd2Vg==", "license": "BSD-3-Clause", "dependencies": { "grapheme-breaker": "^0.3.2", @@ -25118,9 +25118,9 @@ } }, "node_modules/scratch-render-fonts": { - "version": "1.0.102", - "resolved": "https://registry.npmjs.org/scratch-render-fonts/-/scratch-render-fonts-1.0.102.tgz", - "integrity": "sha512-+leN0Mb2RJiZf3Vcy0qo/h3EfPkc47leh5CQlXfVO3H+4KqMLf/ZweZJiFtcr/J6xZ88rSJboO2M3/svO0RZ+A==", + "version": "1.0.103", + "resolved": "https://registry.npmjs.org/scratch-render-fonts/-/scratch-render-fonts-1.0.103.tgz", + "integrity": "sha512-vFzyZX3W2EuV5g5TX5gYijNH20LCnsnW6oQOJPJHdfSVlzqjv3aOkSlsuMGf3ifWBuV2WWdC3rbzRuLbZOEOCA==", "dependencies": { "base64-loader": "^1.0.0" } @@ -25131,9 +25131,9 @@ "integrity": "sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q==" }, "node_modules/scratch-sb1-converter": { - "version": "1.0.248", - "resolved": "https://registry.npmjs.org/scratch-sb1-converter/-/scratch-sb1-converter-1.0.248.tgz", - "integrity": "sha512-ArURM8anjQQwieiLCR6Iu+Mtrk1X5XRPqMJ78yujtx5gJxXH+UxU26ah5C2jBvLeMxh6HGVE7gVFX0qOCDg6Fg==", + "version": "1.0.252", + "resolved": "https://registry.npmjs.org/scratch-sb1-converter/-/scratch-sb1-converter-1.0.252.tgz", + "integrity": "sha512-vdiYLTXvt5MTutkakxo4/bL+e1P5JTKIv+B1MI9yklC5JDv8SPrYgFx9j1MISEpYGO27/mJRXuWCoWan9E2Erg==", "license": "BSD-3-Clause", "dependencies": { "js-md5": "^0.7.3", @@ -25160,9 +25160,9 @@ } }, "node_modules/scratch-storage": { - "version": "2.3.253", - "resolved": "https://registry.npmjs.org/scratch-storage/-/scratch-storage-2.3.253.tgz", - "integrity": "sha512-/IT9GgxGu+x9DKep8Vcga7nM1DJXJSgftwp1Q72VbSKbhQG0cBIakMPhLwjseANE8HCesRXoAT67z7l716jYEQ==", + "version": "2.3.256", + "resolved": "https://registry.npmjs.org/scratch-storage/-/scratch-storage-2.3.256.tgz", + "integrity": "sha512-IsSLviZZfYj1aX2G/X1Ijki02JQPfvyHvCRU/tJsKz0UP0EzXEhS4yEVnW5xF5V+QW0iKWPcPjOdALids0P7dA==", "license": "BSD-3-Clause", "dependencies": { "@babel/runtime": "^7.21.0", @@ -26101,9 +26101,9 @@ "peer": true }, "node_modules/scratch-svg-renderer": { - "version": "2.4.13", - "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-2.4.13.tgz", - "integrity": "sha512-rJSBY1tyNXl27QYKNPCbRe+fItHk2es805NwGBmY4uYSnDwg6QIlGiPlvaP95qMYJwoEiJa5v2Go7o6rWZD7sw==", + "version": "2.4.15", + "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-2.4.15.tgz", + "integrity": "sha512-W3uk0Fud8NI1nb3ScxkXvTg6yFXDgFC/XyGVpC7bhqq4KVrzPL7ENReKRk9ba59TB5e00wFT24SfavWgtc6FSA==", "license": "BSD-3-Clause", "dependencies": { "base64-js": "^1.2.1", @@ -26125,9 +26125,9 @@ "license": "BSD-3-Clause" }, "node_modules/scratch-vm": { - "version": "4.6.25", - "resolved": "https://registry.npmjs.org/scratch-vm/-/scratch-vm-4.6.25.tgz", - "integrity": "sha512-0FZXIM21fN559vVpzf1nBmzZWwjY/WzIRvLzo62jkuEw3VmnRmmpo/nE84Uv3ch895cbQnswIsOtEEgDsTeX7A==", + "version": "4.6.31", + "resolved": "https://registry.npmjs.org/scratch-vm/-/scratch-vm-4.6.31.tgz", + "integrity": "sha512-PGHCpxadpdBN2ZNSgQeNBQdmHlp0a3njr0StNSjnJ+LWPHUp8GCE8wy9Sf/iZ47xEb+mK04bcP23Kf1ijUX6HQ==", "license": "BSD-3-Clause", "dependencies": { "@vernier/godirect": "^1.5.0", @@ -26147,31 +26147,13 @@ "scratch-render": "^1.0.232", "scratch-sb1-converter": "^1.0.0", "scratch-storage": "^2.3.5", - "scratch-svg-renderer": "2.4.12", + "scratch-svg-renderer": "2.4.15", "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": "2.4.12", - "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-2.4.12.tgz", - "integrity": "sha512-u8DaBkJTch847CTG54L1nvb1/R6zdW9eEqIY0T0cLA+QySMM1sRUrIiezMUyiuSVazw5v1JEVd6H5Px8sEvPpg==", - "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",