From bfae5f8ec45edad4b78294081442cccff76c7f1e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 21 May 2024 19:18:41 +0000 Subject: [PATCH] fix(deps): update dependency scratch-gui to v3.6.18 --- package-lock.json | 269 +++++++++++++++++++++------------------------- package.json | 2 +- 2 files changed, 126 insertions(+), 145 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7fcd14c35d7..2c0d610279b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -105,7 +105,7 @@ "regenerator-runtime": "0.13.9", "sass": "1.77.2", "sass-loader": "10.5.2", - "scratch-gui": "3.6.15", + "scratch-gui": "3.6.18", "scratch-l10n": "3.18.147", "selenium-webdriver": "4.21.0", "slick-carousel": "1.8.1", @@ -8808,13 +8808,6 @@ "url": "https://github.com/fb55/domhandler?sponsor=1" } }, - "node_modules/dompurify": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.2.7.tgz", - "integrity": "sha512-jdtDffdGNY+C76jvodNTu9jt5yYj59vuTUyx+wXdzcSwAGTYZDAQkQ7Iwx9zcGrA4ixC1syU4H3RZROqRxokxg==", - "dev": true, - "license": "(MPL-2.0 OR Apache-2.0)" - }, "node_modules/domutils": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", @@ -22626,9 +22619,9 @@ } }, "node_modules/scratch-gui": { - "version": "3.6.15", - "resolved": "https://registry.npmjs.org/scratch-gui/-/scratch-gui-3.6.15.tgz", - "integrity": "sha512-HyCHlsLYtvh2mJtODe8lB7JhSv2XbyX+VdP802LF8bymjMjIj/sikO76WCau8zY+jCj3sS6BXWBi0YIp7W1Buw==", + "version": "3.6.18", + "resolved": "https://registry.npmjs.org/scratch-gui/-/scratch-gui-3.6.18.tgz", + "integrity": "sha512-8a0i1goyVpEbLP1HyUBp85K8Dg20EGaQueEzspQ/lF2lp1poDfzgwCuDTdQbB+ZpqoSISRdoY4Efb3jSd+92bg==", "dev": true, "license": "BSD-3-Clause", "dependencies": { @@ -22666,7 +22659,7 @@ "postcss-simple-vars": "^5.0.1", "prop-types": "^15.5.10", "query-string": "^5.1.1", - "raw-loader": "^0.5.1", + "raw-loader": "^4.0.0", "react": "^16.0.0", "react-contextmenu": "^2.9.4", "react-dom": "^16.0.0", @@ -22690,8 +22683,8 @@ "scratch-render": "^1.0.0", "scratch-render-fonts": "^1.0.2", "scratch-storage": "^2.3.1", - "scratch-svg-renderer": "^0.2.0", - "scratch-vm": "^2.3.4", + "scratch-svg-renderer": "^2.0.0", + "scratch-vm": "^3.0.0", "startaudiocontext": "^1.2.1", "style-loader": "^0.23.0", "text-encoding": "^0.7.0", @@ -22778,6 +22771,21 @@ "webpack": "^4.0.0 || ^5.0.0" } }, + "node_modules/scratch-gui/node_modules/css-loader/node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "license": "MIT", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, "node_modules/scratch-gui/node_modules/icss-utils": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", @@ -22832,21 +22840,6 @@ "json5": "lib/cli.js" } }, - "node_modules/scratch-gui/node_modules/loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "license": "MIT", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, "node_modules/scratch-gui/node_modules/lodash.omit": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz", @@ -22922,6 +22915,21 @@ "node": ">= 6" } }, + "node_modules/scratch-gui/node_modules/postcss-loader/node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "license": "MIT", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, "node_modules/scratch-gui/node_modules/postcss-loader/node_modules/schema-utils": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", @@ -22991,6 +22999,46 @@ "postcss": "^7.0.6" } }, + "node_modules/scratch-gui/node_modules/raw-loader": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-4.0.2.tgz", + "integrity": "sha512-ZnScIV3ag9A4wPX/ZayxL/jZH+euYb6FcUinPcgiQW0+UBtEv0O6Q3lGd3cqJ+GHH+rksEv3Pj99oxJ3u3VIKA==", + "dev": true, + "license": "MIT", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/scratch-gui/node_modules/raw-loader/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, "node_modules/scratch-gui/node_modules/react-intl": { "version": "2.9.0", "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-2.9.0.tgz", @@ -23041,6 +23089,21 @@ "node": ">= 0.12.0" } }, + "node_modules/scratch-gui/node_modules/style-loader/node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "license": "MIT", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, "node_modules/scratch-gui/node_modules/style-loader/node_modules/schema-utils": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", @@ -23181,25 +23244,6 @@ "microee": "0.0.6" } }, - "node_modules/scratch-render/node_modules/scratch-svg-renderer": { - "version": "2.3.50", - "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-2.3.50.tgz", - "integrity": "sha512-EJyqnzSyQ99HdcNEbvA9AZnj1xMBrFi8+jq5H1MfVx9ulk4RBldteSVUUGPo21eqzq8SxGi5qgEywa8IhXcjUQ==", - "dev": true, - "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-sb1-converter": { "version": "1.0.107", "resolved": "https://registry.npmjs.org/scratch-sb1-converter/-/scratch-sb1-converter-1.0.107.tgz", @@ -23261,30 +23305,24 @@ } }, "node_modules/scratch-svg-renderer": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-0.2.0.tgz", - "integrity": "sha512-Q0ahFFRt8ApvR7uS7DHiKOx8neQJAd0zpVS6NpwITtWKj5Aet8KwrKKkEqr9s7YCKMtiLWwL+LarXIcO94qxRg==", + "version": "2.3.50", + "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-2.3.50.tgz", + "integrity": "sha512-EJyqnzSyQ99HdcNEbvA9AZnj1xMBrFi8+jq5H1MfVx9ulk4RBldteSVUUGPo21eqzq8SxGi5qgEywa8IhXcjUQ==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "base64-js": "1.2.1", - "base64-loader": "1.0.0", - "dompurify": "2.2.7", + "base64-js": "^1.2.1", + "base64-loader": "^1.0.0", + "css-tree": "^1.1.3", "fastestsmallesttextencoderdecoder": "^1.0.22", - "minilog": "3.1.0", - "transformation-matrix": "1.15.0" + "isomorphic-dompurify": "^2.4.0", + "minilog": "^3.1.0", + "transformation-matrix": "^1.15.0" }, "peerDependencies": { - "scratch-render-fonts": "^1.0.0-prerelease" + "scratch-render-fonts": "^1.0.0" } }, - "node_modules/scratch-svg-renderer/node_modules/base64-js": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.2.1.tgz", - "integrity": "sha512-dwVUVIXsBZXwTuwnXI9RK8sBmgq09NDHzyR9SAph9eqk76gKK2JSQmZARC2zRC81JC2QTtxD0ARU5qTS25gIGw==", - "dev": true, - "license": "MIT" - }, "node_modules/scratch-svg-renderer/node_modules/microee": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/microee/-/microee-0.0.6.tgz", @@ -23310,9 +23348,9 @@ "license": "BSD-3-Clause" }, "node_modules/scratch-vm": { - "version": "2.3.78", - "resolved": "https://registry.npmjs.org/scratch-vm/-/scratch-vm-2.3.78.tgz", - "integrity": "sha512-CiEiCTCqxcl7ikBulaWCWDhepRtCqTzoi14Y1togH5eEoFG4enY/YgpqQrKG/CQEbLfrBC7qoACER93PHwqVaQ==", + "version": "3.0.21", + "resolved": "https://registry.npmjs.org/scratch-vm/-/scratch-vm-3.0.21.tgz", + "integrity": "sha512-huIk87Qzz4aLD4ZXVcjwkTLF1Rt4EvThBL+O+bF/HC2yHYwOD9LfwF5MTWj0xLBg4L1vqpuvU7WAP4I+N+fPGg==", "dev": true, "license": "BSD-3-Clause", "dependencies": { @@ -23333,20 +23371,13 @@ "scratch-render": "^1.0.13", "scratch-sb1-converter": "^1.0.0", "scratch-storage": "^2.3.5", - "scratch-svg-renderer": "0.2.0-prerelease.20210727023023", + "scratch-svg-renderer": "2.0.18", "scratch-translate-extension-languages": "^1.0.0", "text-encoding": "^0.7.0", "uuid": "^8.3.2", - "worker-loader": "^1.1.1" + "web-worker": "^1.3.0" } }, - "node_modules/scratch-vm/node_modules/base64-js": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.2.1.tgz", - "integrity": "sha512-dwVUVIXsBZXwTuwnXI9RK8sBmgq09NDHzyR9SAph9eqk76gKK2JSQmZARC2zRC81JC2QTtxD0ARU5qTS25gIGw==", - "dev": true, - "license": "MIT" - }, "node_modules/scratch-vm/node_modules/dom-serializer": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", @@ -23441,34 +23472,6 @@ "node": ">=0.10.0" } }, - "node_modules/scratch-vm/node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "license": "MIT", - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/scratch-vm/node_modules/loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "license": "MIT", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, "node_modules/scratch-vm/node_modules/microee": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/microee/-/microee-0.0.6.tgz", @@ -23486,52 +23489,23 @@ "microee": "0.0.6" } }, - "node_modules/scratch-vm/node_modules/schema-utils": { - "version": "0.4.7", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", - "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^6.1.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, "node_modules/scratch-vm/node_modules/scratch-svg-renderer": { - "version": "0.2.0-prerelease.20210727023023", - "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-0.2.0-prerelease.20210727023023.tgz", - "integrity": "sha512-vEGZFFPm03LsHeRnIVQoJBoM3dV23daZCHWM0Yb0Rwa1xvymqTWHXRx8ryL5Q94TyceuguqPVAsE66n5S/0fdQ==", + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-2.0.18.tgz", + "integrity": "sha512-1lPR+hJWlbWKrFXaeQvS+38gbmeN115HBdRzxT5ufFysTl3HsvnFS9i4NtsRl15MEoutoegjI8pQp+bjuEIsdQ==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "base64-js": "1.2.1", - "base64-loader": "1.0.0", - "dompurify": "2.2.7", - "minilog": "3.1.0", - "transformation-matrix": "1.15.0" - }, - "peerDependencies": { - "scratch-render-fonts": "^1.0.0-prerelease" - } - }, - "node_modules/scratch-vm/node_modules/worker-loader": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/worker-loader/-/worker-loader-1.1.1.tgz", - "integrity": "sha512-qJZLVS/jMCBITDzPo/RuweYSIG8VJP5P67mP/71alGyTZRe1LYJFdwLjLalY3T5ifx0bMDRD3OB6P2p1escvlg==", - "dev": true, - "license": "MIT", - "dependencies": { - "loader-utils": "^1.0.0", - "schema-utils": "^0.4.0" - }, - "engines": { - "node": ">= 4.8 < 5.0.0 || >= 5.10" + "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": { - "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0" + "scratch-render-fonts": "^1.0.0" } }, "node_modules/screenfull": { @@ -28414,6 +28388,13 @@ "integrity": "sha512-/wNyG+1FpiHhnfQo+TuA/XAUpvOOkKVl0A4qpT+oGcj5SlZCLmM+M1Py/3Sj8sy+YrEauCVITOxCsZKo6sPbQg==", "dev": true }, + "node_modules/web-worker": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.3.0.tgz", + "integrity": "sha512-BSR9wyRsy/KOValMgd5kMyr3JzpdeoR9KVId8u5GVlTTAtNChlsE4yTxeY7zMdNSyOmoKBv8NH2qeRY9Tg+IaA==", + "dev": true, + "license": "Apache-2.0" + }, "node_modules/webgl-context": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/webgl-context/-/webgl-context-2.2.0.tgz", diff --git a/package.json b/package.json index 7e1f3b12f5b..c2a1530b4f1 100644 --- a/package.json +++ b/package.json @@ -140,7 +140,7 @@ "regenerator-runtime": "0.13.9", "sass": "1.77.2", "sass-loader": "10.5.2", - "scratch-gui": "3.6.15", + "scratch-gui": "3.6.18", "scratch-l10n": "3.18.147", "selenium-webdriver": "4.21.0", "slick-carousel": "1.8.1",