diff --git a/package-lock.json b/package-lock.json index 99fba4835..e93c7aa98 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6324,9 +6324,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001680", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001680.tgz", - "integrity": "sha512-rPQy70G6AGUMnbwS1z6Xg+RkHYPAi18ihs47GH0jcxIG7wArmPgY3XbS2sRdBbxJljp3thdT8BIqv9ccCypiPA==", + "version": "1.0.30001683", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001683.tgz", + "integrity": "sha512-iqmNnThZ0n70mNwvxpEC2nBJ037ZHZUoBI5Gorh1Mw6IlEAZujEoU1tXA628iZfzm7R9FvFzxbfdgml82a3k8Q==", "funding": [ { "type": "opencollective", @@ -8485,10 +8485,13 @@ } }, "node_modules/dompurify": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.0.tgz", - "integrity": "sha512-AMdOzK44oFWqHEi0wpOqix/fUNY707OmoeFDnbi3Q5I8uOpy21ufUA5cDJPr0bosxrflOVD/H2DMSvuGKJGfmQ==", - "license": "(MPL-2.0 OR Apache-2.0)" + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.1.tgz", + "integrity": "sha512-NBHEsc0/kzRYQd+AY6HR6B/IgsqzBABrqJbpCDQII/OK6h7B7LXzweZTDsqSW2LkTRpoxf18YUP+YjGySk6B3w==", + "license": "(MPL-2.0 OR Apache-2.0)", + "optionalDependencies": { + "@types/trusted-types": "^2.0.7" + } }, "node_modules/domutils": { "version": "1.5.1", @@ -23357,9 +23360,9 @@ "license": "ISC" }, "node_modules/psl": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.10.0.tgz", - "integrity": "sha512-KSKHEbjAnpUuAUserOq0FxGXCUrzC3WniuSJhvdbs102rL55266ZcHBqLWOsG30spQMlPdpy7icATiAQehg/iA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.11.0.tgz", + "integrity": "sha512-pjFdcBXT4g061k/SQkzNCRnav+1RdIOgrcX8hs5eL3CEQcFZP9qT8T1RWYxGKT11rH1DdIW+kJRfCYykBJuerQ==", "license": "MIT", "dependencies": { "punycode": "^2.3.1" @@ -25474,9 +25477,9 @@ } }, "node_modules/scratch-audio": { - "version": "1.0.321", - "resolved": "https://registry.npmjs.org/scratch-audio/-/scratch-audio-1.0.321.tgz", - "integrity": "sha512-Y2CzEVblux31oAU2N8z2Kye80nrQBKjSP8z5NAUxoLlCPNkG0kKBaLSbtRPRcd5EpTU8BF4vetfusyzk9OnkKQ==", + "version": "1.0.325", + "resolved": "https://registry.npmjs.org/scratch-audio/-/scratch-audio-1.0.325.tgz", + "integrity": "sha512-UdXWrRlsVhrvBoyncBlBV7IPLAdJd6F5Q3Xzv5yBRWq8wiNMG0IT19jYdqi8mPbXlNPlFyqyLs/RznCnAt/PnA==", "license": "BSD-3-Clause", "dependencies": { "audio-context": "^1.0.1", @@ -25556,9 +25559,9 @@ } }, "node_modules/scratch-l10n": { - "version": "4.0.32", - "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-4.0.32.tgz", - "integrity": "sha512-0El0ztRmD1CRFv98MIWWGswuD7b5SoC4IUTsrEHnWu7+5JUkfYEcQ1KHJSidcV4sP5CkKOk2dJMZ1nL8t5H3NA==", + "version": "4.0.38", + "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-4.0.38.tgz", + "integrity": "sha512-BYAmu/xqUFlvEHWm4pE0ujyTuF31Pv/ElDVjIln4aRK3PfMZ+bioNn+Lr5+EVgcQR+YTLQ8b4nsudDPEw9SMMg==", "license": "BSD-3-Clause", "dependencies": { "@transifex/api": "4.3.0", @@ -25571,9 +25574,9 @@ } }, "node_modules/scratch-paint": { - "version": "2.2.502", - "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-2.2.502.tgz", - "integrity": "sha512-yjXZrii4oXABzoSRgYjxGpl8dAKhqXKSZFZbeSfA+ZXy+jnr89+thjxYj45gUnxeQ+xs++4tvJJQlPQI3m1OYA==", + "version": "2.2.508", + "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-2.2.508.tgz", + "integrity": "sha512-e2wS98L7cux7NsggCH+m7pW+I+ftw6f/p+RtKE4kG2+uvqpnU0lncGGuPkOp7kBr999TSVu7d1iB/ZFkpAXnyA==", "license": "BSD-3-Clause", "dependencies": { "@scratch/paper": "^0.11.20221201200345", @@ -25645,9 +25648,9 @@ } }, "node_modules/scratch-render": { - "version": "1.2.109", - "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-1.2.109.tgz", - "integrity": "sha512-L/1w4pr0ELV4Nnp66W99lVUl6ClqqM4Fv0jhyNJwZxQloMxUfD3YvuvpMz5BOWGvqYfu16Ui3Yw+ZCi+Jm1aPg==", + "version": "1.2.115", + "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-1.2.115.tgz", + "integrity": "sha512-+X/hqEGH5C3socHt5/GjlfAa9zBdOCNp+RaRGvgDqARPPJrTC4eQUOPXIDx/mUP9FZNRfQQQM0Zz/+fZjuZIjQ==", "license": "BSD-3-Clause", "dependencies": { "grapheme-breaker": "^0.3.2", @@ -25664,9 +25667,9 @@ } }, "node_modules/scratch-render-fonts": { - "version": "1.0.128", - "resolved": "https://registry.npmjs.org/scratch-render-fonts/-/scratch-render-fonts-1.0.128.tgz", - "integrity": "sha512-vqT5YwIvykEGKBftRsg45C8xiKswiDdidEsDExEzUFRdShXlAdy9Bedbx1NUSMWkzZpsYscI7DctePND2/bRlw==", + "version": "1.0.129", + "resolved": "https://registry.npmjs.org/scratch-render-fonts/-/scratch-render-fonts-1.0.129.tgz", + "integrity": "sha512-IVza4I3KANE0AQM1mM+FefqYrsNz4vPbvhzhlrY4VOYWlOnY0dQXnlccnWSMjYH9KCmm1FNGCKJGRi8ttOmtQg==", "dependencies": { "base64-loader": "^1.0.0" } @@ -25677,9 +25680,9 @@ "integrity": "sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q==" }, "node_modules/scratch-sb1-converter": { - "version": "1.0.313", - "resolved": "https://registry.npmjs.org/scratch-sb1-converter/-/scratch-sb1-converter-1.0.313.tgz", - "integrity": "sha512-igEShfwUfpxJdRQuHHAnczPV+SrIudiDXzcyPDWx+UHfii+PsY2FVaUFaO+WREC9KYufc1i9sd1ms53ERU0bMQ==", + "version": "1.0.317", + "resolved": "https://registry.npmjs.org/scratch-sb1-converter/-/scratch-sb1-converter-1.0.317.tgz", + "integrity": "sha512-1APiiOuWzI0r3a9s3I2OZthAXZJWvy4dp5gxlNyR1RhsakeqfU45t+88ITla88CvUA15uWEYvkC1GsEewUBIHQ==", "license": "BSD-3-Clause", "dependencies": { "js-md5": "^0.7.3", @@ -26647,9 +26650,9 @@ "peer": true }, "node_modules/scratch-svg-renderer": { - "version": "2.5.39", - "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-2.5.39.tgz", - "integrity": "sha512-80+ZdYASw6GVBV4h3qhoFnfCADLmJhLx26sZm1dHSy805zxDtvNT4mO3CqqXdDYIUjmSWJ5HkJ54fd0lGNCiZg==", + "version": "2.5.40", + "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-2.5.40.tgz", + "integrity": "sha512-IRk1NoGkgtneWOPAgd33KzhTWfUs4RvxNa7SwbzRPo7+DLiWLgeMtyK9Y0kjtD34I8I7U8snUsgbTvaxf+2hFw==", "license": "BSD-3-Clause", "dependencies": { "base64-js": "^1.2.1", @@ -26671,9 +26674,9 @@ "license": "BSD-3-Clause" }, "node_modules/scratch-vm": { - "version": "4.8.95", - "resolved": "https://registry.npmjs.org/scratch-vm/-/scratch-vm-4.8.95.tgz", - "integrity": "sha512-gpI8RZA1a6Uf9cahY3y8lgi9xsCnO+HSRpQ6noCcRMvyWy00+XTimukdFe37qmx4qtQEdfCUAI6ih2iB0NYmkg==", + "version": "4.8.102", + "resolved": "https://registry.npmjs.org/scratch-vm/-/scratch-vm-4.8.102.tgz", + "integrity": "sha512-YCdocJcnMo5cPCNTe/NQuFdShh8rxsRD5PVJDXMEuCP9HO0axPHamymePJK1g6ihDbthD5eUaBFwIvI5zUA6pw==", "license": "BSD-3-Clause", "dependencies": { "@vernier/godirect": "^1.5.0", @@ -26693,7 +26696,7 @@ "scratch-render": "^1.0.232", "scratch-sb1-converter": "^1.0.0", "scratch-storage": "^2.3.5", - "scratch-svg-renderer": "2.5.39", + "scratch-svg-renderer": "2.5.40", "scratch-translate-extension-languages": "^1.0.0", "text-encoding": "^0.7.0", "uuid": "^8.3.2", @@ -29199,21 +29202,21 @@ "license": "MIT" }, "node_modules/tldts": { - "version": "6.1.61", - "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.61.tgz", - "integrity": "sha512-rv8LUyez4Ygkopqn+M6OLItAOT9FF3REpPQDkdMx5ix8w4qkuE7Vo2o/vw1nxKQYmJDV8JpAMJQr1b+lTKf0FA==", + "version": "6.1.62", + "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.62.tgz", + "integrity": "sha512-TF+wo3MgTLbf37keEwQD0IxvOZO8UZxnpPJDg5iFGAASGxYzbX/Q0y944ATEjrfxG/pF1TWRHCPbFp49Mz1Y1w==", "license": "MIT", "dependencies": { - "tldts-core": "^6.1.61" + "tldts-core": "^6.1.62" }, "bin": { "tldts": "bin/cli.js" } }, "node_modules/tldts-core": { - "version": "6.1.61", - "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.61.tgz", - "integrity": "sha512-In7VffkDWUPgwa+c9picLUxvb0RltVwTkSgMNFgvlGSWveCzGBemBqTsgJCL4EDFWZ6WH0fKTsot6yNhzy3ZzQ==", + "version": "6.1.62", + "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.62.tgz", + "integrity": "sha512-ohONqbfobpuaylhqFbtCzc0dFFeNz85FVKSesgT8DS9OV3a25Yj730pTj7/dDtCqmgoCgEj6gDiU9XxgHKQlBw==", "license": "MIT" }, "node_modules/tmp": {