diff --git a/package-lock.json b/package-lock.json index e60dbcf53..be79e0267 100644 --- a/package-lock.json +++ b/package-lock.json @@ -101,7 +101,7 @@ "regenerator-runtime": "0.13.9", "sass": "1.49.7", "sass-loader": "10.2.1", - "scratch-gui": "1.5.19", + "scratch-gui": "1.6.0", "scratch-l10n": "3.15.20230321032123", "selenium-webdriver": "4.1.0", "slick-carousel": "1.6.0", @@ -2539,7 +2539,6 @@ "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", "dev": true, - "optional": true, "engines": { "node": ">=0.4.2" } @@ -5114,6 +5113,97 @@ "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", "dev": true }, + "node_modules/cat-blocks": { + "name": "scratch-blocks", + "version": "0.1.0-prerelease.20220318143026", + "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.20220318143026.tgz", + "integrity": "sha512-eYJYzjYt3fmF5a243eBIgQfNj+c3ApHFE8jkm1KV/tEiFanJ8XlLZay9LmbnhYhK0618+s0uEQrpJ9WC6xnX/Q==", + "dev": true, + "dependencies": { + "exports-loader": "0.6.3", + "google-closure-library": "20190301.0.0", + "imports-loader": "0.6.5", + "scratch-l10n": "3.14.20220317031619" + } + }, + "node_modules/cat-blocks/node_modules/big.js": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", + "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/cat-blocks/node_modules/exports-loader": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/exports-loader/-/exports-loader-0.6.3.tgz", + "integrity": "sha512-vBQgTnvmEB7qWmr7gzAzJRWptzYhkhvdXeH8sRnS//mIai6MgLZe1crlQ+VWTjCCXLlnhGuiuVMq0YfjA5AUOw==", + "dev": true, + "dependencies": { + "loader-utils": "0.2.x", + "source-map": "0.1.x" + } + }, + "node_modules/cat-blocks/node_modules/imports-loader": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/imports-loader/-/imports-loader-0.6.5.tgz", + "integrity": "sha512-fYIzBL9JOzJszvfeSGSKVjAtkWEtPUwP+OWiUxIWApcxsYh3iqZWZAp8xjTuhsvqglhqaetxeLLTaYyxIv1d4Q==", + "dev": true, + "dependencies": { + "loader-utils": "0.2.x", + "source-map": "0.1.x" + } + }, + "node_modules/cat-blocks/node_modules/json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/cat-blocks/node_modules/loader-utils": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", + "integrity": "sha512-tiv66G0SmiOx+pLWMtGEkfSEejxvb6N6uRrQjfWJIT79W9GMpgKeCAmm9aVBKtd4WEgntciI8CsGqjpDoCWJug==", + "dev": true, + "dependencies": { + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0", + "object-assign": "^4.0.1" + } + }, + "node_modules/cat-blocks/node_modules/scratch-l10n": { + "version": "3.14.20220317031619", + "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.14.20220317031619.tgz", + "integrity": "sha512-tDKXRFxKFob9htBeOu+873mujoePXc4sGQulWDdMVCM8cYz63geCWziX5fCwp2pu3pJKQLEth0ftd2eoXkT1RA==", + "dev": true, + "dependencies": { + "@babel/cli": "^7.1.2", + "@babel/core": "^7.1.2", + "babel-plugin-react-intl": "^3.0.1", + "transifex": "1.6.6" + }, + "bin": { + "build-i18n-src": "scripts/build-i18n-src.js", + "tx-push-src": "scripts/tx-push-src.js" + } + }, + "node_modules/cat-blocks/node_modules/source-map": { + "version": "0.1.43", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", + "integrity": "sha512-VtCvB9SIQhk3aF6h+N85EaqIaBFIAfZ9Cu+NJHHVvc8BbEcnvDcFw6sqQ2dQrT6SlOrZq3tIvyD9+EGq/lJryQ==", + "dev": true, + "dependencies": { + "amdefine": ">=0.0.4" + }, + "engines": { + "node": ">=0.8.0" + } + }, "node_modules/cdt2d": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/cdt2d/-/cdt2d-1.0.0.tgz", @@ -23373,45 +23463,28 @@ } }, "node_modules/scratch-blocks": { - "version": "0.1.0-prerelease.20230320010012", - "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.20230320010012.tgz", - "integrity": "sha512-tBA2wR5oE1MAn6qOKVj7K5/2sOpU3mJAhZ3Nux+WOL6ua22+ykqqwv8HnPQQBOd+VK4Vz3kZiPBz2G4QGPx74g==", + "version": "0.1.0-prerelease.20230321050546", + "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.20230321050546.tgz", + "integrity": "sha512-xl6rxdUcePwD3mCE7ppR3T8JZgXI9acLzIYzF3yEmirW2nHMRYNaVQqtZ61eZ9KoXwPLTm9GJISeKDf7wQY2RQ==", "dev": true, "dependencies": { "exports-loader": "0.7.0", "google-closure-library": "20190301.0.0", "imports-loader": "0.8.0", - "scratch-l10n": "3.15.20230319032127" - } - }, - "node_modules/scratch-blocks/node_modules/scratch-l10n": { - "version": "3.15.20230319032127", - "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.15.20230319032127.tgz", - "integrity": "sha512-AVmD7bP3UynvqfYmCPG4L0J91tXvZBfa2n3jHxfpBMRpxINQU+7Xy0HB5NRRJKh5cYzuI6QGE2gSbhG6sepWRQ==", - "dev": true, - "dependencies": { - "@babel/cli": "^7.1.2", - "@babel/core": "^7.1.2", - "@transifex/api": "4.2.5", - "babel-plugin-react-intl": "^3.0.1", - "download": "^8.0.0", - "transifex": "1.6.6" - }, - "bin": { - "build-i18n-src": "scripts/build-i18n-src.js", - "tx-push-src": "scripts/tx-push-src.js" + "scratch-l10n": "3.15.20230321032123" } }, "node_modules/scratch-gui": { - "version": "1.5.19", - "resolved": "https://registry.npmjs.org/scratch-gui/-/scratch-gui-1.5.19.tgz", - "integrity": "sha512-utuW7dMQNKakGsvwbxdd2Do4RGz8Hj0mC92ULziFaKZ33nMc6mmcbBUCzRnQ3tFrNzn+gTfGvm4R4AxPbQAvwg==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/scratch-gui/-/scratch-gui-1.6.0.tgz", + "integrity": "sha512-vBR+tE+1Dq6Ip2SH8z3EJieJff9YbWAQVdhe0AE+iI86j59oO0rc/tQgBHFElYfM2YueBp+gCqnLsdDmbCgM7g==", "dev": true, "dependencies": { "arraybuffer-loader": "^1.0.6", "autoprefixer": "^9.0.1", "base64-loader": "1.0.0", "bowser": "1.9.4", + "cat-blocks": "npm:scratch-blocks@0.1.0-prerelease.20220318143026", "classnames": "2.2.6", "computed-style-to-inline-style": "3.0.0", "copy-webpack-plugin": "6.4.1", @@ -23456,8 +23529,8 @@ "redux": "3.7.2", "redux-throttle": "0.1.1", "scratch-audio": "0.1.0-prerelease.20221123180128", - "scratch-blocks": "0.1.0-prerelease.20230320010012", - "scratch-l10n": "3.15.20230320032138", + "scratch-blocks": "0.1.0-prerelease.20230321050546", + "scratch-l10n": "3.15.20230321032123", "scratch-paint": "1.1.31", "scratch-render": "0.1.0-prerelease.20230318150639", "scratch-render-fonts": "1.0.0-prerelease.20221102164332", @@ -23795,24 +23868,6 @@ "symbol-observable": "^1.0.3" } }, - "node_modules/scratch-gui/node_modules/scratch-l10n": { - "version": "3.15.20230320032138", - "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.15.20230320032138.tgz", - "integrity": "sha512-xtz5JP9Iu+J63b9l1TRDMgybt7cC6XRrsA2NaUVlwpApLjV/V5KXqDtekzyMoRK4P1l425dw33EwN+Mxvj/XuQ==", - "dev": true, - "dependencies": { - "@babel/cli": "^7.1.2", - "@babel/core": "^7.1.2", - "@transifex/api": "4.2.5", - "babel-plugin-react-intl": "^3.0.1", - "download": "^8.0.0", - "transifex": "1.6.6" - }, - "bin": { - "build-i18n-src": "scripts/build-i18n-src.js", - "tx-push-src": "scripts/tx-push-src.js" - } - }, "node_modules/scratch-gui/node_modules/scratch-paint": { "version": "1.1.31", "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-1.1.31.tgz", @@ -34272,8 +34327,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", - "dev": true, - "optional": true + "dev": true }, "ansi-escapes": { "version": "3.2.0", @@ -36550,6 +36604,85 @@ "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", "dev": true }, + "cat-blocks": { + "version": "npm:scratch-blocks@0.1.0-prerelease.20220318143026", + "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.20220318143026.tgz", + "integrity": "sha512-eYJYzjYt3fmF5a243eBIgQfNj+c3ApHFE8jkm1KV/tEiFanJ8XlLZay9LmbnhYhK0618+s0uEQrpJ9WC6xnX/Q==", + "dev": true, + "requires": { + "exports-loader": "0.6.3", + "google-closure-library": "20190301.0.0", + "imports-loader": "0.6.5", + "scratch-l10n": "3.14.20220317031619" + }, + "dependencies": { + "big.js": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", + "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", + "dev": true + }, + "exports-loader": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/exports-loader/-/exports-loader-0.6.3.tgz", + "integrity": "sha512-vBQgTnvmEB7qWmr7gzAzJRWptzYhkhvdXeH8sRnS//mIai6MgLZe1crlQ+VWTjCCXLlnhGuiuVMq0YfjA5AUOw==", + "dev": true, + "requires": { + "loader-utils": "0.2.x", + "source-map": "0.1.x" + } + }, + "imports-loader": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/imports-loader/-/imports-loader-0.6.5.tgz", + "integrity": "sha512-fYIzBL9JOzJszvfeSGSKVjAtkWEtPUwP+OWiUxIWApcxsYh3iqZWZAp8xjTuhsvqglhqaetxeLLTaYyxIv1d4Q==", + "dev": true, + "requires": { + "loader-utils": "0.2.x", + "source-map": "0.1.x" + } + }, + "json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==", + "dev": true + }, + "loader-utils": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", + "integrity": "sha512-tiv66G0SmiOx+pLWMtGEkfSEejxvb6N6uRrQjfWJIT79W9GMpgKeCAmm9aVBKtd4WEgntciI8CsGqjpDoCWJug==", + "dev": true, + "requires": { + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0", + "object-assign": "^4.0.1" + } + }, + "scratch-l10n": { + "version": "3.14.20220317031619", + "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.14.20220317031619.tgz", + "integrity": "sha512-tDKXRFxKFob9htBeOu+873mujoePXc4sGQulWDdMVCM8cYz63geCWziX5fCwp2pu3pJKQLEth0ftd2eoXkT1RA==", + "dev": true, + "requires": { + "@babel/cli": "^7.1.2", + "@babel/core": "^7.1.2", + "babel-plugin-react-intl": "^3.0.1", + "transifex": "1.6.6" + } + }, + "source-map": { + "version": "0.1.43", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", + "integrity": "sha512-VtCvB9SIQhk3aF6h+N85EaqIaBFIAfZ9Cu+NJHHVvc8BbEcnvDcFw6sqQ2dQrT6SlOrZq3tIvyD9+EGq/lJryQ==", + "dev": true, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, "cdt2d": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/cdt2d/-/cdt2d-1.0.0.tgz", @@ -51814,43 +51947,28 @@ } }, "scratch-blocks": { - "version": "0.1.0-prerelease.20230320010012", - "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.20230320010012.tgz", - "integrity": "sha512-tBA2wR5oE1MAn6qOKVj7K5/2sOpU3mJAhZ3Nux+WOL6ua22+ykqqwv8HnPQQBOd+VK4Vz3kZiPBz2G4QGPx74g==", + "version": "0.1.0-prerelease.20230321050546", + "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.20230321050546.tgz", + "integrity": "sha512-xl6rxdUcePwD3mCE7ppR3T8JZgXI9acLzIYzF3yEmirW2nHMRYNaVQqtZ61eZ9KoXwPLTm9GJISeKDf7wQY2RQ==", "dev": true, "requires": { "exports-loader": "0.7.0", "google-closure-library": "20190301.0.0", "imports-loader": "0.8.0", - "scratch-l10n": "3.15.20230319032127" - }, - "dependencies": { - "scratch-l10n": { - "version": "3.15.20230319032127", - "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.15.20230319032127.tgz", - "integrity": "sha512-AVmD7bP3UynvqfYmCPG4L0J91tXvZBfa2n3jHxfpBMRpxINQU+7Xy0HB5NRRJKh5cYzuI6QGE2gSbhG6sepWRQ==", - "dev": true, - "requires": { - "@babel/cli": "^7.1.2", - "@babel/core": "^7.1.2", - "@transifex/api": "4.2.5", - "babel-plugin-react-intl": "^3.0.1", - "download": "^8.0.0", - "transifex": "1.6.6" - } - } + "scratch-l10n": "3.15.20230321032123" } }, "scratch-gui": { - "version": "1.5.19", - "resolved": "https://registry.npmjs.org/scratch-gui/-/scratch-gui-1.5.19.tgz", - "integrity": "sha512-utuW7dMQNKakGsvwbxdd2Do4RGz8Hj0mC92ULziFaKZ33nMc6mmcbBUCzRnQ3tFrNzn+gTfGvm4R4AxPbQAvwg==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/scratch-gui/-/scratch-gui-1.6.0.tgz", + "integrity": "sha512-vBR+tE+1Dq6Ip2SH8z3EJieJff9YbWAQVdhe0AE+iI86j59oO0rc/tQgBHFElYfM2YueBp+gCqnLsdDmbCgM7g==", "dev": true, "requires": { "arraybuffer-loader": "^1.0.6", "autoprefixer": "^9.0.1", "base64-loader": "1.0.0", "bowser": "1.9.4", + "cat-blocks": "npm:scratch-blocks@0.1.0-prerelease.20220318143026", "classnames": "2.2.6", "computed-style-to-inline-style": "3.0.0", "copy-webpack-plugin": "6.4.1", @@ -51895,8 +52013,8 @@ "redux": "3.7.2", "redux-throttle": "0.1.1", "scratch-audio": "0.1.0-prerelease.20221123180128", - "scratch-blocks": "0.1.0-prerelease.20230320010012", - "scratch-l10n": "3.15.20230320032138", + "scratch-blocks": "0.1.0-prerelease.20230321050546", + "scratch-l10n": "3.15.20230321032123", "scratch-paint": "1.1.31", "scratch-render": "0.1.0-prerelease.20230318150639", "scratch-render-fonts": "1.0.0-prerelease.20221102164332", @@ -52172,20 +52290,6 @@ "symbol-observable": "^1.0.3" } }, - "scratch-l10n": { - "version": "3.15.20230320032138", - "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.15.20230320032138.tgz", - "integrity": "sha512-xtz5JP9Iu+J63b9l1TRDMgybt7cC6XRrsA2NaUVlwpApLjV/V5KXqDtekzyMoRK4P1l425dw33EwN+Mxvj/XuQ==", - "dev": true, - "requires": { - "@babel/cli": "^7.1.2", - "@babel/core": "^7.1.2", - "@transifex/api": "4.2.5", - "babel-plugin-react-intl": "^3.0.1", - "download": "^8.0.0", - "transifex": "1.6.6" - } - }, "scratch-paint": { "version": "1.1.31", "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-1.1.31.tgz", diff --git a/package.json b/package.json index 8eb987d5d..c60cceb6e 100644 --- a/package.json +++ b/package.json @@ -136,7 +136,7 @@ "regenerator-runtime": "0.13.9", "sass": "1.49.7", "sass-loader": "10.2.1", - "scratch-gui": "1.5.19", + "scratch-gui": "1.6.0", "scratch-l10n": "3.15.20230321032123", "selenium-webdriver": "4.1.0", "slick-carousel": "1.6.0",