diff --git a/package-lock.json b/package-lock.json index 48c9e2ad096..ca6697cce03 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2197,9 +2197,9 @@ } }, "node_modules/@csstools/color-helpers": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-5.0.2.tgz", - "integrity": "sha512-JqWH1vsgdGcw2RR6VliXXdA0/59LttzlU8UlRT/iUUsEeWfYq8I+K0yhihEUTTHLRm1EXvpsCx3083EU15ecsA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-5.1.0.tgz", + "integrity": "sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==", "funding": [ { "type": "github", @@ -2239,9 +2239,9 @@ } }, "node_modules/@csstools/css-color-parser": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-3.0.10.tgz", - "integrity": "sha512-TiJ5Ajr6WRd1r8HSiwJvZBiJOqtH86aHpUjq5aEKWHiII2Qfjqd/HCWKPOW8EP4vcspXbHnXrwIDlu5savQipg==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-3.1.0.tgz", + "integrity": "sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA==", "funding": [ { "type": "github", @@ -2254,7 +2254,7 @@ ], "license": "MIT", "dependencies": { - "@csstools/color-helpers": "^5.0.2", + "@csstools/color-helpers": "^5.1.0", "@csstools/css-calc": "^2.1.4" }, "engines": { @@ -3295,9 +3295,9 @@ } }, "node_modules/@transifex/api/node_modules/core-js": { - "version": "3.45.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.45.0.tgz", - "integrity": "sha512-c2KZL9lP4DjkN3hk/an4pWn5b5ZefhRJnAc42n6LJ19kSnbeRbdQZE5dSeE2LBol1OwJD3X1BQvFTAsa8ReeDA==", + "version": "3.45.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.45.1.tgz", + "integrity": "sha512-L4NPsJlCfZsPeXukyzHFlg/i7IIVwHSItR0wg0FLNqYClJ4MQYTYLbC7EkjKYRLZF2iof2MUgN0EGy7MdQFChg==", "hasInstallScript": true, "license": "MIT", "funding": { @@ -3554,9 +3554,9 @@ "license": "MIT" }, "node_modules/@types/node-forge": { - "version": "1.3.13", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.13.tgz", - "integrity": "sha512-zePQJSW5QkwSHKRApqWCVKeKoSOt4xvEnLENZPjyvm9Ezdf/EyDeJM7jqLzOwjVICQQzvLZ63T55MKdJB5H6ww==", + "version": "1.3.14", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.14.tgz", + "integrity": "sha512-mhVF2BnD4BO+jtOp7z1CdzaK4mbuK0LLQYAvdOLqHTavxFNq4zA1EmYkpnFjP8HOUzedfQkRnp0E2ulSAYSzAw==", "dev": true, "license": "MIT", "dependencies": { @@ -5954,9 +5954,9 @@ } }, "node_modules/browserslist": { - "version": "4.25.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.2.tgz", - "integrity": "sha512-0si2SJK3ooGzIawRu61ZdPCO1IncZwS8IzuX73sPZsXW6EQ/w/DAfPyKI8l1ETTCr2MnvqWitmlCUxgdul45jA==", + "version": "4.25.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.3.tgz", + "integrity": "sha512-cDGv1kkDI4/0e5yON9yM5G/0A5u8sf5TnmdX5C9qHzI9PPu++sQ9zjm1k9NiOrf3riY4OkK0zSGqfvJyJsgCBQ==", "funding": [ { "type": "opencollective", @@ -5973,8 +5973,8 @@ ], "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001733", - "electron-to-chromium": "^1.5.199", + "caniuse-lite": "^1.0.30001735", + "electron-to-chromium": "^1.5.204", "node-releases": "^2.0.19", "update-browserslist-db": "^1.1.3" }, @@ -6351,9 +6351,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001735", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001735.tgz", - "integrity": "sha512-EV/laoX7Wq2J9TQlyIXRxTJqIw4sxfXS4OYgudGxBYRuTv0q7AM6yMEpU/Vo1I94thg9U6EZ2NfZx9GJq83u7w==", + "version": "1.0.30001737", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001737.tgz", + "integrity": "sha512-BiloLiXtQNrY5UyF0+1nSJLXUENuhka2pzy2Fx5pGxqavdrxSCW4U6Pn/PoG3Efspi2frRbHpBV2XsrPE6EDlw==", "funding": [ { "type": "opencollective", @@ -7304,13 +7304,13 @@ "license": "MIT" }, "node_modules/core-js-compat": { - "version": "3.45.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.45.0.tgz", - "integrity": "sha512-gRoVMBawZg0OnxaVv3zpqLLxaHmsubEGyTnqdpI/CEBvX4JadI1dMSHxagThprYRtSVbuQxvi6iUatdPxohHpA==", + "version": "3.45.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.45.1.tgz", + "integrity": "sha512-tqTt5T4PzsMIZ430XGviK4vzYSoeNJ6CXODi6c/voxOT6IZqBht5/EKaSNnYiEjjRYxjVz7DQIsOsY0XNi8PIA==", "dev": true, "license": "MIT", "dependencies": { - "browserslist": "^4.25.1" + "browserslist": "^4.25.3" }, "funding": { "type": "opencollective", @@ -8677,9 +8677,9 @@ "license": "MIT" }, "node_modules/electron-to-chromium": { - "version": "1.5.203", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.203.tgz", - "integrity": "sha512-uz4i0vLhfm6dLZWbz/iH88KNDV+ivj5+2SA+utpgjKaj9Q0iDLuwk6Idhe9BTxciHudyx6IvTvijhkPvFGUQ0g==", + "version": "1.5.208", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.208.tgz", + "integrity": "sha512-ozZyibehoe7tOhNaf16lKmljVf+3npZcJIEbJRVftVsmAg5TeA1mGS9dVCZzOwr2xT7xK15V0p7+GZqSPgkuPg==", "license": "ISC" }, "node_modules/elliptic": { @@ -12282,13 +12282,17 @@ } }, "node_modules/html-webpack-plugin/node_modules/tapable": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.2.tgz", - "integrity": "sha512-Re10+NauLTMCudc7T5WLFLAwDhQ0JWdrMK+9B2M8zR5hRExKmsRDCBA7/aV/pNJFltmBFO5BAMlQFi/vq3nKOg==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.3.tgz", + "integrity": "sha512-ZL6DDuAlRlLGghwcfmSn9sK3Hr6ArtyudlSAiCqQ6IfE+b+HHbydbYDIG15IfS5do+7XQQBdBiubF/cV2dnDzg==", "dev": true, "license": "MIT", "engines": { "node": ">=6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, "node_modules/htmlparser2": { @@ -17831,15 +17835,16 @@ } }, "node_modules/memfs": { - "version": "4.36.0", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.36.0.tgz", - "integrity": "sha512-mfBfzGUdoEw5AZwG8E965ej3BbvW2F9LxEWj4uLxF6BEh1dO2N9eS3AGu9S6vfenuQYrVjsbUOOZK7y3vz4vyQ==", + "version": "4.37.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.37.1.tgz", + "integrity": "sha512-10/gLuR1lnzU17BvXrpVplKs6lQmRtzH/67bar7fwRBEGLCSfK33M8lxN3gT1MdSUmGRRpN8LpIex9c39hAUyQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/json-pack": "^1.0.3", - "@jsonjoy.com/util": "^1.3.0", - "tree-dump": "^1.0.1", + "@jsonjoy.com/json-pack": "^1.11.0", + "@jsonjoy.com/util": "^1.9.0", + "thingies": "^2.5.0", + "tree-dump": "^1.0.3", "tslib": "^2.0.0" }, "engines": { @@ -25317,9 +25322,9 @@ } }, "node_modules/scratch-audio": { - "version": "2.0.214", - "resolved": "https://registry.npmjs.org/scratch-audio/-/scratch-audio-2.0.214.tgz", - "integrity": "sha512-qLn7/rsDes01xAYxoia9hN0oNTBJUnIKjVUnyD1UykCQnGbUCuVqP+B9qiu/TFLLxMQMYgpEjLScUILWNnLqQQ==", + "version": "2.0.220", + "resolved": "https://registry.npmjs.org/scratch-audio/-/scratch-audio-2.0.220.tgz", + "integrity": "sha512-GOQbArZnKMUCneYz+TxArbgoK8zdCNaL6z+1zJMUXtE/j2OyA2j1h8ldo9FQ6Ktob2RU3RF7aInFqrrveWsH4Q==", "license": "AGPL-3.0-only", "dependencies": { "audio-context": "^1.0.1", @@ -25328,9 +25333,9 @@ } }, "node_modules/scratch-blocks": { - "version": "1.1.213", - "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-1.1.213.tgz", - "integrity": "sha512-goRTrwwnY78bK2EMlh1Aut4Z9zhxNTQUGj90GRyHM0Ru0JY1iXoX0ULhtO1aVIDLoHsrp8eTUh3Qh7WSHddqKg==", + "version": "1.1.215", + "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-1.1.215.tgz", + "integrity": "sha512-kH6Lq8JB0o5CuOZqYyYWCmtM66YoursjzecHyZHYnQR9QnmlS/CZgCouD2+7XkyyTWvJlYyOrXcq/iLmAAaBFQ==", "license": "Apache-2.0", "dependencies": { "exports-loader": "^0.7.0", @@ -25352,9 +25357,9 @@ } }, "node_modules/scratch-blocks/node_modules/core-js": { - "version": "3.45.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.45.0.tgz", - "integrity": "sha512-c2KZL9lP4DjkN3hk/an4pWn5b5ZefhRJnAc42n6LJ19kSnbeRbdQZE5dSeE2LBol1OwJD3X1BQvFTAsa8ReeDA==", + "version": "3.45.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.45.1.tgz", + "integrity": "sha512-L4NPsJlCfZsPeXukyzHFlg/i7IIVwHSItR0wg0FLNqYClJ4MQYTYLbC7EkjKYRLZF2iof2MUgN0EGy7MdQFChg==", "hasInstallScript": true, "license": "MIT", "funding": { @@ -25511,9 +25516,9 @@ } }, "node_modules/scratch-render": { - "version": "2.0.551", - "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-2.0.551.tgz", - "integrity": "sha512-oc4DWoNzCgQMnx7uvejBX43yVspjlA1TS+F5zS8Qn7BPSh+7/iH7ELlael6+rSAlcvLmqbTA/bT9R7inZj01og==", + "version": "2.0.561", + "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-2.0.561.tgz", + "integrity": "sha512-5N87nuWcAA+wL8PrbcEAHYK71DCicXd9MkGoUMTxNUdP+Ga72akAKMqbjpPmbqNoWKtx0Na6IoLjKQ0Bm5EAMQ==", "license": "AGPL-3.0-only", "dependencies": { "grapheme-breaker": "^0.3.2", @@ -25530,9 +25535,9 @@ } }, "node_modules/scratch-render-fonts": { - "version": "1.0.223", - "resolved": "https://registry.npmjs.org/scratch-render-fonts/-/scratch-render-fonts-1.0.223.tgz", - "integrity": "sha512-rY6V47YWiSeXMja/KNXzlSwJDfJ9QmR7ewRGIIMDZCtFksdvS/FBVuIRgu2+VuTj7FcCOUSJOcNhd/Wbsn5g1A==", + "version": "1.0.225", + "resolved": "https://registry.npmjs.org/scratch-render-fonts/-/scratch-render-fonts-1.0.225.tgz", + "integrity": "sha512-nGNpbHTAytp1CnWyGYFuZ+lFK9GtsKHSAukrDSEeqpqmojYJ/1ZE1Rb9zlsXgDOJEDG9a7fwrPM0eutdgfszkQ==", "dependencies": { "base64-loader": "^1.0.0" } @@ -25543,9 +25548,9 @@ "integrity": "sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q==" }, "node_modules/scratch-sb1-converter": { - "version": "2.0.217", - "resolved": "https://registry.npmjs.org/scratch-sb1-converter/-/scratch-sb1-converter-2.0.217.tgz", - "integrity": "sha512-PNJSUaMgg2hYOPzXEWKMvo4l+5XIdgXiYMkVx3ZGAXqNfq1QwS4k+92AVkHHCUkQonD393xK+sUP67aPkvcKPA==", + "version": "2.0.224", + "resolved": "https://registry.npmjs.org/scratch-sb1-converter/-/scratch-sb1-converter-2.0.224.tgz", + "integrity": "sha512-aKr1vLJ2LlYbW6SHmUvrfo8myNxcGxubxOjW0l6oR7Fdv5dzbsjgpXFvUaQNslHZY6wDrSB9fDNdbqztZgZLTg==", "license": "AGPL-3.0-only", "dependencies": { "js-md5": "^0.7.3", @@ -25572,9 +25577,9 @@ } }, "node_modules/scratch-storage": { - "version": "4.0.214", - "resolved": "https://registry.npmjs.org/scratch-storage/-/scratch-storage-4.0.214.tgz", - "integrity": "sha512-ybAfeJ8v4JyTUYR7ui5vxVdSJJWzrte6WuoWA2VWTp2BXWICr+bYRDvDNV/IKVasIKQ4cDDD5ZYKSkKKwiPC/Q==", + "version": "4.0.217", + "resolved": "https://registry.npmjs.org/scratch-storage/-/scratch-storage-4.0.217.tgz", + "integrity": "sha512-nWfyz/2XeHz7purxpdNKLYiJmR/un0LnL/K8a8Bo+F9zJL35WT/HJZUtDEb1EX1EzCPuSNq5OapKwmIvgEUWBg==", "license": "AGPL-3.0-only", "dependencies": { "@babel/runtime": "^7.21.0", @@ -25612,9 +25617,9 @@ } }, "node_modules/scratch-svg-renderer": { - "version": "3.0.150", - "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-3.0.150.tgz", - "integrity": "sha512-4XHksk1QtqrTPnaB9vjp7+B85wST1UJds02e4sBlCw2OFPrQwoCkk62YgmJ9Zd5YTA+VVM4K0qozIQamVawfpA==", + "version": "3.0.152", + "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-3.0.152.tgz", + "integrity": "sha512-EKeRfguh24QS6WmJJ24nC/hQf8KfHPrDTinZUpG19Tb1dF+fqOTomqypGbXZkOmtBTYNAiYYCAXI97vR2bE5zA==", "license": "AGPL-3.0-only", "dependencies": { "base64-js": "^1.2.1", @@ -28609,14 +28614,18 @@ } }, "node_modules/ts-loader/node_modules/tapable": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.2.tgz", - "integrity": "sha512-Re10+NauLTMCudc7T5WLFLAwDhQ0JWdrMK+9B2M8zR5hRExKmsRDCBA7/aV/pNJFltmBFO5BAMlQFi/vq3nKOg==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.3.tgz", + "integrity": "sha512-ZL6DDuAlRlLGghwcfmSn9sK3Hr6ArtyudlSAiCqQ6IfE+b+HHbydbYDIG15IfS5do+7XQQBdBiubF/cV2dnDzg==", "dev": true, "license": "MIT", "peer": true, "engines": { "node": ">=6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, "node_modules/ts-node": {