From 2e18ca4d624c9b50c27ee019725cdcdbdf000b89 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 30 Jan 2025 22:10:28 +0000 Subject: [PATCH] fix(deps): pin dependencies --- .github/workflows/ci-cd.yml | 2 +- package-lock.json | 167 +++++++++++++++++++++++------------- package.json | 4 +- 3 files changed, 112 insertions(+), 61 deletions(-) diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml index f2342b06b2d..6d82b72f10d 100644 --- a/.github/workflows/ci-cd.yml +++ b/.github/workflows/ci-cd.yml @@ -57,7 +57,7 @@ jobs: github.ref: ${{ github.ref }} EOF - name: setup Python - uses: actions/setup-python@v5 + uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5 with: python-version: '3.12' - run: pip install s3cmd==2.4.0 diff --git a/package-lock.json b/package-lock.json index 2b4fbb19369..f4194b67677 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,7 +23,7 @@ "react-twitter-embed": "3.0.3", "react-use": "17.6.0", "scratch-parser": "6.0.0", - "scratch-storage": "^4.0.39" + "scratch-storage": "4.0.40" }, "devDependencies": { "@babel/cli": "7.26.4", @@ -39,7 +39,7 @@ "@formatjs/intl-numberformat": "8.15.2", "@formatjs/intl-pluralrules": "5.4.2", "@formatjs/intl-relativetimeformat": "11.4.9", - "@scratch/scratch-gui": "^11.0.0-beta.2", + "@scratch/scratch-gui": "11.0.0-beta.2", "@types/jest": "29.5.14", "async": "3.2.6", "autoprefixer": "10.4.20", @@ -3880,6 +3880,7 @@ "resolved": "https://registry.npmjs.org/@scratch/scratch-gui/-/scratch-gui-11.0.0-beta.2.tgz", "integrity": "sha512-U3WAWq7WQq1VR9WpKyGnzzFyiuP8V6FQfji2IDYQMI5STDcZBBV8QpT3vBFCs72e9rdXHprsruOvYpf0HZvzIw==", "dev": true, + "license": "AGPL-3.0-only", "dependencies": { "@microbit/microbit-universal-hex": "^0.2.2", "@scratch/scratch-render": "11.0.0-beta.2", @@ -3956,6 +3957,7 @@ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", "dev": true, + "license": "MIT", "dependencies": { "browserslist": "^4.12.0", "caniuse-lite": "^1.0.30001109", @@ -3978,6 +3980,7 @@ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -3988,13 +3991,15 @@ "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", "dev": true, - "hasInstallScript": true + "hasInstallScript": true, + "license": "MIT" }, "node_modules/@scratch/scratch-gui/node_modules/decode-uri-component": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10" } @@ -4004,6 +4009,7 @@ "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz", "integrity": "sha512-15gZoQ38eYjEjxkorfbcgBKBL6R7T459OuK+CpcWt7O3KF4uPCx2tD0uFETlUDIyo+1789crbMhTvQBSR5yBMg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -4013,6 +4019,7 @@ "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-2.2.0.tgz", "integrity": "sha512-I+tSvHnXqJYjDfNmY95tpFMj30yoakC6OXAo+wu/wTMy6tA/4Fd4mvV7Uzs4cqK/Ap29sHhwjcY+78a8eifcXw==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "intl-messageformat-parser": "1.4.0" } @@ -4022,20 +4029,23 @@ "resolved": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-1.4.0.tgz", "integrity": "sha512-/XkqFHKezO6UcF4Av2/Lzfrez18R0jyw7kRFhSeB/YRakdrgSc9QfFZUwNJI9swMwMoNPygK1ArC5wdFSjPw+A==", "deprecated": "We've written a new parser that's 6x faster and is backwards compatible. Please use @formatjs/icu-messageformat-parser", - "dev": true + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/@scratch/scratch-gui/node_modules/lodash.omit": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz", "integrity": "sha512-XeqSp49hNGmlkj2EJlfrQFIzQ6lXdNro9sddtQzcJY8QaoC2GO0DT7xaIokHeyM+mIT0mPMlPvkYzg2xCuHdZg==", "deprecated": "This package is deprecated. Use destructuring assignment syntax instead.", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@scratch/scratch-gui/node_modules/matchmediaquery": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/matchmediaquery/-/matchmediaquery-0.3.1.tgz", "integrity": "sha512-Hlk20WQHRIm9EE9luN1kjRjYXAQToHOIAHPJn9buxBwuhfTHoKUcX+lXBbxc85DVQfXYbEQ4HcwQdd128E3qHQ==", "dev": true, + "license": "MIT", "dependencies": { "css-mediaquery": "^0.1.2" } @@ -4044,13 +4054,15 @@ "version": "0.0.6", "resolved": "https://registry.npmjs.org/microee/-/microee-0.0.6.tgz", "integrity": "sha512-/LdL3jiBWDJ3oQIRLgRhfeCZNE3patM1LiwCC124+/HHn10sI/G2OAyiMfTNzH5oYWoZBk0tRZADAUOv+0Wt0A==", - "dev": true + "dev": true, + "license": "BSD" }, "node_modules/@scratch/scratch-gui/node_modules/minilog": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/minilog/-/minilog-3.1.0.tgz", "integrity": "sha512-Xfm4jWjWzSAduvEWtuZX/8TMkxfJlCfH7XvikCZe3ptojYTBq1eoEs3rh9/3LNLOckUP86m+8l8+Iw5NU/pBww==", "dev": true, + "license": "MIT", "dependencies": { "microee": "0.0.6" } @@ -4059,13 +4071,15 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/@scratch/scratch-gui/node_modules/postcss": { "version": "7.0.39", "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, + "license": "MIT", "dependencies": { "picocolors": "^0.2.1", "source-map": "^0.6.1" @@ -4083,6 +4097,7 @@ "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", "dev": true, + "license": "MIT", "dependencies": { "decode-uri-component": "^0.2.0", "object-assign": "^4.1.0", @@ -4097,6 +4112,7 @@ "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-2.9.0.tgz", "integrity": "sha512-27jnDlb/d2A7mSJwrbOBnUgD+rPep+abmoJE511Tf8BnoONIAUehy/U1zZCHGO17mnOwMWxqN4qC0nW11cD6rA==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "hoist-non-react-statics": "^3.3.0", "intl-format-cache": "^2.0.5", @@ -4114,6 +4130,7 @@ "resolved": "https://registry.npmjs.org/react-responsive/-/react-responsive-5.0.0.tgz", "integrity": "sha512-oEimZ0FTCC3/pjGDEBHOz06nWbBNDIbMGOdRYp6K9SBUmrqgNAX77hTiqvmRQeLyI97zz4F4kiaFRxFspDxE+w==", "dev": true, + "license": "MIT", "dependencies": { "hyphenate-style-name": "^1.0.0", "matchmediaquery": "^0.3.0", @@ -4126,22 +4143,12 @@ "react": "^16.0.0" } }, - "node_modules/@scratch/scratch-gui/node_modules/scratch-audio": { - "version": "1.0.332", - "resolved": "https://registry.npmjs.org/scratch-audio/-/scratch-audio-1.0.332.tgz", - "integrity": "sha512-ok9gw14R4KmYXNtJ2qrSI3PKRksTH+ROfoe8tyZTkumr+8+Coam2/inuH4aVJygRda5X7xFrERstlkZ8X8zeTQ==", - "dev": true, - "dependencies": { - "audio-context": "^1.0.1", - "minilog": "^3.0.1", - "startaudiocontext": "^1.2.1" - } - }, "node_modules/@scratch/scratch-gui/node_modules/scratch-l10n": { "version": "3.18.357", "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.18.357.tgz", "integrity": "sha512-Rs3YmUa2dzpYqT1O/YT15g99sIwnC7j9TOOmOhUphVKLeiYUvJWiRPKZCugA7/hbIMYZV5VLkmuDgGXhgfSOBw==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@transifex/api": "4.3.0", "download": "8.0.0", @@ -4152,35 +4159,6 @@ "tx-push-src": "scripts/tx-push-src.js" } }, - "node_modules/@scratch/scratch-gui/node_modules/scratch-paint": { - "version": "2.2.518", - "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-2.2.518.tgz", - "integrity": "sha512-cyxSMgLLC3z6wMpHcc0HpK2yyj5AcDhiUbee03Ml1/UbbmQA9kbe+itT9QMk2mNCW9KNWL9G/BkOLDhaLCwESg==", - "dev": true, - "dependencies": { - "@scratch/paper": "^0.11.20221201200345", - "classnames": "^2.2.5", - "keymirror": "^0.1.1", - "lodash.bindall": "^4.4.0", - "lodash.omit": "^4.5.0", - "minilog": "^3.1.0", - "parse-color": "^1.0.0", - "prop-types": "^15.5.10" - }, - "peerDependencies": { - "react": "^16", - "react-dom": "^16", - "react-intl": "^2", - "react-intl-redux": "^0.7 || ^2.0.0", - "react-popover": "^0.5", - "react-redux": "^5", - "react-responsive": "^5", - "react-style-proptype": "^3", - "react-tooltip": "^4", - "redux": "^3", - "scratch-render-fonts": "^1.0.0" - } - }, "node_modules/@scratch/scratch-render": { "version": "11.0.0-beta.2", "resolved": "https://registry.npmjs.org/@scratch/scratch-render/-/scratch-render-11.0.0-beta.2.tgz", @@ -4308,17 +4286,6 @@ "microee": "0.0.6" } }, - "node_modules/@scratch/scratch-vm/node_modules/scratch-audio": { - "version": "1.0.332", - "resolved": "https://registry.npmjs.org/scratch-audio/-/scratch-audio-1.0.332.tgz", - "integrity": "sha512-ok9gw14R4KmYXNtJ2qrSI3PKRksTH+ROfoe8tyZTkumr+8+Coam2/inuH4aVJygRda5X7xFrERstlkZ8X8zeTQ==", - "dev": true, - "dependencies": { - "audio-context": "^1.0.1", - "minilog": "^3.0.1", - "startaudiocontext": "^1.2.1" - } - }, "node_modules/@scratch/scratch-vm/node_modules/scratch-parser": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/scratch-parser/-/scratch-parser-5.2.1.tgz", @@ -22797,6 +22764,35 @@ "url": "https://opencollective.com/webpack" } }, + "node_modules/scratch-audio": { + "version": "1.0.332", + "resolved": "https://registry.npmjs.org/scratch-audio/-/scratch-audio-1.0.332.tgz", + "integrity": "sha512-ok9gw14R4KmYXNtJ2qrSI3PKRksTH+ROfoe8tyZTkumr+8+Coam2/inuH4aVJygRda5X7xFrERstlkZ8X8zeTQ==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "audio-context": "^1.0.1", + "minilog": "^3.0.1", + "startaudiocontext": "^1.2.1" + } + }, + "node_modules/scratch-audio/node_modules/microee": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/microee/-/microee-0.0.6.tgz", + "integrity": "sha512-/LdL3jiBWDJ3oQIRLgRhfeCZNE3patM1LiwCC124+/HHn10sI/G2OAyiMfTNzH5oYWoZBk0tRZADAUOv+0Wt0A==", + "dev": true, + "license": "BSD" + }, + "node_modules/scratch-audio/node_modules/minilog": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/minilog/-/minilog-3.1.0.tgz", + "integrity": "sha512-Xfm4jWjWzSAduvEWtuZX/8TMkxfJlCfH7XvikCZe3ptojYTBq1eoEs3rh9/3LNLOckUP86m+8l8+Iw5NU/pBww==", + "dev": true, + "license": "MIT", + "dependencies": { + "microee": "0.0.6" + } + }, "node_modules/scratch-blocks": { "version": "1.1.206", "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-1.1.206.tgz", @@ -22908,6 +22904,61 @@ "tx-push-src": "scripts/tx-push-src.js" } }, + "node_modules/scratch-paint": { + "version": "2.2.518", + "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-2.2.518.tgz", + "integrity": "sha512-cyxSMgLLC3z6wMpHcc0HpK2yyj5AcDhiUbee03Ml1/UbbmQA9kbe+itT9QMk2mNCW9KNWL9G/BkOLDhaLCwESg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@scratch/paper": "^0.11.20221201200345", + "classnames": "^2.2.5", + "keymirror": "^0.1.1", + "lodash.bindall": "^4.4.0", + "lodash.omit": "^4.5.0", + "minilog": "^3.1.0", + "parse-color": "^1.0.0", + "prop-types": "^15.5.10" + }, + "peerDependencies": { + "react": "^16", + "react-dom": "^16", + "react-intl": "^2", + "react-intl-redux": "^0.7 || ^2.0.0", + "react-popover": "^0.5", + "react-redux": "^5", + "react-responsive": "^5", + "react-style-proptype": "^3", + "react-tooltip": "^4", + "redux": "^3", + "scratch-render-fonts": "^1.0.0" + } + }, + "node_modules/scratch-paint/node_modules/lodash.omit": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz", + "integrity": "sha512-XeqSp49hNGmlkj2EJlfrQFIzQ6lXdNro9sddtQzcJY8QaoC2GO0DT7xaIokHeyM+mIT0mPMlPvkYzg2xCuHdZg==", + "deprecated": "This package is deprecated. Use destructuring assignment syntax instead.", + "dev": true, + "license": "MIT" + }, + "node_modules/scratch-paint/node_modules/microee": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/microee/-/microee-0.0.6.tgz", + "integrity": "sha512-/LdL3jiBWDJ3oQIRLgRhfeCZNE3patM1LiwCC124+/HHn10sI/G2OAyiMfTNzH5oYWoZBk0tRZADAUOv+0Wt0A==", + "dev": true, + "license": "BSD" + }, + "node_modules/scratch-paint/node_modules/minilog": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/minilog/-/minilog-3.1.0.tgz", + "integrity": "sha512-Xfm4jWjWzSAduvEWtuZX/8TMkxfJlCfH7XvikCZe3ptojYTBq1eoEs3rh9/3LNLOckUP86m+8l8+Iw5NU/pBww==", + "dev": true, + "license": "MIT", + "dependencies": { + "microee": "0.0.6" + } + }, "node_modules/scratch-parser": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/scratch-parser/-/scratch-parser-6.0.0.tgz", diff --git a/package.json b/package.json index 104c74a2cd3..e3bba4a954b 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "react-twitter-embed": "3.0.3", "react-use": "17.6.0", "scratch-parser": "6.0.0", - "scratch-storage": "^4.0.39" + "scratch-storage": "4.0.40" }, "devDependencies": { "@babel/cli": "7.26.4", @@ -74,7 +74,7 @@ "@formatjs/intl-numberformat": "8.15.2", "@formatjs/intl-pluralrules": "5.4.2", "@formatjs/intl-relativetimeformat": "11.4.9", - "@scratch/scratch-gui": "^11.0.0-beta.2", + "@scratch/scratch-gui": "11.0.0-beta.2", "@types/jest": "29.5.14", "async": "3.2.6", "autoprefixer": "10.4.20",