diff --git a/package-lock.json b/package-lock.json index b5ae30e8d..203f23f3c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -99,7 +99,7 @@ "regenerator-runtime": "0.13.9", "sass": "1.49.7", "sass-loader": "10.2.1", - "scratch-gui": "0.1.0-prerelease.20220401101836", + "scratch-gui": "0.1.0-prerelease.20220412150200", "scratch-l10n": "3.14.20220412031641", "selenium-webdriver": "4.1.0", "slick-carousel": "1.6.0", @@ -20169,6 +20169,20 @@ "react": "^0.14.9 || ^15.0.0 || ^16.0.0" } }, + "node_modules/react-intl-redux": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/react-intl-redux/-/react-intl-redux-0.7.0.tgz", + "integrity": "sha512-T7I7Yy1UkvD8rOB1B+SCG63LYJBtBcvGJ8FVJ8g8Yjhm4+rEhKzJuh1MaQBhwKZNlVcHlx4SlKdtkw8urdZdrA==", + "dev": true, + "peer": true, + "dependencies": { + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "react-intl": "^2.2.2", + "react-redux": "^5.0.1" + } + }, "node_modules/react-intl/node_modules/hoist-non-react-statics": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", @@ -23122,9 +23136,9 @@ } }, "node_modules/scratch-gui": { - "version": "0.1.0-prerelease.20220401101836", - "resolved": "https://registry.npmjs.org/scratch-gui/-/scratch-gui-0.1.0-prerelease.20220401101836.tgz", - "integrity": "sha512-6Yu7QFc1pMZPYGIsmo1vqbO9vFVXSSlxeCCSSFLflxEgKF2abnG68immm2B7fNPuzkqDD8gYelvdztIm1YN9Dg==", + "version": "0.1.0-prerelease.20220412150200", + "resolved": "https://registry.npmjs.org/scratch-gui/-/scratch-gui-0.1.0-prerelease.20220412150200.tgz", + "integrity": "sha512-N/qVsFAPpdeNRvnAgDSEQ4DS/F8zNf3va/2+4tuhqMUoqIoGOjnx5aH0ONqjzqotY3PdeGW4Z9K7lkx5nRLjZg==", "dev": true, "dependencies": { "arraybuffer-loader": "^1.0.6", @@ -23176,13 +23190,13 @@ "redux-throttle": "0.1.1", "scratch-audio": "0.1.0-prerelease.20200528195344", "scratch-blocks": "0.1.0-prerelease.20220329103322", - "scratch-l10n": "3.14.20220401031550", - "scratch-paint": "0.2.0-prerelease.20220331103615", + "scratch-l10n": "3.14.20220412031641", + "scratch-paint": "0.2.0-prerelease.20220409093754", "scratch-render": "0.1.0-prerelease.20211028200436", "scratch-render-fonts": "1.0.0-prerelease.20210401210003", "scratch-storage": "1.3.5", "scratch-svg-renderer": "0.2.0-prerelease.20210727023023", - "scratch-vm": "0.2.0-prerelease.20220331115441", + "scratch-vm": "0.2.0-prerelease.20220412111205", "startaudiocontext": "1.2.1", "style-loader": "^0.23.0", "text-encoding": "0.7.0", @@ -23385,6 +23399,17 @@ "node": ">= 6" } }, + "node_modules/scratch-gui/node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dev": true, + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, "node_modules/scratch-gui/node_modules/react": { "version": "16.2.0", "resolved": "https://registry.npmjs.org/react/-/react-16.2.0.tgz", @@ -23448,17 +23473,6 @@ "react": "^16.0.0" } }, - "node_modules/scratch-gui/node_modules/react-responsive/node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dev": true, - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, "node_modules/scratch-gui/node_modules/redux": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/redux/-/redux-3.7.2.tgz", @@ -23471,22 +23485,41 @@ "symbol-observable": "^1.0.3" } }, - "node_modules/scratch-gui/node_modules/scratch-l10n": { - "version": "3.14.20220401031550", - "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.14.20220401031550.tgz", - "integrity": "sha512-vt071ZygjCXk3A8rzqpLo5bY1aPUFfcxlNLc6MEAqr8NSLT5bDQvSkae5lvw5KbzRgasZlzJ0uRmrix9n+yrsQ==", + "node_modules/scratch-gui/node_modules/scratch-paint": { + "version": "0.2.0-prerelease.20220409093754", + "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-0.2.0-prerelease.20220409093754.tgz", + "integrity": "sha512-i/bVJfEnK2Kowl7Y2ylKiQYn2AmPMnOipBv0iWn2/mmcTIejlbZCQyHL/mTSOzA7hWyS7CATUga/Xr1JD5H4hw==", "dev": true, "dependencies": { - "@babel/cli": "^7.1.2", - "@babel/core": "^7.1.2", - "babel-plugin-react-intl": "^3.0.1", - "transifex": "1.6.6" + "@scratch/paper": "0.11.20200728195508", + "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.8.1" }, - "bin": { - "build-i18n-src": "scripts/build-i18n-src.js", - "tx-push-src": "scripts/tx-push-src.js" + "peerDependencies": { + "react": "^16", + "react-dom": "^16", + "react-intl": "^2", + "react-intl-redux": "^0.7", + "react-popover": "^0.5", + "react-redux": "^5", + "react-responsive": "^4", + "react-style-proptype": "^3", + "react-tooltip": "^3", + "redux": "^3", + "scratch-render-fonts": "^1.0.0-prerelease.20210401210003" } }, + "node_modules/scratch-gui/node_modules/scratch-paint/node_modules/classnames": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.5.tgz", + "integrity": "sha1-+zgB1FNGdknvNgPH1hoCvRKb3m0=", + "dev": true + }, "node_modules/scratch-gui/node_modules/scratch-storage": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/scratch-storage/-/scratch-storage-1.3.5.tgz", @@ -23570,67 +23603,6 @@ "tx-push-src": "scripts/tx-push-src.js" } }, - "node_modules/scratch-paint": { - "version": "0.2.0-prerelease.20220331103615", - "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-0.2.0-prerelease.20220331103615.tgz", - "integrity": "sha512-Ubalh3log6mNAdXn3bA2jhttnLJ14P/mKkKPVkAGS1YGK8pnld2QaXOI7DmbPfALzFDgTbIKoiCav0Vmu+zFLw==", - "dev": true, - "dependencies": { - "@scratch/paper": "0.11.20200728195508", - "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.8.1" - }, - "peerDependencies": { - "react": "^16", - "react-dom": "^16", - "react-intl": "^2", - "react-intl-redux": "^0.7", - "react-popover": "^0.5", - "react-redux": "^5", - "react-responsive": "^4", - "react-style-proptype": "^3", - "react-tooltip": "^3", - "redux": "^3", - "scratch-render-fonts": "^1.0.0-prerelease.20210401210003" - } - }, - "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": "sha1-brGa5aHuHdnfC5aeZs4Lf6MLXmA=", - "dev": true - }, - "node_modules/scratch-paint/node_modules/microee": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/microee/-/microee-0.0.6.tgz", - "integrity": "sha1-oSvbAQNoHosSapsHHrpMRnx4//4=", - "dev": true - }, - "node_modules/scratch-paint/node_modules/minilog": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/minilog/-/minilog-3.1.0.tgz", - "integrity": "sha1-0tDxiHyjY9Gs8OqG1cTfKTs/tnU=", - "dev": true, - "dependencies": { - "microee": "0.0.6" - } - }, - "node_modules/scratch-paint/node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dev": true, - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, "node_modules/scratch-parser": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/scratch-parser/-/scratch-parser-5.0.0.tgz", @@ -23814,9 +23786,9 @@ "dev": true }, "node_modules/scratch-vm": { - "version": "0.2.0-prerelease.20220331115441", - "resolved": "https://registry.npmjs.org/scratch-vm/-/scratch-vm-0.2.0-prerelease.20220331115441.tgz", - "integrity": "sha512-O6xtNQcwde14q+W9/7CYuSGDfnXY52qoHe8E7I9DAj3uxczPGfjUhH7Q3UwjDAqt/pVJ4Gv7dB9LdDXneko9Sg==", + "version": "0.2.0-prerelease.20220412111205", + "resolved": "https://registry.npmjs.org/scratch-vm/-/scratch-vm-0.2.0-prerelease.20220412111205.tgz", + "integrity": "sha512-H9V12J+IctpsYshlyK37wlZFtp/UvcWp3R8xLCY8pEzLWPj2rVfwsY+jVmz4SjB2IquthurtAmZJ9j3EhYT37w==", "dev": true, "dependencies": { "@vernier/godirect": "1.5.0", @@ -48957,6 +48929,16 @@ } } }, + "react-intl-redux": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/react-intl-redux/-/react-intl-redux-0.7.0.tgz", + "integrity": "sha512-T7I7Yy1UkvD8rOB1B+SCG63LYJBtBcvGJ8FVJ8g8Yjhm4+rEhKzJuh1MaQBhwKZNlVcHlx4SlKdtkw8urdZdrA==", + "dev": true, + "peer": true, + "requires": { + "prop-types": "^15.6.0" + } + }, "react-is": { "version": "16.13.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", @@ -51362,9 +51344,9 @@ } }, "scratch-gui": { - "version": "0.1.0-prerelease.20220401101836", - "resolved": "https://registry.npmjs.org/scratch-gui/-/scratch-gui-0.1.0-prerelease.20220401101836.tgz", - "integrity": "sha512-6Yu7QFc1pMZPYGIsmo1vqbO9vFVXSSlxeCCSSFLflxEgKF2abnG68immm2B7fNPuzkqDD8gYelvdztIm1YN9Dg==", + "version": "0.1.0-prerelease.20220412150200", + "resolved": "https://registry.npmjs.org/scratch-gui/-/scratch-gui-0.1.0-prerelease.20220412150200.tgz", + "integrity": "sha512-N/qVsFAPpdeNRvnAgDSEQ4DS/F8zNf3va/2+4tuhqMUoqIoGOjnx5aH0ONqjzqotY3PdeGW4Z9K7lkx5nRLjZg==", "dev": true, "requires": { "arraybuffer-loader": "^1.0.6", @@ -51416,13 +51398,13 @@ "redux-throttle": "0.1.1", "scratch-audio": "0.1.0-prerelease.20200528195344", "scratch-blocks": "0.1.0-prerelease.20220329103322", - "scratch-l10n": "3.14.20220401031550", - "scratch-paint": "0.2.0-prerelease.20220331103615", + "scratch-l10n": "3.14.20220412031641", + "scratch-paint": "0.2.0-prerelease.20220409093754", "scratch-render": "0.1.0-prerelease.20211028200436", "scratch-render-fonts": "1.0.0-prerelease.20210401210003", "scratch-storage": "1.3.5", "scratch-svg-renderer": "0.2.0-prerelease.20210727023023", - "scratch-vm": "0.2.0-prerelease.20220331115441", + "scratch-vm": "0.2.0-prerelease.20220412111205", "startaudiocontext": "1.2.1", "style-loader": "^0.23.0", "text-encoding": "0.7.0", @@ -51587,6 +51569,17 @@ "schema-utils": "^1.0.0" } }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dev": true, + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, "react": { "version": "16.2.0", "resolved": "https://registry.npmjs.org/react/-/react-16.2.0.tgz", @@ -51632,19 +51625,6 @@ "hyphenate-style-name": "^1.0.0", "matchmediaquery": "^0.3.0", "prop-types": "^15.6.1" - }, - "dependencies": { - "prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dev": true, - "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - } } }, "redux": { @@ -51659,16 +51639,28 @@ "symbol-observable": "^1.0.3" } }, - "scratch-l10n": { - "version": "3.14.20220401031550", - "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.14.20220401031550.tgz", - "integrity": "sha512-vt071ZygjCXk3A8rzqpLo5bY1aPUFfcxlNLc6MEAqr8NSLT5bDQvSkae5lvw5KbzRgasZlzJ0uRmrix9n+yrsQ==", + "scratch-paint": { + "version": "0.2.0-prerelease.20220409093754", + "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-0.2.0-prerelease.20220409093754.tgz", + "integrity": "sha512-i/bVJfEnK2Kowl7Y2ylKiQYn2AmPMnOipBv0iWn2/mmcTIejlbZCQyHL/mTSOzA7hWyS7CATUga/Xr1JD5H4hw==", "dev": true, "requires": { - "@babel/cli": "^7.1.2", - "@babel/core": "^7.1.2", - "babel-plugin-react-intl": "^3.0.1", - "transifex": "1.6.6" + "@scratch/paper": "0.11.20200728195508", + "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.8.1" + }, + "dependencies": { + "classnames": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.5.tgz", + "integrity": "sha1-+zgB1FNGdknvNgPH1hoCvRKb3m0=", + "dev": true + } } }, "scratch-storage": { @@ -51742,56 +51734,6 @@ "transifex": "1.6.6" } }, - "scratch-paint": { - "version": "0.2.0-prerelease.20220331103615", - "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-0.2.0-prerelease.20220331103615.tgz", - "integrity": "sha512-Ubalh3log6mNAdXn3bA2jhttnLJ14P/mKkKPVkAGS1YGK8pnld2QaXOI7DmbPfALzFDgTbIKoiCav0Vmu+zFLw==", - "dev": true, - "requires": { - "@scratch/paper": "0.11.20200728195508", - "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.8.1" - }, - "dependencies": { - "lodash.omit": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz", - "integrity": "sha1-brGa5aHuHdnfC5aeZs4Lf6MLXmA=", - "dev": true - }, - "microee": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/microee/-/microee-0.0.6.tgz", - "integrity": "sha1-oSvbAQNoHosSapsHHrpMRnx4//4=", - "dev": true - }, - "minilog": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/minilog/-/minilog-3.1.0.tgz", - "integrity": "sha1-0tDxiHyjY9Gs8OqG1cTfKTs/tnU=", - "dev": true, - "requires": { - "microee": "0.0.6" - } - }, - "prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dev": true, - "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - } - } - }, "scratch-parser": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/scratch-parser/-/scratch-parser-5.0.0.tgz", @@ -51973,9 +51915,9 @@ "dev": true }, "scratch-vm": { - "version": "0.2.0-prerelease.20220331115441", - "resolved": "https://registry.npmjs.org/scratch-vm/-/scratch-vm-0.2.0-prerelease.20220331115441.tgz", - "integrity": "sha512-O6xtNQcwde14q+W9/7CYuSGDfnXY52qoHe8E7I9DAj3uxczPGfjUhH7Q3UwjDAqt/pVJ4Gv7dB9LdDXneko9Sg==", + "version": "0.2.0-prerelease.20220412111205", + "resolved": "https://registry.npmjs.org/scratch-vm/-/scratch-vm-0.2.0-prerelease.20220412111205.tgz", + "integrity": "sha512-H9V12J+IctpsYshlyK37wlZFtp/UvcWp3R8xLCY8pEzLWPj2rVfwsY+jVmz4SjB2IquthurtAmZJ9j3EhYT37w==", "dev": true, "requires": { "@vernier/godirect": "1.5.0", diff --git a/package.json b/package.json index 3c40cb54c..b7c7f6006 100644 --- a/package.json +++ b/package.json @@ -134,7 +134,7 @@ "regenerator-runtime": "0.13.9", "sass": "1.49.7", "sass-loader": "10.2.1", - "scratch-gui": "0.1.0-prerelease.20220401101836", + "scratch-gui": "0.1.0-prerelease.20220412150200", "scratch-l10n": "3.14.20220412031641", "selenium-webdriver": "4.1.0", "slick-carousel": "1.6.0",