diff --git a/package-lock.json b/package-lock.json index 1bee492b9..d9449cda3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "react-twitter-embed": "3.0.3", "react-use": "17.5.0", "scratch-parser": "5.1.1", - "scratch-storage": "2.3.1" + "scratch-storage": "2.3.2" }, "devDependencies": { "@babel/cli": "7.23.9", @@ -23259,6 +23259,12 @@ "url": "https://tidelift.com/funding/github/npm/autoprefixer" } }, + "node_modules/scratch-gui/node_modules/base64-js": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz", + "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==", + "dev": true + }, "node_modules/scratch-gui/node_modules/bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", @@ -23741,6 +23747,22 @@ "integrity": "sha512-DTt3GhOUDKhh4ONwIJW4lmhyotQmV2LjNlGK/J2hkwUcqcbKkCLAdJPtxQnxnlc7SR3f1CEXCyMmc7WLUsWbNA==", "dev": true }, + "node_modules/scratch-gui/node_modules/scratch-storage": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/scratch-storage/-/scratch-storage-2.3.1.tgz", + "integrity": "sha512-kBxJLFGQsimP35YHig+8op5V9+FLfO7mXbhSLj4712dyHTXvyMKYY8GAf7KT283kQrUpDApehJU4Jx5PXSjLXQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "7.21.0", + "arraybuffer-loader": "^1.0.3", + "base64-js": "1.3.0", + "cross-fetch": "3.1.5", + "fastestsmallesttextencoderdecoder": "^1.0.7", + "js-md5": "0.7.3", + "minilog": "3.1.0", + "worker-loader": "^2.0.0" + } + }, "node_modules/scratch-gui/node_modules/serialize-javascript": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", @@ -23891,6 +23913,35 @@ } } }, + "node_modules/scratch-gui/node_modules/worker-loader": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/worker-loader/-/worker-loader-2.0.0.tgz", + "integrity": "sha512-tnvNp4K3KQOpfRnD20m8xltE3eWh89Ye+5oj7wXEEHKac1P4oZ6p9oTj8/8ExqoSBnk9nu5Pr4nKfQ1hn2APJw==", + "dev": true, + "dependencies": { + "loader-utils": "^1.0.0", + "schema-utils": "^0.4.0" + }, + "engines": { + "node": ">= 6.9.0 || >= 8.9.0" + }, + "peerDependencies": { + "webpack": "^3.0.0 || ^4.0.0-alpha.0 || ^4.0.0" + } + }, + "node_modules/scratch-gui/node_modules/worker-loader/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, + "dependencies": { + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, "node_modules/scratch-gui/node_modules/xhr": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.5.0.tgz", @@ -24526,17 +24577,17 @@ } }, "node_modules/scratch-storage": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/scratch-storage/-/scratch-storage-2.3.1.tgz", - "integrity": "sha512-kBxJLFGQsimP35YHig+8op5V9+FLfO7mXbhSLj4712dyHTXvyMKYY8GAf7KT283kQrUpDApehJU4Jx5PXSjLXQ==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/scratch-storage/-/scratch-storage-2.3.2.tgz", + "integrity": "sha512-uNWRBXxUrUhsWoYbPUDvMVBp5obPwxdVLnXSJmHZqiZXXGA3gF+2Hw7OZS1hb2A9HzeleVtsmxd9TvEpDeAu/g==", "dependencies": { - "@babel/runtime": "7.21.0", + "@babel/runtime": "^7.21.0", "arraybuffer-loader": "^1.0.3", - "base64-js": "1.3.0", - "cross-fetch": "3.1.5", + "base64-js": "^1.3.0", + "cross-fetch": "^3.1.5", "fastestsmallesttextencoderdecoder": "^1.0.7", - "js-md5": "0.7.3", - "minilog": "3.1.0", + "js-md5": "^0.7.3", + "minilog": "^3.1.0", "worker-loader": "^2.0.0" } }, @@ -24672,9 +24723,23 @@ } }, "node_modules/scratch-storage/node_modules/base64-js": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz", - "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==" + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, "node_modules/scratch-storage/node_modules/bluebird": { "version": "3.7.2", diff --git a/package.json b/package.json index 282bcee72..64109be32 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "react-twitter-embed": "3.0.3", "react-use": "17.5.0", "scratch-parser": "5.1.1", - "scratch-storage": "2.3.1" + "scratch-storage": "2.3.2" }, "devDependencies": { "@babel/cli": "7.23.9",