From 530377f8c363779a4802a2005369240dec804d70 Mon Sep 17 00:00:00 2001 From: Enes Dolgun <58950702+dlgn2@users.noreply.github.com> Date: Wed, 2 Aug 2023 22:56:01 +0300 Subject: [PATCH 1/3] Mobile: Snickerdoodle Nodeify package init --- packages/sd-nodeify | 1 + 1 file changed, 1 insertion(+) create mode 160000 packages/sd-nodeify diff --git a/packages/sd-nodeify b/packages/sd-nodeify new file mode 160000 index 0000000000..91052e387e --- /dev/null +++ b/packages/sd-nodeify @@ -0,0 +1 @@ +Subproject commit 91052e387e31fc4e76e16710ec9130077adcf8c2 From 163133385f220daa447df4bbd406eab9b6376ba9 Mon Sep 17 00:00:00 2001 From: Enes Dolgun <58950702+dlgn2@users.noreply.github.com> Date: Wed, 2 Aug 2023 23:03:08 +0300 Subject: [PATCH 2/3] package name changed --- packages/mobile-nodeify/.eslintrc.js | 283 + packages/mobile-nodeify/.gitignore | 1 + packages/mobile-nodeify/README.md | 95 + .../mobile-nodeify/browser-browserify.json | 24 + packages/mobile-nodeify/browser.json | 25 + packages/mobile-nodeify/cmd-setup.js | 88 + packages/mobile-nodeify/cmd.js | 373 ++ packages/mobile-nodeify/coreList.js | 32 + packages/mobile-nodeify/index.js | 3 + packages/mobile-nodeify/package.json | 40 + packages/mobile-nodeify/pkg-hacks.js | 556 ++ packages/mobile-nodeify/shim.js | 35 + packages/mobile-nodeify/shims-browserify.js | 39 + packages/mobile-nodeify/shims.js | 30 + packages/mobile-nodeify/test/index.js | 5 + packages/mobile-nodeify/tsconfig.json | 12 + packages/mobile-nodeify/yarn.lock | 5067 +++++++++++++++++ packages/sd-nodeify | 1 - 18 files changed, 6708 insertions(+), 1 deletion(-) create mode 100644 packages/mobile-nodeify/.eslintrc.js create mode 100644 packages/mobile-nodeify/.gitignore create mode 100644 packages/mobile-nodeify/README.md create mode 100644 packages/mobile-nodeify/browser-browserify.json create mode 100644 packages/mobile-nodeify/browser.json create mode 100644 packages/mobile-nodeify/cmd-setup.js create mode 100755 packages/mobile-nodeify/cmd.js create mode 100644 packages/mobile-nodeify/coreList.js create mode 100644 packages/mobile-nodeify/index.js create mode 100644 packages/mobile-nodeify/package.json create mode 100644 packages/mobile-nodeify/pkg-hacks.js create mode 100644 packages/mobile-nodeify/shim.js create mode 100644 packages/mobile-nodeify/shims-browserify.js create mode 100644 packages/mobile-nodeify/shims.js create mode 100644 packages/mobile-nodeify/test/index.js create mode 100644 packages/mobile-nodeify/tsconfig.json create mode 100644 packages/mobile-nodeify/yarn.lock delete mode 160000 packages/sd-nodeify diff --git a/packages/mobile-nodeify/.eslintrc.js b/packages/mobile-nodeify/.eslintrc.js new file mode 100644 index 0000000000..c9098bc787 --- /dev/null +++ b/packages/mobile-nodeify/.eslintrc.js @@ -0,0 +1,283 @@ +module.exports = { + "env": { + "es6": true, + "node": true + }, + "globals": { + // react native + "window": true, + "__DEV__": true, + "localStorage": true + }, + "extends": "eslint:recommended", + "parserOptions": { + "sourceType": "module" + }, + "rules": { + "accessor-pairs": "error", + "array-bracket-spacing": "warn", + "array-callback-return": "warn", + "arrow-body-style": "warn", + "arrow-parens": [ + "error", + "as-needed" + ], + "arrow-spacing": [ + "error", + { + "after": true, + "before": true + } + ], + "block-scoped-var": "error", + "block-spacing": "error", + "brace-style": [ + "error", + "1tbs" + ], + "callback-return": "error", + "camelcase": "warn", + "capitalized-comments": "off", + "class-methods-use-this": "error", + "comma-dangle": "off", + "comma-spacing": [ + "error", + { + "after": true, + "before": false + } + ], + "comma-style": [ + "error", + "last" + ], + "complexity": "error", + "computed-property-spacing": "error", + "consistent-return": "warn", + "consistent-this": "warn", + "curly": "off", + "default-case": "error", + "dot-location": "off", + "dot-notation": "warn", + "eol-last": "warn", + "eqeqeq": "warn", + "func-call-spacing": "error", + "func-name-matching": "error", + "func-names": "warn", + "func-style": "warn", + "generator-star-spacing": "off", + "global-require": "off", + "guard-for-in": "warn", + "handle-callback-err": "warn", + "id-blacklist": "error", + "id-length": "off", + "id-match": "error", + "indent": "off", + "init-declarations": "off", + "jsx-quotes": "error", + "key-spacing": "error", + "keyword-spacing": [ + "error", + { + "after": true, + "before": true + } + ], + "line-comment-position": "warn", + "linebreak-style": [ + "error", + "unix" + ], + "lines-around-comment": "warn", + "lines-around-directive": "error", + "max-depth": "error", + "max-len": "off", + "max-lines": "warn", + "max-nested-callbacks": "error", + "max-params": "warn", + "max-statements": "off", + "max-statements-per-line": "error", + "multiline-ternary": "warn", + "new-cap": "error", + "new-parens": "error", + "newline-after-var": "off", + "newline-before-return": "off", + "newline-per-chained-call": "warn", + "no-alert": "error", + "no-array-constructor": "error", + "no-await-in-loop": "error", + "no-bitwise": "error", + "no-caller": "error", + "no-case-declarations": "warn", + "no-catch-shadow": "warn", + "no-cond-assign": "warn", + "no-confusing-arrow": "error", + "no-console": "warn", + "no-constant-condition": "warn", + "no-continue": "warn", + "no-div-regex": "error", + "no-duplicate-imports": "error", + "no-else-return": "error", + "no-ex-assign": "off", + "no-empty": [ + "error", + { + "allowEmptyCatch": true + } + ], + "no-empty-function": "off", + "no-eq-null": "warn", + "no-eval": "error", + "no-extend-native": "error", + "no-extra-bind": "error", + "no-extra-label": "error", + "no-extra-parens": "warn", + "no-extra-semi": "warn", + "no-floating-decimal": "error", + "no-implicit-coercion": "warn", + "no-implicit-globals": "error", + "no-implied-eval": "error", + "no-inline-comments": "off", + "no-inner-declarations": "warn", + "no-invalid-this": "warn", + "no-iterator": "error", + "no-label-var": "error", + "no-labels": "error", + "no-lone-blocks": "error", + "no-lonely-if": "warn", + "no-loop-func": "error", + "no-magic-numbers": "off", + "no-mixed-operators": "error", + "no-mixed-requires": "error", + "no-multi-assign": "warn", + "no-multi-spaces": "error", + "no-multi-str": "error", + "no-multiple-empty-lines": "error", + "no-native-reassign": "error", + "no-negated-condition": "warn", + "no-negated-in-lhs": "error", + "no-nested-ternary": "error", + "no-new": "error", + "no-new-func": "error", + "no-new-object": "error", + "no-new-require": "error", + "no-new-wrappers": "error", + "no-octal-escape": "error", + "no-param-reassign": "warn", + "no-path-concat": "error", + "no-process-env": "off", + "no-process-exit": "off", + "no-proto": "error", + "no-prototype-builtins": "error", + "no-restricted-globals": "error", + "no-restricted-imports": "error", + "no-restricted-modules": "error", + "no-restricted-properties": "error", + "no-restricted-syntax": "error", + "no-return-assign": "warn", + "no-return-await": "error", + "no-script-url": "error", + "no-self-compare": "error", + "no-sequences": "error", + "no-shadow": "warn", + "no-shadow-restricted-names": "error", + "no-spaced-func": "error", + "no-sync": "off", + "no-tabs": "error", + "no-template-curly-in-string": "error", + "no-ternary": "off", + "no-throw-literal": "error", + "no-trailing-spaces": "error", + "no-undef-init": "warn", + "no-undefined": "warn", + "no-underscore-dangle": "warn", + "no-unmodified-loop-condition": "error", + "no-unneeded-ternary": "error", + "no-unused-expressions": "error", + "no-unused-vars": "warn", + "no-use-before-define": "off", + "no-useless-call": "error", + "no-useless-computed-key": "error", + "no-useless-concat": "error", + "no-useless-constructor": "error", + "no-useless-escape": "warn", + "no-useless-rename": "error", + "no-useless-return": "error", + "no-var": "warn", + "no-void": "error", + "no-warning-comments": "warn", + "no-whitespace-before-property": "error", + "no-with": "error", + "object-curly-newline": "off", + "object-curly-spacing": [ + "error", + "always" + ], + "object-property-newline": [ + "error", + { + "allowMultiplePropertiesPerLine": true + } + ], + "object-shorthand": "warn", + "one-var": "off", + "one-var-declaration-per-line": "error", + "operator-assignment": "error", + "operator-linebreak": "error", + "padded-blocks": "off", + "prefer-const": "warn", + "prefer-destructuring": "warn", + "prefer-numeric-literals": "error", + "prefer-promise-reject-errors": "error", + "prefer-reflect": "warn", + "prefer-rest-params": "warn", + "prefer-spread": "warn", + "prefer-template": "off", + "quote-props": "off", + "quotes": "off", + "radix": "error", + "require-await": "error", + "require-jsdoc": "off", + "require-yield": "off", + "rest-spread-spacing": [ + "error", + "never" + ], + "semi": "off", + "semi-spacing": "error", + "sort-imports": "error", + "sort-keys": "off", + "sort-vars": "error", + "space-before-blocks": "error", + "space-before-function-paren": "error", + "space-in-parens": [ + "error", + "never" + ], + "space-infix-ops": "off", + "space-unary-ops": "error", + "spaced-comment": [ + "error", + "always" + ], + "strict": "error", + "symbol-description": "error", + "template-curly-spacing": [ + "error", + "never" + ], + "unicode-bom": [ + "error", + "never" + ], + "valid-jsdoc": "warn", + "vars-on-top": "off", + "wrap-iife": "error", + "wrap-regex": "warn", + "yield-star-spacing": "error", + "yoda": [ + "error", + "never" + ] + } +}; diff --git a/packages/mobile-nodeify/.gitignore b/packages/mobile-nodeify/.gitignore new file mode 100644 index 0000000000..3c3629e647 --- /dev/null +++ b/packages/mobile-nodeify/.gitignore @@ -0,0 +1 @@ +node_modules diff --git a/packages/mobile-nodeify/README.md b/packages/mobile-nodeify/README.md new file mode 100644 index 0000000000..e174b72918 --- /dev/null +++ b/packages/mobile-nodeify/README.md @@ -0,0 +1,95 @@ +# SnickerDoodle Nodeify + +description + +## Installation + +To deploy this project run + +```bash + npm -i sd-nodeify or yarn add sd-nodeify +``` + +```bash + ./node_modules/.bin/sd-nodeify --hack --install +``` + +```bash + cd ios && pod install +``` + +In your babel.config.js, add a module resolver + +```bash +module.exports = { + presets: ['module:metro-react-native-babel-preset'], + plugins: [ ++ [ ++ 'module-resolver', ++ { ++ alias: { ++ 'crypto': 'react-native-quick-crypto', ++ 'stream': 'stream-browserify', ++ 'buffer': '@craftzdog/react-native-buffer', ++ 'argon': 'react-native-argon2', ++ }, ++ }, ++ ], + ... + ], + '@babel/plugin-syntax-import-assertions', + 'babel-plugin-transform-typescript-metadata', + 'babel-plugin-parameter-decorator', + ['@babel/plugin-proposal-decorators', { legacy: true }], +}; +``` + +In your metro.config.js, add resolver to module_exports + +```bash +const extraNodeModules = { + stream: require.resolve('stream-browserify'), + crypto: require.resolve('react-native-quick-crypto'), + zlib: require.resolve('browserify-zlib'), + argon2: require.resolve('react-native-argon2'), + }; + // rest of your code + module.exports = { + ... + resolver: { + ... + extraNodeModules: require('node-libs-react-native'), + }, +} +``` + +Add required imports to your index.ts + +```bash ++ import './shim.js'; ++ require('node-libs-react-native/globals.js'); ++ import 'reflect-metadata'; ++ import setGlobalVars from 'indexeddbshim/dist/indexeddbshim-noninvasive'; ++ import SQLite from 'react-native-sqlite-2'; ++ import { MobileStorageUtils } from 'sd-nodeify'; + +To activate indexeddb in your project + + setGlobalVars(global, { + checkOrigin: false, + win: SQLite, + }); +``` + +In index.ts or whenever you want you can call SnickerdoodleCore + +```bash +import { SnickerdoodleCore } from '@snickerdoodlelabs/core'; +... +new SnickerdoodleCore( + coreConfig, // Config file for SnickerdoodleCore + new MobileStorageUtils(), + undefined, + undefined, +); +``` diff --git a/packages/mobile-nodeify/browser-browserify.json b/packages/mobile-nodeify/browser-browserify.json new file mode 100644 index 0000000000..03f4322472 --- /dev/null +++ b/packages/mobile-nodeify/browser-browserify.json @@ -0,0 +1,24 @@ +{ + "zlib": "browserify-zlib", + "console": "console-browserify", + "constants": "constants-browserify", + "crypto": "crypto-browserify", + "argon2": "react-native-argon2", + "dns": "dns.js", + "domain": "domain-browser", + "http": "stream-http", + "https": "https-browserify", + "os": "os-browserify", + "path": "path-browserify", + "querystring": "querystring-es3", + "fs": "react-native-level-fs", + "_stream_transform": "readable-stream/transform", + "_stream_readable": "readable-stream/readable", + "_stream_writable": "readable-stream/writable", + "_stream_duplex": "readable-stream/duplex", + "_stream_passthrough": "readable-stream/passthrough", + "stream": "stream-browserify", + "timers": "timers-browserify", + "tty": "tty-browserify", + "vm": "vm-browserify" +} diff --git a/packages/mobile-nodeify/browser.json b/packages/mobile-nodeify/browser.json new file mode 100644 index 0000000000..55eedb3dc7 --- /dev/null +++ b/packages/mobile-nodeify/browser.json @@ -0,0 +1,25 @@ +{ + "zlib": "browserify-zlib", + "console": "console-browserify", + "constants": "constants-browserify", + "crypto": "react-native-crypto", + "argon2": "react-native-argon2", + "dns": "dns.js", + "domain": "domain-browser", + "http": "@tradle/react-native-http", + "https": "https-browserify", + "os": "react-native-os", + "path": "path-browserify", + "querystring": "querystring-es3", + "fs": "react-native-level-fs", + "_stream_transform": "readable-stream/transform", + "_stream_readable": "readable-stream/readable", + "_stream_writable": "readable-stream/writable", + "_stream_duplex": "readable-stream/duplex", + "_stream_passthrough": "readable-stream/passthrough", + "stream": "stream-browserify", + "timers": "timers-browserify", + "tty": "tty-browserify", + "vm": "vm-browserify", + "tls": false +} diff --git a/packages/mobile-nodeify/cmd-setup.js b/packages/mobile-nodeify/cmd-setup.js new file mode 100644 index 0000000000..2b4c1993a2 --- /dev/null +++ b/packages/mobile-nodeify/cmd-setup.js @@ -0,0 +1,88 @@ +// To be considered later + +/* const fs = require("fs"); +const path = require("path"); + +const packageJsonPath = path.resolve("./package.json"); +const babelConfigPath = path.resolve("./babel.config.js"); +const metroConfigPath = path.resolve("./metro-config.js"); + +// Load the existing package.json +const packageJson = require(packageJsonPath); + +// Append or update the "@ethersproject/shims" dependency to the user's package.json +packageJson.dependencies = packageJson.dependencies || {}; +packageJson.dependencies["@ethersproject/shims"] = "^5.7.0"; +packageJson.dependencies["react-native-get-random-values"] = "^1.9.0"; + +// Write the updated package.json +fs.writeFileSync(packageJsonPath, JSON.stringify(packageJson, null, 2), "utf8"); + +// Read the existing babel.config.js file +const babelConfigContent = fs.readFileSync(babelConfigPath, "utf8"); + +// Check if the "@babel/plugin-syntax-import-assertions" plugin is already present in the babel.config.js content +if (!babelConfigContent.includes("@babel/plugin-syntax-import-assertions")) { + // If the plugin is not present, append it to the plugins list + fs.appendFileSync( + babelConfigPath, + `,\n '@babel/plugin-syntax-import-assertions'`, + "utf8" + ); +} + +// Read the existing metro-config.js file +let metroConfigContent = ""; +try { + metroConfigContent = fs.readFileSync(metroConfigPath, "utf8"); +} catch (error) { + // If the metro-config.js file doesn't exist, create a new one + metroConfigContent = `const path = require('path'); + +const extraNodeModules = { + stream: require.resolve('stream-browserify'), + crypto: require.resolve('react-native-crypto'), + zlib: require.resolve('browserify-zlib'), + argon2: require.resolve('react-native-argon2'), +}; + +const nodeModulesPaths = [path.resolve(path.join(__dirname, './node_modules'))]; + +module.exports = { + resolver: { + extraNodeModules: require('node-libs-react-native'), + }, + resolver: { + extraNodeModules, + nodeModulesPaths, + }, +}; +`; + fs.writeFileSync(metroConfigPath, metroConfigContent, "utf8"); +} + +// Check if the necessary configurations are already present in the metro-config.js content +const requiredModules = ["stream", "crypto", "zlib", "argon2"]; +const existingModules = requiredModules.filter( + (module) => !metroConfigContent.includes(`require.resolve('${module}'`) +); + +if (existingModules.length > 0) { + // If some of the modules are missing, append them to the extraNodeModules object + const missingModules = existingModules.map( + (module) => ` ${module}: require.resolve('${module}-browserify'),` + ); + + const startIndex = metroConfigContent.indexOf("const extraNodeModules = {"); + const endIndex = metroConfigContent.indexOf("};", startIndex) + 1; + metroConfigContent = + metroConfigContent.slice(0, endIndex) + + "\n" + + missingModules.join("\n") + + "\n" + + metroConfigContent.slice(endIndex); +} + +// Write the updated metro-config.js +fs.writeFileSync(metroConfigPath, metroConfigContent, "utf8"); + */ diff --git a/packages/mobile-nodeify/cmd.js b/packages/mobile-nodeify/cmd.js new file mode 100755 index 0000000000..ae3790c4c3 --- /dev/null +++ b/packages/mobile-nodeify/cmd.js @@ -0,0 +1,373 @@ +#!/usr/bin/env node + +var fs = require('fs') +var path = require('path') +var semver = require('semver') +var proc = require('child_process') +var pick = require('object.pick') +var extend = require('xtend/mutable') +var deepEqual = require('deep-equal') +var find = require('findit') +var minimist = require('minimist') +var parallel = require('run-parallel') +var yarnlock = require('@yarnpkg/lockfile') +var allShims = require('./shims') +var coreList = require('./coreList') +var browser = require('./browser') +var pkgPath = path.join(process.cwd(), 'package.json') +var pkg = require(pkgPath) +var hackFiles = require('./pkg-hacks') +var argv = minimist(process.argv.slice(2), { + alias: { + h: 'help', + i: 'install', + e: 'hack', + o: 'overwrite', + y: 'yarn' + } +}) + +var BASE_INSTALL_LINE = argv.yarn ? 'yarn add' : 'npm install --save' + +if (argv.help) { + runHelp() + process.exit(0) +} else { + run() +} + +function run () { + var toShim + if (argv.install) { + if (argv.install === true) { + toShim = coreList + } else { + toShim = argv.install.split(',') + .map(function (name) { + return name.trim() + }) + } + } else { + toShim = coreList + } + + if (toShim.indexOf('stream') !== -1) { + toShim.push( + '_stream_transform', + '_stream_readable', + '_stream_writable', + '_stream_duplex', + '_stream_passthrough', + 'readable-stream' + ) + } + + if (toShim.indexOf('crypto') !== -1) { + toShim.push('react-native-randombytes') + } + + if (argv.install) { + installShims({ + modules: toShim, + overwrite: argv.overwrite + }, function (err) { + if (err) throw err + + runHacks() + }) + } else { + runHacks() + } + + function runHacks () { + hackPackageJSONs(toShim, function (err) { + if (err) throw err + + if (argv.hack) { + if (argv.hack === true) hackFiles() + else hackFiles([].concat(argv.hack)) + } + }) + } +} + +function installShims ({ modules, overwrite }, done) { + if (!overwrite) { + modules = modules.filter(name => { + const shimPackageName = browser[name] || name + if (pkg.dependencies[shimPackageName]) { + log(`not overwriting "${shimPackageName}"`) + return false + } + + return true + }) + } + + var shimPkgNames = modules + .map(function (m) { + return browser[m] || m + }) + .filter(function (shim) { + return !/^_/.test(shim) && (shim[0] === '@' || shim.indexOf('/') === -1) + }) + + if (!shimPkgNames.length) { + return finish() + } + + // Load the exact package versions from the lockfile + var lockfile + if (argv.yarn) { + if (fs.existsSync('yarn.lock')) { + let result = yarnlock.parse(fs.readFileSync('yarn.lock', 'utf8')) + if (result.type == 'success') { + lockfile = result.object + } + } + } else { + var lockpath = path.join(process.cwd(), 'package-lock.json') + if (fs.existsSync(lockpath)) { + let result = require(lockpath) + if (result && result.dependencies) { + lockfile = result.dependencies + } + } + } + + parallel(shimPkgNames.map(function (name) { + var modPath = path.resolve('./node_modules/' + name) + return function (cb) { + fs.exists(modPath, function (exists) { + if (!exists) return cb() + + var install = true + if (lockfile) { + // Use the lockfile to resolve installed version of package + if (argv.yarn) { + if (`${name}@${allShims[name]}` in lockfile) { + install = false + } + } else { + var lockfileVer = (lockfile[name] || {}).version + var targetVer = allShims[name] + if (semver.valid(lockfileVer)) { + if (semver.satisfies(lockfileVer, targetVer)) { + install = false + } + } else if (lockfileVer) { + // To be considered up-to-date, we need an exact match, + // after doing some normalization of github url's + if (lockfileVer.startsWith('github:')) { + lockfileVer = lockfileVer.slice(7) + } + if (lockfileVer.indexOf(targetVer) == 0) { + install = false + } + } + } + } else { + // Fallback to using the version from the dependency's package.json + var pkgJson = require(modPath + '/package.json') + if (/^git\:\/\//.test(pkgJson._resolved)) { + var hash = allShims[name].split('#')[1] + if (hash && pkgJson.gitHead.indexOf(hash) === 0) { + install = false + } + } else { + var existingVerNpm5 = (/\-([^\-]+)\.tgz/.exec(pkgJson.version) || [null, null])[1] + var existingVer = existingVerNpm5 || pkgJson.version + if (semver.satisfies(existingVer, allShims[name])) { + install = false + } + } + } + + if (!install) { + log('not reinstalling ' + name) + shimPkgNames.splice(shimPkgNames.indexOf(name), 1) + } + + cb() + }) + } + }), function (err) { + if (err) throw err + + if (!shimPkgNames.length) { + return finish() + } + + var installLine = BASE_INSTALL_LINE + ' ' + shimPkgNames.forEach(function (name) { + let version = allShims[name] + if (!version) return + if (version.indexOf('/') === -1) { + if (argv.yarn) { + log('installing from yarn', name) + } else { + log('installing from npm', name) + } + installLine += name + '@' + version + } else { + // github url + log('installing from github', name) + installLine += version.match(/([^\/]+\/[^\/]+)$/)[1] + } + + pkg.dependencies[name] = version + installLine += ' ' + }) + + fs.writeFile(pkgPath, prettify(pkg), function (err) { + if (err) throw err + + if (installLine.trim() === BASE_INSTALL_LINE) { + return finish() + } + + log('installing:', installLine) + proc.execSync(installLine, { + cwd: process.cwd(), + env: process.env, + stdio: 'inherit' + }) + + finish() + }) + }) + + function finish () { + copyShim(done) + } +} + +function copyShim (cb) { + fs.exists('./shim.js', function (exists) { + if (exists) { + log('not overwriting shim.js. For the latest version, see rn-nodeify/shim.js') + return cb() + } + + fs.readFile(path.join(__dirname, 'shim.js'), { encoding: 'utf8' }, function (err, contents) { + if (err) return cb(err) + + fs.writeFile('./shim.js', contents, cb) + }) + }) +} + +function hackPackageJSONs (modules, done) { + fixPackageJSON(modules, './package.json', true) + + var finder = find('./node_modules') + + finder.on('file', function (file) { + if (path.basename(file) !== 'package.json') return + + fixPackageJSON(modules, file, true) + }) + + finder.once('end', done) +} + +function fixPackageJSON (modules, file, overwrite) { + if (file.split(path.sep).indexOf('react-native') >= 0) return + + var contents = fs.readFileSync(path.resolve(file), { encoding: 'utf8' }) + + // var browser = pick(baseBrowser, modules) + var pkgJson + try { + pkgJson = JSON.parse(contents) + } catch (err) { + console.warn('failed to parse', file) + return + } + + // if (shims[pkgJson.name]) { + // log('skipping', pkgJson.name) + // return + // } + + // if (pkgJson.name === 'readable-stream') debugger + + var orgBrowser = pkgJson['react-native'] || pkgJson.browser || pkgJson.browserify || {} + if (typeof orgBrowser === 'string') { + orgBrowser = {} + orgBrowser[pkgJson.main || 'index.js'] = pkgJson['react-native'] || pkgJson.browser || pkgJson.browserify + } + + var depBrowser = extend({}, orgBrowser) + for (var p in browser) { + if (modules.indexOf(p) === -1) continue + + if (!(p in orgBrowser)) { + depBrowser[p] = browser[p] + } else { + if (!overwrite && orgBrowser[p] !== browser[p]) { + log('not overwriting mapping', p, orgBrowser[p]) + } else { + depBrowser[p] = browser[p] + } + } + } + + modules.forEach(function (p) { + if (depBrowser[p] === false && browser[p] !== false) { + log('removing browser exclude', file, p) + delete depBrowser[p] + } + }) + + + const { main } = pkgJson + if (typeof main === 'string') { + const alt = main.startsWith('./') ? main.slice(2) : './' + main + if (depBrowser[alt]) { + depBrowser[main] = depBrowser[alt] + log(`normalized "main" browser mapping in ${pkgJson.name}, fixed here: https://github.com/facebook/metro-bundler/pull/3`) + delete depBrowser[alt] + } + } + + if (pkgJson.name === 'constants-browserify') { + // otherwise react-native packager chokes for some reason + delete depBrowser.constants + } + + if (!deepEqual(orgBrowser, depBrowser)) { + pkgJson.browser = pkgJson['react-native'] = depBrowser + delete pkgJson.browserify + fs.writeFileSync(file, prettify(pkgJson)) + } +} + +function runHelp () { + log(function () { + /* + Usage: + rn-nodeify --install dns,stream,http,https + rn-nodeify --install # installs all core shims + rn-nodeify --hack # run all package-specific hacks + rn-nodeify --hack rusha,fssync # run some package-specific hacks + Options: + -h --help show usage + -e, --hack run package-specific hacks (list or leave blank to run all) + -i, --install install shims (list or leave blank to install all) + -o, --overwrite updates installed packages if a newer version is available + -y, --yarn use yarn to install packages instead of npm (experimental) + + Please report bugs! https://github.com/mvayngrib/rn-nodeify/issues + */ + }.toString().split(/\n/).slice(2, -2).join('\n')) + process.exit(0) +} + +function log () { + console.log.apply(console, arguments) +} + +function prettify (json) { + return JSON.stringify(json, null, 2) + '\n' +} diff --git a/packages/mobile-nodeify/coreList.js b/packages/mobile-nodeify/coreList.js new file mode 100644 index 0000000000..ebcf4c5188 --- /dev/null +++ b/packages/mobile-nodeify/coreList.js @@ -0,0 +1,32 @@ +module.exports = [ + "assert", + "zlib", + "buffer", + "inherits", + "console", + "constants", + "crypto", + "dns", + "domain", + "events", + "http", + "https", + "os", + "path", + "process", + "punycode", + "querystring", + "fs", + "dgram", + // "readable-stream", + "stream", + "string_decoder", + "timers", + "tty", + "url", + "util", + "net", + "vm", + // note: tls doesn't have a shim + "tls" +] diff --git a/packages/mobile-nodeify/index.js b/packages/mobile-nodeify/index.js new file mode 100644 index 0000000000..3f49b2cff2 --- /dev/null +++ b/packages/mobile-nodeify/index.js @@ -0,0 +1,3 @@ +import MobileStorageUtils from "./lib/MobileStorageUtils"; + +export { MobileStorageUtils }; diff --git a/packages/mobile-nodeify/package.json b/packages/mobile-nodeify/package.json new file mode 100644 index 0000000000..1afdc3718f --- /dev/null +++ b/packages/mobile-nodeify/package.json @@ -0,0 +1,40 @@ +{ + "name": "sd-nodeify", + "repository": { + "type": "git", + "url": "https://github.com/dlgn2/sd-nodeify.git" + }, + "version": "1.0.10", + "preferGlobal": true, + "bin": { + "build": "tsc", + "test": "jest", + "prepublishOnly": "npm run build", + "sd-nodeify": "./cmd.js", + "sd-nodeify-setup": "./cmd-setup.js" + }, + "license": "MIT", + "dependencies": { + "@react-native-async-storage/async-storage": "^1.19.1", + "@snickerdoodlelabs/core": "^0.0.6", + "@yarnpkg/lockfile": "^1.0.0", + "deep-equal": "^1.0.0", + "findit": "^2.0.0", + "fs-extra": "^0.22.1", + "minimist": "^1.1.2", + "neverthrow": "^5.1.0", + "object.pick": "^1.1.1", + "react-native-quick-base64": "^2.0.7", + "react-native-quick-crypto": "^0.6.1", + "run-parallel": "^1.1.2", + "semver": "^5.0.1", + "xtend": "^4.0.0" + }, + "scripts": { + "lint": "eslint --quiet --ignore-path .gitignore .", + "precommit": "npm run lint" + }, + "devDependencies": { + "husky": "^0.14.3" + } +} diff --git a/packages/mobile-nodeify/pkg-hacks.js b/packages/mobile-nodeify/pkg-hacks.js new file mode 100644 index 0000000000..6ac639adb6 --- /dev/null +++ b/packages/mobile-nodeify/pkg-hacks.js @@ -0,0 +1,556 @@ +#!/usr/bin/env node + +// shelljs.exec('force-dedupe-git-modules') +var proc = require('child_process') +var fs = require('fs-extra') +var find = require('findit') +var path = require('path') +// var thisPkg = require('./package.json') + +// function loadDeps() { +// var pkgs = [] +// loadPkg('./package.json') + +// function loadPkg(pkgPath) { +// var pkg = require(pkgPath) +// for (var dep in pkg.dependencies) { +// if (!allDeps[dep]) { +// allDeps[dep] = true +// pkgs.push.apply(pkgs, Object.keys(pkg.dependencies).map(function(name) { +// return path.join(pkgPath, 'node_modules/' + name) +// })) +// } +// } +// } +// } + +module.exports = function hackFiles (hacks) { + var finder = find('./node_modules') + hacks = hacks || hackers.map(h => h.name) + + finder.on('file', function (file) { + if (!/\.(js|json)$/.test(file) || + /\/tests?\//.test(file)) { + return + } + + file = file.replace(/\\/g, path.posix.sep); + + var matchingHackers = hackers.filter(function (hacker) { + return hacks.indexOf(hacker.name) !== -1 && hacker.regex.some(function (regex) { + return regex.test(file) + }) + }) + + if (!matchingHackers.length) return + + file = path.resolve(file) + fs.readFile(file, { encoding: 'utf8' }, onread) + + function onread (err, str) { + if (err) throw err + + var hacked = matchingHackers.reduce(function (hacked, hacker) { + return hacker.hack(file, hacked || str) || hacked + }, str) + + if (hacked && hacked !== str) { + console.log('hacking', file) + fs.writeFile(file, hacked) + } + } + }) +} + +// loadDeps(hackFiles) + +var hackers = [ + // don't need this as soon as react native + // stops ignoring webtorrent/package.json "browser": "./lib/fs-storage.js": false + { + name: 'bluebird', + regex: [ + /bluebird\/js\/main\/captured_trace\.js$/ + ], + hack: function (file, contents) { + var fixed = contents.replace( + /fireGlobalEvent \= \(function\(\) \{\s{1}/, + 'fireGlobalEvent = (function() {var self = global;' + ) + + return contents === fixed ? null : fixed + } + }, + { + name: 'stream-browserify', + regex: [ + /stream-browserify\/index\.js$/ + ], + hack: function (file, contents) { + var fixed = contents.replace( + 'module.exports = Stream;', + 'module.exports = global.StreamModule = Stream' + ) + + return contents === fixed ? null : fixed + } + }, + { + name: 'readable-stream', + regex: [ + /readable-stream\/lib\/_stream_(readable|writable)\.js$/, + /readable-stream\/readable\.js$/ + ], + hack: function (file, contents) { + var fixed = contents.replace( + "var Stream = require('stream');", + "var Stream = global.StreamModule || require('stream')" + ) + + return contents === fixed ? null : fixed + } + }, + { + name: 'has-cors', + regex: [ + /has-cors\/index\.js/, + /socket\.io\.js/, + /engine\.io\.js/ + ], + hack: function (file, contents) { + var fixed = contents.replace("'withCredentials' in new XMLHttpRequest()", 'true') + return contents === fixed ? null : fixed + } + }, + { + name: 'debug', + regex: [ + /debug\/browser\.js/ + ], + hack: function (file, contents) { + var fixed = contents.replace("('WebkitAppearance' in document.documentElement.style)", 'true') + return contents === fixed ? null : fixed + } + }, + { + name: 'rn-bundler', + regex: [ + /react\-(?:native\/)?packager\/src\/bundler\/bundle\.js/i, + /react\-(?:native\/)?packager\/src\/JSTransformer\/worker\/minify\.js/i, + ], + hack: function (file, contents) { + if (contents.indexOf('mangle:false') !== -1) return + + var fixed = contents.replace(/(\s+)(fromString: true,)/, '$1$2$1mangle:false,') + return contents === fixed ? null : fixed + } + }, + { + name: 'pseudomap', + regex: [ + /pseudomap\/map\.js/ + ], + hack: function (file, contents) { + var bad = /(module\.exports\s+\=\s+Map[^r]+return[^}]+\})/ + var match = contents.match(bad) + if (!match) return + + return contents.replace(match[0], 'module.exports=Map}else{') + '}' + } + }, + { + name: 'fssync', + regex: [ + /webtorrent\/lib\/fs-storage\.js/ + ], + hack: function (file, contents) { + if (isInReactNative(file)) return + + var fixed = contents.replace(/fs\.existsSync\([^\)]*\)/g, 'false') + return contents === fixed ? null : fixed + } + }, + { + name: 'rusha', + regex: [ + /\/rusha\/rusha\.js/ + ], + hack: function (file, contents) { + var fixed = contents.replace(/typeof\ FileReaderSync \!\=\= \'undefined\'/, 'false') + return contents === fixed ? null : fixed + } + }, + { + name: 'bufferequal', + regex: [/rudp\/lib\/bufferEqual\.js/], + hack: function (file, contents) { + if (isInReactNative(file)) return + + var hacked = "module.exports = require('buffer-equal')" + if (contents !== hacked) return hacked + } + }, + // { + // name: 'levelup', + // regex: [ + // /levelup\/lib\/util\.js$/ + // ], + // hack: function(file, contents) { + // var bad = 'require(\'../package.json\')' + // contents = contents.toString() + // if (contents.indexOf(bad) !== -1) { + // debugger + // var pkg = require(path.resolve(file, '../../package.json')) + // var fixed = contents.replace(bad, JSON.stringify(pkg)) + // return contents === fixed ? null : fixed + // } + // } + // }, + { + name: 'webworkerthreads', + regex: [ + /otr\/lib\/(dsa|otr)\.js/ + ], + hack: function (file, contents) { + if (isInReactNative(file)) return + + var fixed = contents + fixed = fixed.replace("require('webworker-threads').Worker", "null") + return contents === fixed ? null : fixed + } + }, + { + name: 'levelup', + regex: [ + /levelup\/lib\/util\.js$/ + ], + hack: function (file, contents) { + if (isInReactNative(file)) return + + var fixed = contents + fixed = fixed.replace("require('../package.json').devDependencies.leveldown", "'1.0.0'") + fixed = fixed.replace("require('leveldown/package').version", "'1.0.0'") + fixed = fixed.replace("require('leveldown/package.json').version", "'1.0.0'") + fixed = fixed.replace("require('leveldown')", "null") + + // var bad = '\'leveldown' + // var fixed = contents.replace(/\'leveldown/g, '\'asyncstorage-down') + // bad = 'require(\'../package.json\')' + // if (fixed.indexOf(bad) !== -1) { + // var pkg = require(path.resolve(file, '../../package.json')) + // fixed = fixed.replace(bad, JSON.stringify(pkg)) + // } + + // bad = "require('asyncstorage-down/package')" + // if (fixed.indexOf(bad) !== -1) { + // console.log(path.dirname(file)) + // console.log(resolve.sync('asyncstorage-down'), { basedir: path.dirname(file) }) + // var pkg = require(path.resolve(file, '../../node_modules/asyncstorage-down/package.json')) + // fixed = fixed.replace(bad, JSON.stringify(pkg)) + // } + + return contents === fixed ? null : fixed + } + }, + { + name: 'non-browser', + regex: [ + /level-jobs\/package\.json$/ + ], + hack: function (file, contents) { + if (isInReactNative(file)) return + + var pkg + try { + pkg = JSON.parse(contents) + } catch (err) { + console.log('failed to parse:', file) + return + } + + if (pkg.browser) { + delete pkg.browser + return prettify(pkg) + } + } + }, + { + name: 'simple-get', + regex: [ + /simple\-get\/package\.json$/ + ], + hack: function (file, contents) { + if (isInReactNative(file)) return + + var pkg = JSON.parse(contents) + if (pkg.browser['unzip-response'] === false) { + delete pkg.browser['unzip-response'] + return prettify(pkg) + } + } + }, + { + name: 'browser_field', + regex: [ + /package\.json$/ + ], + hack: function (file, contents) { + if (isInReactNative(file)) return + + var pkg + try { + pkg = JSON.parse(contents) + } catch (err) { + console.log('failed to parse:', file) + return + } + + if (pkg.browser && typeof pkg.browser === 'object') { + var fixed + for (var left in pkg.browser) { + if (left[0] === '.' && !/\.[a-z]{0,4}$/i.test(left)) { + fixed = true + pkg.browser[left + '.js'] = pkg.browser[left] + delete pkg.browser[left] + } + } + + if (fixed) return prettify(pkg) + } + } + }, + { + name: 'webtorrentstuff', + regex: [ + /\/torrent\-discovery\/package.json$/, + /\/webtorrent\/package.json$/, + /\/load-ip-set\/package.json$/, + ], + hack: function (file, contents) { + if (isInReactNative(file)) return + + var pkg = JSON.parse(contents) + var browser = pkg.browser + var save + var toDel = [ + 'bittorrent-dht', + 'bittorrent-dht/client', + 'bittorrent-tracker', + 'bittorrent-tracker/client', + 'bittorrent-swarm' + ] + + for (var p in browser) { + if (browser[p] === false) { + toDel.push(p) + } + } + + toDel.forEach(function (p) { + if (p in browser) { + delete browser[p] + save = true + } + }) + + if (save) return prettify(pkg) + } + }, + { + name: 'depgraph (rn 0.6)', + regex: [ + /react\-packager\/.*\/DependencyGraph\/index\.js/ + ], + hack: function (file, contents) { + if (isInReactNative(file)) return + + var evil = 'var id = sansExtJs(name);' + if (contents.indexOf(evil) !== -1) { + return contents.replace(evil, 'var id = name;') + } + } + }, + { + name: 'ecurve', + regex: [ + /ecurve\/lib\/names\.js/ + ], + hack: function (file, contents) { + if (isInReactNative(file)) return + + var evil = 'var curves = require(\'./curves\')' + if (contents.indexOf(evil) !== -1) { + return contents.replace(evil, 'var curves = require(\'./curves.json\')') + } + } + }, + { + name: 'assert', + regex: [ + /assert\/assert.js$/ + ], + hack: function (file, contents) { + if (isInReactNative(file)) return + + var evil = 'var util = require(\'util/\');' + if (contents.indexOf(evil) !== -1) { + return contents.replace(evil, 'var util = require(\'util\');') + } + } + }, + // { + // name: 'net', + // regex: [ + // /bittorrent-swarm\/package\.json$/, + // /portfinder\/package\.json$/ + // ], + // hack: function (file, contents) { + // var pkg + // try { + // pkg = JSON.parse(contents) + // } catch (err) { + // console.log('failed to parse:', file) + // return + // } + + // rewireMain(pkg) + // if (pkg.browser.net !== 'utp') { + // pkg.browser.net = 'utp' + // return prettify(pkg) + // } + // } + // }, + { + name: 'bytewise', + regex: [ + /bytewise\/bytewise\.js$/ + ], + hack: function (file, contents) { + if (isInReactNative(file)) return + + var fixed = contents + fixed = fixed.replace("require('typewise')", "null") + return contents === fixed ? null : fixed + } + }, + { + name: 'unzip-response', + regex: [ + /unzip\-response\/index\.js$/ + ], + hack: function (file, contents) { + if (isInReactNative(file)) return + + var hack = ';res.headers = res.headers || {};' + if (contents.indexOf(hack) !== -1) return + + var orig = "if (['gzip', 'deflate'].indexOf(res.headers['content-encoding']) !== -1) {" + return contents.replace( + orig, + hack + orig + ) + } + }, + { + name: 'rn-packager', + regex: [ + /DependencyResolver\/Package\.js/ + ], + hack: function (file, contents) { + // var hack = body(function () { + /* + if (!browser[name]) return name + + // HACK! + name = browser[name] + if (name[0] === '.') { + return '.' + name + } + + return name + */ + // }) + + var fixed = contents + // fixed = fixed.replace('return browser[name] || name', hack) + // fixed = fixed.replace("this._cache.get(this.path, 'haste'", "this._cache.get(this.path, 'package-haste'") + fixed = fixed.replace("this._cache.get(this.path, 'name'", "this._cache.get(this.path, 'package-name'") + return fixed === contents ? null : fixed + } + }, + { + name: 'crypto-browserify', + regex: [ + /\/crypto-browserify\/rng\.js$/ + ], + hack: function (file, contents) { + // var hack = body(function () { + + // // react-native-hack + // var _crypto = { + // randomBytes: function (size) { + // console.warn('WARNING: using insecure random number') + // return Math.random() * size + // } + // } + + // }) + + var hack = body(function () { + /* + // react-native-hack + try { + var _crypto = ( + g.crypto || g.msCrypto || require('crypto') + ) + } catch (err) { + _crypto = {} + } + */ + }) + + if (contents.indexOf('react-native-hack') !== -1) return + + return contents.replace(/_crypto\s+=\s+\(\s+g\.crypto\s+\|\|\s+g.msCrypto\s+\|\|\s+require\('crypto'\)\s+\)/, hack) + } + }, + { + name: 'version', + regex: [/pbkdf2/], + hack: function (file, contents) { + if (isInReactNative(file)) return + + var fixed = contents + .replace(/global\.process\.version/g, '"' + process.version + '"') + .replace(/process\.version/g, '"' + process.version + '"') + + return contents === fixed ? null : fixed + } + }, +] + +function rewireMain (pkg) { + if (typeof pkg.browser === 'string') { + var main = pkg.browser || './index.js' + pkg.browser = {} + pkg.browser[pkg.main] = main + } else if (typeof pkg.browser === 'undefined') { + pkg.browser = {} + } +} + +function rethrow (err) { + if (err) throw err +} + +function body (fn) { + return fn.toString().split(/\n/).slice(2, -2).join('\n').trim() +} + +function prettify (json) { + return JSON.stringify(json, null, 2) + '\n' +} + +function isInReactNative (file) { + return /\/react\-native\//.test(file) +} diff --git a/packages/mobile-nodeify/shim.js b/packages/mobile-nodeify/shim.js new file mode 100644 index 0000000000..17bf4a15c1 --- /dev/null +++ b/packages/mobile-nodeify/shim.js @@ -0,0 +1,35 @@ +import "react-native-get-random-values"; +import "@ethersproject/shims"; + +if (typeof btoa === "undefined") { + global.btoa = function (str) { + return new Buffer(str, "binary").toString("base64"); + }; +} +if (typeof atob === "undefined") { + global.atob = function (b64Encoded) { + return new Buffer(b64Encoded, "base64").toString("binary"); + }; +} +if (typeof __dirname === "undefined") global.__dirname = "/"; +if (typeof __filename === "undefined") global.__filename = ""; +if (typeof process === "undefined") { + global.process = require("process"); +} else { + const bProcess = require("process"); + for (var p in bProcess) { + if (!(p in process)) { + process[p] = bProcess[p]; + } + } +} +process.browser = false; +if (typeof Buffer === "undefined") global.Buffer = require("buffer").Buffer; +// global.location = global.location || { port: 80 } +const isDev = typeof __DEV__ === "boolean" && __DEV__; +process.env["NODE_ENV"] = isDev ? "development" : "production"; +if (typeof localStorage !== "undefined") { + localStorage.debug = isDev ? "*" : ""; +} + +require("crypto"); diff --git a/packages/mobile-nodeify/shims-browserify.js b/packages/mobile-nodeify/shims-browserify.js new file mode 100644 index 0000000000..b749a3ae12 --- /dev/null +++ b/packages/mobile-nodeify/shims-browserify.js @@ -0,0 +1,39 @@ +module.exports = { + assert: "~1.5.0", + "browserify-zlib": "~0.2.0", + buffer: "^4.9.2", + inherits: "~2.0.1", + "console-browserify": "^1.2.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "~3.2.6", + "dns.js": "^1.0.1", + "domain-browser": "~1.2.0", + events: "~1.1.1", + "stream-http": "^1.2.0", + "https-browserify": "~0.0.1", + "os-browserify": "~0.1.1", + "path-browserify": "~0.0.0", + process: "~0.11.0", + punycode: "^1.3.2", + "querystring-es3": "~0.2.0", + "react-native-level-fs": "^3.0.0", + // "readable-stream": "~1.0.33-1", + "readable-stream": "^2.0.2", + "stream-browserify": "^2.0.0", + string_decoder: "~0.10.0", + "timers-browserify": "^1.0.1", + "tty-browserify": "~0.0.0", + url: "~0.10.1", + util: "~0.10.1", + utp: "0.0.8", + "vm-browserify": "~0.0.1", + "@ethersproject/shims": "^5.7.0", + "fake-indexeddb": "^4.0.2", + indexeddbshim: "^10.1.0", + "react-native-sqlite-2": "^3.6.2", + "node-libs-react-native": "^1.2.1", + "react-native-argon2": "^2.0.1", + "react-native-get-random-values": "^1.9.0", + rxjs: "^7.5.7", + web3: "^1.9.0", +}; diff --git a/packages/mobile-nodeify/shims.js b/packages/mobile-nodeify/shims.js new file mode 100644 index 0000000000..ea0d1c6895 --- /dev/null +++ b/packages/mobile-nodeify/shims.js @@ -0,0 +1,30 @@ +module.exports = { + "assert": "^1.1.1", + "browserify-zlib": "~0.1.4", + "buffer": "^4.9.1", + "inherits": "^2.0.1", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "react-native-crypto": "^2.1.0", + "react-native-randombytes": "^3.0.0", + "dns.js": "^1.0.1", + "domain-browser": "^1.1.1", + "events": "^1.0.0", + "@tradle/react-native-http": "^2.0.0", + "https-browserify": "~0.0.0", + "react-native-os": "^1.0.1", + "path-browserify": "0.0.0", + "process": "^0.11.0", + "punycode": "^1.2.4", + "querystring-es3": "~0.2.0", + "react-native-level-fs": "^3.0.0", + "readable-stream": "1.0.33", + // "stream-browserify": "substack/stream-browserify#fa56e68", + "stream-browserify": "^1.0.0", + "string_decoder": "~0.10.25", + "timers-browserify": "^1.0.1", + "tty-browserify": "0.0.0", + "url": "~0.10.1", + "util": "~0.10.3", + "vm-browserify": "0.0.4" +} diff --git a/packages/mobile-nodeify/test/index.js b/packages/mobile-nodeify/test/index.js new file mode 100644 index 0000000000..b6a9bcf6e7 --- /dev/null +++ b/packages/mobile-nodeify/test/index.js @@ -0,0 +1,5 @@ +var test = require('tape') + +test('dummy test', function (t) { + t.end() +}) \ No newline at end of file diff --git a/packages/mobile-nodeify/tsconfig.json b/packages/mobile-nodeify/tsconfig.json new file mode 100644 index 0000000000..dbb72ab7bd --- /dev/null +++ b/packages/mobile-nodeify/tsconfig.json @@ -0,0 +1,12 @@ +{ + "compilerOptions": { + "target": "es6", + "module": "commonjs", + "outDir": "./dist", + "rootDir": "./lib", + "strict": true, + "esModuleInterop": true, + "forceConsistentCasingInFileNames": true + }, + "include": ["lib"] +} diff --git a/packages/mobile-nodeify/yarn.lock b/packages/mobile-nodeify/yarn.lock new file mode 100644 index 0000000000..5d839aa24b --- /dev/null +++ b/packages/mobile-nodeify/yarn.lock @@ -0,0 +1,5067 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@assemblyscript/loader@^0.9.4": + version "0.9.4" + resolved "https://registry.yarnpkg.com/@assemblyscript/loader/-/loader-0.9.4.tgz#a483c54c1253656bb33babd464e3154a173e1577" + integrity sha512-HazVq9zwTVwGmqdwYzu7WyQ6FQVZ7SwET0KKQuKm55jD0IfUpZgN0OPIiZG3zV1iSrVYcN0bdwLRXI/VNCYsUA== + +"@babel/code-frame@^7.0.0": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.5.tgz#234d98e1551960604f1246e6475891a570ad5658" + integrity sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ== + dependencies: + "@babel/highlight" "^7.22.5" + +"@babel/helper-validator-identifier@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz#9544ef6a33999343c8740fa51350f30eeaaaf193" + integrity sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ== + +"@babel/highlight@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.22.5.tgz#aa6c05c5407a67ebce408162b7ede789b4d22031" + integrity sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw== + dependencies: + "@babel/helper-validator-identifier" "^7.22.5" + chalk "^2.0.0" + js-tokens "^4.0.0" + +"@babel/runtime@^7.17.2", "@babel/runtime@^7.22.6": + version "7.22.6" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.22.6.tgz#57d64b9ae3cff1d67eb067ae117dac087f5bd438" + integrity sha512-wDb5pWm4WDdF6LFUde3Jl8WzPA+3ZbxYqkC6xAXuD3irdEHN1k0NfTRrJD8ZD378SJ61miMLCqIOXYhd8x+AJQ== + dependencies: + regenerator-runtime "^0.13.11" + +"@bundlr-network/client@^0.8.8": + version "0.8.9" + resolved "https://registry.yarnpkg.com/@bundlr-network/client/-/client-0.8.9.tgz#58e969a5d80f8d25d212d46bb7a060730a3c1736" + integrity sha512-SJ7BAt/KhONeFQ0+nbqrw2DUWrsev6y6cmlXt+3x7fPCkw7OJwudtxV/h2nBteZd65NXjqw8yzkmLiLfZ7CCRA== + dependencies: + "@solana/wallet-adapter-base" "^0.9.2" + "@solana/web3.js" "^1.36.0" + "@supercharge/promise-pool" "^2.1.0" + algosdk "^1.13.1" + arbundles "^0.6.21" + arweave "^1.11.4" + async-retry "^1.3.3" + axios "^0.25.0" + base64url "^3.0.1" + bignumber.js "^9.0.1" + bs58 "^4.0.1" + commander "^8.2.0" + csv "^6.0.5" + ethers "^5.5.1" + inquirer "^8.2.0" + js-sha256 "^0.9.0" + mime-types "^2.1.34" + near-api-js "^0.44.2" + near-seed-phrase "^0.2.0" + +"@ceramicnetwork/blockchain-utils-linking@^2.0.10": + version "2.16.0" + resolved "https://registry.yarnpkg.com/@ceramicnetwork/blockchain-utils-linking/-/blockchain-utils-linking-2.16.0.tgz#69aac4ed03f538aba00a2e0317ab6995a43888cf" + integrity sha512-TU2fO/vAplkIgkkMJ85IQtRADBV07ppGOKxJTp6+N1ql9deWvS7hhemuv22CkPPexjuZz5ngX/TCIjnXBmrpjQ== + dependencies: + "@ceramicnetwork/streamid" "^2.17.0" + "@didtools/cacao" "^2.1.0" + "@stablelib/random" "^1.0.1" + "@stablelib/sha256" "^1.0.1" + caip "~1.1.0" + near-api-js "^0.44.2" + uint8arrays "^4.0.3" + +"@ceramicnetwork/codecs@^1.5.0": + version "1.5.0" + resolved "https://registry.yarnpkg.com/@ceramicnetwork/codecs/-/codecs-1.5.0.tgz#6bc74ade84cdfe95fbb452acdefe25482b38a51b" + integrity sha512-6sVye8pxwFmYVaujR7g3rTYnCAFu2k9lp/5BPT92oGEjP5R6DaHNBuENIVS3xwzuuD1iPjZ2JYHVsfVPv+1muA== + dependencies: + "@ceramicnetwork/streamid" "^2.17.0" + codeco "^1.1.0" + multiformats "^11.0.1" + uint8arrays "^4.0.3" + +"@ceramicnetwork/common@^1.11.0": + version "1.11.0" + resolved "https://registry.yarnpkg.com/@ceramicnetwork/common/-/common-1.11.0.tgz#f195ef61de73366a64d775496c9328660e9a30a2" + integrity sha512-UU7/POxSl+Wf5f/Wi/ISxhPqaHKqJ4crvVL9/I4FrnDPEqsUPasBwuo5alN6T2zz+AMDksc+bk1FXKLKKY9VRg== + dependencies: + "@ceramicnetwork/streamid" "^1.3.9" + "@overnightjs/logger" "1.2.1" + abort-controller "^3.0.0" + caip "~1.0.0" + cids "~1.1.6" + colors "1.3.3" + cross-fetch "^3.1.4" + flat "^5.0.2" + lodash.clonedeep "^4.5.0" + logfmt "^1.3.2" + rxjs "^7.0.0" + uint8arrays "^2.0.5" + +"@ceramicnetwork/common@^2.0.0", "@ceramicnetwork/common@^2.30.0": + version "2.30.0" + resolved "https://registry.yarnpkg.com/@ceramicnetwork/common/-/common-2.30.0.tgz#6b2e4557b0492d21d702cffffd75875af81a5a3f" + integrity sha512-dPC2ErJ/EtcgQuGuvIU9O1rnVS3whwvdIAU5HpEIbK8T7jiwqkma6JnpbRKAgmc1YcPeCEuArnYdtD3lQUIDBA== + dependencies: + "@ceramicnetwork/codecs" "^1.5.0" + "@ceramicnetwork/streamid" "^2.17.0" + "@didtools/cacao" "^2.1.0" + "@didtools/pkh-ethereum" "^0.1.0" + "@didtools/pkh-solana" "^0.1.0" + "@didtools/pkh-stacks" "^0.1.0" + "@didtools/pkh-tezos" "^0.2.1" + "@stablelib/random" "^1.0.1" + caip "~1.1.0" + cross-fetch "^3.1.4" + flat "^5.0.2" + it-first "^1.0.7" + jet-logger "1.2.2" + lodash.clonedeep "^4.5.0" + logfmt "^1.3.2" + multiformats "^11.0.1" + rxjs "^7.5.2" + uint8arrays "^4.0.3" + +"@ceramicnetwork/http-client@^2.3.3": + version "2.27.0" + resolved "https://registry.yarnpkg.com/@ceramicnetwork/http-client/-/http-client-2.27.0.tgz#f255f0f512f8c797ff21aea58be18667b7f770c7" + integrity sha512-5DycZ4GSHwX37HCdsoUOLc/odClzWz95N1k8Syz55e7NDmDPoBN7zlQUzerwlL2mrB9UN74sC7kzU0RknOKc2g== + dependencies: + "@ceramicnetwork/common" "^2.30.0" + "@ceramicnetwork/stream-caip10-link" "^2.25.0" + "@ceramicnetwork/stream-model" "^1.12.0" + "@ceramicnetwork/stream-model-instance" "^1.12.0" + "@ceramicnetwork/stream-tile" "^2.26.0" + "@ceramicnetwork/streamid" "^2.17.0" + "@scarf/scarf" "^1.1.1" + query-string "^7.1.0" + rxjs "^7.5.2" + +"@ceramicnetwork/stream-caip10-link@^1.0.0": + version "1.2.9" + resolved "https://registry.yarnpkg.com/@ceramicnetwork/stream-caip10-link/-/stream-caip10-link-1.2.9.tgz#5c50a185e230184a8e0aa905770ab2d5a7bf15ec" + integrity sha512-DPkJJZ4iYQBMeAFkqIRRKQxq5lb4+4jYWWF2JKAc/XaNtsYw2GRiMEASFL74iMkgkPHxWZnVZg7YXFeDzfR/jw== + dependencies: + "@ceramicnetwork/common" "^1.11.0" + "@ceramicnetwork/streamid" "^1.3.9" + caip "~0.9.2" + did-resolver "^3.1.3" + +"@ceramicnetwork/stream-caip10-link@^2.25.0": + version "2.25.0" + resolved "https://registry.yarnpkg.com/@ceramicnetwork/stream-caip10-link/-/stream-caip10-link-2.25.0.tgz#94813f429c185492c5009862422bb5771dca6fbf" + integrity sha512-9Cf+GPsNgFvUxWLJr7VOue0SSzGXlrtb5XxG6dtzLos0D+7S7FDvg2cNtCCUkSUGAe4OQEo1DNW15+MfIf/w2g== + dependencies: + "@ceramicnetwork/common" "^2.30.0" + "@ceramicnetwork/streamid" "^2.17.0" + caip "~1.1.0" + did-resolver "^4.0.1" + lodash.clonedeep "^4.5.0" + +"@ceramicnetwork/stream-model-instance@^1.12.0": + version "1.12.0" + resolved "https://registry.yarnpkg.com/@ceramicnetwork/stream-model-instance/-/stream-model-instance-1.12.0.tgz#9df2d88125a65a69d1ba7bbe96396d01f02a1082" + integrity sha512-SvhwCP/sPW78tAaOZR65LsIvsTi7o1lRReI9p8KrQjcSYKKN/Mblp1bdoBDoTeTYLpa9X9Zyn03gx0HFLrq0eA== + dependencies: + "@ceramicnetwork/common" "^2.30.0" + "@ceramicnetwork/streamid" "^2.17.0" + "@ipld/dag-cbor" "^7.0.0" + "@stablelib/random" "^1.0.1" + fast-json-patch "^3.1.0" + object-sizeof "^2.6.1" + uint8arrays "^4.0.3" + +"@ceramicnetwork/stream-model@^1.12.0": + version "1.12.0" + resolved "https://registry.yarnpkg.com/@ceramicnetwork/stream-model/-/stream-model-1.12.0.tgz#d0345b88095928a7ca0617bbb3506b5a585a0e2b" + integrity sha512-ejqo7B58a5793tbALa4km2kM+Ig6+Ew86d/zHfzlMWIcN9cyZqnhQR+y1A/K46nipFNZT+LFtSPNA9ibG/qouA== + dependencies: + "@ceramicnetwork/common" "^2.30.0" + "@ceramicnetwork/streamid" "^2.17.0" + "@ipld/dag-cbor" "^7.0.0" + "@stablelib/random" "^1.0.1" + fast-json-patch "^3.1.0" + json-schema-typed "^8.0.1" + multiformats "^11.0.1" + uint8arrays "^4.0.3" + +"@ceramicnetwork/stream-tile@^1.0.0": + version "1.5.7" + resolved "https://registry.yarnpkg.com/@ceramicnetwork/stream-tile/-/stream-tile-1.5.7.tgz#66d481b33f756f27372d9fe3b12f78d72d6538c7" + integrity sha512-2419vN6lh9e4CsGzOzpJTYRWhRQPKhVZP/i34RYUTgdUmdOXgb62RipZG0IvTY5DtXNfnoRcTwOe+BZqvkCDFQ== + dependencies: + "@ceramicnetwork/common" "^1.11.0" + "@ceramicnetwork/streamid" "^1.3.9" + "@stablelib/random" "^1.0.0" + fast-json-patch "^2.2.1" + uint8arrays "^2.0.5" + +"@ceramicnetwork/stream-tile@^2.0.0", "@ceramicnetwork/stream-tile@^2.2.2", "@ceramicnetwork/stream-tile@^2.26.0": + version "2.26.0" + resolved "https://registry.yarnpkg.com/@ceramicnetwork/stream-tile/-/stream-tile-2.26.0.tgz#22c3937bacdcc68806f78762f8d3ed29eae48b7f" + integrity sha512-q8umV/K16dpPBXizcRrBcw1nFpcWCMeZGR5Ej5QzAhXsv7OOj0J+DWo+y0JwbXnbfJnao/gZjq8nm/OG+obQ0A== + dependencies: + "@ceramicnetwork/common" "^2.30.0" + "@ceramicnetwork/streamid" "^2.17.0" + "@ipld/dag-cbor" "^7.0.0" + "@stablelib/random" "^1.0.1" + dids "^4.0.0" + fast-json-patch "^3.1.0" + lodash.clonedeep "^4.5.0" + uint8arrays "^4.0.3" + +"@ceramicnetwork/streamid@^1.3.9": + version "1.3.9" + resolved "https://registry.yarnpkg.com/@ceramicnetwork/streamid/-/streamid-1.3.9.tgz#5b83a8f0118e4bc0986d19dc565ab38d8c3ebdbd" + integrity sha512-XmW9QrSLv5pMbjV5GgbF6BFatdH7pZP53U2m8SINtdL9NDKj4B701ZyVVpx+NtE4djx34fOgK/ldbVOjyt8tPQ== + dependencies: + cids "~1.1.6" + ipld-dag-cbor "^0.17.0" + multibase "~4.0.2" + typescript-memoize "^1.0.0-alpha.4" + uint8arrays "^2.0.5" + varint "^6.0.0" + +"@ceramicnetwork/streamid@^2.0.0", "@ceramicnetwork/streamid@^2.1.0", "@ceramicnetwork/streamid@^2.17.0": + version "2.17.0" + resolved "https://registry.yarnpkg.com/@ceramicnetwork/streamid/-/streamid-2.17.0.tgz#4c4fed37762af52abc04765971dbe07fbfb1656c" + integrity sha512-LC6YL8dcN2XqOdPEDKqWAloyJNXBIyw30JAm4gvWLsUuOaL8hTJWpu2HndFp/Jn4Mab9090/fwVZ2O8CWno58w== + dependencies: + "@ipld/dag-cbor" "^7.0.0" + "@stablelib/sha256" "^1.0.1" + cborg "^1.10.2" + mapmoize "^1.2.1" + multiformats "^11.0.1" + uint8arrays "^4.0.3" + varint "^6.0.0" + +"@ceramicstudio/idx-constants@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@ceramicstudio/idx-constants/-/idx-constants-1.0.0.tgz#51ca1cd6cf93d39639eff9106691bd0c74bb5cb0" + integrity sha512-bBCnOSABGmHOBkF1XZoyHrf5ZMv5Mv8RODY6I3uAT35DzkNojymcITUTSlmZsMqDXmvaa4INV5xSXP/lX3YErQ== + +"@ceramicstudio/idx@^0.12.2": + version "0.12.2" + resolved "https://registry.yarnpkg.com/@ceramicstudio/idx/-/idx-0.12.2.tgz#dd91f466f03f16900b16dd0b6f0e1c4bfdb2228e" + integrity sha512-FS2YpifncQYvD9lpcU3QA6MATGEt98xcajCiALdQzFIcEuLx2IFKA7kce9xqoO3VMsjEYIDbVJRDfNUNaJXipQ== + dependencies: + "@ceramicnetwork/stream-caip10-link" "^1.0.0" + "@ceramicnetwork/stream-tile" "^1.0.0" + "@ceramicstudio/idx-constants" "^1.0.0" + caip "^0.9.2" + cross-fetch "^3.1.4" + +"@craftzdog/react-native-buffer@^6.0.5": + version "6.0.5" + resolved "https://registry.yarnpkg.com/@craftzdog/react-native-buffer/-/react-native-buffer-6.0.5.tgz#0d4fbe0dd104186d2806655e3c0d25cebdae91d3" + integrity sha512-Av+YqfwA9e7jhgI9GFE/gTpwl/H+dRRLmZyJPOpKTy107j9Oj7oXlm3/YiMNz+C/CEGqcKAOqnXDLs4OL6AAFw== + dependencies: + ieee754 "^1.2.1" + react-native-quick-base64 "^2.0.5" + +"@didtools/cacao@^1.0.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@didtools/cacao/-/cacao-1.2.0.tgz#a7a142016639cc457c84320c75a72efa455834a2" + integrity sha512-y0nMgV8DL0jgHUq0uhjMqrW9p79PopQnugLWx02tss+iR0ahON2cfal20+eFx2p3kXtvaL8U+iByrjmyuokj+A== + dependencies: + "@ipld/dag-cbor" "^7.0.1" + apg-js "^4.1.1" + caip "^1.1.0" + multiformats "^9.5.1" + uint8arrays "^4.0.2" + +"@didtools/cacao@^2.0.0", "@didtools/cacao@^2.1.0": + version "2.1.0" + resolved "https://registry.yarnpkg.com/@didtools/cacao/-/cacao-2.1.0.tgz#5ce7bbae0abf6cce0631b8e5df657052065b9d40" + integrity sha512-35gopj+mOmAlA3nHoHiYMvNMXJtbJDJnVpIlCf/Wf/+/x+uG9aIQefXfF35D6JuaTCZ0apabjpT2umL5h3EXcw== + dependencies: + "@didtools/codecs" "^1.0.1" + "@didtools/siwx" "1.0.0" + "@ipld/dag-cbor" "^9.0.1" + caip "^1.1.0" + multiformats "^11.0.2" + uint8arrays "^4.0.3" + +"@didtools/codecs@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@didtools/codecs/-/codecs-1.0.1.tgz#2f0372e618ffb563c1b56279f1f5e79f59a2d48b" + integrity sha512-6PYXOCX7mwVWUcudKQ3eW5LtI8v5esozazbf2q2F01PE+LoeEvTytvgU9FEspj4pATpq3hPx1eenX2uLirDJ8w== + dependencies: + codeco "^1.1.0" + multiformats "^11.0.1" + uint8arrays "^4.0.3" + +"@didtools/pkh-ethereum@^0.0.1": + version "0.0.1" + resolved "https://registry.yarnpkg.com/@didtools/pkh-ethereum/-/pkh-ethereum-0.0.1.tgz#dc7a9b09b568d74a640ed53fe0cafeabba809aab" + integrity sha512-2hDt1f60WXUNWMVS9S9b0pmXl78ivkVxZJHeyBUkbz7O7To1rHvlgvJ0gFJ3sKVemI1llpClzwd3PEjZfGwiUw== + dependencies: + "@didtools/cacao" "^1.0.0" + "@ethersproject/wallet" "^5.7.0" + "@stablelib/random" "^1.0.2" + caip "^1.1.0" + +"@didtools/pkh-ethereum@^0.1.0": + version "0.1.0" + resolved "https://registry.yarnpkg.com/@didtools/pkh-ethereum/-/pkh-ethereum-0.1.0.tgz#fc55d341ca043cf959651e603cc2eafde8ebf1fc" + integrity sha512-Abmc6uvWU8zkOrQbPUAsRtTW293vhx+rzd+/bbduTLrRGEqZ3niakQkxMqvQKZ6/9w+n0IjQVXSHE5vzc5cAeg== + dependencies: + "@didtools/cacao" "^2.0.0" + "@ethersproject/wallet" "^5.7.0" + "@stablelib/random" "^1.0.2" + caip "^1.1.0" + +"@didtools/pkh-ethereum@^0.4.0": + version "0.4.0" + resolved "https://registry.yarnpkg.com/@didtools/pkh-ethereum/-/pkh-ethereum-0.4.0.tgz#b10ad35ec15fb10d1677c5f39c5026e0f7e2d83f" + integrity sha512-NaPDE8QYOpBSa1MghiF0IkCt2kZdcRm0TV/Zcm9uQMqrf2I6qy5RhiRSG+2gPkobIgI+80OIpe6xJ6BmuzWvkQ== + dependencies: + "@didtools/cacao" "^2.1.0" + "@ethersproject/wallet" "^5.7.0" + "@stablelib/random" "^1.0.2" + caip "^1.1.0" + uint8arrays "^4.0.3" + +"@didtools/pkh-solana@^0.1.0": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@didtools/pkh-solana/-/pkh-solana-0.1.1.tgz#e325682b71cada03bb29cf6ecaa921f183c17a7b" + integrity sha512-2Sn4xSg8otqAeXA0tDYUM+3KQtzOr2gBcu0wbJyOn/30Ocj3jxHFQg7NfumEsiQtQ0HtnmsGZUrnCgoxHqLwWg== + dependencies: + "@didtools/cacao" "^2.0.0" + "@noble/curves" "^1.0.0" + "@stablelib/random" "^1.0.2" + caip "^1.1.0" + uint8arrays "^4.0.3" + +"@didtools/pkh-stacks@^0.1.0": + version "0.1.0" + resolved "https://registry.yarnpkg.com/@didtools/pkh-stacks/-/pkh-stacks-0.1.0.tgz#91191dee0a5767989d68ffc6a78e7736b44c8f52" + integrity sha512-dEgyHleiIa2afibchNqs07tSqddFS6pX9D5BNxbWH0NAr+FisVCA4nUXajcbd9TUbSuplClfQ4EXjjJAGqlgeg== + dependencies: + "@didtools/cacao" "^2.0.0" + "@stablelib/random" "^1.0.2" + "@stacks/common" "^6.0.0" + "@stacks/encryption" "^6.2.0" + "@stacks/transactions" "^6.2.0" + caip "^1.1.0" + jsontokens "^4.0.1" + +"@didtools/pkh-tezos@^0.2.1": + version "0.2.2" + resolved "https://registry.yarnpkg.com/@didtools/pkh-tezos/-/pkh-tezos-0.2.2.tgz#6e48a33e08a31848482a9e4b965057770237adc4" + integrity sha512-pUzquLujQJQ4tQoGrXjozFZePNt+VLX7Bk32r1DPbkp8FaLoAA5UoaP1qf+fM/J9EsxCfdnpntqqGU+MmvIpHA== + dependencies: + "@didtools/cacao" "^2.0.0" + "@noble/curves" "^1.0.0" + "@noble/hashes" "^1.3.0" + "@stablelib/random" "^1.0.2" + caip "^1.1.0" + uint8arrays "^4.0.3" + +"@didtools/siwx@1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@didtools/siwx/-/siwx-1.0.0.tgz#18eacb098a3a1f69253a8216fa5071ad9c2c7ec1" + integrity sha512-b7sPDTNHdySoJ+Rp2p06x3rg1iTxI4yPTTA3PrPh40xcvFJ0K/YhdIb/Rzff13t92arcJ+VYGFhqtJorauV91g== + dependencies: + codeco "^1.1.0" + +"@ethersproject/abi@5.7.0", "@ethersproject/abi@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/abi/-/abi-5.7.0.tgz#b3f3e045bbbeed1af3947335c247ad625a44e449" + integrity sha512-351ktp42TiRcYB3H1OP8yajPeAQstMW/yCFokj/AthP9bLHzQFPlOrxOcwYEDkUAICmOHljvN4K39OMTMUa9RA== + dependencies: + "@ethersproject/address" "^5.7.0" + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/constants" "^5.7.0" + "@ethersproject/hash" "^5.7.0" + "@ethersproject/keccak256" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/strings" "^5.7.0" + +"@ethersproject/abstract-provider@5.7.0", "@ethersproject/abstract-provider@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/abstract-provider/-/abstract-provider-5.7.0.tgz#b0a8550f88b6bf9d51f90e4795d48294630cb9ef" + integrity sha512-R41c9UkchKCpAqStMYUpdunjo3pkEvZC3FAwZn5S5MGbXoMQOHIdHItezTETxAO5bevtMApSyEhn9+CHcDsWBw== + dependencies: + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/networks" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/transactions" "^5.7.0" + "@ethersproject/web" "^5.7.0" + +"@ethersproject/abstract-signer@5.7.0", "@ethersproject/abstract-signer@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/abstract-signer/-/abstract-signer-5.7.0.tgz#13f4f32117868452191a4649723cb086d2b596b2" + integrity sha512-a16V8bq1/Cz+TGCkE2OPMTOUDLS3grCpdjoJCYNnVBbdYEMSgKrU0+B90s8b6H+ByYTBZN7a3g76jdIJi7UfKQ== + dependencies: + "@ethersproject/abstract-provider" "^5.7.0" + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + +"@ethersproject/address@5.7.0", "@ethersproject/address@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/address/-/address-5.7.0.tgz#19b56c4d74a3b0a46bfdbb6cfcc0a153fc697f37" + integrity sha512-9wYhYt7aghVGo758POM5nqcOMaE168Q6aRLJZwUmiqSrAungkG74gSSeKEIR7ukixesdRZGPgVqme6vmxs1fkA== + dependencies: + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/keccak256" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/rlp" "^5.7.0" + +"@ethersproject/base64@5.7.0", "@ethersproject/base64@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/base64/-/base64-5.7.0.tgz#ac4ee92aa36c1628173e221d0d01f53692059e1c" + integrity sha512-Dr8tcHt2mEbsZr/mwTPIQAf3Ai0Bks/7gTw9dSqk1mQvhW3XvRlmDJr/4n+wg1JmCl16NZue17CDh8xb/vZ0sQ== + dependencies: + "@ethersproject/bytes" "^5.7.0" + +"@ethersproject/basex@5.7.0", "@ethersproject/basex@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/basex/-/basex-5.7.0.tgz#97034dc7e8938a8ca943ab20f8a5e492ece4020b" + integrity sha512-ywlh43GwZLv2Voc2gQVTKBoVQ1mti3d8HK5aMxsfu/nRDnMmNqaSJ3r3n85HBByT8OpoY96SXM1FogC533T4zw== + dependencies: + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + +"@ethersproject/bignumber@5.7.0", "@ethersproject/bignumber@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/bignumber/-/bignumber-5.7.0.tgz#e2f03837f268ba655ffba03a57853e18a18dc9c2" + integrity sha512-n1CAdIHRWjSucQO3MC1zPSVgV/6dy/fjL9pMrPP9peL+QxEg9wOsVqwD4+818B6LUEtaXzVHQiuivzRoxPxUGw== + dependencies: + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + bn.js "^5.2.1" + +"@ethersproject/bytes@5.7.0", "@ethersproject/bytes@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/bytes/-/bytes-5.7.0.tgz#a00f6ea8d7e7534d6d87f47188af1148d71f155d" + integrity sha512-nsbxwgFXWh9NyYWo+U8atvmMsSdKJprTcICAkvbBffT75qDocbuggBU0SJiVK2MuTrp0q+xvLkTnGMPK1+uA9A== + dependencies: + "@ethersproject/logger" "^5.7.0" + +"@ethersproject/constants@5.7.0", "@ethersproject/constants@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/constants/-/constants-5.7.0.tgz#df80a9705a7e08984161f09014ea012d1c75295e" + integrity sha512-DHI+y5dBNvkpYUMiRQyxRBYBefZkJfo70VUkUAsRjcPs47muV9evftfZ0PJVCXYbAiCgght0DtcF9srFQmIgWA== + dependencies: + "@ethersproject/bignumber" "^5.7.0" + +"@ethersproject/contracts@5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/contracts/-/contracts-5.7.0.tgz#c305e775abd07e48aa590e1a877ed5c316f8bd1e" + integrity sha512-5GJbzEU3X+d33CdfPhcyS+z8MzsTrBGk/sc+G+59+tPa9yFkl6HQ9D6L0QMgNTA9q8dT0XKxxkyp883XsQvbbg== + dependencies: + "@ethersproject/abi" "^5.7.0" + "@ethersproject/abstract-provider" "^5.7.0" + "@ethersproject/abstract-signer" "^5.7.0" + "@ethersproject/address" "^5.7.0" + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/constants" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/transactions" "^5.7.0" + +"@ethersproject/hash@5.7.0", "@ethersproject/hash@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/hash/-/hash-5.7.0.tgz#eb7aca84a588508369562e16e514b539ba5240a7" + integrity sha512-qX5WrQfnah1EFnO5zJv1v46a8HW0+E5xuBBDTwMFZLuVTx0tbU2kkx15NqdjxecrLGatQN9FGQKpb1FKdHCt+g== + dependencies: + "@ethersproject/abstract-signer" "^5.7.0" + "@ethersproject/address" "^5.7.0" + "@ethersproject/base64" "^5.7.0" + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/keccak256" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/strings" "^5.7.0" + +"@ethersproject/hdnode@5.7.0", "@ethersproject/hdnode@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/hdnode/-/hdnode-5.7.0.tgz#e627ddc6b466bc77aebf1a6b9e47405ca5aef9cf" + integrity sha512-OmyYo9EENBPPf4ERhR7oj6uAtUAhYGqOnIS+jE5pTXvdKBS99ikzq1E7Iv0ZQZ5V36Lqx1qZLeak0Ra16qpeOg== + dependencies: + "@ethersproject/abstract-signer" "^5.7.0" + "@ethersproject/basex" "^5.7.0" + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/pbkdf2" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/sha2" "^5.7.0" + "@ethersproject/signing-key" "^5.7.0" + "@ethersproject/strings" "^5.7.0" + "@ethersproject/transactions" "^5.7.0" + "@ethersproject/wordlists" "^5.7.0" + +"@ethersproject/json-wallets@5.7.0", "@ethersproject/json-wallets@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/json-wallets/-/json-wallets-5.7.0.tgz#5e3355287b548c32b368d91014919ebebddd5360" + integrity sha512-8oee5Xgu6+RKgJTkvEMl2wDgSPSAQ9MB/3JYjFV9jlKvcYHUXZC+cQp0njgmxdHkYWn8s6/IqIZYm0YWCjO/0g== + dependencies: + "@ethersproject/abstract-signer" "^5.7.0" + "@ethersproject/address" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/hdnode" "^5.7.0" + "@ethersproject/keccak256" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/pbkdf2" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/random" "^5.7.0" + "@ethersproject/strings" "^5.7.0" + "@ethersproject/transactions" "^5.7.0" + aes-js "3.0.0" + scrypt-js "3.0.1" + +"@ethersproject/keccak256@5.7.0", "@ethersproject/keccak256@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/keccak256/-/keccak256-5.7.0.tgz#3186350c6e1cd6aba7940384ec7d6d9db01f335a" + integrity sha512-2UcPboeL/iW+pSg6vZ6ydF8tCnv3Iu/8tUmLLzWWGzxWKFFqOBQFLo6uLUv6BDrLgCDfN28RJ/wtByx+jZ4KBg== + dependencies: + "@ethersproject/bytes" "^5.7.0" + js-sha3 "0.8.0" + +"@ethersproject/logger@5.7.0", "@ethersproject/logger@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/logger/-/logger-5.7.0.tgz#6ce9ae168e74fecf287be17062b590852c311892" + integrity sha512-0odtFdXu/XHtjQXJYA3u9G0G8btm0ND5Cu8M7i5vhEcE8/HmF4Lbdqanwyv4uQTr2tx6b7fQRmgLrsnpQlmnig== + +"@ethersproject/networks@5.7.1", "@ethersproject/networks@^5.7.0": + version "5.7.1" + resolved "https://registry.yarnpkg.com/@ethersproject/networks/-/networks-5.7.1.tgz#118e1a981d757d45ccea6bb58d9fd3d9db14ead6" + integrity sha512-n/MufjFYv3yFcUyfhnXotyDlNdFb7onmkSy8aQERi2PjNcnWQ66xXxa3XlS8nCcA8aJKJjIIMNJTC7tu80GwpQ== + dependencies: + "@ethersproject/logger" "^5.7.0" + +"@ethersproject/pbkdf2@5.7.0", "@ethersproject/pbkdf2@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/pbkdf2/-/pbkdf2-5.7.0.tgz#d2267d0a1f6e123f3771007338c47cccd83d3102" + integrity sha512-oR/dBRZR6GTyaofd86DehG72hY6NpAjhabkhxgr3X2FpJtJuodEl2auADWBZfhDHgVCbu3/H/Ocq2uC6dpNjjw== + dependencies: + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/sha2" "^5.7.0" + +"@ethersproject/properties@5.7.0", "@ethersproject/properties@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/properties/-/properties-5.7.0.tgz#a6e12cb0439b878aaf470f1902a176033067ed30" + integrity sha512-J87jy8suntrAkIZtecpxEPxY//szqr1mlBaYlQ0r4RCaiD2hjheqF9s1LVE8vVuJCXisjIP+JgtK/Do54ej4Sw== + dependencies: + "@ethersproject/logger" "^5.7.0" + +"@ethersproject/providers@5.7.2": + version "5.7.2" + resolved "https://registry.yarnpkg.com/@ethersproject/providers/-/providers-5.7.2.tgz#f8b1a4f275d7ce58cf0a2eec222269a08beb18cb" + integrity sha512-g34EWZ1WWAVgr4aptGlVBF8mhl3VWjv+8hoAnzStu8Ah22VHBsuGzP17eb6xDVRzw895G4W7vvx60lFFur/1Rg== + dependencies: + "@ethersproject/abstract-provider" "^5.7.0" + "@ethersproject/abstract-signer" "^5.7.0" + "@ethersproject/address" "^5.7.0" + "@ethersproject/base64" "^5.7.0" + "@ethersproject/basex" "^5.7.0" + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/constants" "^5.7.0" + "@ethersproject/hash" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/networks" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/random" "^5.7.0" + "@ethersproject/rlp" "^5.7.0" + "@ethersproject/sha2" "^5.7.0" + "@ethersproject/strings" "^5.7.0" + "@ethersproject/transactions" "^5.7.0" + "@ethersproject/web" "^5.7.0" + bech32 "1.1.4" + ws "7.4.6" + +"@ethersproject/random@5.7.0", "@ethersproject/random@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/random/-/random-5.7.0.tgz#af19dcbc2484aae078bb03656ec05df66253280c" + integrity sha512-19WjScqRA8IIeWclFme75VMXSBvi4e6InrUNuaR4s5pTF2qNhcGdCUwdxUVGtDDqC00sDLCO93jPQoDUH4HVmQ== + dependencies: + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + +"@ethersproject/rlp@5.7.0", "@ethersproject/rlp@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/rlp/-/rlp-5.7.0.tgz#de39e4d5918b9d74d46de93af80b7685a9c21304" + integrity sha512-rBxzX2vK8mVF7b0Tol44t5Tb8gomOHkj5guL+HhzQ1yBh/ydjGnpw6at+X6Iw0Kp3OzzzkcKp8N9r0W4kYSs9w== + dependencies: + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + +"@ethersproject/sha2@5.7.0", "@ethersproject/sha2@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/sha2/-/sha2-5.7.0.tgz#9a5f7a7824ef784f7f7680984e593a800480c9fb" + integrity sha512-gKlH42riwb3KYp0reLsFTokByAKoJdgFCwI+CCiX/k+Jm2mbNs6oOaCjYQSlI1+XBVejwH2KrmCbMAT/GnRDQw== + dependencies: + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + hash.js "1.1.7" + +"@ethersproject/signing-key@5.7.0", "@ethersproject/signing-key@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/signing-key/-/signing-key-5.7.0.tgz#06b2df39411b00bc57c7c09b01d1e41cf1b16ab3" + integrity sha512-MZdy2nL3wO0u7gkB4nA/pEf8lu1TlFswPNmy8AiYkfKTdO6eXBJyUdmHO/ehm/htHw9K/qF8ujnTyUAD+Ry54Q== + dependencies: + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + bn.js "^5.2.1" + elliptic "6.5.4" + hash.js "1.1.7" + +"@ethersproject/solidity@5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/solidity/-/solidity-5.7.0.tgz#5e9c911d8a2acce2a5ebb48a5e2e0af20b631cb8" + integrity sha512-HmabMd2Dt/raavyaGukF4XxizWKhKQ24DoLtdNbBmNKUOPqwjsKQSdV9GQtj9CBEea9DlzETlVER1gYeXXBGaA== + dependencies: + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/keccak256" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/sha2" "^5.7.0" + "@ethersproject/strings" "^5.7.0" + +"@ethersproject/strings@5.7.0", "@ethersproject/strings@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/strings/-/strings-5.7.0.tgz#54c9d2a7c57ae8f1205c88a9d3a56471e14d5ed2" + integrity sha512-/9nu+lj0YswRNSH0NXYqrh8775XNyEdUQAuf3f+SmOrnVewcJ5SBNAjF7lpgehKi4abvNNXyf+HX86czCdJ8Mg== + dependencies: + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/constants" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + +"@ethersproject/transactions@5.7.0", "@ethersproject/transactions@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/transactions/-/transactions-5.7.0.tgz#91318fc24063e057885a6af13fdb703e1f993d3b" + integrity sha512-kmcNicCp1lp8qanMTC3RIikGgoJ80ztTyvtsFvCYpSCfkjhD0jZ2LOrnbcuxuToLIUYYf+4XwD1rP+B/erDIhQ== + dependencies: + "@ethersproject/address" "^5.7.0" + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/constants" "^5.7.0" + "@ethersproject/keccak256" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/rlp" "^5.7.0" + "@ethersproject/signing-key" "^5.7.0" + +"@ethersproject/units@5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/units/-/units-5.7.0.tgz#637b563d7e14f42deeee39245275d477aae1d8b1" + integrity sha512-pD3xLMy3SJu9kG5xDGI7+xhTEmGXlEqXU4OfNapmfnxLVY4EMSSRp7j1k7eezutBPH7RBN/7QPnwR7hzNlEFeg== + dependencies: + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/constants" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + +"@ethersproject/wallet@5.7.0", "@ethersproject/wallet@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/wallet/-/wallet-5.7.0.tgz#4e5d0790d96fe21d61d38fb40324e6c7ef350b2d" + integrity sha512-MhmXlJXEJFBFVKrDLB4ZdDzxcBxQ3rLyCkhNqVu3CDYvR97E+8r01UgrI+TI99Le+aYm/in/0vp86guJuM7FCA== + dependencies: + "@ethersproject/abstract-provider" "^5.7.0" + "@ethersproject/abstract-signer" "^5.7.0" + "@ethersproject/address" "^5.7.0" + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/hash" "^5.7.0" + "@ethersproject/hdnode" "^5.7.0" + "@ethersproject/json-wallets" "^5.7.0" + "@ethersproject/keccak256" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/random" "^5.7.0" + "@ethersproject/signing-key" "^5.7.0" + "@ethersproject/transactions" "^5.7.0" + "@ethersproject/wordlists" "^5.7.0" + +"@ethersproject/web@5.7.1", "@ethersproject/web@^5.7.0": + version "5.7.1" + resolved "https://registry.yarnpkg.com/@ethersproject/web/-/web-5.7.1.tgz#de1f285b373149bee5928f4eb7bcb87ee5fbb4ae" + integrity sha512-Gueu8lSvyjBWL4cYsWsjh6MtMwM0+H4HvqFPZfB6dV8ctbP9zFAO73VG1cMWae0FLPCtz0peKPpZY8/ugJJX2w== + dependencies: + "@ethersproject/base64" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/strings" "^5.7.0" + +"@ethersproject/wordlists@5.7.0", "@ethersproject/wordlists@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/wordlists/-/wordlists-5.7.0.tgz#8fb2c07185d68c3e09eb3bfd6e779ba2774627f5" + integrity sha512-S2TFNJNfHWVHNE6cNDjbVlZ6MgE17MIxMbMg2zv3wn+3XSJGosL1m9ZVv3GXCf/2ymSsQ+hRI5IzoMJTG6aoVA== + dependencies: + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/hash" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/strings" "^5.7.0" + +"@glazed/constants@^0.2.0": + version "0.2.0" + resolved "https://registry.yarnpkg.com/@glazed/constants/-/constants-0.2.0.tgz#70be7de8ff068d172bf8fd553d3da66f0af6c8a2" + integrity sha512-+umVEKMhoH8o+M9sPBKhoo0vHJg9Tei5huM+vApB7IgffbVMD7O3luQsHbO/QIVtt8azQXUODnvg14a3IgYEWQ== + +"@glazed/datamodel@^0.3.1": + version "0.3.1" + resolved "https://registry.yarnpkg.com/@glazed/datamodel/-/datamodel-0.3.1.tgz#e9992232168024dde698abf29b3168179e4b43c1" + integrity sha512-UBd+z9yoHZkFDXKOE3VmnUPdkE0ERla+3jU8Q09jo4pCQPwzk/IvMlLNlRfIqUbGuoYkz8pZkdcuTB012yS/dw== + dependencies: + "@glazed/tile-loader" "^0.2.1" + +"@glazed/devtools@^0.2.0": + version "0.2.0" + resolved "https://registry.yarnpkg.com/@glazed/devtools/-/devtools-0.2.0.tgz#75de7832ab3d9acd99e0be44ba3215e6224c675c" + integrity sha512-oSIFWl8sn639jJLLTjQB/OduaElL+7zLD7F4QvOyYZSO32SJqsDqKu2q/BP+JpaMUxFpy0UyOUUMFTKjzb95mA== + dependencies: + "@ceramicnetwork/common" "^2.0.0" + "@ceramicnetwork/stream-tile" "^2.0.0" + "@ceramicnetwork/streamid" "^2.0.0" + "@glazed/constants" "^0.2.0" + "@glazed/did-datastore-model" "^0.2.0" + ajv "^8.10.0" + ajv-formats "^2.1.1" + change-case "^4.1.2" + fast-deep-equal "^3.1.3" + multiformats "^9.6.3" + uint8arrays "^3.0.0" + +"@glazed/did-datastore-model@^0.2.0": + version "0.2.0" + resolved "https://registry.yarnpkg.com/@glazed/did-datastore-model/-/did-datastore-model-0.2.0.tgz#97ad3b590acf4abfe59348700a51b270485de289" + integrity sha512-S8K1sexfb8k8TEKX4yKcHj1HTW9PRZ7AJZsU6FiW/ibasaEtQoxvAoihLmqk7T4UA+vNjkHvjfYKoxdd8LfgAg== + +"@glazed/did-datastore@^0.3.2": + version "0.3.2" + resolved "https://registry.yarnpkg.com/@glazed/did-datastore/-/did-datastore-0.3.2.tgz#2da89edc5ecb86f83c8b6d68d9c4052666700da2" + integrity sha512-/sNasgFF1bvUFIc4KVIihPzD+Zo2kr/uJ8cZHU1U+rRVsCL1AeYcx/bF27OaaMvxfDlJ9nXMmiaPl5kwnyzviQ== + dependencies: + "@ceramicnetwork/streamid" "^2.1.0" + "@glazed/constants" "^0.2.0" + "@glazed/datamodel" "^0.3.1" + "@glazed/tile-loader" "^0.2.1" + +"@glazed/tile-loader@^0.2.1": + version "0.2.1" + resolved "https://registry.yarnpkg.com/@glazed/tile-loader/-/tile-loader-0.2.1.tgz#8f1a27b72953068718771171bd84a6657b612833" + integrity sha512-opICtDY1OIhIYJD8UVTO8BdNDMGD+Ui4MPA1JifpVeUWAO97PtgsXZ1irLLab5l5zDiakmajoiWZxv2PbVGTlA== + dependencies: + "@ceramicnetwork/stream-tile" "^2.2.2" + dataloader "^2.1.0" + +"@glazed/types@^0.2.0": + version "0.2.0" + resolved "https://registry.yarnpkg.com/@glazed/types/-/types-0.2.0.tgz#aec7d52296fb76d01737edc589bd0cf855ddcbd9" + integrity sha512-NPZRNoF9u1RhwvZzAGFgByYrwED45mIqTa8712/mmJ6scEZU2HfuH74kS3bhwgFAu8efnpoFp8TVIX4AwGfSiA== + dependencies: + ajv "^8.10.0" + dids "^3.0.0" + +"@ipld/dag-cbor@^7.0.0", "@ipld/dag-cbor@^7.0.1": + version "7.0.3" + resolved "https://registry.yarnpkg.com/@ipld/dag-cbor/-/dag-cbor-7.0.3.tgz#aa31b28afb11a807c3d627828a344e5521ac4a1e" + integrity sha512-1VVh2huHsuohdXC1bGJNE8WR72slZ9XE2T3wbBBq31dm7ZBatmKLLxrB+XAqafxfRFjv08RZmj/W/ZqaM13AuA== + dependencies: + cborg "^1.6.0" + multiformats "^9.5.4" + +"@ipld/dag-cbor@^9.0.1": + version "9.0.3" + resolved "https://registry.yarnpkg.com/@ipld/dag-cbor/-/dag-cbor-9.0.3.tgz#9d9206f1e72cbbb953760daf654d9fb847ea3147" + integrity sha512-A2UFccS0+sARK9xwXiVZIaWbLbPxLGP3UZOjBeOMWfDY04SXi8h1+t4rHBzOlKYF/yWNm3RbFLyclWO7hZcy4g== + dependencies: + cborg "^2.0.1" + multiformats "^12.0.1" + +"@mapbox/node-pre-gyp@^1.0.9": + version "1.0.11" + resolved "https://registry.yarnpkg.com/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.11.tgz#417db42b7f5323d79e93b34a6d7a2a12c0df43fa" + integrity sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ== + dependencies: + detect-libc "^2.0.0" + https-proxy-agent "^5.0.0" + make-dir "^3.1.0" + node-fetch "^2.6.7" + nopt "^5.0.0" + npmlog "^5.0.1" + rimraf "^3.0.2" + semver "^7.3.5" + tar "^6.1.11" + +"@metaplex-foundation/beet-solana@^0.3.0", "@metaplex-foundation/beet-solana@^0.3.1": + version "0.3.1" + resolved "https://registry.yarnpkg.com/@metaplex-foundation/beet-solana/-/beet-solana-0.3.1.tgz#4b37cda5c7f32ffd2bdd8b3164edc05c6463ab35" + integrity sha512-tgyEl6dvtLln8XX81JyBvWjIiEcjTkUwZbrM5dIobTmoqMuGewSyk9CClno8qsMsFdB5T3jC91Rjeqmu/6xk2g== + dependencies: + "@metaplex-foundation/beet" ">=0.1.0" + "@solana/web3.js" "^1.56.2" + bs58 "^5.0.0" + debug "^4.3.4" + +"@metaplex-foundation/beet-solana@^0.4.0": + version "0.4.0" + resolved "https://registry.yarnpkg.com/@metaplex-foundation/beet-solana/-/beet-solana-0.4.0.tgz#52891e78674aaa54e0031f1bca5bfbc40de12e8d" + integrity sha512-B1L94N3ZGMo53b0uOSoznbuM5GBNJ8LwSeznxBxJ+OThvfHQ4B5oMUqb+0zdLRfkKGS7Q6tpHK9P+QK0j3w2cQ== + dependencies: + "@metaplex-foundation/beet" ">=0.1.0" + "@solana/web3.js" "^1.56.2" + bs58 "^5.0.0" + debug "^4.3.4" + +"@metaplex-foundation/beet@0.7.1", "@metaplex-foundation/beet@>=0.1.0", "@metaplex-foundation/beet@^0.7.1": + version "0.7.1" + resolved "https://registry.yarnpkg.com/@metaplex-foundation/beet/-/beet-0.7.1.tgz#0975314211643f87b5f6f3e584fa31abcf4c612c" + integrity sha512-hNCEnS2WyCiYyko82rwuISsBY3KYpe828ubsd2ckeqZr7tl0WVLivGkoyA/qdiaaHEBGdGl71OpfWa2rqL3DiA== + dependencies: + ansicolors "^0.3.2" + bn.js "^5.2.0" + debug "^4.3.3" + +"@metaplex-foundation/beet@^0.4.0": + version "0.4.0" + resolved "https://registry.yarnpkg.com/@metaplex-foundation/beet/-/beet-0.4.0.tgz#eb2a0a6eb084bb25d67dd9bed2f7387ee7e63a55" + integrity sha512-2OAKJnLatCc3mBXNL0QmWVQKAWK2C7XDfepgL0p/9+8oSx4bmRAFHFqptl1A/C0U5O3dxGwKfmKluW161OVGcA== + dependencies: + ansicolors "^0.3.2" + bn.js "^5.2.0" + debug "^4.3.3" + +"@metaplex-foundation/beet@^0.6.1": + version "0.6.1" + resolved "https://registry.yarnpkg.com/@metaplex-foundation/beet/-/beet-0.6.1.tgz#6331bdde0648bf2cae6f9e482f8e3552db05d69f" + integrity sha512-OYgnijLFzw0cdUlRKH5POp0unQECPOW9muJ2X3QIVyak5G6I6l/rKo72sICgPLIFKdmsi2jmnkuLY7wp14iXdw== + dependencies: + ansicolors "^0.3.2" + bn.js "^5.2.0" + debug "^4.3.3" + +"@metaplex-foundation/cusper@^0.0.2": + version "0.0.2" + resolved "https://registry.yarnpkg.com/@metaplex-foundation/cusper/-/cusper-0.0.2.tgz#dc2032a452d6c269e25f016aa4dd63600e2af975" + integrity sha512-S9RulC2fFCFOQraz61bij+5YCHhSO9llJegK8c8Y6731fSi6snUSQJdCUqYS8AIgR0TKbQvdvgSyIIdbDFZbBA== + +"@metaplex-foundation/js@^0.17.5": + version "0.17.12" + resolved "https://registry.yarnpkg.com/@metaplex-foundation/js/-/js-0.17.12.tgz#20b40d84308aa5b83f66e1ae45705f9559432cfc" + integrity sha512-PVGAQSGYGIermfCaRS+7W64YdyHf987Juc1QfQNmnuaolYiyYOibrOmnPIfK45MIbDSQzuREi2r8qwe+D4MDMA== + dependencies: + "@bundlr-network/client" "^0.8.8" + "@metaplex-foundation/beet" "0.7.1" + "@metaplex-foundation/mpl-auction-house" "^2.3.0" + "@metaplex-foundation/mpl-candy-guard" "^0.3.0" + "@metaplex-foundation/mpl-candy-machine" "^5.0.0" + "@metaplex-foundation/mpl-candy-machine-core" "^0.1.2" + "@metaplex-foundation/mpl-token-metadata" "^2.3.3" + "@noble/ed25519" "^1.7.1" + "@noble/hashes" "^1.1.3" + "@solana/spl-token" "^0.3.5" + "@solana/web3.js" "^1.63.1" + bignumber.js "^9.0.2" + bn.js "^5.2.1" + bs58 "^5.0.0" + buffer "^6.0.3" + debug "^4.3.4" + eventemitter3 "^4.0.7" + lodash.clonedeep "^4.5.0" + lodash.isequal "^4.5.0" + merkletreejs "^0.2.32" + mime "^3.0.0" + node-fetch "^2.6.7" + +"@metaplex-foundation/mpl-auction-house@^2.3.0": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@metaplex-foundation/mpl-auction-house/-/mpl-auction-house-2.5.1.tgz#ea0e21e594b0db5e73f88688eb2e7c9b748b378b" + integrity sha512-O+IAdYVaoOvgACB8pm+1lF5BNEjl0COkqny2Ho8KQZwka6aC/vHbZ239yRwAMtJhf5992BPFdT4oifjyE0O+Mw== + dependencies: + "@metaplex-foundation/beet" "^0.6.1" + "@metaplex-foundation/beet-solana" "^0.3.1" + "@metaplex-foundation/cusper" "^0.0.2" + "@solana/spl-token" "^0.3.5" + "@solana/web3.js" "^1.56.2" + bn.js "^5.2.0" + +"@metaplex-foundation/mpl-candy-guard@^0.3.0": + version "0.3.2" + resolved "https://registry.yarnpkg.com/@metaplex-foundation/mpl-candy-guard/-/mpl-candy-guard-0.3.2.tgz#426e89793676b42e9bbb5e523303fba36ccd5281" + integrity sha512-QWXzPDz+6OR3957LtfW6/rcGvFWS/0AeHJa/BUO2VEVQxN769dupsKGtrsS8o5RzXCeap3wrCtDSNxN3dnWu4Q== + dependencies: + "@metaplex-foundation/beet" "^0.4.0" + "@metaplex-foundation/beet-solana" "^0.3.0" + "@metaplex-foundation/cusper" "^0.0.2" + "@solana/web3.js" "^1.66.2" + bn.js "^5.2.0" + +"@metaplex-foundation/mpl-candy-machine-core@^0.1.2": + version "0.1.2" + resolved "https://registry.yarnpkg.com/@metaplex-foundation/mpl-candy-machine-core/-/mpl-candy-machine-core-0.1.2.tgz#07e19558d0ef120fac1d8612ae4de90d52cd4d1f" + integrity sha512-jjDkRvMR+iykt7guQ7qVnOHTZedql0lq3xqWDMaenAUCH3Xrf2zKATThhJppIVNX1/YtgBOO3lGqhaFbaI4pCw== + dependencies: + "@metaplex-foundation/beet" "^0.4.0" + "@metaplex-foundation/beet-solana" "^0.3.0" + "@metaplex-foundation/cusper" "^0.0.2" + "@solana/web3.js" "^1.56.2" + bn.js "^5.2.0" + +"@metaplex-foundation/mpl-candy-machine@^5.0.0": + version "5.1.0" + resolved "https://registry.yarnpkg.com/@metaplex-foundation/mpl-candy-machine/-/mpl-candy-machine-5.1.0.tgz#9469914b312ac36b7cf608123508f3f3f5080010" + integrity sha512-pjHpUpWVOCDxK3l6dXxfmJKNQmbjBqnm5ElOl1mJAygnzO8NIPQvrP89y6xSNyo8qZsJyt4ZMYUyD0TdbtKZXQ== + dependencies: + "@metaplex-foundation/beet" "^0.7.1" + "@metaplex-foundation/beet-solana" "^0.4.0" + "@metaplex-foundation/cusper" "^0.0.2" + "@solana/spl-token" "^0.3.6" + "@solana/web3.js" "^1.66.2" + +"@metaplex-foundation/mpl-token-metadata@^2.3.3": + version "2.13.0" + resolved "https://registry.yarnpkg.com/@metaplex-foundation/mpl-token-metadata/-/mpl-token-metadata-2.13.0.tgz#ea498190ad4ed1d4c0b8218a72d03bd17a883d11" + integrity sha512-Fl/8I0L9rv4bKTV/RAl5YIbJe9SnQPInKvLz+xR1fEc4/VQkuCn3RPgypfUMEKWmCznzaw4sApDxy6CFS4qmJw== + dependencies: + "@metaplex-foundation/beet" "^0.7.1" + "@metaplex-foundation/beet-solana" "^0.4.0" + "@metaplex-foundation/cusper" "^0.0.2" + "@solana/spl-token" "^0.3.6" + "@solana/web3.js" "^1.66.2" + bn.js "^5.2.0" + debug "^4.3.4" + +"@multiformats/base-x@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@multiformats/base-x/-/base-x-4.0.1.tgz#95ff0fa58711789d53aefb2590a8b7a4e715d121" + integrity sha512-eMk0b9ReBbV23xXU693TAIrLyeO5iTgBZGSJfpqriG8UkYvr/hC9u9pyMlAakDNHWmbhMZCDs6KQO0jzKD8OTw== + +"@noble/curves@^1.0.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@noble/curves/-/curves-1.1.0.tgz#f13fc667c89184bc04cccb9b11e8e7bae27d8c3d" + integrity sha512-091oBExgENk/kGj3AZmtBDMpxQPDtxQABR2B9lb1JbVTs6ytdzZNwvhxQ4MWasRNEzlbEH8jCWFCwhF/Obj5AA== + dependencies: + "@noble/hashes" "1.3.1" + +"@noble/ed25519@^1.6.1", "@noble/ed25519@^1.7.1": + version "1.7.3" + resolved "https://registry.yarnpkg.com/@noble/ed25519/-/ed25519-1.7.3.tgz#57e1677bf6885354b466c38e2b620c62f45a7123" + integrity sha512-iR8GBkDt0Q3GyaVcIu7mSsVIqnFbkbRzGLWlvhwunacoLwt4J3swfKhfaM6rN6WY+TBGoYT1GtT1mIh2/jGbRQ== + +"@noble/hashes@1.1.5", "@noble/hashes@~1.1.1": + version "1.1.5" + resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.1.5.tgz#1a0377f3b9020efe2fae03290bd2a12140c95c11" + integrity sha512-LTMZiiLc+V4v1Yi16TD6aX2gmtKszNye0pQgbaLqkvhIqP7nVsSaJsWloGQjJfJ8offaoP5GtX3yY5swbcJxxQ== + +"@noble/hashes@1.3.1", "@noble/hashes@^1.1.2", "@noble/hashes@^1.1.3", "@noble/hashes@^1.3.0": + version "1.3.1" + resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.3.1.tgz#8831ef002114670c603c458ab8b11328406953a9" + integrity sha512-EbqwksQwz9xDRGfDST86whPBgM65E0OH/pCgqW0GBVzO22bNE+NuIbeTb714+IfSjU3aRk47EUvXIb5bTsenKA== + +"@noble/secp256k1@1.7.1", "@noble/secp256k1@^1.6.3": + version "1.7.1" + resolved "https://registry.yarnpkg.com/@noble/secp256k1/-/secp256k1-1.7.1.tgz#b251c70f824ce3ca7f8dc3df08d58f005cc0507c" + integrity sha512-hOUk6AyBFmqVrv7k5WAw/LpszxVbj9gGN4JRkIX52fdFAj1UA61KXmZDvqVEm+pOyec3+fIeZB02LYa/pWOArw== + +"@overnightjs/logger@1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@overnightjs/logger/-/logger-1.2.1.tgz#dde726683f39abf726fde57cff578fca96bc183a" + integrity sha512-ssLUjjj/DXl6m4oydyA6vgVHyJcis4Ui0hS7+EyOxZVMXbiVZeGOficfJfgELTNqTbHLmTb3TBVyJspNDkqbLw== + dependencies: + colors "^1.3.3" + util "^0.11.1" + +"@phc/format@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@phc/format/-/format-1.0.0.tgz#b5627003b3216dc4362125b13f48a4daa76680e4" + integrity sha512-m7X9U6BG2+J+R1lSOdCiITLLrxm+cWlNI3HUFA92oLO77ObGNzaKdh8pMLqdZcshtkKuV84olNNXDfMc4FezBQ== + +"@protobufjs/aspromise@^1.1.1", "@protobufjs/aspromise@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@protobufjs/aspromise/-/aspromise-1.1.2.tgz#9b8b0cc663d669a7d8f6f5d0893a14d348f30fbf" + integrity sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ== + +"@protobufjs/base64@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@protobufjs/base64/-/base64-1.1.2.tgz#4c85730e59b9a1f1f349047dbf24296034bb2735" + integrity sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg== + +"@protobufjs/codegen@^2.0.4": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@protobufjs/codegen/-/codegen-2.0.4.tgz#7ef37f0d010fb028ad1ad59722e506d9262815cb" + integrity sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg== + +"@protobufjs/eventemitter@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz#355cbc98bafad5978f9ed095f397621f1d066b70" + integrity sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q== + +"@protobufjs/fetch@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/fetch/-/fetch-1.1.0.tgz#ba99fb598614af65700c1619ff06d454b0d84c45" + integrity sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ== + dependencies: + "@protobufjs/aspromise" "^1.1.1" + "@protobufjs/inquire" "^1.1.0" + +"@protobufjs/float@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@protobufjs/float/-/float-1.0.2.tgz#5e9e1abdcb73fc0a7cb8b291df78c8cbd97b87d1" + integrity sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ== + +"@protobufjs/inquire@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/inquire/-/inquire-1.1.0.tgz#ff200e3e7cf2429e2dcafc1140828e8cc638f089" + integrity sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q== + +"@protobufjs/path@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@protobufjs/path/-/path-1.1.2.tgz#6cc2b20c5c9ad6ad0dccfd21ca7673d8d7fbf68d" + integrity sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA== + +"@protobufjs/pool@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/pool/-/pool-1.1.0.tgz#09fd15f2d6d3abfa9b65bc366506d6ad7846ff54" + integrity sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw== + +"@protobufjs/utf8@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" + integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== + +"@randlabs/communication-bridge@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@randlabs/communication-bridge/-/communication-bridge-1.0.1.tgz#d1ecfc29157afcbb0ca2d73122d67905eecb5bf3" + integrity sha512-CzS0U8IFfXNK7QaJFE4pjbxDGfPjbXBEsEaCn9FN15F+ouSAEUQkva3Gl66hrkBZOGexKFEWMwUHIDKpZ2hfVg== + +"@randlabs/myalgo-connect@^1.1.2": + version "1.4.2" + resolved "https://registry.yarnpkg.com/@randlabs/myalgo-connect/-/myalgo-connect-1.4.2.tgz#ce3ad97b3889ea21da75852187511d3f6be0fa05" + integrity sha512-K9hEyUi7G8tqOp7kWIALJLVbGCByhilcy6123WfcorxWwiE1sbQupPyIU5f3YdQK6wMjBsyTWiLW52ZBMp7sXA== + dependencies: + "@randlabs/communication-bridge" "1.0.1" + +"@react-native-async-storage/async-storage@^1.17.11", "@react-native-async-storage/async-storage@^1.19.1": + version "1.19.1" + resolved "https://registry.yarnpkg.com/@react-native-async-storage/async-storage/-/async-storage-1.19.1.tgz#09d35caaa31823b40fdfeebf95decf8f992a6274" + integrity sha512-5QXuGCtB+HL3VtKL2JN3+6t4qh8VXizK+aGDAv6Dqiq3MLrzgZHb4tjVgtEWMd8CcDtD/JqaAI1b6/EaYGtFIA== + dependencies: + merge-options "^3.0.4" + +"@scarf/scarf@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@scarf/scarf/-/scarf-1.1.1.tgz#d8b9f20037b3a37dbf8dcdc4b3b72f9285bfce35" + integrity sha512-VGbKDbk1RFIaSmdVb0cNjjWJoRWRI/Weo23AjRCC2nryO0iAS8pzsToJfPVPtVs74WHw4L1UTADNdIYRLkirZQ== + +"@scure/base@~1.1.0": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@scure/base/-/base-1.1.1.tgz#ebb651ee52ff84f420097055f4bf46cfba403938" + integrity sha512-ZxOhsSyxYwLJj3pLZCefNitxsj093tb2vq90mp2txoYeBqbcjDjqFhyM8eUjq/uFm6zJ+mUuqxlS2FkuSY1MTA== + +"@scure/bip39@1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@scure/bip39/-/bip39-1.1.0.tgz#92f11d095bae025f166bef3defcc5bf4945d419a" + integrity sha512-pwrPOS16VeTKg98dYXQyIjJEcWfz7/1YJIwxUEPFfQPtc86Ym/1sVgQ2RLoD43AazMk2l/unK4ITySSpW2+82w== + dependencies: + "@noble/hashes" "~1.1.1" + "@scure/base" "~1.1.0" + +"@snickerdoodlelabs/common-utils@workspace:^": + version "0.1.0" + resolved "https://registry.yarnpkg.com/@snickerdoodlelabs/common-utils/-/common-utils-0.1.0.tgz#2b4c005e625f287309378f30d94a5da1f6ce4d8b" + integrity sha512-gzmI/uYkfWSQIoIXBzfVWJaqlXx+ybqI/Hi/n/65ocPHRarikvRTLzL2wWtn3G2yjyEnVhdBBeYh/1r4kThaTQ== + dependencies: + "@snickerdoodlelabs/objects" "workspace:^" + argon2 "^0.28.4" + axios "^1.0.0" + ethers "^5.6.6" + inversify "^5.1.1" + neverthrow "^4.3.1" + neverthrow-result-utils "^1.0.2" + pino "^8.1.0" + tweetnacl "^1.0.3" + +"@snickerdoodlelabs/contracts-sdk@workspace:^": + version "0.0.74" + resolved "https://registry.yarnpkg.com/@snickerdoodlelabs/contracts-sdk/-/contracts-sdk-0.0.74.tgz#8d98d13ac62a9b2672a59630324cb6ba0b5a4ea5" + integrity sha512-UJ9rbU2yDdGt22ESvc0fuiqRBK5CL3Tcdvtcxwpr1BN9qzlCwfgnDoqPtXtbGhhHPS/KapFZe1UIBMhdMt2BFQ== + dependencies: + "@snickerdoodlelabs/common-utils" "workspace:^" + "@snickerdoodlelabs/objects" "workspace:^" + ethers "^5.6.6" + inversify "^5.1.1" + neverthrow "^5.1.0" + neverthrow-result-utils "^2.0.2" + +"@snickerdoodlelabs/core@^0.0.6": + version "0.0.6" + resolved "https://registry.yarnpkg.com/@snickerdoodlelabs/core/-/core-0.0.6.tgz#faee026460d08bcc35794b2f9753f93d221d3076" + integrity sha512-bwugMQVgR+4YVW2yEzK5M7GadxIgsErt3kCAvREKLwakausHJ4fcaVGBNQJPc01IJDPb68V6vSRNnZuZ0C3K8g== + dependencies: + "@snickerdoodlelabs/common-utils" "workspace:^" + "@snickerdoodlelabs/contracts-sdk" "workspace:^" + "@snickerdoodlelabs/indexers" "workspace:^" + "@snickerdoodlelabs/insight-platform-api" "workspace:^" + "@snickerdoodlelabs/objects" "workspace:^" + "@snickerdoodlelabs/persistence" "workspace:^" + "@snickerdoodlelabs/query-parser" "workspace:^" + "@snickerdoodlelabs/signature-verification" "workspace:^" + ethers "^5.6.6" + inversify "^5.1.1" + jsonwebtoken "^9.0.0" + measured-core "^2.0.0" + neverthrow "^5.1.0" + neverthrow-result-utils "^2.0.2" + reflect-metadata "^0.1.13" + rxjs "^7.5.5" + tldts "^5.7.99" + url-join-ts "^1.0.5" + uuid "^8.3.0" + +"@snickerdoodlelabs/indexers@workspace:^": + version "0.0.5" + resolved "https://registry.yarnpkg.com/@snickerdoodlelabs/indexers/-/indexers-0.0.5.tgz#2ba11bebabe2d1e531320b44f7ca245fde2227bd" + integrity sha512-fQc7syjfkjbk3dMvEfjFBhJILXeFz4JRc/oX7/JvZx3w59sE5fnBBj3Wj2I4fNW/3DhjTUUw9YO6+hLqwTifXg== + dependencies: + "@metaplex-foundation/js" "^0.17.5" + "@snickerdoodlelabs/common-utils" "workspace:^" + "@snickerdoodlelabs/objects" "workspace:^" + "@snickerdoodlelabs/persistence" "workspace:^" + "@solana/spl-token" "^0.3.6" + "@solana/web3.js" "^1.66.2" + ethers "^5.6.6" + inversify "^5.1.1" + neverthrow "^5.1.0" + neverthrow-result-utils "^2.0.2" + reflect-metadata "^0.1.13" + rxjs "^7.5.5" + url-join-ts "^1.0.5" + +"@snickerdoodlelabs/insight-platform-api@workspace:^": + version "0.0.12" + resolved "https://registry.yarnpkg.com/@snickerdoodlelabs/insight-platform-api/-/insight-platform-api-0.0.12.tgz#e33a18895e40e69cbccbb70d354eb513d3704550" + integrity sha512-wPyK5BiEmqV66WjDXr1v/sQWGwh80DP3umHrfQsX9SHQ3upOg+jNqZT78+iuaGsyoq+R3TDqLL5QJeKBIET/Aw== + dependencies: + "@snickerdoodlelabs/common-utils" "workspace:^" + "@snickerdoodlelabs/objects" "workspace:^" + "@snickerdoodlelabs/signature-verification" "workspace:^" + ethers "^5.6.6" + inversify "^5.1.1" + neverthrow "^5.1.0" + ts-brand "^0.0.2" + url-join-ts "^1.0.5" + +"@snickerdoodlelabs/objects@workspace:^": + version "0.0.70" + resolved "https://registry.yarnpkg.com/@snickerdoodlelabs/objects/-/objects-0.0.70.tgz#da736d2e0b5f4973d76f162e5d904147dedd8e13" + integrity sha512-q9UWIEj7At9q49YdIFqw/Q+wFTQiajy1vuN0/G1s5F85Dt+lPd7AUpns5sftdlIwt1auStic6MZqj0uzdydrbQ== + dependencies: + ethers "^5.6.6" + neverthrow "^5.1.0" + rxjs "^7.5.5" + ts-brand "^0.0.2" + +"@snickerdoodlelabs/persistence@workspace:^": + version "0.0.4" + resolved "https://registry.yarnpkg.com/@snickerdoodlelabs/persistence/-/persistence-0.0.4.tgz#6ccae069abef00c85f2c6a977edc890ba7ebc41f" + integrity sha512-kNpLHHrE4pGJdrmPMM+p2bmMme5GJjUrUfFnxuFb2S3eCyU3by6D0kbtB7reZM1rTit6GuYk3No3T7dprGibYg== + dependencies: + "@ceramicnetwork/blockchain-utils-linking" "^2.0.10" + "@ceramicnetwork/http-client" "^2.3.3" + "@ceramicstudio/idx" "^0.12.2" + "@glazed/datamodel" "^0.3.1" + "@glazed/devtools" "^0.2.0" + "@glazed/did-datastore" "^0.3.2" + "@glazed/tile-loader" "^0.2.1" + "@glazed/types" "^0.2.0" + "@react-native-async-storage/async-storage" "^1.17.11" + "@snickerdoodlelabs/common-utils" "workspace:^" + "@snickerdoodlelabs/objects" "workspace:^" + "@snickerdoodlelabs/utils" "workspace:^" + dids "^3.3.0" + ethers "^5.6.6" + inversify "^5.1.1" + ipfs-only-hash "^4.0.0" + key-did-provider-ed25519 "^2.0.1" + key-did-resolver "^2.1.0" + neverthrow "^5.1.0" + +"@snickerdoodlelabs/query-parser@workspace:^": + version "0.0.17" + resolved "https://registry.yarnpkg.com/@snickerdoodlelabs/query-parser/-/query-parser-0.0.17.tgz#95afa9dfd045b0403c0cfc3664d6d2e9e910d906" + integrity sha512-UChvBywTR7ucIJKvBZyQpGkEZ8B+QktGUdsp743YECUIQsxdfzseeRkFyzfzvckMkz6pkYl3I6UwskH/mn5a0A== + dependencies: + "@snickerdoodlelabs/common-utils" "workspace:^" + "@snickerdoodlelabs/objects" "workspace:^" + ethers "^5.6.6" + inversify "^5.1.1" + neverthrow "^5.1.0" + neverthrow-result-utils "^2.0.2" + +"@snickerdoodlelabs/signature-verification@workspace:^": + version "1.0.12" + resolved "https://registry.yarnpkg.com/@snickerdoodlelabs/signature-verification/-/signature-verification-1.0.12.tgz#eb281c6cefd20320368bcc6cd62fab1f57ded22e" + integrity sha512-UFBGuwSfFRnHDaR7+w8yAdny0n0eDcBhJuD7cs3Pave4IIaUs3CHpP52SuQBKJt/N9K5jbxnmxX8/69OfvyW9w== + dependencies: + "@snickerdoodlelabs/objects" "workspace:^" + ethers "^5.6.6" + neverthrow "^5.1.0" + ts-brand "^0.0.2" + +"@snickerdoodlelabs/utils@workspace:^": + version "0.0.4" + resolved "https://registry.yarnpkg.com/@snickerdoodlelabs/utils/-/utils-0.0.4.tgz#295c8b2dc0df78d706db08b26a9a371d6849c2de" + integrity sha512-D6ualLFWjVBgiGic0yrgKMPcitAFgLPILW03oi4LpglEOh9EM7+LdaZ7a+mnOKqSF79aYuTydUL5gzjXC8rx5Q== + dependencies: + "@snickerdoodlelabs/common-utils" "workspace:^" + "@snickerdoodlelabs/objects" "workspace:^" + inversify "^5.1.1" + neverthrow "^5.1.0" + +"@solana/buffer-layout-utils@^0.2.0": + version "0.2.0" + resolved "https://registry.yarnpkg.com/@solana/buffer-layout-utils/-/buffer-layout-utils-0.2.0.tgz#b45a6cab3293a2eb7597cceb474f229889d875ca" + integrity sha512-szG4sxgJGktbuZYDg2FfNmkMi0DYQoVjN2h7ta1W1hPrwzarcFLBq9UpX1UjNXsNpT9dn+chgprtWGioUAr4/g== + dependencies: + "@solana/buffer-layout" "^4.0.0" + "@solana/web3.js" "^1.32.0" + bigint-buffer "^1.1.5" + bignumber.js "^9.0.1" + +"@solana/buffer-layout@^4.0.0": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@solana/buffer-layout/-/buffer-layout-4.0.1.tgz#b996235eaec15b1e0b5092a8ed6028df77fa6c15" + integrity sha512-E1ImOIAD1tBZFRdjeM4/pzTiTApC0AOBGwyAMS4fwIodCWArzJ3DWdoh8cKxeFM2fElkxBh2Aqts1BPC373rHA== + dependencies: + buffer "~6.0.3" + +"@solana/spl-token@^0.3.5", "@solana/spl-token@^0.3.6": + version "0.3.8" + resolved "https://registry.yarnpkg.com/@solana/spl-token/-/spl-token-0.3.8.tgz#8e9515ea876e40a4cc1040af865f61fc51d27edf" + integrity sha512-ogwGDcunP9Lkj+9CODOWMiVJEdRtqHAtX2rWF62KxnnSWtMZtV9rDhTrZFshiyJmxDnRL/1nKE1yJHg4jjs3gg== + dependencies: + "@solana/buffer-layout" "^4.0.0" + "@solana/buffer-layout-utils" "^0.2.0" + buffer "^6.0.3" + +"@solana/wallet-adapter-base@^0.9.2": + version "0.9.22" + resolved "https://registry.yarnpkg.com/@solana/wallet-adapter-base/-/wallet-adapter-base-0.9.22.tgz#97812eaf6aebe01e5fe714326b3c9a0614ae6112" + integrity sha512-xbLEZPGSJFvgTeldG9D55evhl7QK/3e/F7vhvcA97mEt1eieTgeKMnGlmmjs3yivI3/gtZNZeSk1XZLnhKcQvw== + dependencies: + "@solana/wallet-standard-features" "^1.0.1" + "@wallet-standard/base" "^1.0.1" + "@wallet-standard/features" "^1.0.3" + eventemitter3 "^4.0.7" + +"@solana/wallet-standard-features@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@solana/wallet-standard-features/-/wallet-standard-features-1.0.1.tgz#36270a646f74a80e51b9e21fb360edb64f840c68" + integrity sha512-SUfx7KtBJ55XIj0qAhhVcC1I6MklAXqWFEz9hDHW+6YcJIyvfix/EilBhaBik1FJ2JT0zukpOfFv8zpuAbFRbw== + dependencies: + "@wallet-standard/base" "^1.0.1" + "@wallet-standard/features" "^1.0.3" + +"@solana/web3.js@^1.32.0", "@solana/web3.js@^1.36.0", "@solana/web3.js@^1.56.2", "@solana/web3.js@^1.63.1", "@solana/web3.js@^1.66.2": + version "1.78.2" + resolved "https://registry.yarnpkg.com/@solana/web3.js/-/web3.js-1.78.2.tgz#ae976ce2f793077aa104ab455f9f75be86a3e2a4" + integrity sha512-oF+TmBZCt3eAEl4Meu3GO2p6G8wdyoKgXgTKzQpIUIhpMGA/dVQzyMFpKjCgoTU1Kx+/UF3gXUdsZOxQukGbvQ== + dependencies: + "@babel/runtime" "^7.22.6" + "@noble/curves" "^1.0.0" + "@noble/hashes" "^1.3.0" + "@solana/buffer-layout" "^4.0.0" + agentkeepalive "^4.2.1" + bigint-buffer "^1.1.5" + bn.js "^5.2.1" + borsh "^0.7.0" + bs58 "^4.0.1" + buffer "6.0.3" + fast-stable-stringify "^1.0.0" + jayson "^4.1.0" + node-fetch "^2.6.12" + rpc-websockets "^7.5.1" + superstruct "^0.14.2" + +"@stablelib/aead@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/aead/-/aead-1.0.1.tgz#c4b1106df9c23d1b867eb9b276d8f42d5fc4c0c3" + integrity sha512-q39ik6sxGHewqtO0nP4BuSe3db5G1fEJE8ukvngS2gLkBXyy6E7pLubhbYgnkDFv6V8cWaxcE4Xn0t6LWcJkyg== + +"@stablelib/binary@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/binary/-/binary-1.0.1.tgz#c5900b94368baf00f811da5bdb1610963dfddf7f" + integrity sha512-ClJWvmL6UBM/wjkvv/7m5VP3GMr9t0osr4yVgLZsLCOz4hGN9gIAFEqnJ0TsSMAN+n840nf2cHZnA5/KFqHC7Q== + dependencies: + "@stablelib/int" "^1.0.1" + +"@stablelib/bytes@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/bytes/-/bytes-1.0.1.tgz#0f4aa7b03df3080b878c7dea927d01f42d6a20d8" + integrity sha512-Kre4Y4kdwuqL8BR2E9hV/R5sOrUj6NanZaZis0V6lX5yzqC3hBuVSDXUIBqQv/sCpmuWRiHLwqiT1pqqjuBXoQ== + +"@stablelib/chacha20poly1305@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/chacha20poly1305/-/chacha20poly1305-1.0.1.tgz#de6b18e283a9cb9b7530d8767f99cde1fec4c2ee" + integrity sha512-MmViqnqHd1ymwjOQfghRKw2R/jMIGT3wySN7cthjXCBdO+qErNPUBnRzqNpnvIwg7JBCg3LdeCZZO4de/yEhVA== + dependencies: + "@stablelib/aead" "^1.0.1" + "@stablelib/binary" "^1.0.1" + "@stablelib/chacha" "^1.0.1" + "@stablelib/constant-time" "^1.0.1" + "@stablelib/poly1305" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + +"@stablelib/chacha@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/chacha/-/chacha-1.0.1.tgz#deccfac95083e30600c3f92803a3a1a4fa761371" + integrity sha512-Pmlrswzr0pBzDofdFuVe1q7KdsHKhhU24e8gkEwnTGOmlC7PADzLVxGdn2PoNVBBabdg0l/IfLKg6sHAbTQugg== + dependencies: + "@stablelib/binary" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + +"@stablelib/constant-time@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/constant-time/-/constant-time-1.0.1.tgz#bde361465e1cf7b9753061b77e376b0ca4c77e35" + integrity sha512-tNOs3uD0vSJcK6z1fvef4Y+buN7DXhzHDPqRLSXUel1UfqMB1PWNsnnAezrKfEwTLpN0cGH2p9NNjs6IqeD0eg== + +"@stablelib/ed25519@^1.0.2": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@stablelib/ed25519/-/ed25519-1.0.3.tgz#f8fdeb6f77114897c887bb6a3138d659d3f35996" + integrity sha512-puIMWaX9QlRsbhxfDc5i+mNPMY+0TmQEskunY1rZEBPi1acBCVQAhnsk/1Hk50DGPtVsZtAWQg4NHGlVaO9Hqg== + dependencies: + "@stablelib/random" "^1.0.2" + "@stablelib/sha512" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + +"@stablelib/hash@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/hash/-/hash-1.0.1.tgz#3c944403ff2239fad8ebb9015e33e98444058bc5" + integrity sha512-eTPJc/stDkdtOcrNMZ6mcMK1e6yBbqRBaNW55XA1jU8w/7QdnCF0CmMmOD1m7VSkBR44PWrMHU2l6r8YEQHMgg== + +"@stablelib/int@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/int/-/int-1.0.1.tgz#75928cc25d59d73d75ae361f02128588c15fd008" + integrity sha512-byr69X/sDtDiIjIV6m4roLVWnNNlRGzsvxw+agj8CIEazqWGOQp2dTYgQhtyVXV9wpO6WyXRQUzLV/JRNumT2w== + +"@stablelib/keyagreement@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/keyagreement/-/keyagreement-1.0.1.tgz#4612efb0a30989deb437cd352cee637ca41fc50f" + integrity sha512-VKL6xBwgJnI6l1jKrBAfn265cspaWBPAPEc62VBQrWHLqVgNRE09gQ/AnOEyKUWrrqfD+xSQ3u42gJjLDdMDQg== + dependencies: + "@stablelib/bytes" "^1.0.1" + +"@stablelib/poly1305@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/poly1305/-/poly1305-1.0.1.tgz#93bfb836c9384685d33d70080718deae4ddef1dc" + integrity sha512-1HlG3oTSuQDOhSnLwJRKeTRSAdFNVB/1djy2ZbS35rBSJ/PFqx9cf9qatinWghC2UbfOYD8AcrtbUQl8WoxabA== + dependencies: + "@stablelib/constant-time" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + +"@stablelib/random@^1.0.0", "@stablelib/random@^1.0.1", "@stablelib/random@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@stablelib/random/-/random-1.0.2.tgz#2dece393636489bf7e19c51229dd7900eddf742c" + integrity sha512-rIsE83Xpb7clHPVRlBj8qNe5L8ISQOzjghYQm/dZ7VaM2KHYwMW5adjQjrzTZCchFnNCNhkwtnOBa9HTMJCI8w== + dependencies: + "@stablelib/binary" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + +"@stablelib/sha256@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/sha256/-/sha256-1.0.1.tgz#77b6675b67f9b0ea081d2e31bda4866297a3ae4f" + integrity sha512-GIIH3e6KH+91FqGV42Kcj71Uefd/QEe7Dy42sBTeqppXV95ggCcxLTk39bEr+lZfJmp+ghsR07J++ORkRELsBQ== + dependencies: + "@stablelib/binary" "^1.0.1" + "@stablelib/hash" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + +"@stablelib/sha512@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/sha512/-/sha512-1.0.1.tgz#6da700c901c2c0ceacbd3ae122a38ac57c72145f" + integrity sha512-13gl/iawHV9zvDKciLo1fQ8Bgn2Pvf7OV6amaRVKiq3pjQ3UmEpXxWiAfV8tYjUpeZroBxtyrwtdooQT/i3hzw== + dependencies: + "@stablelib/binary" "^1.0.1" + "@stablelib/hash" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + +"@stablelib/wipe@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/wipe/-/wipe-1.0.1.tgz#d21401f1d59ade56a62e139462a97f104ed19a36" + integrity sha512-WfqfX/eXGiAd3RJe4VU2snh/ZPwtSjLG4ynQ/vYzvghTh7dHFcI1wl+nrkWG6lGhukOxOsUHfv8dUXr58D0ayg== + +"@stablelib/x25519@^1.0.2": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@stablelib/x25519/-/x25519-1.0.3.tgz#13c8174f774ea9f3e5e42213cbf9fc68a3c7b7fd" + integrity sha512-KnTbKmUhPhHavzobclVJQG5kuivH+qDLpe84iRqX3CLrKp881cF160JvXJ+hjn1aMyCwYOKeIZefIH/P5cJoRw== + dependencies: + "@stablelib/keyagreement" "^1.0.1" + "@stablelib/random" "^1.0.2" + "@stablelib/wipe" "^1.0.1" + +"@stablelib/xchacha20@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/xchacha20/-/xchacha20-1.0.1.tgz#e98808d1f7d8b20e3ff37c71a3062a2a955d9a8c" + integrity sha512-1YkiZnFF4veUwBVhDnDYwo6EHeKzQK4FnLiO7ezCl/zu64uG0bCCAUROJaBkaLH+5BEsO3W7BTXTguMbSLlWSw== + dependencies: + "@stablelib/binary" "^1.0.1" + "@stablelib/chacha" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + +"@stablelib/xchacha20poly1305@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/xchacha20poly1305/-/xchacha20poly1305-1.0.1.tgz#addcaf30b92dd956f76b3357888e2f91b92e7a61" + integrity sha512-B1Abj0sMJ8h3HNmGnJ7vHBrAvxuNka6cJJoZ1ILN7iuacXp7sUYcgOVEOTLWj+rtQMpspY9tXSCRLPmN1mQNWg== + dependencies: + "@stablelib/aead" "^1.0.1" + "@stablelib/chacha20poly1305" "^1.0.1" + "@stablelib/constant-time" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + "@stablelib/xchacha20" "^1.0.1" + +"@stacks/common@^6.0.0", "@stacks/common@^6.5.5": + version "6.5.5" + resolved "https://registry.yarnpkg.com/@stacks/common/-/common-6.5.5.tgz#c6149fd7acff185ac191a9a84b719b62ed4963a5" + integrity sha512-6v2AVHTTryvl1Govu5rmBXLywAyen2fU3doMCx/7Lk/tFLc4OjMEx4uf1wzpPx1zw/fwJnvoz74OrT/RSALDYw== + dependencies: + "@types/bn.js" "^5.1.0" + "@types/node" "^18.0.4" + +"@stacks/encryption@^6.2.0": + version "6.5.5" + resolved "https://registry.yarnpkg.com/@stacks/encryption/-/encryption-6.5.5.tgz#caddc5c64f868347cd7ae9e9326a2e9c2ba99123" + integrity sha512-iFUq8drrR6pwoYmkKIReyjZ61wH6eUZ07KzZoZvAQwrSeaafGVc7EwdzC0krQQUODVo5LKkNNzMWTlLuL7mHBA== + dependencies: + "@noble/hashes" "1.1.5" + "@noble/secp256k1" "1.7.1" + "@scure/bip39" "1.1.0" + "@stacks/common" "^6.5.5" + "@types/node" "^18.0.4" + base64-js "^1.5.1" + bs58 "^5.0.0" + ripemd160-min "^0.0.6" + varuint-bitcoin "^1.1.2" + +"@stacks/network@^6.5.5": + version "6.5.5" + resolved "https://registry.yarnpkg.com/@stacks/network/-/network-6.5.5.tgz#ddb9806ccd64e0b5ba690f06edb49544f913ce63" + integrity sha512-lw7+g6UhOpvWasMeRYMb2OGRKm9ptYkGt27Usg3Eo0z/pu20jZxvHXLBMdDQqxNQOOmwiG4FadICnwTlmnHaqw== + dependencies: + "@stacks/common" "^6.5.5" + cross-fetch "^3.1.5" + +"@stacks/transactions@^6.2.0": + version "6.5.5" + resolved "https://registry.yarnpkg.com/@stacks/transactions/-/transactions-6.5.5.tgz#e1356b2fa47f1069b2baac906a188e267b815265" + integrity sha512-2lITkwN+ztsp8sZ0SUVRdJz9H3xL/H+cwOYB4eTR7F96rN/QzdMQRvoIqPBYp1Euovqn8aDnIvjwni7/TeJj4A== + dependencies: + "@noble/hashes" "1.1.5" + "@noble/secp256k1" "1.7.1" + "@stacks/common" "^6.5.5" + "@stacks/network" "^6.5.5" + c32check "^2.0.0" + lodash.clonedeep "^4.5.0" + +"@supercharge/promise-pool@^2.1.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@supercharge/promise-pool/-/promise-pool-2.4.0.tgz#6050eea8c2d7f92ddd4ddc582ee328b15c034ad3" + integrity sha512-O9CMipBlq5OObdt1uKJGIzm9cdjpPWfj+a+Zw9EgWKxaMNHKC7EU7X9taj3H0EGQNLOSq2jAcOa3EzxlfHsD6w== + +"@types/bn.js@^5.1.0": + version "5.1.1" + resolved "https://registry.yarnpkg.com/@types/bn.js/-/bn.js-5.1.1.tgz#b51e1b55920a4ca26e9285ff79936bbdec910682" + integrity sha512-qNrYbZqMx0uJAfKnKclPh+dTwK33KfLHYqtyODwd5HnXOjnkhc4qgn3BrK6RWyGZm5+sIFE7Q7Vz6QQtJB7w7g== + dependencies: + "@types/node" "*" + +"@types/connect@^3.4.33": + version "3.4.35" + resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.35.tgz#5fcf6ae445e4021d1fc2219a4873cc73a3bb2ad1" + integrity sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ== + dependencies: + "@types/node" "*" + +"@types/long@^4.0.1": + version "4.0.2" + resolved "https://registry.yarnpkg.com/@types/long/-/long-4.0.2.tgz#b74129719fc8d11c01868010082d483b7545591a" + integrity sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA== + +"@types/minimist@^1.2.0": + version "1.2.2" + resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.2.tgz#ee771e2ba4b3dc5b372935d549fd9617bf345b8c" + integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ== + +"@types/node@*", "@types/node@>=13.7.0": + version "20.4.5" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.4.5.tgz#9dc0a5cb1ccce4f7a731660935ab70b9c00a5d69" + integrity sha512-rt40Nk13II9JwQBdeYqmbn2Q6IVTA5uPhvSO+JVqdXw/6/4glI6oR9ezty/A9Hg5u7JH4OmYmuQ+XvjKm0Datg== + +"@types/node@11.11.6": + version "11.11.6" + resolved "https://registry.yarnpkg.com/@types/node/-/node-11.11.6.tgz#df929d1bb2eee5afdda598a41930fe50b43eaa6a" + integrity sha512-Exw4yUWMBXM3X+8oqzJNRqZSwUAaS4+7NdvHqQuFi/d+synz++xmX3QIf+BFqneW8N31R8Ky+sikfZUXq07ggQ== + +"@types/node@^12.12.54": + version "12.20.55" + resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.55.tgz#c329cbd434c42164f846b909bd6f85b5537f6240" + integrity sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ== + +"@types/node@^17.0.31": + version "17.0.45" + resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.45.tgz#2c0fafd78705e7a18b7906b5201a522719dc5190" + integrity sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw== + +"@types/node@^18.0.4": + version "18.17.1" + resolved "https://registry.yarnpkg.com/@types/node/-/node-18.17.1.tgz#84c32903bf3a09f7878c391d31ff08f6fe7d8335" + integrity sha512-xlR1jahfizdplZYRU59JlUx9uzF1ARa8jbhM11ccpCJya8kvos5jwdm2ZAgxSCwOl0fq21svP18EVwPBXMQudw== + +"@types/normalize-package-data@^2.4.0": + version "2.4.1" + resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" + integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== + +"@types/pbkdf2@^3.0.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@types/pbkdf2/-/pbkdf2-3.1.0.tgz#039a0e9b67da0cdc4ee5dab865caa6b267bb66b1" + integrity sha512-Cf63Rv7jCQ0LaL8tNXmEyqTHuIJxRdlS5vMh1mj5voN4+QFhVZnlZruezqpWYDiJ8UTzhP0VmeLXCmBk66YrMQ== + dependencies: + "@types/node" "*" + +"@types/secp256k1@^4.0.1": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@types/secp256k1/-/secp256k1-4.0.3.tgz#1b8e55d8e00f08ee7220b4d59a6abe89c37a901c" + integrity sha512-Da66lEIFeIz9ltsdMZcpQvmrmmoqrfju8pm1BH8WbYjZSwUgCwXLb9C+9XYogwBITnbsSaMdVPb2ekf7TV+03w== + dependencies: + "@types/node" "*" + +"@types/ws@^7.4.4": + version "7.4.7" + resolved "https://registry.yarnpkg.com/@types/ws/-/ws-7.4.7.tgz#f7c390a36f7a0679aa69de2d501319f4f8d9b702" + integrity sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww== + dependencies: + "@types/node" "*" + +"@wallet-standard/base@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@wallet-standard/base/-/base-1.0.1.tgz#860dd94d47c9e3c5c43b79d91c6afdbd7a36264e" + integrity sha512-1To3ekMfzhYxe0Yhkpri+Fedq0SYcfrOfJi3vbLjMwF2qiKPjTGLwZkf2C9ftdQmxES+hmxhBzTwF4KgcOwf8w== + +"@wallet-standard/features@^1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@wallet-standard/features/-/features-1.0.3.tgz#c992876c5e4f7a0672f8869c4146c87e0dfe48c8" + integrity sha512-m8475I6W5LTatTZuUz5JJNK42wFRgkJTB0I9tkruMwfqBF2UN2eomkYNVf9RbrsROelCRzSFmugqjKZBFaubsA== + dependencies: + "@wallet-standard/base" "^1.0.1" + +"@yarnpkg/lockfile@^1.0.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31" + integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ== + +JSONStream@^1.3.5: + version "1.3.5" + resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0" + integrity sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ== + dependencies: + jsonparse "^1.2.0" + through ">=2.2.7 <3" + +abbrev@1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== + +abort-controller@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392" + integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg== + dependencies: + event-target-shim "^5.0.0" + +aes-js@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/aes-js/-/aes-js-3.0.0.tgz#e21df10ad6c2053295bcbb8dab40b09dbea87e4d" + integrity sha512-H7wUZRn8WpTq9jocdxQ2c8x2sKo9ZVmzfRE13GiNJXfp7NcKYEdvl3vspKjXox6RIG2VtaRe4JFvxG4rqp2Zuw== + +agent-base@6: + version "6.0.2" + resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" + integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== + dependencies: + debug "4" + +agentkeepalive@^4.2.1: + version "4.3.0" + resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-4.3.0.tgz#bb999ff07412653c1803b3ced35e50729830a255" + integrity sha512-7Epl1Blf4Sy37j4v9f9FjICCh4+KAQOyXgHEwlyBiAQLbhKdq/i2QQU3amQalS/wPhdPzDXPL5DMR5bkn+YeWg== + dependencies: + debug "^4.1.0" + depd "^2.0.0" + humanize-ms "^1.2.1" + +ajv-formats@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-2.1.1.tgz#6e669400659eb74973bbf2e33327180a0996b520" + integrity sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA== + dependencies: + ajv "^8.0.0" + +ajv@^8.0.0, ajv@^8.10.0: + version "8.12.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" + integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== + dependencies: + fast-deep-equal "^3.1.1" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + uri-js "^4.2.2" + +algo-msgpack-with-bigint@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/algo-msgpack-with-bigint/-/algo-msgpack-with-bigint-2.1.1.tgz#38bb717220525b3ff42232eefdcd9efb9ad405d6" + integrity sha512-F1tGh056XczEaEAqu7s+hlZUDWwOBT70Eq0lfMpBP2YguSQVyxRbprLq5rELXKQOyOaixTWYhMeMQMzP0U5FoQ== + +algosdk@^1.13.1: + version "1.24.1" + resolved "https://registry.yarnpkg.com/algosdk/-/algosdk-1.24.1.tgz#afc4102457ae0c38a32de6b84f4d713aedfc9e89" + integrity sha512-9moZxdqeJ6GdE4N6fA/GlUP4LrbLZMYcYkt141J4Ss68OfEgH9qW0wBuZ3ZOKEx/xjc5bg7mLP2Gjg7nwrkmww== + dependencies: + algo-msgpack-with-bigint "^2.1.1" + buffer "^6.0.2" + cross-fetch "^3.1.5" + hi-base32 "^0.5.1" + js-sha256 "^0.9.0" + js-sha3 "^0.8.0" + js-sha512 "^0.8.0" + json-bigint "^1.0.0" + tweetnacl "^1.0.3" + vlq "^2.0.4" + +ansi-escapes@^4.2.1: + version "4.3.2" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" + integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== + dependencies: + type-fest "^0.21.3" + +ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +ansi-styles@^4.0.0, ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +ansicolors@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/ansicolors/-/ansicolors-0.3.2.tgz#665597de86a9ffe3aa9bfbe6cae5c6ea426b4979" + integrity sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg== + +apg-js@^4.1.1: + version "4.1.3" + resolved "https://registry.yarnpkg.com/apg-js/-/apg-js-4.1.3.tgz#0cb9dc99f8830740d7a8f9fc0048fa618ae4d199" + integrity sha512-XYyDcoBho8OpnWPRnedMwyL+76ovCtsESerHZEfY39dO4IrEqN97mdEYkOyHa0XTX5+3+U5FmpqPLttK0f7n6g== + +"aproba@^1.0.3 || ^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/aproba/-/aproba-2.0.0.tgz#52520b8ae5b569215b354efc0caa3fe1e45a8adc" + integrity sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ== + +arbundles@^0.6.21: + version "0.6.22" + resolved "https://registry.yarnpkg.com/arbundles/-/arbundles-0.6.22.tgz#0fd58ec76514f1d6c2db7c5870a6232314f52de6" + integrity sha512-QlSavBHk59mNqgQ6ScxlqaBJlDbSmSrK/uTcF3HojLAZ/4aufTkVTBjl1hSfZ/ZN45oIPgJC05R8SmVARF+8VA== + dependencies: + "@noble/ed25519" "^1.6.1" + "@randlabs/myalgo-connect" "^1.1.2" + "@solana/wallet-adapter-base" "^0.9.2" + algosdk "^1.13.1" + arweave "^1.11.4" + arweave-stream-tx "^1.1.0" + avsc "https://github.com/Bundlr-Network/avsc#csp-fixes" + axios "^0.21.3" + base64url "^3.0.1" + bs58 "^4.0.1" + ethers "^5.5.1" + keccak "^3.0.2" + multistream "^4.1.0" + process "^0.11.10" + secp256k1 "^4.0.2" + tmp-promise "^3.0.2" + +arconnect@^0.4.2: + version "0.4.2" + resolved "https://registry.yarnpkg.com/arconnect/-/arconnect-0.4.2.tgz#83de7638fb46183e82d7ec7efb5594c5f7cdc806" + integrity sha512-Jkpd4QL3TVqnd3U683gzXmZUVqBUy17DdJDuL/3D9rkysLgX6ymJ2e+sR+xyZF5Rh42CBqDXWNMmCjBXeP7Gbw== + dependencies: + arweave "^1.10.13" + +are-we-there-yet@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz#372e0e7bd279d8e94c653aaa1f67200884bf3e1c" + integrity sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw== + dependencies: + delegates "^1.0.0" + readable-stream "^3.6.0" + +argon2@^0.28.4: + version "0.28.7" + resolved "https://registry.yarnpkg.com/argon2/-/argon2-0.28.7.tgz#f6cc1f1c9e3ef5455d2186d4ec5b27cfeda41591" + integrity sha512-pvsScM3Fq7b+jolXkZHh8nRQx0uD/WeelnwYPMRpn4pAydoa1gqeL/KRdWAag4Hnu1TJNBTAfqyTjV+ZHwNnYA== + dependencies: + "@mapbox/node-pre-gyp" "^1.0.9" + "@phc/format" "^1.0.0" + node-addon-api "^5.0.0" + +arrify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" + integrity sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA== + +arweave-stream-tx@^1.1.0: + version "1.2.2" + resolved "https://registry.yarnpkg.com/arweave-stream-tx/-/arweave-stream-tx-1.2.2.tgz#2d5c66554301baacd02586a152fbb198b422112f" + integrity sha512-bNt9rj0hbAEzoUZEF2s6WJbIz8nasZlZpxIw03Xm8fzb9gRiiZlZGW3lxQLjfc9Z0VRUWDzwtqoYeEoB/JDToQ== + dependencies: + exponential-backoff "^3.1.0" + +arweave@^1.10.13, arweave@^1.11.4: + version "1.14.4" + resolved "https://registry.yarnpkg.com/arweave/-/arweave-1.14.4.tgz#5ba22136aa0e7fd9495258a3931fb770c9d6bf21" + integrity sha512-tmqU9fug8XAmFETYwgUhLaD3WKav5DaM4p1vgJpEj/Px2ORPPMikwnSySlFymmL2qgRh2ZBcZsg11+RXPPGLsA== + dependencies: + arconnect "^0.4.2" + asn1.js "^5.4.1" + base64-js "^1.5.1" + bignumber.js "^9.0.2" + +asn1.js@^5.2.0, asn1.js@^5.4.1: + version "5.4.1" + resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-5.4.1.tgz#11a980b84ebb91781ce35b0fdc2ee294e3783f07" + integrity sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA== + dependencies: + bn.js "^4.0.0" + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + safer-buffer "^2.1.0" + +async-retry@^1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/async-retry/-/async-retry-1.3.3.tgz#0e7f36c04d8478e7a58bdbed80cedf977785f280" + integrity sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw== + dependencies: + retry "0.13.1" + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== + +atomic-sleep@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/atomic-sleep/-/atomic-sleep-1.0.0.tgz#eb85b77a601fc932cfe432c5acd364a9e2c9075b" + integrity sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ== + +"avsc@https://github.com/Bundlr-Network/avsc#csp-fixes": + version "5.4.7" + resolved "https://github.com/Bundlr-Network/avsc#a730cc8018b79e114b6a3381bbb57760a24c6cef" + +axios@^0.21.3: + version "0.21.4" + resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.4.tgz#c67b90dc0568e5c1cf2b0b858c43ba28e2eda575" + integrity sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg== + dependencies: + follow-redirects "^1.14.0" + +axios@^0.25.0: + version "0.25.0" + resolved "https://registry.yarnpkg.com/axios/-/axios-0.25.0.tgz#349cfbb31331a9b4453190791760a8d35b093e0a" + integrity sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g== + dependencies: + follow-redirects "^1.14.7" + +axios@^1.0.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/axios/-/axios-1.4.0.tgz#38a7bf1224cd308de271146038b551d725f0be1f" + integrity sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA== + dependencies: + follow-redirects "^1.15.0" + form-data "^4.0.0" + proxy-from-env "^1.1.0" + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +base-x@^3.0.2: + version "3.0.9" + resolved "https://registry.yarnpkg.com/base-x/-/base-x-3.0.9.tgz#6349aaabb58526332de9f60995e548a53fe21320" + integrity sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ== + dependencies: + safe-buffer "^5.0.1" + +base-x@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/base-x/-/base-x-4.0.0.tgz#d0e3b7753450c73f8ad2389b5c018a4af7b2224a" + integrity sha512-FuwxlW4H5kh37X/oW59pwTzzTKRzfrrQwhmyspRM7swOEZcHtDZSCt45U6oKgtuFE+WYPblePMVIPR4RZrh/hw== + +base64-js@^1.3.1, base64-js@^1.5.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" + integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== + +base64url@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/base64url/-/base64url-3.0.1.tgz#6399d572e2bc3f90a9a8b22d5dbb0a32d33f788d" + integrity sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A== + +bech32@1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/bech32/-/bech32-1.1.4.tgz#e38c9f37bf179b8eb16ae3a772b40c356d4832e9" + integrity sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ== + +bech32@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/bech32/-/bech32-2.0.0.tgz#078d3686535075c8c79709f054b1b226a133b355" + integrity sha512-LcknSilhIGatDAsY1ak2I8VtGaHNhgMSYVxFrGLXv+xLHytaKZKcaUJJUE7qmBr7h33o5YQwP55pMI0xmkpJwg== + +bigint-buffer@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/bigint-buffer/-/bigint-buffer-1.1.5.tgz#d038f31c8e4534c1f8d0015209bf34b4fa6dd442" + integrity sha512-trfYco6AoZ+rKhKnxA0hgX0HAbVP/s808/EuDSe2JDzUnCp/xAsli35Orvk67UrTEcwuxZqYZDmfA2RXJgxVvA== + dependencies: + bindings "^1.3.0" + +bigint-mod-arith@^3.1.0: + version "3.3.1" + resolved "https://registry.yarnpkg.com/bigint-mod-arith/-/bigint-mod-arith-3.3.1.tgz#8ed33dc9f7886e552a7d47c239e051836e74cfa8" + integrity sha512-pX/cYW3dCa87Jrzv6DAr8ivbbJRzEX5yGhdt8IutnX/PCIXfpx+mabWNK/M8qqh+zQ0J3thftUBHW0ByuUlG0w== + +bignumber.js@^9.0.0, bignumber.js@^9.0.1, bignumber.js@^9.0.2: + version "9.1.1" + resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.1.1.tgz#c4df7dc496bd849d4c9464344c1aa74228b4dac6" + integrity sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig== + +binary-search@^1.3.3: + version "1.3.6" + resolved "https://registry.yarnpkg.com/binary-search/-/binary-search-1.3.6.tgz#e32426016a0c5092f0f3598836a1c7da3560565c" + integrity sha512-nbE1WxOTTrUWIfsfZ4aHGYu5DOuNkbxGokjV6Z2kxfJK3uaAb8zNK1muzOeipoLHZjInT4Br88BHpzevc681xA== + +bindings@^1.3.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz#10353c9e945334bc0511a6d90b38fbc7c9c504df" + integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== + dependencies: + file-uri-to-path "1.0.0" + +bip39-light@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/bip39-light/-/bip39-light-1.0.7.tgz#06a72f251b89389a136d3f177f29b03342adc5ba" + integrity sha512-WDTmLRQUsiioBdTs9BmSEmkJza+8xfJmptsNJjxnoq3EydSa/ZBXT6rm66KoT3PJIRYMnhSKNR7S9YL1l7R40Q== + dependencies: + create-hash "^1.1.0" + pbkdf2 "^3.0.9" + +bip39@3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/bip39/-/bip39-3.0.2.tgz#2baf42ff3071fc9ddd5103de92e8f80d9257ee32" + integrity sha512-J4E1r2N0tUylTKt07ibXvhpT2c5pyAFgvuA5q1H9uDy6dEGpjV8jmymh3MTYJDLCNbIVClSB9FbND49I6N24MQ== + dependencies: + "@types/node" "11.11.6" + create-hash "^1.1.0" + pbkdf2 "^3.0.9" + randombytes "^2.0.1" + +bl@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" + integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== + dependencies: + buffer "^5.5.0" + inherits "^2.0.4" + readable-stream "^3.4.0" + +bl@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/bl/-/bl-5.1.0.tgz#183715f678c7188ecef9fe475d90209400624273" + integrity sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ== + dependencies: + buffer "^6.0.3" + inherits "^2.0.4" + readable-stream "^3.4.0" + +blakejs@^1.1.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/blakejs/-/blakejs-1.2.1.tgz#5057e4206eadb4a97f7c0b6e197a505042fc3814" + integrity sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ== + +bn.js@4.11.6: + version "4.11.6" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.6.tgz#53344adb14617a13f6e8dd2ce28905d1c0ba3215" + integrity sha512-XWwnNNFCuuSQ0m3r3C4LE3EiORltHd9M05pq6FOlVeiophzRbMo50Sbz1ehl8K3Z+jw9+vmgnXefY1hz8X+2wA== + +bn.js@5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.0.tgz#358860674396c6997771a9d051fcc1b57d4ae002" + integrity sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw== + +bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.9: + version "4.12.0" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88" + integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA== + +bn.js@^5.0.0, bn.js@^5.1.1, bn.js@^5.1.2, bn.js@^5.2.0, bn.js@^5.2.1: + version "5.2.1" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.1.tgz#0bc527a6a0d18d0aa8d5b0538ce4a77dccfa7b70" + integrity sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ== + +borc@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/borc/-/borc-2.1.2.tgz#6ce75e7da5ce711b963755117dd1b187f6f8cf19" + integrity sha512-Sy9eoUi4OiKzq7VovMn246iTo17kzuyHJKomCfpWMlI6RpfN1gk95w7d7gH264nApVLg0HZfcpz62/g4VH1Y4w== + dependencies: + bignumber.js "^9.0.0" + buffer "^5.5.0" + commander "^2.15.0" + ieee754 "^1.1.13" + iso-url "~0.4.7" + json-text-sequence "~0.1.0" + readable-stream "^3.6.0" + +borsh@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/borsh/-/borsh-0.6.0.tgz#a7c9eeca6a31ca9e0607cb49f329cb659eb791e1" + integrity sha512-sl5k89ViqsThXQpYa9XDtz1sBl3l1lI313cFUY1HKr+wvMILnb+58xpkqTNrYbelh99dY7K8usxoCusQmqix9Q== + dependencies: + bn.js "^5.2.0" + bs58 "^4.0.0" + text-encoding-utf-8 "^1.0.2" + +borsh@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/borsh/-/borsh-0.7.0.tgz#6e9560d719d86d90dc589bca60ffc8a6c51fec2a" + integrity sha512-CLCsZGIBCFnPtkNnieW/a8wmreDmfUtjU2m9yHrzPXIlNbqVs0AQrSatSG6vdNYUqdc83tkQi2eHfF98ubzQLA== + dependencies: + bn.js "^5.2.0" + bs58 "^4.0.0" + text-encoding-utf-8 "^1.0.2" + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +brorand@^1.0.1, brorand@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" + integrity sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w== + +browserify-aes@^1.0.0, browserify-aes@^1.0.4, browserify-aes@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" + integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== + dependencies: + buffer-xor "^1.0.3" + cipher-base "^1.0.0" + create-hash "^1.1.0" + evp_bytestokey "^1.0.3" + inherits "^2.0.1" + safe-buffer "^5.0.1" + +browserify-cipher@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" + integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== + dependencies: + browserify-aes "^1.0.4" + browserify-des "^1.0.0" + evp_bytestokey "^1.0.0" + +browserify-des@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c" + integrity sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A== + dependencies: + cipher-base "^1.0.1" + des.js "^1.0.0" + inherits "^2.0.1" + safe-buffer "^5.1.2" + +browserify-rsa@^4.0.0, browserify-rsa@^4.0.1: + version "4.1.0" + resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.1.0.tgz#b2fd06b5b75ae297f7ce2dc651f918f5be158c8d" + integrity sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog== + dependencies: + bn.js "^5.0.0" + randombytes "^2.0.1" + +browserify-sign@^4.0.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.1.tgz#eaf4add46dd54be3bb3b36c0cf15abbeba7956c3" + integrity sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg== + dependencies: + bn.js "^5.1.1" + browserify-rsa "^4.0.1" + create-hash "^1.2.0" + create-hmac "^1.1.7" + elliptic "^6.5.3" + inherits "^2.0.4" + parse-asn1 "^5.1.5" + readable-stream "^3.6.0" + safe-buffer "^5.2.0" + +bs58@^4.0.0, bs58@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/bs58/-/bs58-4.0.1.tgz#be161e76c354f6f788ae4071f63f34e8c4f0a42a" + integrity sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw== + dependencies: + base-x "^3.0.2" + +bs58@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/bs58/-/bs58-5.0.0.tgz#865575b4d13c09ea2a84622df6c8cbeb54ffc279" + integrity sha512-r+ihvQJvahgYT50JD05dyJNKlmmSlMoOGwn1lCcEzanPglg7TxYjioQUYehQ9mAR/+hOSd2jRc/Z2y5UxBymvQ== + dependencies: + base-x "^4.0.0" + +bs58check@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/bs58check/-/bs58check-2.1.2.tgz#53b018291228d82a5aa08e7d796fdafda54aebfc" + integrity sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA== + dependencies: + bs58 "^4.0.0" + create-hash "^1.1.0" + safe-buffer "^5.1.2" + +buffer-equal-constant-time@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz#f8e71132f7ffe6e01a5c9697a4c6f3e48d5cc819" + integrity sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA== + +buffer-reverse@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/buffer-reverse/-/buffer-reverse-1.0.1.tgz#49283c8efa6f901bc01fa3304d06027971ae2f60" + integrity sha512-M87YIUBsZ6N924W57vDwT/aOu8hw7ZgdByz6ijksLjmHJELBASmYTTlNHRgjE+pTsT9oJXGaDSgqqwfdHotDUg== + +buffer-xor@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" + integrity sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ== + +buffer@6.0.3, buffer@^6.0.2, buffer@^6.0.3, buffer@~6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6" + integrity sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.2.1" + +buffer@^5.5.0: + version "5.7.1" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" + integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.1.13" + +bufferutil@^4.0.1: + version "4.0.7" + resolved "https://registry.yarnpkg.com/bufferutil/-/bufferutil-4.0.7.tgz#60c0d19ba2c992dd8273d3f73772ffc894c153ad" + integrity sha512-kukuqc39WOHtdxtw4UScxF/WVnMFVSQVKhtx3AjZJzhd0RGZZldcrfSEbVsWWe6KNH253574cq5F+wpv0G9pJw== + dependencies: + node-gyp-build "^4.3.0" + +c32check@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/c32check/-/c32check-2.0.0.tgz#b9365618b2fb135c0783d03f00605b7b0f90c659" + integrity sha512-rpwfAcS/CMqo0oCqDf3r9eeLgScRE3l/xHDCXhM3UyrfvIn7PrLq63uHh7yYbv8NzaZn5MVsVhIRpQ+5GZ5HyA== + dependencies: + "@noble/hashes" "^1.1.2" + base-x "^4.0.0" + +caip@^0.9.2, caip@~0.9.2: + version "0.9.2" + resolved "https://registry.yarnpkg.com/caip/-/caip-0.9.2.tgz#6aec668e459dc3a1830530f7bb8d06f0044a5391" + integrity sha512-o4aIUSR9lkn7B9lIw8Xgkj+hDh+S1PtsBphoSqP2Dt95gRWPniaqEpnPwiUEhaPQr84JzWIEm4Cck3lMZtIkTA== + +caip@^1.1.0, caip@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/caip/-/caip-1.1.0.tgz#0ccd5bf1bff822459389ccec0a8555712a30c374" + integrity sha512-yOO3Fu4ygyKYAdznuoaqschMKIZzcdgyMpBNtrIfrUhnOeaOWG+dh0c13wcOS6B/46IGGbncoyzJlio79jU7rw== + +caip@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/caip/-/caip-1.0.0.tgz#29834b862433c35d9243df45ebeb2c6ef63f7dd8" + integrity sha512-+U9P7+9jeVBWoP7BDWHVD/JGp9azT4KmFCpDRKTy0U01bCV0x7bxwf6WTl0/dUnnTE+ZA9M4EavptQdHg7k1vA== + +call-bind@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" + integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== + dependencies: + function-bind "^1.1.1" + get-intrinsic "^1.0.2" + +camel-case@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a" + integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw== + dependencies: + pascal-case "^3.1.2" + tslib "^2.0.3" + +camelcase-keys@^6.2.2: + version "6.2.2" + resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz#5e755d6ba51aa223ec7d3d52f25778210f9dc3c0" + integrity sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg== + dependencies: + camelcase "^5.3.1" + map-obj "^4.0.0" + quick-lru "^4.0.1" + +camelcase@^5.3.1: + version "5.3.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" + integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + +canonicalize@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/canonicalize/-/canonicalize-2.0.0.tgz#32be2cef4446d67fd5348027a384cae28f17226a" + integrity sha512-ulDEYPv7asdKvqahuAY35c1selLdzDwHqugK92hfkzvlDCwXRRelDkR+Er33md/PtnpqHemgkuDPanZ4fiYZ8w== + +capability@^0.2.5: + version "0.2.5" + resolved "https://registry.yarnpkg.com/capability/-/capability-0.2.5.tgz#51ad87353f1936ffd77f2f21c74633a4dea88801" + integrity sha512-rsJZYVCgXd08sPqwmaIqjAd5SUTfonV0z/gDJ8D6cN8wQphky1kkAYEqQ+hmDxTw7UihvBfjUVUSY+DBEe44jg== + +capital-case@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/capital-case/-/capital-case-1.0.4.tgz#9d130292353c9249f6b00fa5852bee38a717e669" + integrity sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A== + dependencies: + no-case "^3.0.4" + tslib "^2.0.3" + upper-case-first "^2.0.2" + +cborg@^1.10.2, cborg@^1.6.0: + version "1.10.2" + resolved "https://registry.yarnpkg.com/cborg/-/cborg-1.10.2.tgz#83cd581b55b3574c816f82696307c7512db759a1" + integrity sha512-b3tFPA9pUr2zCUiCfRd2+wok2/LBSNUMKOuRRok+WlvvAgEt/PlbgPTsZUcwCOs53IJvLgTp0eotwtosE6njug== + +cborg@^2.0.1: + version "2.0.3" + resolved "https://registry.yarnpkg.com/cborg/-/cborg-2.0.3.tgz#b460840e994019a96eb2afc92d8ab6fb0dedf2bc" + integrity sha512-f1IbyqgRLQK4ruNM+V3WikfYfXQg/f/zC1oneOw1P7F/Dn2OJX6MaXIdei3JMpz361IjY7OENBKcE53nkJFVCQ== + +chalk@^2.0.0: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chalk@^4.1.0, chalk@^4.1.1: + version "4.1.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +change-case@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/change-case/-/change-case-4.1.2.tgz#fedfc5f136045e2398c0410ee441f95704641e12" + integrity sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A== + dependencies: + camel-case "^4.1.2" + capital-case "^1.0.4" + constant-case "^3.0.4" + dot-case "^3.0.4" + header-case "^2.0.4" + no-case "^3.0.4" + param-case "^3.0.4" + pascal-case "^3.1.2" + path-case "^3.0.4" + sentence-case "^3.0.4" + snake-case "^3.0.4" + tslib "^2.0.3" + +chardet@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" + integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== + +chownr@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" + integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== + +ci-info@^1.5.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.6.0.tgz#2ca20dbb9ceb32d4524a683303313f0304b1e497" + integrity sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A== + +cids@^1.0.0, cids@^1.1.5, cids@^1.1.6, cids@~1.1.6: + version "1.1.9" + resolved "https://registry.yarnpkg.com/cids/-/cids-1.1.9.tgz#402c26db5c07059377bcd6fb82f2a24e7f2f4a4f" + integrity sha512-l11hWRfugIcbGuTZwAM5PwpjPPjyb6UZOGwlHSnOBV5o07XhQ4gNpBN67FbODvpjyHtd+0Xs6KNvUcGBiDRsdg== + dependencies: + multibase "^4.0.1" + multicodec "^3.0.1" + multihashes "^4.0.1" + uint8arrays "^3.0.0" + +cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" + integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +cli-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" + integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== + dependencies: + restore-cursor "^3.1.0" + +cli-spinners@^2.5.0: + version "2.9.0" + resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.0.tgz#5881d0ad96381e117bbe07ad91f2008fe6ffd8db" + integrity sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g== + +cli-width@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6" + integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw== + +clone@^1.0.2: + version "1.0.4" + resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" + integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== + +codeco@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/codeco/-/codeco-1.2.0.tgz#7f32e3971007593cfa98513d026538d2ecffa3cb" + integrity sha512-SHTBW7QsiDtHGqEyhX10gZesmWlWV00gXteFyU2xLqyZmy658/+HlPyXG5EvY05+csQNWjBIfGg2mZrklR1RtQ== + +color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== + +color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +color-support@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2" + integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== + +colors@1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/colors/-/colors-1.3.0.tgz#5f20c9fef6945cb1134260aab33bfbdc8295e04e" + integrity sha512-EDpX3a7wHMWFA7PUHWPHNWqOxIIRSJetuwl0AS5Oi/5FMV8kWm69RTlgm00GKjBO1xFHMtBbL49yRtMMdticBw== + +colors@1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/colors/-/colors-1.3.3.tgz#39e005d546afe01e01f9c4ca8fa50f686a01205d" + integrity sha512-mmGt/1pZqYRjMxB1axhTo16/snVZ5krrKkcmMeVKxzECMMXoCgnvTPp10QgHfcbQZw8Dq2jMNG6je4JlWU0gWg== + +colors@^1.3.3: + version "1.4.0" + resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78" + integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== + +combined-stream@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + +commander@^2.15.0, commander@^2.20.3: + version "2.20.3" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + +commander@^8.2.0: + version "8.3.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" + integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== + +console-control-strings@^1.0.0, console-control-strings@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" + integrity sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ== + +constant-case@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/constant-case/-/constant-case-3.0.4.tgz#3b84a9aeaf4cf31ec45e6bf5de91bdfb0589faf1" + integrity sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ== + dependencies: + no-case "^3.0.4" + tslib "^2.0.3" + upper-case "^2.0.2" + +create-ecdh@^4.0.0: + version "4.0.4" + resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e" + integrity sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A== + dependencies: + bn.js "^4.1.0" + elliptic "^6.5.3" + +create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" + integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== + dependencies: + cipher-base "^1.0.1" + inherits "^2.0.1" + md5.js "^1.3.4" + ripemd160 "^2.0.1" + sha.js "^2.4.0" + +create-hmac@1.1.7, create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7: + version "1.1.7" + resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" + integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== + dependencies: + cipher-base "^1.0.3" + create-hash "^1.1.0" + inherits "^2.0.1" + ripemd160 "^2.0.0" + safe-buffer "^5.0.1" + sha.js "^2.4.8" + +cross-fetch@^3.1.4, cross-fetch@^3.1.5: + version "3.1.8" + resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.1.8.tgz#0327eba65fd68a7d119f8fb2bf9334a1a7956f82" + integrity sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg== + dependencies: + node-fetch "^2.6.12" + +crypto-browserify@^3.12.0: + version "3.12.0" + resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" + integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg== + dependencies: + browserify-cipher "^1.0.0" + browserify-sign "^4.0.0" + create-ecdh "^4.0.0" + create-hash "^1.1.0" + create-hmac "^1.1.0" + diffie-hellman "^5.0.0" + inherits "^2.0.1" + pbkdf2 "^3.0.3" + public-encrypt "^4.0.0" + randombytes "^2.0.0" + randomfill "^1.0.3" + +crypto-js@^3.1.9-1: + version "3.3.0" + resolved "https://registry.yarnpkg.com/crypto-js/-/crypto-js-3.3.0.tgz#846dd1cce2f68aacfa156c8578f926a609b7976b" + integrity sha512-DIT51nX0dCfKltpRiXV+/TVZq+Qq2NgF4644+K7Ttnla7zEzqc+kjJyiB96BHNyUTBxyjzRcZYpUdZa+QAqi6Q== + +csv-generate@^4.2.6: + version "4.2.6" + resolved "https://registry.yarnpkg.com/csv-generate/-/csv-generate-4.2.6.tgz#7146b41313d7c91d19d99891ef400d7f0931e908" + integrity sha512-VtnYqhWLcsUocA346ewFOk+rrqcoT663j11vXzD2uelXq9WguQ3QzDeVD8ISso7hhVtkDSHcWl9psdemeiEHDA== + +csv-parse@^5.4.0: + version "5.4.0" + resolved "https://registry.yarnpkg.com/csv-parse/-/csv-parse-5.4.0.tgz#6793210a4a49a9a74b3fde3f9d00f3f52044fd89" + integrity sha512-JiQosUWiOFgp4hQn0an+SBoV9IKdqzhROM0iiN4LB7UpfJBlsSJlWl9nq4zGgxgMAzHJ6V4t29VAVD+3+2NJAg== + +csv-stringify@^6.4.0: + version "6.4.0" + resolved "https://registry.yarnpkg.com/csv-stringify/-/csv-stringify-6.4.0.tgz#6d006dca9194700e44f9fbc541bee8bbbd4f459c" + integrity sha512-HQsw0QXiN5fdlO+R8/JzCZnR3Fqp8E87YVnhHlaPtNGJjt6ffbV0LpOkieIb1x6V1+xt878IYq77SpXHWAqKkA== + +csv@^6.0.5: + version "6.3.1" + resolved "https://registry.yarnpkg.com/csv/-/csv-6.3.1.tgz#52fb5d676ea084b2659dacd2b324e420bdd68989" + integrity sha512-ZTcWLvr0Ux0IQDz/QzhCToBVIZtF5GDrStMt9I8mRSk0jPnfF9OeYKz0EZTspaAEOK6hf515ag97nKmwoyU8ZA== + dependencies: + csv-generate "^4.2.6" + csv-parse "^5.4.0" + csv-stringify "^6.4.0" + stream-transform "^3.2.6" + +dag-jose-utils@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/dag-jose-utils/-/dag-jose-utils-2.0.0.tgz#b36576d6d8e4bb5e288bf5bdee02d51067821535" + integrity sha512-vE6EyhjSh+dfr8hbs/gLk0v98h2ekjy6r6pXvmB4SvO6awalt95LEetG0QDh5rmMYE3FO8ynp3xrCYsAHHZOlg== + dependencies: + "@ipld/dag-cbor" "^7.0.1" + multiformats "^9.5.1" + +dag-jose-utils@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/dag-jose-utils/-/dag-jose-utils-3.0.0.tgz#38a0fb1e17c0af5ea148fdd50a8b77671fe329fa" + integrity sha512-gu+XutOTy3kD8fDcA1SMjZ2U0mUOb/hxoRVZaMCizXN7Ssbc5dKOzeXQ4GquV4BdQzs3w5Y7irOpn2plFPIJfg== + dependencies: + "@ipld/dag-cbor" "^7.0.1" + multiformats "^11.0.1" + +dataloader@^2.1.0: + version "2.2.2" + resolved "https://registry.yarnpkg.com/dataloader/-/dataloader-2.2.2.tgz#216dc509b5abe39d43a9b9d97e6e5e473dfbe3e0" + integrity sha512-8YnDaaf7N3k/q5HnTJVuzSyLETjoZjVmHc4AeKAzOvKHEFQKcn64OKBfzHYtE9zGjctNM7V9I0MfnUVLpi7M5g== + +debug@4, debug@^4.1.0, debug@^4.3.1, debug@^4.3.3, debug@^4.3.4: + version "4.3.4" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + dependencies: + ms "2.1.2" + +decamelize-keys@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.1.tgz#04a2d523b2f18d80d0158a43b895d56dff8d19d8" + integrity sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg== + dependencies: + decamelize "^1.1.0" + map-obj "^1.0.0" + +decamelize@^1.1.0, decamelize@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== + +decode-uri-component@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9" + integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== + +deep-equal@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.1.1.tgz#b5c98c942ceffaf7cb051e24e1434a25a2e6076a" + integrity sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g== + dependencies: + is-arguments "^1.0.4" + is-date-object "^1.0.1" + is-regex "^1.0.4" + object-is "^1.0.1" + object-keys "^1.1.1" + regexp.prototype.flags "^1.2.0" + +defaults@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.4.tgz#b0b02062c1e2aa62ff5d9528f0f98baa90978d7a" + integrity sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A== + dependencies: + clone "^1.0.2" + +define-properties@^1.1.3, define-properties@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.0.tgz#52988570670c9eacedd8064f4a990f2405849bd5" + integrity sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA== + dependencies: + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + +delay@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/delay/-/delay-5.0.0.tgz#137045ef1b96e5071060dd5be60bf9334436bd1d" + integrity sha512-ReEBKkIfe4ya47wlPYf/gu5ib6yUG0/Aez0JQZQz94kiWtRQvZIQbTiehsnwHvLSWJnQdhVeqYue7Id1dKr0qw== + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== + +delegates@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" + integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ== + +delimit-stream@0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/delimit-stream/-/delimit-stream-0.1.0.tgz#9b8319477c0e5f8aeb3ce357ae305fc25ea1cd2b" + integrity sha512-a02fiQ7poS5CnjiJBAsjGLPp5EwVoGHNeu9sziBd9huppRfsAFIpv5zNLv0V1gbop53ilngAf5Kf331AwcoRBQ== + +depd@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" + integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== + +depd@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== + +des.js@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.1.0.tgz#1d37f5766f3bbff4ee9638e871a8768c173b81da" + integrity sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg== + dependencies: + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + +detect-libc@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.0.2.tgz#8ccf2ba9315350e1241b88d0ac3b0e1fbd99605d" + integrity sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw== + +did-jwt@^6.0.0: + version "6.11.6" + resolved "https://registry.yarnpkg.com/did-jwt/-/did-jwt-6.11.6.tgz#3eeb30d6bd01f33bfa17089574915845802a7d44" + integrity sha512-OfbWknRxJuUqH6Lk0x+H1FsuelGugLbBDEwsoJnicFOntIG/A4y19fn0a8RLxaQbWQ5gXg0yDq5E2huSBiiXzw== + dependencies: + "@stablelib/ed25519" "^1.0.2" + "@stablelib/random" "^1.0.1" + "@stablelib/sha256" "^1.0.1" + "@stablelib/x25519" "^1.0.2" + "@stablelib/xchacha20poly1305" "^1.0.1" + bech32 "^2.0.0" + canonicalize "^2.0.0" + did-resolver "^4.0.0" + elliptic "^6.5.4" + js-sha3 "^0.8.0" + multiformats "^9.6.5" + uint8arrays "^3.0.0" + +did-jwt@^7.2.0: + version "7.2.4" + resolved "https://registry.yarnpkg.com/did-jwt/-/did-jwt-7.2.4.tgz#5e9c4220f27b3872983791dbbe438012d1836b80" + integrity sha512-xEWP+4Q0nCC/Gpek2psYR8zu2qiLnsfgr4b1s5y6DAGrgH/BvRCIxOuX+/iyzQ6N5pHHzPRDE+wKrLh7ObnJUg== + dependencies: + "@noble/curves" "^1.0.0" + "@noble/hashes" "^1.3.0" + "@stablelib/xchacha20poly1305" "^1.0.1" + bech32 "^2.0.0" + canonicalize "^2.0.0" + did-resolver "^4.1.0" + multiformats "^12.0.0" + uint8arrays "^4.0.3" + +did-resolver@^3.1.3, did-resolver@^3.1.5: + version "3.2.2" + resolved "https://registry.yarnpkg.com/did-resolver/-/did-resolver-3.2.2.tgz#6f4e252a810f785d1b28a10265fad6dffee25158" + integrity sha512-Eeo2F524VM5N3W4GwglZrnul2y6TLTwMQP3In62JdG34NZoqihYyOZLk+5wUW8sSgvIYIcJM8Dlt3xsdKZZ3tg== + +did-resolver@^4.0.0, did-resolver@^4.0.1, did-resolver@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/did-resolver/-/did-resolver-4.1.0.tgz#740852083c4fd5bf9729d528eca5d105aff45eb6" + integrity sha512-S6fWHvCXkZg2IhS4RcVHxwuyVejPR7c+a4Go0xbQ9ps5kILa8viiYQgrM4gfTyeTjJ0ekgJH9gk/BawTpmkbZA== + +dids@^3.0.0, dids@^3.3.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/dids/-/dids-3.4.0.tgz#ac37c914c8d862bb7619515a5deb11ef19c988a3" + integrity sha512-hXHkOTL9E5R4rbQwDVOktiiEq57Y6yWOEYjev1ojOpMr2Rkx9g8bw0v6BQIsbPB94aaYxUCtaejNl2FrublfiA== + dependencies: + "@didtools/cacao" "^1.0.0" + "@didtools/pkh-ethereum" "^0.0.1" + "@stablelib/random" "^1.0.1" + dag-jose-utils "^2.0.0" + did-jwt "^6.0.0" + did-resolver "^3.1.5" + multiformats "^9.4.10" + rpc-utils "^0.6.1" + uint8arrays "^3.0.0" + +dids@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/dids/-/dids-4.0.3.tgz#be5f66ef0962cccb3ae17d1f08417b8794c2cda7" + integrity sha512-WrW5clb3cdeinbsmA8p/9mEmYaBL3WnOapurL+VJJMzH1YO4MnRGK5U2ZLEYBATefzlw1cgVYvbhMiFourrBNA== + dependencies: + "@didtools/cacao" "^2.1.0" + "@didtools/codecs" "^1.0.1" + "@didtools/pkh-ethereum" "^0.4.0" + "@stablelib/random" "^1.0.1" + codeco "^1.1.0" + dag-jose-utils "^3.0.0" + did-jwt "^7.2.0" + did-resolver "^4.1.0" + multiformats "^11.0.2" + rpc-utils "^0.6.1" + uint8arrays "^4.0.3" + +diffie-hellman@^5.0.0: + version "5.0.3" + resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" + integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== + dependencies: + bn.js "^4.1.0" + miller-rabin "^4.0.0" + randombytes "^2.0.0" + +dot-case@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-3.0.4.tgz#9b2b670d00a431667a8a75ba29cd1b98809ce751" + integrity sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w== + dependencies: + no-case "^3.0.4" + tslib "^2.0.3" + +ecdsa-sig-formatter@1.0.11: + version "1.0.11" + resolved "https://registry.yarnpkg.com/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz#ae0f0fa2d85045ef14a817daa3ce9acd0489e5bf" + integrity sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ== + dependencies: + safe-buffer "^5.0.1" + +elliptic@6.5.4, elliptic@^6.5.3, elliptic@^6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz#da37cebd31e79a1367e941b592ed1fbebd58abbb" + integrity sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ== + dependencies: + bn.js "^4.11.9" + brorand "^1.1.0" + hash.js "^1.0.0" + hmac-drbg "^1.0.1" + inherits "^2.0.4" + minimalistic-assert "^1.0.1" + minimalistic-crypto-utils "^1.0.1" + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +err-code@^3.0.0, err-code@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/err-code/-/err-code-3.0.1.tgz#a444c7b992705f2b120ee320b09972eef331c920" + integrity sha512-GiaH0KJUewYok+eeY05IIgjtAe4Yltygk9Wqp1V5yVWLdhf0hYZchRjNIT9bb0mSwRcIusT3cx7PJUf3zEIfUA== + +error-ex@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + dependencies: + is-arrayish "^0.2.1" + +error-polyfill@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/error-polyfill/-/error-polyfill-0.1.3.tgz#df848b61ad8834f7a5db69a70b9913df86721d15" + integrity sha512-XHJk60ufE+TG/ydwp4lilOog549iiQF2OAPhkk9DdiYWMrltz5yhDz/xnKuenNwP7gy3dsibssO5QpVhkrSzzg== + dependencies: + capability "^0.2.5" + o3 "^1.0.3" + u3 "^0.1.1" + +es6-promise@^4.0.3: + version "4.2.8" + resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a" + integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w== + +es6-promisify@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203" + integrity sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ== + dependencies: + es6-promise "^4.0.3" + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== + +ethereum-bloom-filters@^1.0.6: + version "1.0.10" + resolved "https://registry.yarnpkg.com/ethereum-bloom-filters/-/ethereum-bloom-filters-1.0.10.tgz#3ca07f4aed698e75bd134584850260246a5fed8a" + integrity sha512-rxJ5OFN3RwjQxDcFP2Z5+Q9ho4eIdEmSc2ht0fCu8Se9nbXjZ7/031uXoUYJ87KHCOdVeiUuwSnoS7hmYAGVHA== + dependencies: + js-sha3 "^0.8.0" + +ethereum-cryptography@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/ethereum-cryptography/-/ethereum-cryptography-0.1.3.tgz#8d6143cfc3d74bf79bbd8edecdf29e4ae20dd191" + integrity sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ== + dependencies: + "@types/pbkdf2" "^3.0.0" + "@types/secp256k1" "^4.0.1" + blakejs "^1.1.0" + browserify-aes "^1.2.0" + bs58check "^2.1.2" + create-hash "^1.2.0" + create-hmac "^1.1.7" + hash.js "^1.1.7" + keccak "^3.0.0" + pbkdf2 "^3.0.17" + randombytes "^2.1.0" + safe-buffer "^5.1.2" + scrypt-js "^3.0.0" + secp256k1 "^4.0.1" + setimmediate "^1.0.5" + +ethereumjs-util@^7.1.0: + version "7.1.5" + resolved "https://registry.yarnpkg.com/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz#9ecf04861e4fbbeed7465ece5f23317ad1129181" + integrity sha512-SDl5kKrQAudFBUe5OJM9Ac6WmMyYmXX/6sTmLZ3ffG2eY6ZIGBes3pEDxNN6V72WyOw4CPD5RomKdsa8DAAwLg== + dependencies: + "@types/bn.js" "^5.1.0" + bn.js "^5.1.2" + create-hash "^1.1.2" + ethereum-cryptography "^0.1.3" + rlp "^2.2.4" + +ethers@^5.5.1, ethers@^5.6.6: + version "5.7.2" + resolved "https://registry.yarnpkg.com/ethers/-/ethers-5.7.2.tgz#3a7deeabbb8c030d4126b24f84e525466145872e" + integrity sha512-wswUsmWo1aOK8rR7DIKiWSw9DbLWe6x98Jrn8wcTflTVvaXhAMaB5zGAXy0GYQEQp9iO1iSHWVyARQm11zUtyg== + dependencies: + "@ethersproject/abi" "5.7.0" + "@ethersproject/abstract-provider" "5.7.0" + "@ethersproject/abstract-signer" "5.7.0" + "@ethersproject/address" "5.7.0" + "@ethersproject/base64" "5.7.0" + "@ethersproject/basex" "5.7.0" + "@ethersproject/bignumber" "5.7.0" + "@ethersproject/bytes" "5.7.0" + "@ethersproject/constants" "5.7.0" + "@ethersproject/contracts" "5.7.0" + "@ethersproject/hash" "5.7.0" + "@ethersproject/hdnode" "5.7.0" + "@ethersproject/json-wallets" "5.7.0" + "@ethersproject/keccak256" "5.7.0" + "@ethersproject/logger" "5.7.0" + "@ethersproject/networks" "5.7.1" + "@ethersproject/pbkdf2" "5.7.0" + "@ethersproject/properties" "5.7.0" + "@ethersproject/providers" "5.7.2" + "@ethersproject/random" "5.7.0" + "@ethersproject/rlp" "5.7.0" + "@ethersproject/sha2" "5.7.0" + "@ethersproject/signing-key" "5.7.0" + "@ethersproject/solidity" "5.7.0" + "@ethersproject/strings" "5.7.0" + "@ethersproject/transactions" "5.7.0" + "@ethersproject/units" "5.7.0" + "@ethersproject/wallet" "5.7.0" + "@ethersproject/web" "5.7.1" + "@ethersproject/wordlists" "5.7.0" + +ethjs-unit@0.1.6: + version "0.1.6" + resolved "https://registry.yarnpkg.com/ethjs-unit/-/ethjs-unit-0.1.6.tgz#c665921e476e87bce2a9d588a6fe0405b2c41699" + integrity sha512-/Sn9Y0oKl0uqQuvgFk/zQgR7aw1g36qX/jzSQ5lSwlO0GigPymk4eGQfeNTD03w1dPOqfz8V77Cy43jH56pagw== + dependencies: + bn.js "4.11.6" + number-to-bn "1.7.0" + +event-target-shim@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" + integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== + +eventemitter3@^4.0.7: + version "4.0.7" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" + integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== + +events@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" + integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== + +evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" + integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA== + dependencies: + md5.js "^1.3.4" + safe-buffer "^5.1.1" + +exponential-backoff@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/exponential-backoff/-/exponential-backoff-3.1.1.tgz#64ac7526fe341ab18a39016cd22c787d01e00bf6" + integrity sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw== + +external-editor@^3.0.3: + version "3.1.0" + resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" + integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== + dependencies: + chardet "^0.7.0" + iconv-lite "^0.4.24" + tmp "^0.0.33" + +eyes@^0.1.8: + version "0.1.8" + resolved "https://registry.yarnpkg.com/eyes/-/eyes-0.1.8.tgz#62cf120234c683785d902348a800ef3e0cc20bc0" + integrity sha512-GipyPsXO1anza0AOZdy69Im7hGFCNB7Y/NGjDlZGJ3GJJLtwNSb2vrzYrTYJRrRloVx7pl+bhUaTB8yiccPvFQ== + +fast-deep-equal@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" + integrity sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w== + +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-json-patch@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/fast-json-patch/-/fast-json-patch-2.2.1.tgz#18150d36c9ab65c7209e7d4eb113f4f8eaabe6d9" + integrity sha512-4j5uBaTnsYAV5ebkidvxiLUYOwjQ+JSFljeqfTxCrH9bDmlCQaOJFS84oDJ2rAXZq2yskmk3ORfoP9DCwqFNig== + dependencies: + fast-deep-equal "^2.0.1" + +fast-json-patch@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/fast-json-patch/-/fast-json-patch-3.1.1.tgz#85064ea1b1ebf97a3f7ad01e23f9337e72c66947" + integrity sha512-vf6IHUX2SBcA+5/+4883dsIjpBTqmfBjmYiWK1savxQmFk4JfBMLa7ynTYOs1Rolp/T1betJxHiGD3g1Mn8lUQ== + +fast-json-stable-stringify@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fast-redact@^3.1.1: + version "3.3.0" + resolved "https://registry.yarnpkg.com/fast-redact/-/fast-redact-3.3.0.tgz#7c83ce3a7be4898241a46560d51de10f653f7634" + integrity sha512-6T5V1QK1u4oF+ATxs1lWUmlEk6P2T9HqJG3e2DnHOdVgZy2rFJBoEnrIedcTXlkAHU/zKC+7KETJ+KGGKwxgMQ== + +fast-stable-stringify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fast-stable-stringify/-/fast-stable-stringify-1.0.0.tgz#5c5543462b22aeeefd36d05b34e51c78cb86d313" + integrity sha512-wpYMUmFu5f00Sm0cj2pfivpmawLZ0NKdviQ4w9zJeR8JVtOpOxHmLaJuj0vxvGqMJQWyP/COUkF75/57OKyRag== + +figures@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" + integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== + dependencies: + escape-string-regexp "^1.0.5" + +file-uri-to-path@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" + integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== + +filter-obj@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/filter-obj/-/filter-obj-1.1.0.tgz#9b311112bc6c6127a16e016c6c5d7f19e0805c5b" + integrity sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ== + +find-up@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" + integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + dependencies: + locate-path "^5.0.0" + path-exists "^4.0.0" + +findit@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/findit/-/findit-2.0.0.tgz#6509f0126af4c178551cfa99394e032e13a4d56e" + integrity sha512-ENZS237/Hr8bjczn5eKuBohLgaD0JyUd0arxretR1f9RO46vZHA1b2y0VorgGV3WaOT3c+78P8h7v4JGJ1i/rg== + +flat@^5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241" + integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== + +follow-redirects@^1.14.0, follow-redirects@^1.14.7, follow-redirects@^1.15.0: + version "1.15.2" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.2.tgz#b460864144ba63f2681096f274c4e57026da2c13" + integrity sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA== + +form-data@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" + integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + mime-types "^2.1.12" + +fs-extra@^0.22.1: + version "0.22.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.22.1.tgz#5fd6f8049dc976ca19eb2355d658173cabcce056" + integrity sha512-M7CuxS2f9k/5il8ufmLiCtT7B2O2JLoTZi83ZtyEJMG67cTn87fNULYWtno5Vm31TxmSRE0nkA9GxaRR+y3XTA== + dependencies: + graceful-fs "^4.1.2" + jsonfile "^2.1.0" + rimraf "^2.2.8" + +fs-minipass@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" + integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== + dependencies: + minipass "^3.0.0" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== + +function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + +functions-have-names@^1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" + integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== + +gauge@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/gauge/-/gauge-3.0.2.tgz#03bf4441c044383908bcfa0656ad91803259b395" + integrity sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q== + dependencies: + aproba "^1.0.3 || ^2.0.0" + color-support "^1.1.2" + console-control-strings "^1.0.0" + has-unicode "^2.0.1" + object-assign "^4.1.1" + signal-exit "^3.0.0" + string-width "^4.2.3" + strip-ansi "^6.0.1" + wide-align "^1.1.2" + +get-intrinsic@^1.0.2, get-intrinsic@^1.1.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz#d295644fed4505fc9cde952c37ee12b477a83d82" + integrity sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw== + dependencies: + function-bind "^1.1.1" + has "^1.0.3" + has-proto "^1.0.1" + has-symbols "^1.0.3" + +glob@^7.1.3: + version "7.2.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.1.1" + once "^1.3.0" + path-is-absolute "^1.0.0" + +graceful-fs@^4.1.2, graceful-fs@^4.1.6: + version "4.2.11" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" + integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== + +hamt-sharding@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/hamt-sharding/-/hamt-sharding-2.0.1.tgz#f45686d0339e74b03b233bee1bde9587727129b6" + integrity sha512-vnjrmdXG9dDs1m/H4iJ6z0JFI2NtgsW5keRkTcM85NGak69Mkf5PHUqBz+Xs0T4sg0ppvj9O5EGAJo40FTxmmA== + dependencies: + sparse-array "^1.3.1" + uint8arrays "^3.0.0" + +hard-rejection@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883" + integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA== + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-property-descriptors@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" + integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== + dependencies: + get-intrinsic "^1.1.1" + +has-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" + integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== + +has-symbols@^1.0.2, has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + +has-tostringtag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" + integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== + dependencies: + has-symbols "^1.0.2" + +has-unicode@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" + integrity sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ== + +has@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + dependencies: + function-bind "^1.1.1" + +hash-base@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.1.0.tgz#55c381d9e06e1d2997a883b4a3fddfe7f0d3af33" + integrity sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA== + dependencies: + inherits "^2.0.4" + readable-stream "^3.6.0" + safe-buffer "^5.2.0" + +hash.js@1.1.7, hash.js@^1.0.0, hash.js@^1.0.3, hash.js@^1.1.7: + version "1.1.7" + resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" + integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== + dependencies: + inherits "^2.0.3" + minimalistic-assert "^1.0.1" + +header-case@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/header-case/-/header-case-2.0.4.tgz#5a42e63b55177349cf405beb8d775acabb92c063" + integrity sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q== + dependencies: + capital-case "^1.0.4" + tslib "^2.0.3" + +hi-base32@^0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/hi-base32/-/hi-base32-0.5.1.tgz#1279f2ddae2673219ea5870c2121d2a33132857e" + integrity sha512-EmBBpvdYh/4XxsnUybsPag6VikPYnN30td+vQk+GI3qpahVEG9+gTkG0aXVxTjBqQ5T6ijbWIu77O+C5WFWsnA== + +hmac-drbg@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" + integrity sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg== + dependencies: + hash.js "^1.0.3" + minimalistic-assert "^1.0.0" + minimalistic-crypto-utils "^1.0.1" + +hosted-git-info@^2.1.4: + version "2.8.9" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" + integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== + +hosted-git-info@^4.0.1: + version "4.1.0" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz#827b82867e9ff1c8d0c4d9d53880397d2c86d224" + integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA== + dependencies: + lru-cache "^6.0.0" + +http-errors@^1.7.2: + version "1.8.1" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.8.1.tgz#7c3f28577cbc8a207388455dbd62295ed07bd68c" + integrity sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g== + dependencies: + depd "~1.1.2" + inherits "2.0.4" + setprototypeof "1.2.0" + statuses ">= 1.5.0 < 2" + toidentifier "1.0.1" + +https-proxy-agent@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" + integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== + dependencies: + agent-base "6" + debug "4" + +humanize-ms@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed" + integrity sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ== + dependencies: + ms "^2.0.0" + +husky@^0.14.3: + version "0.14.3" + resolved "https://registry.yarnpkg.com/husky/-/husky-0.14.3.tgz#c69ed74e2d2779769a17ba8399b54ce0b63c12c3" + integrity sha512-e21wivqHpstpoiWA/Yi8eFti8E+sQDSS53cpJsPptPs295QTOQR0ZwnHo2TXy1XOpZFD9rPOd3NpmqTK6uMLJA== + dependencies: + is-ci "^1.0.10" + normalize-path "^1.0.0" + strip-indent "^2.0.0" + +iconv-lite@^0.4.24: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +ieee754@^1.1.13, ieee754@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" + integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== + +indent-string@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" + integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +inherits@2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== + +inquirer@^8.2.0: + version "8.2.5" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-8.2.5.tgz#d8654a7542c35a9b9e069d27e2df4858784d54f8" + integrity sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ== + dependencies: + ansi-escapes "^4.2.1" + chalk "^4.1.1" + cli-cursor "^3.1.0" + cli-width "^3.0.0" + external-editor "^3.0.3" + figures "^3.0.0" + lodash "^4.17.21" + mute-stream "0.0.8" + ora "^5.4.1" + run-async "^2.4.0" + rxjs "^7.5.5" + string-width "^4.1.0" + strip-ansi "^6.0.0" + through "^2.3.6" + wrap-ansi "^7.0.0" + +interface-ipld-format@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/interface-ipld-format/-/interface-ipld-format-1.0.1.tgz#bee39c70c584a033e186ff057a2be89f215963e3" + integrity sha512-WV/ar+KQJVoQpqRDYdo7YPGYIUHJxCuOEhdvsRpzLqoOIVCqPKdMMYmsLL1nCRsF3yYNio+PAJbCKiv6drrEAg== + dependencies: + cids "^1.1.6" + multicodec "^3.0.1" + multihashes "^4.0.2" + +inversify@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/inversify/-/inversify-5.1.1.tgz#6fbd668c591337404e005a1946bfe0d802c08730" + integrity sha512-j8grHGDzv1v+8T1sAQ+3boTCntFPfvxLCkNcxB1J8qA0lUN+fAlSyYd+RXKvaPRL4AGyPxViutBEJHNXOyUdFQ== + +ipfs-only-hash@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/ipfs-only-hash/-/ipfs-only-hash-4.0.0.tgz#b3bd60a244d9eb7394961aa9d812a2e5ac7c04d6" + integrity sha512-TE1DZCvfw8i3gcsTq3P4TFx3cKFJ3sluu/J3XINkJhIN9OwJgNMqKA+WnKx6ByCb1IoPXsTp1KM7tupElb6SyA== + dependencies: + ipfs-unixfs-importer "^7.0.1" + meow "^9.0.0" + +ipfs-unixfs-importer@^7.0.1: + version "7.0.3" + resolved "https://registry.yarnpkg.com/ipfs-unixfs-importer/-/ipfs-unixfs-importer-7.0.3.tgz#b850e831ca9647d589ef50bc33421f65bab7bba6" + integrity sha512-qeFOlD3AQtGzr90sr5Tq1Bi8pT5Nr2tSI8z310m7R4JDYgZc6J1PEZO3XZQ8l1kuGoqlAppBZuOYmPEqaHcVQQ== + dependencies: + bl "^5.0.0" + cids "^1.1.5" + err-code "^3.0.1" + hamt-sharding "^2.0.0" + ipfs-unixfs "^4.0.3" + ipld-dag-pb "^0.22.2" + it-all "^1.0.5" + it-batch "^1.0.8" + it-first "^1.0.6" + it-parallel-batch "^1.0.9" + merge-options "^3.0.4" + multihashing-async "^2.1.0" + rabin-wasm "^0.1.4" + uint8arrays "^2.1.2" + +ipfs-unixfs@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/ipfs-unixfs/-/ipfs-unixfs-4.0.3.tgz#7c43e5726052ade4317245358ac541ef3d63d94e" + integrity sha512-hzJ3X4vlKT8FQ3Xc4M1szaFVjsc1ZydN+E4VQ91aXxfpjFn9G2wsMo1EFdAXNq/BUnN5dgqIOMP5zRYr3DTsAw== + dependencies: + err-code "^3.0.1" + protobufjs "^6.10.2" + +ipld-dag-cbor@^0.17.0: + version "0.17.1" + resolved "https://registry.yarnpkg.com/ipld-dag-cbor/-/ipld-dag-cbor-0.17.1.tgz#842e6c250603e5791049168831a425ec03471fb1" + integrity sha512-Bakj/cnxQBdscORyf4LRHxQJQfoaY8KWc7PWROQgX+aw5FCzBt8ga0VM/59K+ABOznsqNvyLR/wz/oYImOpXJw== + dependencies: + borc "^2.1.2" + cids "^1.0.0" + is-circular "^1.0.2" + multicodec "^3.0.1" + multihashing-async "^2.0.0" + uint8arrays "^2.1.3" + +ipld-dag-pb@^0.22.2: + version "0.22.3" + resolved "https://registry.yarnpkg.com/ipld-dag-pb/-/ipld-dag-pb-0.22.3.tgz#6d5af28b5752236a5cb0e0a1888c87dd733b55cd" + integrity sha512-dfG5C5OVAR4FEP7Al2CrHWvAyIM7UhAQrjnOYOIxXGQz5NlEj6wGX0XQf6Ru6or1na6upvV3NQfstapQG8X2rg== + dependencies: + cids "^1.0.0" + interface-ipld-format "^1.0.0" + multicodec "^3.0.1" + multihashing-async "^2.0.0" + protobufjs "^6.10.2" + stable "^0.1.8" + uint8arrays "^2.0.5" + +is-arguments@^1.0.4: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b" + integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== + +is-ci@^1.0.10: + version "1.2.1" + resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.2.1.tgz#e3779c8ee17fccf428488f6e281187f2e632841c" + integrity sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg== + dependencies: + ci-info "^1.5.0" + +is-circular@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-circular/-/is-circular-1.0.2.tgz#2e0ab4e9835f4c6b0ea2b9855a84acd501b8366c" + integrity sha512-YttjnrswnUYRVJvxCvu8z+PGMUSzC2JttP0OEXezlAEdp3EXzhf7IZ3j0gRAybJBQupedIZFhY61Tga6E0qASA== + +is-core-module@^2.11.0, is-core-module@^2.5.0: + version "2.12.1" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.12.1.tgz#0c0b6885b6f80011c71541ce15c8d66cf5a4f9fd" + integrity sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg== + dependencies: + has "^1.0.3" + +is-date-object@^1.0.1: + version "1.0.5" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" + integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== + dependencies: + has-tostringtag "^1.0.0" + +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + +is-hex-prefixed@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz#7d8d37e6ad77e5d127148913c573e082d777f554" + integrity sha512-WvtOiug1VFrE9v1Cydwm+FnXd3+w9GaeVUss5W4v/SLy3UW00vP+6iNF2SdnfiBoLy4bTqVdkftNGTUeOFVsbA== + +is-interactive@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e" + integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w== + +is-plain-obj@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" + integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg== + +is-plain-obj@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" + integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== + +is-regex@^1.0.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" + integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-unicode-supported@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" + integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== + +iso-url@~0.4.7: + version "0.4.7" + resolved "https://registry.yarnpkg.com/iso-url/-/iso-url-0.4.7.tgz#de7e48120dae46921079fe78f325ac9e9217a385" + integrity sha512-27fFRDnPAMnHGLq36bWTpKET+eiXct3ENlCcdcMdk+mjXrb2kw3mhBUg1B7ewAC0kVzlOPhADzQgz1SE6Tglog== + +isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== + +isomorphic-ws@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz#55fd4cd6c5e6491e76dc125938dd863f5cd4f2dc" + integrity sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w== + +it-all@^1.0.5: + version "1.0.6" + resolved "https://registry.yarnpkg.com/it-all/-/it-all-1.0.6.tgz#852557355367606295c4c3b7eff0136f07749335" + integrity sha512-3cmCc6Heqe3uWi3CVM/k51fa/XbMFpQVzFoDsV0IZNHSQDyAXl3c4MjHkFX5kF3922OGj7Myv1nSEUgRtcuM1A== + +it-batch@^1.0.8, it-batch@^1.0.9: + version "1.0.9" + resolved "https://registry.yarnpkg.com/it-batch/-/it-batch-1.0.9.tgz#7e95aaacb3f9b1b8ca6c8b8367892171d6a5b37f" + integrity sha512-7Q7HXewMhNFltTsAMdSz6luNhyhkhEtGGbYek/8Xb/GiqYMtwUmopE1ocPSiJKKp3rM4Dt045sNFoUu+KZGNyA== + +it-first@^1.0.6, it-first@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/it-first/-/it-first-1.0.7.tgz#a4bef40da8be21667f7d23e44dae652f5ccd7ab1" + integrity sha512-nvJKZoBpZD/6Rtde6FXqwDqDZGF1sCADmr2Zoc0hZsIvnE449gRFnGctxDf09Bzc/FWnHXAdaHVIetY6lrE0/g== + +it-parallel-batch@^1.0.9: + version "1.0.11" + resolved "https://registry.yarnpkg.com/it-parallel-batch/-/it-parallel-batch-1.0.11.tgz#f889b4e1c7a62ef24111dbafbaaa010b33d00f69" + integrity sha512-UWsWHv/kqBpMRmyZJzlmZeoAMA0F3SZr08FBdbhtbe+MtoEBgr/ZUAKrnenhXCBrsopy76QjRH2K/V8kNdupbQ== + dependencies: + it-batch "^1.0.9" + +jayson@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/jayson/-/jayson-4.1.0.tgz#60dc946a85197317f2b1439d672a8b0a99cea2f9" + integrity sha512-R6JlbyLN53Mjku329XoRT2zJAE6ZgOQ8f91ucYdMCD4nkGCF9kZSrcGXpHIU4jeKj58zUZke2p+cdQchU7Ly7A== + dependencies: + "@types/connect" "^3.4.33" + "@types/node" "^12.12.54" + "@types/ws" "^7.4.4" + JSONStream "^1.3.5" + commander "^2.20.3" + delay "^5.0.0" + es6-promisify "^5.0.0" + eyes "^0.1.8" + isomorphic-ws "^4.0.1" + json-stringify-safe "^5.0.1" + uuid "^8.3.2" + ws "^7.4.5" + +jet-logger@1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/jet-logger/-/jet-logger-1.2.2.tgz#f3866c0a34b6dc43f03bf4479ca677a1110156bc" + integrity sha512-Kbw4G3BC45+Umz5XBnsE50pHplruJTVKGRy5X1YfCu3Te7f8ggTL8Tm10YegAD2QP41MVQ3o/Y9MFAZzfythqw== + dependencies: + colors "1.3.0" + +js-sha256@^0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/js-sha256/-/js-sha256-0.9.0.tgz#0b89ac166583e91ef9123644bd3c5334ce9d0966" + integrity sha512-sga3MHh9sgQN2+pJ9VYZ+1LPwXOxuBJBA5nrR5/ofPfuiJBE2hnjsaN8se8JznOmGLN2p49Pe5U/ttafcs/apA== + +js-sha3@0.8.0, js-sha3@^0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.8.0.tgz#b9b7a5da73afad7dedd0f8c463954cbde6818840" + integrity sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q== + +js-sha512@^0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/js-sha512/-/js-sha512-0.8.0.tgz#dd22db8d02756faccf19f218e3ed61ec8249f7d4" + integrity sha512-PWsmefG6Jkodqt+ePTvBZCSMFgN7Clckjd0O7su3I0+BW2QWUTJNzjktHsztGLhncP2h8mcF9V9Y2Ha59pAViQ== + +js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +json-bigint@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/json-bigint/-/json-bigint-1.0.0.tgz#ae547823ac0cad8398667f8cd9ef4730f5b01ff1" + integrity sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ== + dependencies: + bignumber.js "^9.0.0" + +json-parse-even-better-errors@^2.3.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" + integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + +json-schema-traverse@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" + integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== + +json-schema-typed@^8.0.1: + version "8.0.1" + resolved "https://registry.yarnpkg.com/json-schema-typed/-/json-schema-typed-8.0.1.tgz#826ee39e3b6cef536f85412ff048d3ff6f19dfa0" + integrity sha512-XQmWYj2Sm4kn4WeTYvmpKEbyPsL7nBsb647c7pMe6l02/yx2+Jfc4dT6UZkEXnIUb5LhD55r2HPsJ1milQ4rDg== + +json-stringify-safe@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== + +json-text-sequence@~0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/json-text-sequence/-/json-text-sequence-0.1.1.tgz#a72f217dc4afc4629fff5feb304dc1bd51a2f3d2" + integrity sha512-L3mEegEWHRekSHjc7+sc8eJhba9Clq1PZ8kMkzf8OxElhXc8O4TS5MwcVlj9aEbm5dr81N90WHC5nAz3UO971w== + dependencies: + delimit-stream "0.1.0" + +jsonfile@^2.1.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8" + integrity sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw== + optionalDependencies: + graceful-fs "^4.1.6" + +jsonparse@^1.2.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" + integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg== + +jsontokens@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/jsontokens/-/jsontokens-4.0.1.tgz#c3edf74a01160b2ca6d62b021b288edd59d1184a" + integrity sha512-+MO415LEN6M+3FGsRz4wU20g7N2JA+2j9d9+pGaNJHviG4L8N0qzavGyENw6fJqsq9CcrHOIL6iWX5yeTZ86+Q== + dependencies: + "@noble/hashes" "^1.1.2" + "@noble/secp256k1" "^1.6.3" + base64-js "^1.5.1" + +jsonwebtoken@^9.0.0: + version "9.0.1" + resolved "https://registry.yarnpkg.com/jsonwebtoken/-/jsonwebtoken-9.0.1.tgz#81d8c901c112c24e497a55daf6b2be1225b40145" + integrity sha512-K8wx7eJ5TPvEjuiVSkv167EVboBDv9PZdDoF7BgeQnBLVvZWW9clr2PsQHVJDTKaEIH5JBIwHujGcHp7GgI2eg== + dependencies: + jws "^3.2.2" + lodash "^4.17.21" + ms "^2.1.1" + semver "^7.3.8" + +jwa@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/jwa/-/jwa-1.4.1.tgz#743c32985cb9e98655530d53641b66c8645b039a" + integrity sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA== + dependencies: + buffer-equal-constant-time "1.0.1" + ecdsa-sig-formatter "1.0.11" + safe-buffer "^5.0.1" + +jws@^3.2.2: + version "3.2.2" + resolved "https://registry.yarnpkg.com/jws/-/jws-3.2.2.tgz#001099f3639468c9414000e99995fa52fb478304" + integrity sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA== + dependencies: + jwa "^1.4.1" + safe-buffer "^5.0.1" + +keccak@^3.0.0, keccak@^3.0.2: + version "3.0.3" + resolved "https://registry.yarnpkg.com/keccak/-/keccak-3.0.3.tgz#4bc35ad917be1ef54ff246f904c2bbbf9ac61276" + integrity sha512-JZrLIAJWuZxKbCilMpNz5Vj7Vtb4scDG3dMXLOsbzBmQGyjwE61BbW7bJkfKKCShXiQZt3T6sBgALRtmd+nZaQ== + dependencies: + node-addon-api "^2.0.0" + node-gyp-build "^4.2.0" + readable-stream "^3.6.0" + +key-did-provider-ed25519@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/key-did-provider-ed25519/-/key-did-provider-ed25519-2.0.1.tgz#7178169831d36cdc99a0640d6bee3cbfd95f9a56" + integrity sha512-FaB2g7zUAeN/bLaFl2YSNQx9NsxgDd/3TR1YGvoXLhENsvZBdyA2V7hX8/MZhZ5jm82wL5lRw3O4UXuz/pJANQ== + dependencies: + "@stablelib/ed25519" "^1.0.2" + did-jwt "^6.0.0" + fast-json-stable-stringify "^2.1.0" + rpc-utils "^0.6.2" + uint8arrays "^3.0.0" + +key-did-resolver@^2.1.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/key-did-resolver/-/key-did-resolver-2.3.0.tgz#38c636be72d769cdf8a4ebdfb1e35f36fb5550c1" + integrity sha512-q3ChQILPe+u8qkpWP196fEoxsygEyjM3K25qrGaMSolVaUdfgj7qwMz2DE/GRIlfNK2HgKW6KXA8RZMy8aL4MA== + dependencies: + "@stablelib/ed25519" "^1.0.2" + bigint-mod-arith "^3.1.0" + multiformats "^9.5.2" + nist-weierstrauss "^1.3.0" + uint8arrays "^3.0.0" + varint "^6.0.0" + +kind-of@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" + integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== + +lines-and-columns@^1.1.6: + version "1.2.4" + resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" + integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== + +locate-path@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" + integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== + dependencies: + p-locate "^4.1.0" + +lodash.clonedeep@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" + integrity sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ== + +lodash.isequal@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0" + integrity sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ== + +lodash@^4.17.21: + version "4.17.21" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + +log-symbols@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" + integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== + dependencies: + chalk "^4.1.0" + is-unicode-supported "^0.1.0" + +logfmt@^1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/logfmt/-/logfmt-1.3.2.tgz#be34020b7390b8201212a12f533e3cb4c92d70c2" + integrity sha512-U0lelcaGWEfEITZQXs8y5HrJp2xa0BJ+KDfkkLJRmuKbQIEVGNv145FbaNekY4ZYHJSBBx8NLJitaPtRqLEkxQ== + dependencies: + split "0.2.x" + through "2.3.x" + +long@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/long/-/long-4.0.0.tgz#9a7b71cfb7d361a194ea555241c92f7468d5bf28" + integrity sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA== + +lower-case@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28" + integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== + dependencies: + tslib "^2.0.3" + +lru-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + dependencies: + yallist "^4.0.0" + +make-dir@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" + integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== + dependencies: + semver "^6.0.0" + +map-obj@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" + integrity sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg== + +map-obj@^4.0.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.3.0.tgz#9304f906e93faae70880da102a9f1df0ea8bb05a" + integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ== + +mapmoize@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/mapmoize/-/mapmoize-1.2.1.tgz#a491a01dfc9f851478120057d98af9b160edf4d7" + integrity sha512-LK8ArSM1wbfRPTnl+LpdxW1pwkfY6GxtM9p+STr6aDtM7ImR8jLuf4ekei43/AN0f7XDSrohzwwK57eGHSDAuA== + +md5.js@^1.3.4: + version "1.3.5" + resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" + integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + safe-buffer "^5.1.2" + +measured-core@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/measured-core/-/measured-core-2.0.0.tgz#0061bc88ac5eef2f7b9ee6c4d2098c3b81abc28d" + integrity sha512-SIzGtX1WGDvR59FqcJaGEAqDueBvLBh6W4T/gQaHr5ufcqvQkUHGcfQhlmq77mkeF5Mo+UpD+8hm69CwUVibGw== + dependencies: + binary-search "^1.3.3" + optional-js "^2.0.0" + +meow@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/meow/-/meow-9.0.0.tgz#cd9510bc5cac9dee7d03c73ee1f9ad959f4ea364" + integrity sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ== + dependencies: + "@types/minimist" "^1.2.0" + camelcase-keys "^6.2.2" + decamelize "^1.2.0" + decamelize-keys "^1.1.0" + hard-rejection "^2.1.0" + minimist-options "4.1.0" + normalize-package-data "^3.0.0" + read-pkg-up "^7.0.1" + redent "^3.0.0" + trim-newlines "^3.0.0" + type-fest "^0.18.0" + yargs-parser "^20.2.3" + +merge-options@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/merge-options/-/merge-options-3.0.4.tgz#84709c2aa2a4b24c1981f66c179fe5565cc6dbb7" + integrity sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ== + dependencies: + is-plain-obj "^2.1.0" + +merkletreejs@^0.2.32: + version "0.2.32" + resolved "https://registry.yarnpkg.com/merkletreejs/-/merkletreejs-0.2.32.tgz#cf1c0760e2904e4a1cc269108d6009459fd06223" + integrity sha512-TostQBiwYRIwSE5++jGmacu3ODcKAgqb0Y/pnIohXS7sWxh1gCkSptbmF1a43faehRDpcHf7J/kv0Ml2D/zblQ== + dependencies: + bignumber.js "^9.0.1" + buffer-reverse "^1.0.1" + crypto-js "^3.1.9-1" + treeify "^1.1.0" + web3-utils "^1.3.4" + +miller-rabin@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" + integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== + dependencies: + bn.js "^4.0.0" + brorand "^1.0.1" + +mime-db@1.52.0: + version "1.52.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== + +mime-types@^2.1.12, mime-types@^2.1.34: + version "2.1.35" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== + dependencies: + mime-db "1.52.0" + +mime@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/mime/-/mime-3.0.0.tgz#b374550dca3a0c18443b0c950a6a58f1931cf7a7" + integrity sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A== + +mimic-fn@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + +min-indent@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" + integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== + +minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" + integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== + +minimalistic-crypto-utils@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" + integrity sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg== + +minimatch@^3.1.1: + version "3.1.2" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +minimist-options@4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619" + integrity sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A== + dependencies: + arrify "^1.0.1" + is-plain-obj "^1.1.0" + kind-of "^6.0.3" + +minimist@^1.1.2, minimist@^1.2.5: + version "1.2.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" + integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== + +minipass@^3.0.0: + version "3.3.6" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.3.6.tgz#7bba384db3a1520d18c9c0e5251c3444e95dd94a" + integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw== + dependencies: + yallist "^4.0.0" + +minipass@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d" + integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ== + +minizlib@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" + integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== + dependencies: + minipass "^3.0.0" + yallist "^4.0.0" + +mkdirp@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" + integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== + +ms@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +ms@^2.0.0, ms@^2.1.1: + version "2.1.3" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + +multibase@^4.0.1, multibase@~4.0.2: + version "4.0.6" + resolved "https://registry.yarnpkg.com/multibase/-/multibase-4.0.6.tgz#6e624341483d6123ca1ede956208cb821b440559" + integrity sha512-x23pDe5+svdLz/k5JPGCVdfn7Q5mZVMBETiC+ORfO+sor9Sgs0smJzAjfTbM5tckeCqnaUuMYoz+k3RXMmJClQ== + dependencies: + "@multiformats/base-x" "^4.0.1" + +multicodec@^3.0.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/multicodec/-/multicodec-3.2.1.tgz#82de3254a0fb163a107c1aab324f2a91ef51efb2" + integrity sha512-+expTPftro8VAW8kfvcuNNNBgb9gPeNYV9dn+z1kJRWF2vih+/S79f2RVeIwmrJBUJ6NT9IUPWnZDQvegEh5pw== + dependencies: + uint8arrays "^3.0.0" + varint "^6.0.0" + +multiformats@^11.0.0, multiformats@^11.0.1, multiformats@^11.0.2: + version "11.0.2" + resolved "https://registry.yarnpkg.com/multiformats/-/multiformats-11.0.2.tgz#b14735efc42cd8581e73895e66bebb9752151b60" + integrity sha512-b5mYMkOkARIuVZCpvijFj9a6m5wMVLC7cf/jIPd5D/ARDOfLC5+IFkbgDXQgcU2goIsTD/O9NY4DI/Mt4OGvlg== + +multiformats@^12.0.0, multiformats@^12.0.1: + version "12.0.1" + resolved "https://registry.yarnpkg.com/multiformats/-/multiformats-12.0.1.tgz#dd3e19dd44114c2672e4795a36888d263be30131" + integrity sha512-s01wijBJoDUqESWSzePY0lvTw7J3PVO9x2Cc6ASI5AMZM2Gnhh7BC17+nlFhHKU7dDzaCaRfb+NiqNzOsgPUoQ== + +multiformats@^9.4.10, multiformats@^9.4.2, multiformats@^9.5.1, multiformats@^9.5.2, multiformats@^9.5.4, multiformats@^9.6.3, multiformats@^9.6.5: + version "9.9.0" + resolved "https://registry.yarnpkg.com/multiformats/-/multiformats-9.9.0.tgz#c68354e7d21037a8f1f8833c8ccd68618e8f1d37" + integrity sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg== + +multihashes@^4.0.1, multihashes@^4.0.2: + version "4.0.3" + resolved "https://registry.yarnpkg.com/multihashes/-/multihashes-4.0.3.tgz#426610539cd2551edbf533adeac4c06b3b90fb05" + integrity sha512-0AhMH7Iu95XjDLxIeuCOOE4t9+vQZsACyKZ9Fxw2pcsRmlX4iCn1mby0hS0bb+nQOVpdQYWPpnyusw4da5RPhA== + dependencies: + multibase "^4.0.1" + uint8arrays "^3.0.0" + varint "^5.0.2" + +multihashing-async@^2.0.0, multihashing-async@^2.1.0: + version "2.1.4" + resolved "https://registry.yarnpkg.com/multihashing-async/-/multihashing-async-2.1.4.tgz#26dce2ec7a40f0e7f9e732fc23ca5f564d693843" + integrity sha512-sB1MiQXPSBTNRVSJc2zM157PXgDtud2nMFUEIvBrsq5Wv96sUclMRK/ecjoP1T/W61UJBqt4tCTwMkUpt2Gbzg== + dependencies: + blakejs "^1.1.0" + err-code "^3.0.0" + js-sha3 "^0.8.0" + multihashes "^4.0.1" + murmurhash3js-revisited "^3.0.0" + uint8arrays "^3.0.0" + +multistream@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/multistream/-/multistream-4.1.0.tgz#7bf00dfd119556fbc153cff3de4c6d477909f5a8" + integrity sha512-J1XDiAmmNpRCBfIWJv+n0ymC4ABcf/Pl+5YvC5B/D2f/2+8PtHvCNxMPKiQcZyi922Hq69J2YOpb1pTywfifyw== + dependencies: + once "^1.4.0" + readable-stream "^3.6.0" + +murmurhash3js-revisited@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/murmurhash3js-revisited/-/murmurhash3js-revisited-3.0.0.tgz#6bd36e25de8f73394222adc6e41fa3fac08a5869" + integrity sha512-/sF3ee6zvScXMb1XFJ8gDsSnY+X8PbOyjIuBhtgis10W2Jx4ZjIhikUCIF9c4gpJxVnQIsPAFrSwTCuAjicP6g== + +mustache@^4.0.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/mustache/-/mustache-4.2.0.tgz#e5892324d60a12ec9c2a73359edca52972bf6f64" + integrity sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ== + +mute-stream@0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" + integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== + +nanoid@^3.3.1: + version "3.3.6" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c" + integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA== + +near-api-js@^0.44.2: + version "0.44.2" + resolved "https://registry.yarnpkg.com/near-api-js/-/near-api-js-0.44.2.tgz#e451f68f2c56bd885c7b918db5818a3e6e9423d0" + integrity sha512-eMnc4V+geggapEUa3nU2p8HSHn/njtloI4P2mceHQWO8vDE1NGpnAw8FuTBrLmXSgIv9m6oocgFc9t3VNf5zwg== + dependencies: + bn.js "5.2.0" + borsh "^0.6.0" + bs58 "^4.0.0" + depd "^2.0.0" + error-polyfill "^0.1.3" + http-errors "^1.7.2" + js-sha256 "^0.9.0" + mustache "^4.0.0" + node-fetch "^2.6.1" + text-encoding-utf-8 "^1.0.2" + tweetnacl "^1.0.1" + +near-hd-key@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/near-hd-key/-/near-hd-key-1.2.1.tgz#f508ff15436cf8a439b543220f3cc72188a46756" + integrity sha512-SIrthcL5Wc0sps+2e1xGj3zceEa68TgNZDLuCx0daxmfTP7sFTB3/mtE2pYhlFsCxWoMn+JfID5E1NlzvvbRJg== + dependencies: + bip39 "3.0.2" + create-hmac "1.1.7" + tweetnacl "1.0.3" + +near-seed-phrase@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/near-seed-phrase/-/near-seed-phrase-0.2.0.tgz#fb7cf89682112b1160ab68abb50dc821f49be18a" + integrity sha512-NpmrnejpY1AdlRpDZ0schJQJtfBaoUheRfiYtQpcq9TkwPgqKZCRULV5L3hHmLc0ep7KRtikbPQ9R2ztN/3cyQ== + dependencies: + bip39-light "^1.0.7" + bs58 "^4.0.1" + near-hd-key "^1.2.1" + tweetnacl "^1.0.2" + +neverthrow-result-utils@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/neverthrow-result-utils/-/neverthrow-result-utils-1.0.2.tgz#b34b141463eef8842b82e95f7a1f0e75050a1ff8" + integrity sha512-01nhMAGVkRst3Ss0zf7kdyFOKXUGKsGO1JjMLsHiusu2CqYhK3Ulwx+r9nD/TvFpDlBf0hFpfTulzoGEIeQMiA== + dependencies: + delay "^5.0.0" + neverthrow "^4.3.1" + +neverthrow-result-utils@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/neverthrow-result-utils/-/neverthrow-result-utils-2.0.2.tgz#28ffc288c6245db7e58a94c98793e75e7f7aa24d" + integrity sha512-X7gMRAYKy9PnRoP+SaeDlIP1sc8+QWhQfLi+HuY+F1qcLdwPe1ouoLZ84dfeJ3+x129n4iOJhIf9JYX7PX3/mw== + dependencies: + delay "^5.0.0" + neverthrow "^5.1.0" + +neverthrow@^4.3.1: + version "4.4.2" + resolved "https://registry.yarnpkg.com/neverthrow/-/neverthrow-4.4.2.tgz#70d74112207183a0fb1e17251a9b4d995415103b" + integrity sha512-QVY0ylzBF71pUdLshRrqtweMgqKnE3R37/T82Z5bhO/z8P9z96PC/5pEl2FmiZSy0p+3lsjKerh6jmTWM5fv2g== + +neverthrow@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/neverthrow/-/neverthrow-5.1.0.tgz#709bcb477fa6bcf0c1f6a3f875d8a1a2eee0e46d" + integrity sha512-tgoYQZjAG+30dcUM35FL8FSQA52WQ6QPnk9laHUZBZ7CliB2vdR1aU7Svr10kyHJ3gwTzMTAajKT5xbdi0QS+Q== + +nist-weierstrauss@^1.3.0: + version "1.6.1" + resolved "https://registry.yarnpkg.com/nist-weierstrauss/-/nist-weierstrauss-1.6.1.tgz#ce1acd81d09f83289bc5113f14c9790920935176" + integrity sha512-FpjCOnPV/s3ZVIkeldCVSml2K4lruabPbBgoEitpCK1JL0KTVoWb56CFTU6rZn5i6VqAjdwcOp0FDwJACPmeFA== + dependencies: + multiformats "^9.6.5" + uint8arrays "^2.1.4" + +no-case@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" + integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== + dependencies: + lower-case "^2.0.2" + tslib "^2.0.3" + +node-addon-api@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-2.0.2.tgz#432cfa82962ce494b132e9d72a15b29f71ff5d32" + integrity sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA== + +node-addon-api@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-5.1.0.tgz#49da1ca055e109a23d537e9de43c09cca21eb762" + integrity sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA== + +node-fetch@^2.6.1, node-fetch@^2.6.12, node-fetch@^2.6.7: + version "2.6.12" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.12.tgz#02eb8e22074018e3d5a83016649d04df0e348fba" + integrity sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g== + dependencies: + whatwg-url "^5.0.0" + +node-gyp-build@^4.2.0, node-gyp-build@^4.3.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.6.0.tgz#0c52e4cbf54bbd28b709820ef7b6a3c2d6209055" + integrity sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ== + +nopt@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-5.0.0.tgz#530942bb58a512fccafe53fe210f13a25355dc88" + integrity sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ== + dependencies: + abbrev "1" + +normalize-package-data@^2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" + integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== + dependencies: + hosted-git-info "^2.1.4" + resolve "^1.10.0" + semver "2 || 3 || 4 || 5" + validate-npm-package-license "^3.0.1" + +normalize-package-data@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz#dbcc3e2da59509a0983422884cd172eefdfa525e" + integrity sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA== + dependencies: + hosted-git-info "^4.0.1" + is-core-module "^2.5.0" + semver "^7.3.4" + validate-npm-package-license "^3.0.1" + +normalize-path@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-1.0.0.tgz#32d0e472f91ff345701c15a8311018d3b0a90379" + integrity sha512-7WyT0w8jhpDStXRq5836AMmihQwq2nrUVQrgjvUo/p/NZf9uy/MeJ246lBJVmWuYXMlJuG9BNZHF0hWjfTbQUA== + +npmlog@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-5.0.1.tgz#f06678e80e29419ad67ab964e0fa69959c1eb8b0" + integrity sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw== + dependencies: + are-we-there-yet "^2.0.0" + console-control-strings "^1.1.0" + gauge "^3.0.0" + set-blocking "^2.0.0" + +number-to-bn@1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/number-to-bn/-/number-to-bn-1.7.0.tgz#bb3623592f7e5f9e0030b1977bd41a0c53fe1ea0" + integrity sha512-wsJ9gfSz1/s4ZsJN01lyonwuxA1tml6X1yBDnfpMglypcBRFZZkus26EdPSlqS5GJfYddVZa22p3VNb3z5m5Ig== + dependencies: + bn.js "4.11.6" + strip-hex-prefix "1.0.0" + +o3@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/o3/-/o3-1.0.3.tgz#192ce877a882dfa6751f0412a865fafb2da1dac0" + integrity sha512-f+4n+vC6s4ysy7YO7O2gslWZBUu8Qj2i2OUJOvjRxQva7jVjYjB29jrr9NCjmxZQR0gzrOcv1RnqoYOeMs5VRQ== + dependencies: + capability "^0.2.5" + +object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== + +object-is@^1.0.1: + version "1.1.5" + resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac" + integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + +object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object-sizeof@^2.6.1: + version "2.6.3" + resolved "https://registry.yarnpkg.com/object-sizeof/-/object-sizeof-2.6.3.tgz#3e106c15d90b13664cb8f387c66eb162fcbef1d8" + integrity sha512-GNkVRrLh11Qr5BGr73dwwPE200/78QG2rbx30cnXPnMvt7UuttH4Dup5t+LtcQhARkg8Hbr0c8Kiz52+CFxYmw== + dependencies: + buffer "^6.0.3" + +object.pick@^1.1.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" + integrity sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ== + dependencies: + isobject "^3.0.1" + +on-exit-leak-free@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/on-exit-leak-free/-/on-exit-leak-free-2.1.0.tgz#5c703c968f7e7f851885f6459bf8a8a57edc9cc4" + integrity sha512-VuCaZZAjReZ3vUwgOB8LxAosIurDiAW0s13rI1YwmaP++jvcxP77AWoQvenZebpCA2m8WC1/EosPYPMjnRAp/w== + +once@^1.3.0, once@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== + dependencies: + wrappy "1" + +onetime@^5.1.0: + version "5.1.2" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" + integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + dependencies: + mimic-fn "^2.1.0" + +optional-js@^2.0.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/optional-js/-/optional-js-2.3.0.tgz#81d54c4719afa8845b988143643a5148f9d89490" + integrity sha512-B0LLi+Vg+eko++0z/b8zIv57kp7HKEzaPJo7LowJXMUKYdf+3XJGu/cw03h/JhIOsLnP+cG5QnTHAuicjA5fMw== + +ora@^5.4.1: + version "5.4.1" + resolved "https://registry.yarnpkg.com/ora/-/ora-5.4.1.tgz#1b2678426af4ac4a509008e5e4ac9e9959db9e18" + integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ== + dependencies: + bl "^4.1.0" + chalk "^4.1.0" + cli-cursor "^3.1.0" + cli-spinners "^2.5.0" + is-interactive "^1.0.0" + is-unicode-supported "^0.1.0" + log-symbols "^4.1.0" + strip-ansi "^6.0.0" + wcwidth "^1.0.1" + +os-tmpdir@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + integrity sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g== + +p-limit@^2.2.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" + integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== + dependencies: + p-try "^2.0.0" + +p-locate@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" + integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== + dependencies: + p-limit "^2.2.0" + +p-try@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + +param-case@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5" + integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A== + dependencies: + dot-case "^3.0.4" + tslib "^2.0.3" + +parse-asn1@^5.0.0, parse-asn1@^5.1.5: + version "5.1.6" + resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.6.tgz#385080a3ec13cb62a62d39409cb3e88844cdaed4" + integrity sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw== + dependencies: + asn1.js "^5.2.0" + browserify-aes "^1.0.0" + evp_bytestokey "^1.0.0" + pbkdf2 "^3.0.3" + safe-buffer "^5.1.1" + +parse-json@^5.0.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" + integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== + dependencies: + "@babel/code-frame" "^7.0.0" + error-ex "^1.3.1" + json-parse-even-better-errors "^2.3.0" + lines-and-columns "^1.1.6" + +pascal-case@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb" + integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g== + dependencies: + no-case "^3.0.4" + tslib "^2.0.3" + +path-case@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/path-case/-/path-case-3.0.4.tgz#9168645334eb942658375c56f80b4c0cb5f82c6f" + integrity sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg== + dependencies: + dot-case "^3.0.4" + tslib "^2.0.3" + +path-exists@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== + +path-parse@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + +pbkdf2@^3.0.17, pbkdf2@^3.0.3, pbkdf2@^3.0.9: + version "3.1.2" + resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.1.2.tgz#dd822aa0887580e52f1a039dc3eda108efae3075" + integrity sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA== + dependencies: + create-hash "^1.1.2" + create-hmac "^1.1.4" + ripemd160 "^2.0.1" + safe-buffer "^5.0.1" + sha.js "^2.4.8" + +pino-abstract-transport@v1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/pino-abstract-transport/-/pino-abstract-transport-1.0.0.tgz#cc0d6955fffcadb91b7b49ef220a6cc111d48bb3" + integrity sha512-c7vo5OpW4wIS42hUVcT5REsL8ZljsUfBjqV/e2sFxmFEFZiq1XLUp5EYLtuDH6PEHq9W1egWqRbnLUP5FuZmOA== + dependencies: + readable-stream "^4.0.0" + split2 "^4.0.0" + +pino-std-serializers@^6.0.0: + version "6.2.2" + resolved "https://registry.yarnpkg.com/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz#d9a9b5f2b9a402486a5fc4db0a737570a860aab3" + integrity sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA== + +pino@^8.1.0: + version "8.14.2" + resolved "https://registry.yarnpkg.com/pino/-/pino-8.14.2.tgz#99148b3400527fec168691044ba367cc7b7cd605" + integrity sha512-zKu9aWeSWTy1JgvxIpZveJKKsAr4+6uNMZ0Vf0KRwzl/UNZA3XjHiIl/0WwqLMkDwuHuDkT5xAgPA2jpKq4whA== + dependencies: + atomic-sleep "^1.0.0" + fast-redact "^3.1.1" + on-exit-leak-free "^2.1.0" + pino-abstract-transport v1.0.0 + pino-std-serializers "^6.0.0" + process-warning "^2.0.0" + quick-format-unescaped "^4.0.3" + real-require "^0.2.0" + safe-stable-stringify "^2.3.1" + sonic-boom "^3.1.0" + thread-stream "^2.0.0" + +process-warning@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/process-warning/-/process-warning-2.2.0.tgz#008ec76b579820a8e5c35d81960525ca64feb626" + integrity sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg== + +process@^0.11.10: + version "0.11.10" + resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" + integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A== + +protobufjs@^6.10.2: + version "6.11.3" + resolved "https://registry.yarnpkg.com/protobufjs/-/protobufjs-6.11.3.tgz#637a527205a35caa4f3e2a9a4a13ddffe0e7af74" + integrity sha512-xL96WDdCZYdU7Slin569tFX712BxsxslWwAfAhCYjQKGTq7dAU91Lomy6nLLhh/dyGhk/YH4TwTSRxTzhuHyZg== + dependencies: + "@protobufjs/aspromise" "^1.1.2" + "@protobufjs/base64" "^1.1.2" + "@protobufjs/codegen" "^2.0.4" + "@protobufjs/eventemitter" "^1.1.0" + "@protobufjs/fetch" "^1.1.0" + "@protobufjs/float" "^1.0.2" + "@protobufjs/inquire" "^1.1.0" + "@protobufjs/path" "^1.1.2" + "@protobufjs/pool" "^1.1.0" + "@protobufjs/utf8" "^1.1.0" + "@types/long" "^4.0.1" + "@types/node" ">=13.7.0" + long "^4.0.0" + +proxy-from-env@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" + integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== + +public-encrypt@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" + integrity sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q== + dependencies: + bn.js "^4.1.0" + browserify-rsa "^4.0.0" + create-hash "^1.1.0" + parse-asn1 "^5.0.0" + randombytes "^2.0.1" + safe-buffer "^5.1.2" + +punycode@^2.1.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f" + integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA== + +query-string@^7.1.0: + version "7.1.3" + resolved "https://registry.yarnpkg.com/query-string/-/query-string-7.1.3.tgz#a1cf90e994abb113a325804a972d98276fe02328" + integrity sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg== + dependencies: + decode-uri-component "^0.2.2" + filter-obj "^1.1.0" + split-on-first "^1.0.0" + strict-uri-encode "^2.0.0" + +queue-microtask@^1.2.2: + version "1.2.3" + resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" + integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== + +quick-format-unescaped@^4.0.3: + version "4.0.4" + resolved "https://registry.yarnpkg.com/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz#93ef6dd8d3453cbc7970dd614fad4c5954d6b5a7" + integrity sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg== + +quick-lru@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f" + integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g== + +rabin-wasm@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/rabin-wasm/-/rabin-wasm-0.1.5.tgz#5b625ca007d6a2cbc1456c78ae71d550addbc9c9" + integrity sha512-uWgQTo7pim1Rnj5TuWcCewRDTf0PEFTSlaUjWP4eY9EbLV9em08v89oCz/WO+wRxpYuO36XEHp4wgYQnAgOHzA== + dependencies: + "@assemblyscript/loader" "^0.9.4" + bl "^5.0.0" + debug "^4.3.1" + minimist "^1.2.5" + node-fetch "^2.6.1" + readable-stream "^3.6.0" + +randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" + integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== + dependencies: + safe-buffer "^5.1.0" + +randomfill@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458" + integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== + dependencies: + randombytes "^2.0.5" + safe-buffer "^5.1.0" + +react-native-quick-base64@^2.0.5, react-native-quick-base64@^2.0.7: + version "2.0.7" + resolved "https://registry.yarnpkg.com/react-native-quick-base64/-/react-native-quick-base64-2.0.7.tgz#70ec863fb5dba8cd858a262f6b901dbbfbfdd3df" + integrity sha512-QmOon3zXAWFi3KvQVCJjCC7N66rwfl1R4nLPuJ+OVs8nWysvKlaU8mKxe2BV4Ud1nB3nTDgyi2VCJFpjtjJxKw== + dependencies: + base64-js "^1.5.1" + +react-native-quick-crypto@^0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/react-native-quick-crypto/-/react-native-quick-crypto-0.6.1.tgz#7b89c67c4a5d3669c4491fe7884621c1c74d01bc" + integrity sha512-s6uFo7tcI3syo8/y5j+t6Rf+KVSuRKDp6tH04A0vjaHptJC6Iu7DVgkNYO7aqtfrYn8ZUgQ/Kqaq+m4i9TxgIQ== + dependencies: + "@craftzdog/react-native-buffer" "^6.0.5" + "@types/node" "^17.0.31" + crypto-browserify "^3.12.0" + events "^3.3.0" + react-native-quick-base64 "^2.0.5" + stream-browserify "^3.0.0" + string_decoder "^1.3.0" + +read-pkg-up@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507" + integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== + dependencies: + find-up "^4.1.0" + read-pkg "^5.2.0" + type-fest "^0.8.1" + +read-pkg@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" + integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== + dependencies: + "@types/normalize-package-data" "^2.4.0" + normalize-package-data "^2.5.0" + parse-json "^5.0.0" + type-fest "^0.6.0" + +readable-stream@^3.4.0, readable-stream@^3.5.0, readable-stream@^3.6.0: + version "3.6.2" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" + integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + +readable-stream@^4.0.0: + version "4.4.2" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-4.4.2.tgz#e6aced27ad3b9d726d8308515b9a1b98dc1b9d13" + integrity sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA== + dependencies: + abort-controller "^3.0.0" + buffer "^6.0.3" + events "^3.3.0" + process "^0.11.10" + string_decoder "^1.3.0" + +real-require@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/real-require/-/real-require-0.2.0.tgz#209632dea1810be2ae063a6ac084fee7e33fba78" + integrity sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg== + +redent@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f" + integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg== + dependencies: + indent-string "^4.0.0" + strip-indent "^3.0.0" + +reflect-metadata@^0.1.13: + version "0.1.13" + resolved "https://registry.yarnpkg.com/reflect-metadata/-/reflect-metadata-0.1.13.tgz#67ae3ca57c972a2aa1642b10fe363fe32d49dc08" + integrity sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg== + +regenerator-runtime@^0.13.11: + version "0.13.11" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz#f6dca3e7ceec20590d07ada785636a90cdca17f9" + integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg== + +regexp.prototype.flags@^1.2.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz#fe7ce25e7e4cca8db37b6634c8a2c7009199b9cb" + integrity sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + functions-have-names "^1.2.3" + +require-from-string@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" + integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== + +resolve@^1.10.0: + version "1.22.2" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.2.tgz#0ed0943d4e301867955766c9f3e1ae6d01c6845f" + integrity sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g== + dependencies: + is-core-module "^2.11.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +restore-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" + integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== + dependencies: + onetime "^5.1.0" + signal-exit "^3.0.2" + +retry@0.13.1: + version "0.13.1" + resolved "https://registry.yarnpkg.com/retry/-/retry-0.13.1.tgz#185b1587acf67919d63b357349e03537b2484658" + integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg== + +rimraf@^2.2.8: + version "2.7.1" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" + integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== + dependencies: + glob "^7.1.3" + +rimraf@^3.0.0, rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + dependencies: + glob "^7.1.3" + +ripemd160-min@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/ripemd160-min/-/ripemd160-min-0.0.6.tgz#a904b77658114474d02503e819dcc55853b67e62" + integrity sha512-+GcJgQivhs6S9qvLogusiTcS9kQUfgR75whKuy5jIhuiOfQuJ8fjqxV6EGD5duH1Y/FawFUMtMhyeq3Fbnib8A== + +ripemd160@^2.0.0, ripemd160@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" + integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + +rlp@^2.2.4: + version "2.2.7" + resolved "https://registry.yarnpkg.com/rlp/-/rlp-2.2.7.tgz#33f31c4afac81124ac4b283e2bd4d9720b30beaf" + integrity sha512-d5gdPmgQ0Z+AklL2NVXr/IoSjNZFfTVvQWzL/AM2AOcSzYP2xjlb0AC8YyCLc41MSNf6P6QVtjgPdmVtzb+4lQ== + dependencies: + bn.js "^5.2.0" + +rpc-utils@^0.6.1, rpc-utils@^0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/rpc-utils/-/rpc-utils-0.6.2.tgz#3cab779f93048eda69ff198c58b1a2c2e35e3fa6" + integrity sha512-kzk1OflbBckfDBAo8JwsmtQSHzj+6hxRt5G+u8A8ZSmunBw1nhWvRkSq8j1+EvWBqBRLy1aiGLUW5644CZqQtA== + dependencies: + nanoid "^3.3.1" + +rpc-websockets@^7.5.1: + version "7.5.1" + resolved "https://registry.yarnpkg.com/rpc-websockets/-/rpc-websockets-7.5.1.tgz#e0a05d525a97e7efc31a0617f093a13a2e10c401" + integrity sha512-kGFkeTsmd37pHPMaHIgN1LVKXMi0JD782v4Ds9ZKtLlwdTKjn+CxM9A9/gLT2LaOuEcEFGL98h1QWQtlOIdW0w== + dependencies: + "@babel/runtime" "^7.17.2" + eventemitter3 "^4.0.7" + uuid "^8.3.2" + ws "^8.5.0" + optionalDependencies: + bufferutil "^4.0.1" + utf-8-validate "^5.0.2" + +run-async@^2.4.0: + version "2.4.1" + resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" + integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== + +run-parallel@^1.1.2: + version "1.2.0" + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== + dependencies: + queue-microtask "^1.2.2" + +rxjs@^7.0.0, rxjs@^7.5.2, rxjs@^7.5.5: + version "7.8.1" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543" + integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== + dependencies: + tslib "^2.1.0" + +safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + +safe-stable-stringify@^2.3.1: + version "2.4.3" + resolved "https://registry.yarnpkg.com/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz#138c84b6f6edb3db5f8ef3ef7115b8f55ccbf886" + integrity sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g== + +"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +scrypt-js@3.0.1, scrypt-js@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/scrypt-js/-/scrypt-js-3.0.1.tgz#d314a57c2aef69d1ad98a138a21fe9eafa9ee312" + integrity sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA== + +secp256k1@^4.0.1, secp256k1@^4.0.2: + version "4.0.3" + resolved "https://registry.yarnpkg.com/secp256k1/-/secp256k1-4.0.3.tgz#c4559ecd1b8d3c1827ed2d1b94190d69ce267303" + integrity sha512-NLZVf+ROMxwtEj3Xa562qgv2BK5e2WNmXPiOdVIPLgs6lyTzMvBq0aWTYMI5XCP9jZMVKOcqZLw/Wc4vDkuxhA== + dependencies: + elliptic "^6.5.4" + node-addon-api "^2.0.0" + node-gyp-build "^4.2.0" + +"semver@2 || 3 || 4 || 5", semver@^5.0.1: + version "5.7.2" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" + integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== + +semver@^6.0.0: + version "6.3.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== + +semver@^7.3.4, semver@^7.3.5, semver@^7.3.8: + version "7.5.4" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== + dependencies: + lru-cache "^6.0.0" + +sentence-case@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/sentence-case/-/sentence-case-3.0.4.tgz#3645a7b8c117c787fde8702056225bb62a45131f" + integrity sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg== + dependencies: + no-case "^3.0.4" + tslib "^2.0.3" + upper-case-first "^2.0.2" + +set-blocking@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== + +setimmediate@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" + integrity sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA== + +setprototypeof@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" + integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== + +sha.js@^2.4.0, sha.js@^2.4.8: + version "2.4.11" + resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" + integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +signal-exit@^3.0.0, signal-exit@^3.0.2: + version "3.0.7" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" + integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== + +snake-case@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/snake-case/-/snake-case-3.0.4.tgz#4f2bbd568e9935abdfd593f34c691dadb49c452c" + integrity sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg== + dependencies: + dot-case "^3.0.4" + tslib "^2.0.3" + +sonic-boom@^3.1.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/sonic-boom/-/sonic-boom-3.3.0.tgz#cffab6dafee3b2bcb88d08d589394198bee1838c" + integrity sha512-LYxp34KlZ1a2Jb8ZQgFCK3niIHzibdwtwNUWKg0qQRzsDoJ3Gfgkf8KdBTFU3SkejDEIlWwnSnpVdOZIhFMl/g== + dependencies: + atomic-sleep "^1.0.0" + +sparse-array@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/sparse-array/-/sparse-array-1.3.2.tgz#0e1a8b71706d356bc916fe754ff496d450ec20b0" + integrity sha512-ZT711fePGn3+kQyLuv1fpd3rNSkNF8vd5Kv2D+qnOANeyKs3fx6bUMGWRPvgTTcYV64QMqZKZwcuaQSP3AZ0tg== + +spdx-correct@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz#4f5ab0668f0059e34f9c00dce331784a12de4e9c" + integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA== + dependencies: + spdx-expression-parse "^3.0.0" + spdx-license-ids "^3.0.0" + +spdx-exceptions@^2.1.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" + integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== + +spdx-expression-parse@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" + integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== + dependencies: + spdx-exceptions "^2.1.0" + spdx-license-ids "^3.0.0" + +spdx-license-ids@^3.0.0: + version "3.0.13" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz#7189a474c46f8d47c7b0da4b987bb45e908bd2d5" + integrity sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w== + +split-on-first@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/split-on-first/-/split-on-first-1.1.0.tgz#f610afeee3b12bce1d0c30425e76398b78249a5f" + integrity sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw== + +split2@^4.0.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/split2/-/split2-4.2.0.tgz#c9c5920904d148bab0b9f67145f245a86aadbfa4" + integrity sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg== + +split@0.2.x: + version "0.2.10" + resolved "https://registry.yarnpkg.com/split/-/split-0.2.10.tgz#67097c601d697ce1368f418f06cd201cf0521a57" + integrity sha512-e0pKq+UUH2Xq/sXbYpZBZc3BawsfDZ7dgv+JtRTUPNcvF5CMR4Y9cvJqkMY0MoxWzTHvZuz1beg6pNEKlszPiQ== + dependencies: + through "2" + +stable@^0.1.8: + version "0.1.8" + resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" + integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== + +"statuses@>= 1.5.0 < 2": + version "1.5.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== + +stream-browserify@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-3.0.0.tgz#22b0a2850cdf6503e73085da1fc7b7d0c2122f2f" + integrity sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA== + dependencies: + inherits "~2.0.4" + readable-stream "^3.5.0" + +stream-transform@^3.2.6: + version "3.2.6" + resolved "https://registry.yarnpkg.com/stream-transform/-/stream-transform-3.2.6.tgz#7caeaaf68d2bf94fc412a520f2deb3c49b3bc0ab" + integrity sha512-/pyOvaCQFqYTmrFhmMbnAEVo3SsTx1H39eUVPOtYeAgbEUc+rDo7GoP8LbHJgU83mKtzJe/7Nq/ipaAnUOHgJQ== + +strict-uri-encode@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#b9c7330c7042862f6b142dc274bbcc5866ce3546" + integrity sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ== + +"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +string_decoder@^1.1.1, string_decoder@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" + integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== + dependencies: + safe-buffer "~5.2.0" + +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-hex-prefix@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz#0c5f155fef1151373377de9dbb588da05500e36f" + integrity sha512-q8d4ue7JGEiVcypji1bALTos+0pWtyGlivAWyPuTkHzuTCJqrK9sWxYQZUq6Nq3cuyv3bm734IhHvHtGGURU6A== + dependencies: + is-hex-prefixed "1.0.0" + +strip-indent@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-2.0.0.tgz#5ef8db295d01e6ed6cbf7aab96998d7822527b68" + integrity sha512-RsSNPLpq6YUL7QYy44RnPVTn/lcVZtb48Uof3X5JLbF4zD/Gs7ZFDv2HWol+leoQN2mT86LAzSshGfkTlSOpsA== + +strip-indent@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001" + integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ== + dependencies: + min-indent "^1.0.0" + +superstruct@^0.14.2: + version "0.14.2" + resolved "https://registry.yarnpkg.com/superstruct/-/superstruct-0.14.2.tgz#0dbcdf3d83676588828f1cf5ed35cda02f59025b" + integrity sha512-nPewA6m9mR3d6k7WkZ8N8zpTWfenFH3q9pA2PkuiZxINr9DKB2+40wEQf0ixn8VaGuJ78AB6iWOtStI+/4FKZQ== + +supports-color@^5.3.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +supports-preserve-symlinks-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" + integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== + +tar@^6.1.11: + version "6.1.15" + resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.15.tgz#c9738b0b98845a3b344d334b8fa3041aaba53a69" + integrity sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A== + dependencies: + chownr "^2.0.0" + fs-minipass "^2.0.0" + minipass "^5.0.0" + minizlib "^2.1.1" + mkdirp "^1.0.3" + yallist "^4.0.0" + +text-encoding-utf-8@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/text-encoding-utf-8/-/text-encoding-utf-8-1.0.2.tgz#585b62197b0ae437e3c7b5d0af27ac1021e10d13" + integrity sha512-8bw4MY9WjdsD2aMtO0OzOCY3pXGYNx2d2FfHRVUKkiCPDWjKuOlhLVASS+pD7VkLTVjW268LYJHwsnPFlBpbAg== + +thread-stream@^2.0.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/thread-stream/-/thread-stream-2.3.0.tgz#4fc07fb39eff32ae7bad803cb7dd9598349fed33" + integrity sha512-kaDqm1DET9pp3NXwR8382WHbnpXnRkN9xGN9dQt3B2+dmXiW8X1SOwmFOxAErEQ47ObhZ96J6yhZNXuyCOL7KA== + dependencies: + real-require "^0.2.0" + +through@2, through@2.3.x, "through@>=2.2.7 <3", through@^2.3.6: + version "2.3.8" + resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== + +tldts-core@^5.7.112: + version "5.7.112" + resolved "https://registry.yarnpkg.com/tldts-core/-/tldts-core-5.7.112.tgz#168459aa79495f5d46407a685a7a9f0cdc9a272b" + integrity sha512-mutrEUgG2sp0e/MIAnv9TbSLR0IPbvmAImpzqul5O/HJ2XM1/I1sajchQ/fbj0fPdA31IiuWde8EUhfwyldY1Q== + +tldts@^5.7.99: + version "5.7.112" + resolved "https://registry.yarnpkg.com/tldts/-/tldts-5.7.112.tgz#f3d7a5ade3ee09a48a1ecb4f05f04335b0787c84" + integrity sha512-6VSJ/C0uBtc2PQlLsp4IT8MIk2UUh6qVeXB1HZtK+0HiXlAPzNcfF3p2WM9RqCO/2X1PIa4danlBLPoC2/Tc7A== + dependencies: + tldts-core "^5.7.112" + +tmp-promise@^3.0.2: + version "3.0.3" + resolved "https://registry.yarnpkg.com/tmp-promise/-/tmp-promise-3.0.3.tgz#60a1a1cc98c988674fcbfd23b6e3367bdeac4ce7" + integrity sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ== + dependencies: + tmp "^0.2.0" + +tmp@^0.0.33: + version "0.0.33" + resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" + integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== + dependencies: + os-tmpdir "~1.0.2" + +tmp@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14" + integrity sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ== + dependencies: + rimraf "^3.0.0" + +toidentifier@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" + integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== + +tr46@~0.0.3: + version "0.0.3" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" + integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== + +treeify@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/treeify/-/treeify-1.1.0.tgz#4e31c6a463accd0943879f30667c4fdaff411bb8" + integrity sha512-1m4RA7xVAJrSGrrXGs0L3YTwyvBs2S8PbRHaLZAkFw7JR8oIFwYtysxlBZhYIa7xSyiYJKZ3iGrrk55cGA3i9A== + +trim-newlines@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144" + integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== + +ts-brand@^0.0.2: + version "0.0.2" + resolved "https://registry.yarnpkg.com/ts-brand/-/ts-brand-0.0.2.tgz#b6cbca6ac94df1050a05844e23944eaeda1738a0" + integrity sha512-UhSzWY4On9ZHIj6DKkRYVN/8OaprbLAZ3b/Y2AJwdl6oozSABsQ0PvwDh4vOVdkvOtWQOkIrjctZ1kj8YfF3jA== + +tslib@^2.0.3, tslib@^2.1.0: + version "2.6.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.1.tgz#fd8c9a0ff42590b25703c0acb3de3d3f4ede0410" + integrity sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig== + +tweetnacl@1.0.3, tweetnacl@^1.0.1, tweetnacl@^1.0.2, tweetnacl@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-1.0.3.tgz#ac0af71680458d8a6378d0d0d050ab1407d35596" + integrity sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw== + +type-fest@^0.18.0: + version "0.18.1" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.18.1.tgz#db4bc151a4a2cf4eebf9add5db75508db6cc841f" + integrity sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw== + +type-fest@^0.21.3: + version "0.21.3" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" + integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== + +type-fest@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" + integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== + +type-fest@^0.8.1: + version "0.8.1" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" + integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== + +typescript-memoize@^1.0.0-alpha.4: + version "1.1.1" + resolved "https://registry.yarnpkg.com/typescript-memoize/-/typescript-memoize-1.1.1.tgz#02737495d5df6ebf72c07ba0d002e8f4cf5ccfa0" + integrity sha512-GQ90TcKpIH4XxYTI2F98yEQYZgjNMOGPpOgdjIBhaLaWji5HPWlRnZ4AeA1hfBxtY7bCGDJsqDDHk/KaHOl5bA== + +u3@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/u3/-/u3-0.1.1.tgz#5f52044f42ee76cd8de33148829e14528494b73b" + integrity sha512-+J5D5ir763y+Am/QY6hXNRlwljIeRMZMGs0cT6qqZVVzzT3X3nFPXVyPOFRMOR4kupB0T8JnCdpWdp6Q/iXn3w== + +uint8arrays@^2.0.5, uint8arrays@^2.1.2, uint8arrays@^2.1.3, uint8arrays@^2.1.4: + version "2.1.10" + resolved "https://registry.yarnpkg.com/uint8arrays/-/uint8arrays-2.1.10.tgz#34d023c843a327c676e48576295ca373c56e286a" + integrity sha512-Q9/hhJa2836nQfEJSZTmr+pg9+cDJS9XEAp7N2Vg5MzL3bK/mkMVfjscRGYruP9jNda6MAdf4QD/y78gSzkp6A== + dependencies: + multiformats "^9.4.2" + +uint8arrays@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/uint8arrays/-/uint8arrays-3.1.1.tgz#2d8762acce159ccd9936057572dade9459f65ae0" + integrity sha512-+QJa8QRnbdXVpHYjLoTpJIdCTiw9Ir62nocClWuXIq2JIh4Uta0cQsTSpFL678p2CN8B+XSApwcU+pQEqVpKWg== + dependencies: + multiformats "^9.4.2" + +uint8arrays@^4.0.2, uint8arrays@^4.0.3: + version "4.0.4" + resolved "https://registry.yarnpkg.com/uint8arrays/-/uint8arrays-4.0.4.tgz#3254e01aeb166a3f35e66e60e4e37002f4ea13fd" + integrity sha512-AOoA66e/A7zoXm1mgzQjGmkWDTvCrS3ttWXLHFtlVAwMobLcaOA7G7WRNNAcyfjjYdFDtkEK6njRDX7hZLIO9Q== + dependencies: + multiformats "^11.0.0" + +upper-case-first@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/upper-case-first/-/upper-case-first-2.0.2.tgz#992c3273f882abd19d1e02894cc147117f844324" + integrity sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg== + dependencies: + tslib "^2.0.3" + +upper-case@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-2.0.2.tgz#d89810823faab1df1549b7d97a76f8662bae6f7a" + integrity sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg== + dependencies: + tslib "^2.0.3" + +uri-js@^4.2.2: + version "4.4.1" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" + +url-join-ts@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/url-join-ts/-/url-join-ts-1.0.5.tgz#6413f36ae294235e7f15e414c97db1218696e1a2" + integrity sha512-u+5gi7JyOwhj58ZKwkmkzFGHuepTpmwjqfUDGVjsJJstsCz63CJAINixgJaDcMbmuyWPJIxbtBpIfaDgOQ9KMQ== + +utf-8-validate@^5.0.2: + version "5.0.10" + resolved "https://registry.yarnpkg.com/utf-8-validate/-/utf-8-validate-5.0.10.tgz#d7d10ea39318171ca982718b6b96a8d2442571a2" + integrity sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ== + dependencies: + node-gyp-build "^4.3.0" + +utf8@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/utf8/-/utf8-3.0.0.tgz#f052eed1364d696e769ef058b183df88c87f69d1" + integrity sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ== + +util-deprecate@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== + +util@^0.11.1: + version "0.11.1" + resolved "https://registry.yarnpkg.com/util/-/util-0.11.1.tgz#3236733720ec64bb27f6e26f421aaa2e1b588d61" + integrity sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ== + dependencies: + inherits "2.0.3" + +uuid@^8.3.0, uuid@^8.3.2: + version "8.3.2" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" + integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== + +validate-npm-package-license@^3.0.1: + version "3.0.4" + resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" + integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== + dependencies: + spdx-correct "^3.0.0" + spdx-expression-parse "^3.0.0" + +varint@^5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/varint/-/varint-5.0.2.tgz#5b47f8a947eb668b848e034dcfa87d0ff8a7f7a4" + integrity sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow== + +varint@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/varint/-/varint-6.0.0.tgz#9881eb0ce8feaea6512439d19ddf84bf551661d0" + integrity sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg== + +varuint-bitcoin@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/varuint-bitcoin/-/varuint-bitcoin-1.1.2.tgz#e76c138249d06138b480d4c5b40ef53693e24e92" + integrity sha512-4EVb+w4rx+YfVM32HQX42AbbT7/1f5zwAYhIujKXKk8NQK+JfRVl3pqT3hjNn/L+RstigmGGKVwHA/P0wgITZw== + dependencies: + safe-buffer "^5.1.1" + +vlq@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/vlq/-/vlq-2.0.4.tgz#6057b85729245b9829e3cc7755f95b228d4fe041" + integrity sha512-aodjPa2wPQFkra1G8CzJBTHXhgk3EVSwxSWXNPr1fgdFLUb8kvLV1iEb6rFgasIsjP82HWI6dsb5Io26DDnasA== + +wcwidth@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" + integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== + dependencies: + defaults "^1.0.3" + +web3-utils@^1.3.4: + version "1.10.0" + resolved "https://registry.yarnpkg.com/web3-utils/-/web3-utils-1.10.0.tgz#ca4c1b431a765c14ac7f773e92e0fd9377ccf578" + integrity sha512-kSaCM0uMcZTNUSmn5vMEhlo02RObGNRRCkdX0V9UTAU0+lrvn0HSaudyCo6CQzuXUsnuY2ERJGCGPfeWmv19Rg== + dependencies: + bn.js "^5.2.1" + ethereum-bloom-filters "^1.0.6" + ethereumjs-util "^7.1.0" + ethjs-unit "0.1.6" + number-to-bn "1.7.0" + randombytes "^2.1.0" + utf8 "3.0.0" + +webidl-conversions@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" + integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== + +whatwg-url@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" + integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== + dependencies: + tr46 "~0.0.3" + webidl-conversions "^3.0.0" + +wide-align@^1.1.2: + version "1.1.5" + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.5.tgz#df1d4c206854369ecf3c9a4898f1b23fbd9d15d3" + integrity sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg== + dependencies: + string-width "^1.0.2 || 2 || 3 || 4" + +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== + +ws@7.4.6: + version "7.4.6" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.4.6.tgz#5654ca8ecdeee47c33a9a4bf6d28e2be2980377c" + integrity sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A== + +ws@^7.4.5: + version "7.5.9" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" + integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== + +ws@^8.5.0: + version "8.13.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.13.0.tgz#9a9fb92f93cf41512a0735c8f4dd09b8a1211cd0" + integrity sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA== + +xtend@^4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" + integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== + +yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + +yargs-parser@^20.2.3: + version "20.2.9" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" + integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== diff --git a/packages/sd-nodeify b/packages/sd-nodeify deleted file mode 160000 index 91052e387e..0000000000 --- a/packages/sd-nodeify +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 91052e387e31fc4e76e16710ec9130077adcf8c2 From 8868f13bbdc8fef688f1bd7dba5bdb64c6aa9a35 Mon Sep 17 00:00:00 2001 From: Enes Dolgun <58950702+dlgn2@users.noreply.github.com> Date: Sun, 6 Aug 2023 10:36:08 +0300 Subject: [PATCH 3/3] - Gitignore migrated to root directory. - Neccessary dependencies added to coreList - Project name updated to @snickerdoodlelabs/mobile-nodeify - Versions of the dependencies a little bit changed. --- .gitignore | 1 + packages/mobile-nodeify/.gitignore | 1 - .../mobile-nodeify/.yarn/install-state.gz | Bin 0 -> 234303 bytes packages/mobile-nodeify/cmd-setup.js | 0 packages/mobile-nodeify/coreList.js | 13 +- packages/mobile-nodeify/index.js | 2 +- packages/mobile-nodeify/package.json | 13 +- packages/mobile-nodeify/shims.js | 33 +- packages/mobile-nodeify/yarn.lock | 7444 ++++++----------- .../UserInterfaceState.xcuserstate | Bin 41410 -> 51453 bytes 10 files changed, 2417 insertions(+), 5090 deletions(-) delete mode 100644 packages/mobile-nodeify/.gitignore create mode 100644 packages/mobile-nodeify/.yarn/install-state.gz mode change 100644 => 100755 packages/mobile-nodeify/cmd-setup.js diff --git a/.gitignore b/.gitignore index e8b3688275..4187073f36 100644 --- a/.gitignore +++ b/.gitignore @@ -64,6 +64,7 @@ packages/test-harness/data/insight/* # Mobile packages/mobile/ios/Pods +packages/mobile-nodeify/node_modules # Dapps Data documentation/sdql/examples/output diff --git a/packages/mobile-nodeify/.gitignore b/packages/mobile-nodeify/.gitignore deleted file mode 100644 index 3c3629e647..0000000000 --- a/packages/mobile-nodeify/.gitignore +++ /dev/null @@ -1 +0,0 @@ -node_modules diff --git a/packages/mobile-nodeify/.yarn/install-state.gz b/packages/mobile-nodeify/.yarn/install-state.gz new file mode 100644 index 0000000000000000000000000000000000000000..048946277f50fe65a6c729424a4e259bf56999ce GIT binary patch literal 234303 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%0AjEu}(e_pf$kZ}|0Psz=TX@yBIj7QAP+g|) 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ΠTX#Bg&H85>)9?*O!fEEan=^f?p(j0 zemh@3|k00xlHFNARGitRYZWv1j;ZHDOY#Qq=tlV*1atZQq+bR71{w* zCRg4jJfWl3P5z=2ds6_p>HsxZcQ|&Y8#3p`5+=9X36b~P$3e$pCDr}xI-)ehC%6+q zEgvULK;$|{9HKiX_bjg1B4pkGXKoUAmk+}?Qo(g9Z4Y69C&U7qC`Xb_Bp`21dtw^i z7FF2G3o&>Ua-A{1Yr=f1SA#E2j3y#z6Q#6Z*nHm}EY2R7fk?O^RiJ!rUXOAPM0c>z zEqm5}g<#`Ik0Y1FyVLA(jiPI;$H5x(YgZ~LlSLwkK#R)7G=C6wZ;#y7^O!Csb+u_< zu&PffnKb0-kJ~|$pF(`#Z*PwySfcDJYl!>kuMkDQZc!mYi5?pSkCH$+-5NEjXsSTA z#$1Jvr*-MH?o*2sLZ5nywrHJU1gkofYrlwW%3U3#63eh|9Uo!|xbkocQiM)(Wmg?3 z#nh)f@(7cF=-hQ1N!>XqRihG!UXAL>bN*~12wm4Ax4&+mhdT8RLpDX|3(MoT_UvB=*Z2{M$bEea$PIx=0 z*I&}Omfc~Ku8%ce)Rn*G7}1-Lrx%#h`gW0mhhUG@+D5k559t8N0fGZT!x-E9yzXI< z!+67^khEo~Tc52>fVgZW+01skqsw%u_ z$9SsYZsX{62|)Cyb^+X}5|<`fPP<^@zYP*k6w!eIAen}2)$pPF3-yIhC~=3qUUe4o zD}<0&14Sne$p0%^GT_e*)K_}7a5q4hp@Ihda~~lM@Oh5z!ON@S^J#W(QD1F*W$|47 z0cyE4W>bme#;YUp{*8}t5np*6 z@pJ(tO`stPnnR};d~zG?bw%PrJ2*Iddt>h2O^y8a&&kaa0=$+??CBJR(^YFaPLmbA z6#Zm?qT^DXyD`Ma#6Or#9kffM4Kl2|aSl$na>x~a;LdPx z#R<3jYA0lfCltkb3i3*G*YHgJa=~7CXp$Mvb&&tORv>K67c}71XaZ730EE&FoxEM^ ziCNxom^)S}c-Dr0Mc_50NiHqz7)U+KJ~+7BWUX*A;4DNDp^n<1X-DZW3TWf;%Eua* z>S%j70MSfTEKs=377D zR=`I*9AnUiS6#IHUNTZ5~0)ARZx6A>^>GB z+vHT+`E)?hMZpiqYHLa}sYg1eAuhBd=|y`H03Evns}Xwiu@cOEm+%#g7jx#T@#=cf z{N)CxX^F90v-0-aFIVB$RuLdMYDdMbwq$?ysK;$PYd%Iz&Fb#;Ky_-ZTESYw;s-o7 z;CQ`i%sr_p5C#?(xV>&>gTcxM2U)fMob>_@m0P2lqWY&}+FMf;U&FDYtD;6z0paot zUr^`f2svDu+)c>wh9#mq2WZ(A2$#m;5UV0&L+2;0X1_2N=WUW3pa@+jJN@LcCg)0r zz?Fz{wmKStw>Y+E(f|58UaS~ra?;mr`@GP%F*9|aKPuXsp#4ChhO^WV}*gjtM^Eq~O@%=#aFz>nTTG*s&Dn(tI!|Ost6w?Ui4h%<{g~>WJWnZCc;eDcE zY}vqRf?};uq6Zr%1x%=Ej}a{)mO^5g7e}r=E^mPC?F(D6AE|;)iOcXoQvd&V&$HU6k&)fwr0ttif&Jh7`*pqPUFsUJ~3ps?A z^W9w6c-4Qk^~@9I1Ub8^MpgX5t^>7cNEk}2VjuE6>=Ed0bVY#?B>yvO)E4>Yacy?!B;;KJ)4L8 zcL2ZxBirxL`1n{QS}M=;Ypp~=f#Ic(M6|V`1xTt2m-DH=@E$wKetHfk>XIG(zJV)l z*`E)NuA+`6GK$Mws+0`wH?-6)ybkUwYsEL6H{`2lkpc%5h+((*Q{eD}fI@FteL)-7 z-CpPO2tHOJE^h>P3{IVGj@4>?QzOenm(v9_%(or{g_ ztLb3s;^cIDsOl)zon2N!m~YTEIU81$_NCySI?@i9sl8vE9pw-6rHPWR3paOB7K!qh zk4O8Q`6gL8#z%049uQ4k`qTcz(FPt7Ct!aOt$pEJ^HZMPF{S~e9P`=SJBtq*Ou1Yu z8H~mdISa7IrELz;p187^SNM(4T5DP$HQ+dSsiZ3glYyWRLKi*3Ia~>a^oYIW!W7PD zT>-1=>g@A8S1>XD-D^InI&5pCs!9<5V}M?&3S0js6}%4qfT?dgFq|Gm>Z>El`iZ%O zloMdqT_Tsxw3Pr`eTNeZq;}9>%Vd5U5v_1jfVsc~C$1j9(sqg!Qwub2cPxLjLE-Dc=nY>vi7zh3=t^xsx)jd!emN_TvRSn`H$ zKZM3B&&k%T&~f7X1j-R|umeW(Qvf zg^e;Qh8~Cd^XJG^zWYl&<{()0_t0Xy!kK+2HRY7u`kn+Ph`IWnUVEAf`M3nFb@{~~ z(&ZC=0SknAUpEOv$rr_v_1d(or1V1*iRp&6d14k$;Gl<#7XjLW=dKP7s-Trs&}dHs z^JUcsAfJG-W{qIov1Dq?ontdovu=B(q1@n-bS~FzKL>bu`y9bf^@?sDnXd}hPuzm! z+^=hipTY>CJTMi!2Y~{d)gfuN*ddmmGH}EKZjcfaZm6kmb?lBSb{9JYRwO0gpQ>9* z0}}%+7OSOF!i=syjIye}S(j&==-$!GQ{a1Ig(MV9$G;7$-+XYv2NiU9vblpko<){;;6XH6zkSUdBUs@5~h!OD}u-7}3zs3VNe?PTufuI1}$7}xCX zM4}nixfTX^cMgZa@}LmvWe^XQz<#av!q$uFYj7i9f-!)tsFjdoQ)oF?UMqL%wkKAr zN>H9bx6hLNLLsx4d~*1mBy?9}wUl~KNM#!xU39-61!l)*_suD7DCc`ZlZYpwSUl7# zS1Armty%^qIdL)EX?#G5FNZ<@T&HHa!P-XYa>pG~_kLNwzE+KH>#UNiq9NR|j`Y)s zchS|9Md2vlnyl6cpb~+$CHB8mAkb@=6@@nb}?LR;lp+lO*nV$cMCSH zQQgXU6~4h%uw~}LTje}VrEv3#J!?RRZ$|TAxe!lTVCPc5!zj1IA%*A+vVBQWeYk46 z;BMIiz4(J?6K+2Zac_8Bhq`&?4o8O9XR!@9;eQE4l*8h=S=`e=x`p@w^uK|WoKh>N z`9-gv_p1VYMPtZYuji?Qg2e$s7t}pXcP?EyAt27DU%aY*Tt8Fbg!-v>05A9BhYxcqgTZQpKDKVSqKM)^^ldp2ixc$uw= zrY^U(ILX|Ft^PPsOXOe+0AM~f(Qb!-^jd5?I_;`a|CI;&#_ib zpm7Z3*1lIIkt+mpps~;zm%wlLS58<8z~DL4kbOt8wQ@N&r5>HPIEJ>6e3wuW3AyG? zF!ik|aMWNPWhRsg43Tm!a<>`8r?F7W%X`gS%g*f`EfM!fr%H>C(uv(bbY;=+?7S1Kj+sN|P(FWQx@|j9dR*2lUDE z#i0?B1pod91*;9E-t*(!f)3JP{UY9grGvkI8$<68g)Z$*tu%ktaV;>7@m%R4UWsG! zc0?@Zl8?hOgXAWJdQ~P}Q1}>_*X#!72htF+EO*T~jF4&Gz5%B!&;RJhT>IBvIp}rVFMLVe0}CLJN)0-?5rQ~ti#%9#Jc1OLvdbXu z#Lknu@tl1%C!eDan6|7*rMnjt9J{qZ9l$h%ShCbt%xS4qYQ5CRkJ#+ z=7^kINmK8;4-lFhtFD*T|;TxaAJ%1N3<9slv}f& zd0AanwoE$0FISA~=^SpDTefMS>|R$97wG=+Af0+TP(|^&#HT3Z^nK3eJ)9hFnghL! zBf{MmF#hU}N42lnx{fiL$dC&B-fk^-xNi$BUH!-0Nwgu=E)^09Ss+oB+;~!^;HYvx zC)B&LQw4lYu(#DrPK~1WGgJ~g|NR2#klJV1rGlxp=9((T>Q0j#kbJppV>R84v(D|D zwQ-SP0Tk{{Tz%+Ir?CjX+<&aW8Al2VshJ%dfz&m0{N*2I;Eub4r(JK4Qo-1YKpwMg zOaRAX_f*IJ16cMgop@^wMw+#D}lA^IEKM$E08N(JGE+&?JJxOj6Tc)1}I!n&v91YHTi_Y*;rk zey@w4#qnls+SSJc3jp#QC{=*S#ZU!*35J(@0XEGqXBQ7SpJeud*AE22;|QaLk=cRN z^&8AmQgZT@ldkxd>&F?m&5?AlQwW>E2Am0X(zZ*V@P(bGOFX_|-Jl5%?tK=Jm3=XL z6S5+W9tgpkpLv`~d8MXNcYNNdSge3-Cy3w2T!^m0+f%Q&>4)Vqy6&1Kaa%)aHPs}9^m}S=W0hrji-wLi*wVQ}E0xef2 z$xyFD)0O8Xp=&>P9rtdA983hfZ5mflWVs7hbBYulXM<@2P>&N>T%6K0Y_^Y*V30gI z_>ua&!vcm{{$NAm{ImlMpHS$PK<*g%>-J}wjtU91Z#cY{ve=oha8kHbQ(1=LSg#$V zc^#L+5}aSf2en(kRNNVZy1uqnL)|=ZpRE%8%^%#m<*i?@A3051lAlKF97u& zkO2}&>InXk>gxk6ap=T)V6je6m2$L71tKSREyo1)!2v5@Rq?en;CfIsJGgwX1*QW+ zs-dAYm>aN)paGbz03-`HeAv%@JMDZ`st-9{2PGmv|AC5Ic<)WPfE^*uZF52Z#@Lm& zg?e>~60@ykIDp=nUXCc#1$TUCL^Zv^f#62-;FMMUv=iJ4jwILwc=K|EZMp3Wj!9~YDFE3WEdbE+CuH&@X3jog zG5w8-Tdeyl9>4*!M&`^sFoe)MC52v}!9#=4s!5=3Wtx@K#^YbbDyt?U3gf)bUAG=Q z-K2BeH+L5R=FO8RmpX!(S1#)H#gbw4YBEO<-;Np$zBnES_eq^_JCn{nDVemvvbU4j zTK*(pG3jHb1s_w)(OR2Yj6^C+7{nr5#{e9Fgjny1nuLpF?tFJ^ERI&4@P5rP(evC% zLmbG7f>HqI4g;)b5Hu(7kgLrLe-40|SYL}mZ`RNFNUt1nx%0bZAzOFM44ak9eYS9~ z)gYBt&bm<&J_Q?v+c~c^$aRk7g%uvmVLMZ4@+V)Z8no3Hw^5px6Hzr5^||I(IGTOt z(c|IObo_CsVOpzk4W-Vx`df(f@V5MfINS@JKj_2Ld=JUN8I{VpRaNt;#BY97|t9SD)P zI=q)|BT8n??J;n9K!3yqXs~%@8%_C$S+i>>iEN_O_5O`wJN3`k=PpA|w}g$)!uNBa z;A91tor7#iKBjFm0dw*S$VjB&M|(ccy}B`5Q}C#YLV{Y-qTX5h=EnADfTinbO4(c$ zcr;uJ1+zcEtjP&k8j)@01B{dP?WJYUqwuE67;cIWRbKWRZ9*$H+OoY$KP|_uiJ%Us za2186T_o16T=^l@ph*0NVzd4&K$Eb{wrXyvEo#t~%@zFiL-BzCx+(_3@R}9wNxt(* zTHS<|x{t%dHF&`}+TG2Xw_4KUap2eiC~I8AeP_?gtqr&iT)qhI3CO|}EFO{ihSsN} zin)q@Tw#Hfg>DVsmLyrMBarSg0G7yWd4+Iro)uchTwDUIela9HCr^fgR+ns|D1y#A za+V@1;i)!6)+&Z%>@Xs9l(-L_G^TSmP2m`mh`ALN|5;U05D=#ML56~ zZiRhixzz6M;@_*E3`l^h!P2%9Ip4Z;{&kt7yZXc@RYn{>+`6LPfHW7TqX4W{fsVwk zYpM1^MC!)q%0SJJQ*)h+vRuX9hM9d zn#oa))tKQF+OC$3cZiFgzfo~}2q_AxG6hHsdO8-iC@F;14j(`QHRg z@W~DOfJpMt0MH_@yIH1w&GY*8HL_GCr7A!+9h(FL>SIdKgGkh3izGaZFJ9@T)ule| zL_DszEpDBNXK~*fqBrBE?7b^!glKq$S-U;q@13Xn3AVQ$Mgr4!zSSP$r%SwpIXC1a zw(s}>I;GW6fCuY2yJmEBmJ#kSl0&m&Ic)UauhKus^;6%0LQ!AnrmFS2TnX>+?K~X? zmJGYnt_kpCAKNm!@YS)=9`2?38oiE3@-fo_VW~(95riE6gtJ6TuI}+~9UU3)hYvvi zX%iwp)A;ebxPRI+D_;K{AlY)L=1D~*>j}IBlAUF*m>{4^JAi_VpRM7M8e?KnEz@LG zA~~(2=@~~gF6CBKgXF0qa3F$Ykeq)rrG8sZo_;n_fYQ~ue&Rhj-Vixd z8{%(YuM4!~g+Wx}y{b<~3eN@%H4QcomV>EH;(>F!__Dy{7ADj@<^&VR$yilw(@X0# z2h5K-0w(G7GmuYtZKq{pgK>M7rENs?<4Ts z{k!+0mHTUMRwew4)uLsM1FSNZOXb2jVEH4_B)8uxVtz&QY876eDr*>o?j=U&N)@$! zUTZr=BO%3YK1knft;3^w$1>v|P#z$gTQ9h6C-TCMY7thzEqj@LiH!guhkffQhn3VNx0GRemHUo)b9$OtEK)~__=`&@`#>wxqbxcw?kyf zp$XU`#9F=?&7N{Xv?jzatE+0x=00BWWo1uM098=Cb#XTn{2)pTfN6M<;#Zd~Y`Q@c zz&L!Z4nWn5(BsG};^`5A`mTD=UyjET##)!~pE|9}dpgzk(&Wy`OJb)E0-E(SJ12vu z?S7>oP}x=m*SJ1I6{8h3WyOVU<9`rxUL{Xd2D#aPzbJV>G%$m!C*;0bo(xazAA zA!CyV@sP!U%RG6NK(0XY?wuX}+70}@V<6qeEnnHGINjtd-RSSD&O%>ypH$NYryNpC z@4$G@gF=T}={*^359LXRta*glDGS10T4A^~K;VAu8Nz#$V|Ls_{+MziPi&k%+0h|2@Cp!O@^lplRU+$HhqLeP zv3*@Xg=@I$tf14Z+jcMiap?*$-Bz{7s!N-nQ7NGzJ$0{c4LO^-#O4V1=RO6R^hV4& zSE=)BjbegqT|>X@1b|77cLIDV2mu>kFCYVu$wzI^a%Jyniaohskd;nxXd=6zB837H zRke&X^mOk@xmtC|qYSQfNGJo*i@`egW=)S1+3-hOtaLBeq?{) z&BwvD45vK+2i-pB%D02(OEP?Kjs}On!N&>IeS|9$3Gk3DqGt^+Av;%MjS@3zT`7?M zP1~is@M%%#e67VGJm;n*5_hvC-MxP+KNe+UGEdFkFy6)Ct`8>h|2Gb^ar6 zyCxt1r0?tHZ*WS$-!t1$n{=-GJ6gsWi`0MgT9O^0B}u8&Ta%Sp)EdspC;+;h-<~25 zj)J|a_7sa^Tgyr~BNvMF!)0~;8*oK(gfHlY#)+#gh5b{@w-~_h=3?-0;X!&FLOu~Qqsg~q;um>OLzWaGKf-9S*9O~E7 zvFWGY7H{2X1F-4Rh`?e&Ttc2J5XM`Or-%8 z!FfSD{0B$1t!0IGD&X!^@oGs^M z@pgEUK7}hr*B-sA-Hc7mDT6(AXn4j=*m8B)G{e7l@3?)#u`&fMGtuadIj5jBhd{3N z?L|U*ojlfNNwMClnyT{5S%pEJ+lUY6e)CVw&P4^@GPzknR7*NrA-J2vt0}E|)WrSE z6+OjNUcKmI3R%P5>6l>AFxVxJ5P0SztAwD&{zDev3veDcFWWok%J}`peB}E&7JmhB z8%pd|&AEtIAe&F`C62rsh}~o{wes;s>C3S%ThJf8g~K&Yw;IJ8EgXn9z((d3a}HnK z@VY}3uV+bdwbv0Y1MD(TkVasL;pD6ZxXyERxZELau)T7cY6rw9M-fz1tl)%KiN}^`*btG+AFgR`(6GD>uP+CxTjVxTqNN@O7Kdv4+GHVaIt3&si zA?|u$mc+U`L0Klgm*?X|;TPr&*BgPiH}?<}4*4LGQ>CJ*j+6z#)1_i?X#GJs@tTSx zZ`)<`s=Q>dvZKeB)0*l?a)=>k8vfZzH-P%Is*K=KFZf#^P@cr|+nXYW9JsDEFsq_TA4TMZi)x7|!nMCu^9@a4Qc^y9LPMIh(n5sJdt z28hQAiv?@j#?$5}5wlC+=mfQ;8bGfUdV}i#qhP@#M`oF`Y9=AxELN!Wo zZCh(#N;NhUl;*RJdeqVQrrl|NB`(2|kX45iT5L(dSBH zYG+=LZTE*C)lV%^e#A-mWmY3*>6;kITDefQPDmPCY5wFWc$hCh7db~qu|fM`kHt~& z<0w9nO)~qS4?Lqs3+d11UO3%b;c>{gs{Q;x>~qe)2-N zmqWEPUM>L`dek`bxx(4C3)P(Q^ZS$?hh^sX>dmmfw2GfuA6L$ zAz7Z5^}HH&?Mq?0s5>?Q3df2|SKI^fdIAdiQ4>LBd;#10DERGAhW1O`VrdC)M}4G` zl!aC9(EI~Q7>eb=7}7^7w|-vSBh-~#19xaabwC`h;^1^FIjchm_~JQQ^y3X4{fK7$ zY=f#|23Fq$IXD(S_*N%GD~!h~gO%76vd8YLXhh$%Mg_v%gvV*qo})yjNe_o?YpV6x ztmKHg^qXVqGuvX}B0E)o-#&Qvc&sMhu!}}8%&sLtFU27sbYjLL&{~x}YDU4mKJ8f5 z3KK?iSDR~nsjYhTbY;b?!s2nuQ{0URE@O&HIMCz&+(VW zaV92t7B&|Y$me@g#18Ixer1L23OtF=*%Lp)Zzr=?P-fC{@A`;PfCba`=T70P;Gss; z;1@ps6ZSNh8iw{4kIOQjdXI^_?RuY@&13zIy(wRIvsXZfc^y=o=F+Upl`}fAcs@`=XA~n*St}U;%n+gj66Mt%YCpEkm7yFa@ z`4p7pB8d%0oB2J;{_#i$DDP`Y0U%Y^$i`{_BqyZnMI?A`)t9EYNe{S{H3bD+6WbiD zNXLfse)NOT`Ay||Af)50pEdk6oWzFAgc~0TWLJgdLiPIAmhg29#nSP^fy@VPq*ruS zsC?w64I2U9F~A~5D@rN3%8$3#_bSZI!a{ zJzzp==)8^|y3z&6dw3{|RAf_gIG$b=0x)|lVA|5;5?%^80!Z>i+{5O49>o=J`+k8J zOe3GeWYYmJUVPP7Wa`96AcwsJ)VT}V(2?m#*$%3Zj|m3E;Y|b@AibLMg{_>=18SS|J`blre*&f)IM^=?XJ@(?e}_Ky^5^fm2@saP07 z9B#iH>%)i`HY4ixihr-=Xn7e&!9jeF0DP z=@x|7CL1gUM{$<}welq(hoZhV%XN~=f*;P{$-ng*KFWw%@ocIaVIf&to)nHfpZm$+fGZ||=k*@Iq5BkX@TQS} z3U}Ia*N_5EMA}E^rLx0qo8!mZgBdFzo~<5Rdjo;$l2w;W^vOA>p#z^oIVBygg}a2j zhwbjm){p9n6%C6BBte)D&yLKn9mu@gPX-KSGMoMxE(K~bb#rb(dS`XI^x9M1^sHk3ry(*?%8Wa1 z*Uy!|B1A4|BLFf++g6lorp@>qVoWMj69L1!OA9ki0lx)vP0;GrEt+aSY9;(rilFNm zvuf_Ea10?2?!2RFu2Iba1Oc$QY)NocLw99=tn;{S zs}*+fI<6YlxZMeS;F;4+D)8T1pP-VtF%SikxivGeThC)uLyroY9FSK4^=fu;17(6o zWZmzE)*(PeGQSR8)sPOzBvP3~-7bwG8t2#^ZO+w+0Q}sSWjW^=ZFR!69skJcb+7RC zC`uWqmjW8IP-N8@$aF;)OIwR@W>jbPSkWiE=rQXWOI->fI*;IXzCMufqpX4CwvxKV zURxu%&n<%sVtv_x)D4XAw4Up@nWMq@47;tW4vH%}5bW@wJ7Fo$qYQiXqGw`^{2y)X zt@}AQp!2N5)ml}!h<>6_ZuJft?)r~y2+o|kx{!T-Ib7ROi7I}*;VgQGY93RR0nO?+ zKUMmf6x1)0*z4bZL<QmhPA@w~vJ#jlPOCM2;v~InJK5vBN<_PfRUJe;> zsr>Vi?chOH&WlP;I_|ygkv#^0JHLHKXIgbYejPmiX@h?R&#ql_v(Dfc0x0j}32Dbr zekA^NzSA*`N0~(370A=Xa4s`1dOD84JGL0rEs}kqJOGfl*s-4|ymtPdWLMV~cp7CzaGzaTPldJ{NcsXH-ysWyPi`ejbc?sV|UgSIql!;!nUXz{-8+BOw^p zLCipwNV%)8cJ<=}WCM_wc4ZJd<$hEsb?}Qr;;y~sMVI5koiDk6onjd;G`MvZ19_ofHis4gysc1a z<#cz@^d(GkKF|c>LZ1)Mm0UOPd5F{DC6nebyX&uaJ7mx!OoPm|`$|Syl9tzU%Uva1tZ#h~g$ zt5hu_eAb&4G2_dMLW>jJTx194IV5U(s3Cci*E#n;pL>$|>KqvufLN{CuoIbIx0^70 zhF(<;zY}zZC&O1y%Agn92^?Rzi{_J4uK;2y5i}GtfR5_yT~F-bs}9XQP=5S#-b3fs zx0}La=bp21Y%qKu*i%;}ph8n&VBbz#6w*|_U8(+Tp{p*(|G0P?(^>~Wwk_T`@pWgS z+Bmvt_G>?x=*YzipHJ{QOZI=1Ury`4s96^t!6$s7o8>v=$f94pb*f>RGjP zcs=t87u$S;_aK9AvpZ@M1!rMs(j$~$m?6N5K-(^M*zep{c@%(k44ACKQ)|a`^5|P1 z^@U3Co{?Ap0??o+5jZ2aGha~Ek$zmkdEXB(B_0+g+h8H&JsDNvAJLN=a08&7$zmivhXX~u6!WK~rt;S=BT|;YuT{{Af|C@5q1AeXUFdWZkIKV-A zcJdE!=bh(wRJ&;FmG;OlHhDJyJ5kmi%GTue?I0oF@8w%1`nX#QTYRHKr*jsE7Od;W z=^8q@@(an2!!>?q6sG%A*==({yqYCC?sZY_+OgP9G}qQDyYj#EnShPyXI(|rng%{( zIGb2YG{Q^dTV;L2LMEuW`FInU35`H3ox|ZMj|+6p>T*BsHy}?VZbvh6X_HqhlX1#! z)yJPp(@IsPW=%0TnBBWpsi50b-7byuXO+{fhS}leo`B@Awjof#;kz2YU2UuPbmLui z7p^Tu3hh5l*XxNy_Z@09^U|f$iMUA;cGKb2yUyoiML%(6yNQ+e%h`oxHl>of-hSG7 z^TE}v1c}F7Q`YiJvGY$=ab-;S=FWuMWK-KigGg8lh&I{bwCkj5U>9ephG`j&%c<$d zck_#F_2~uJmF~WI_QR6Xg0yQn^Ad2S{QflFUPVBOw#ItCiQAY+C~y z5le=9IW>DMbQ}aFyGY36g{Gg_7)zFht^?4I_s#9IN8(WP&69U$tsRxf+_>NS`PqPc z5gm^Tah%PeSExJ1Ihty~G0BQ1*LU5TAL!Xa!g_cv#0kHDQfKU*c~`5GUOrGo(>Vrw zXhor_*ID)b`dnn!jQK4VBno$jr@emKT}}^P;oZJ9L~!cd7Ca?1Ruj;Qaw zWdLPSE~QhKm<`I$1yQ)o4HA%5(|$skAEgRj3r?DjE4SvnfR}{$3{J`<(3J@TX~w9& zIw=knC@`>jcbt^GisZ`Zm@l`8T^AVXfD4Mg?w7*%gomUw4up+trI&&duWdr9!@OH@ z5~pUDG7V{y8E)AXm-(nCr#$F(?Zmpi9)3_>4xNJ-7tl^$j21S^G6WuCm94A6fV9_{Qa;b4xrV^4IDxLD*W=Twe0KMLrb@il ziyZOdE^qD^X-mz;+m-lFf2RE%_t0)zwyqs?^M+fi1dg7`Z!Ry0C`&2UBzVha`wCs! zE+D9vOF*|lHj>PSA{^%$vsk@pt!o|KloSb#Q&~}&OSW~>fr%{(*IS(+k zVzC;S)z81_WVkDiq)@VF=gU|9uN)|UCGG@bhk!xqT1D`=RSf34x{D7~zZ3M0_z|YD zi%_cj=;%IE&I5=Kh%v#PHtF3w(=$jP5SI*;9wb-UCgSN{Dua9u7w@Jw7T?FZjxCjv zI}ft7z{&wmv(W^?7L}xv$#^ z{D|Tn_t75jc9_lmjGl81k2z;{UAaz)_^m9?xGvr5!UWHqu63yaLpV{?)Bvs6jviUU z$@X$6I&@AIV~Dyd&f!t$x(Zb8aTQZDB*%}em=l4+0jDMnE8HRBDR4zPad1bY5obD_ zspMa`VkwHp6FV@EY=Oi3m1_M%f3Q*E>z4vXs-wAIp+nPFnmaX`*sPb=rT1rErX=poI50okD>1lhMU-QpOm$goRk=x_6H*3rB(! zk>A|r451kgzx(A)zfw}%A0E*Fh0KRM0`YdACUA9`S`j^wC- z)7T`z*R>z*W>gs?Ra-#IuWEYdOYU9@zc;r_`B>4%k$=Rks}c{LcSQ< zgu74vczJg}kL$hlQiFEz`9boIiasudIg+G--pw)mi3l|%@RFlxd;yW=>o9V5-ND#e z^v@zt2%vvW!lK30G(o_rwC|ekCCi;{7J?ykkot*#%N ziQD`FHv~wv%Aj2@cTsX<+3oH12jYv9%x{t0r(kdG)%eKH|D&#Xz6sFFu_3p~^ZROr z_YtB1P2|pts~Ve$w@Z+Zp;L1(CD*4~$G4@!V#QS{m?@b`PLDdz9(z;P$V2@1)xV;5 zsf>u92fg|6_RMD1WNtMLo;s%-QcLI^8rADAJ>%M_`ct*WbrvRkk{p8R`r5=SdbXPu zh8T8PIYnW}R-*=ea^p*7)jPW@1=H?3`CJ<-*8+4y;YN)7s;6r!CwO!2H4{QoZhM&*^MLbXk3}x4!m6paVYa#LGGOtQhACXww<)&8A4RE4rv0v z6~0gId~>x=^siKBNS7wdd#YURF03}_m!_AUEd4>i_~o8S9{1EH(S_4?T5lCJhG#sq?v?k(3ebKpB`$_q)wzTYlkQ9ieWx;nwf92+ff}zy= zcFrJ#5?zKp*2)i{xTeFmUlWW;l5W*`% zlEi@k(D9+aP!JD-X?a)UX%MlqmHY|d0DR_ffo{8*AiktF1yX4g+Z{mR9=IN%-rfpN!tZH&-j3-hoaG>n<{M2(;!x&xD@$o=q7_d!J9=|F z`lm^)$uI2{`zo9?*vni_$L`mCa9$R8iD+RF7xeMzSmB1e0)h~yt?$kkXTebcLPh3} zeYRHql^ceC5c*YB9Vhcxs2gx!wIZ~Shnzn`4T4T~`3m5`AL0)$w`ak=)}V7yE1QJq zc8XRCu{5^9k2^fv1H^NY2bb~+K~7L#pS$t^TKjS`c86he zjjl`*(sQ?RB&u$Gm*(x|Xd7q|itPJ|jldIfZYyo=bJ}%p$i2d-QB)xs09A`N@qCd? z5_Y6;>njQTi!Bk|IJ5rJPgk8sg1^-58nc4{!*>j(d0DJ>76k;Xq@;UJ!+AYNP&g3$ zO%7{vjLso^0<=?M2|iF=w{Wz}R-x-$?vbmWYq!V%-JNsd{oA$%$MTFXHM)3ModeKZ zOpZJK%75;v((7Cf_I=t-4S<}|sOp9-ha`ZZQ2&!*^@>&w(7r!Ntw{4lcC0pxvYe{s z!~GF`M~l(hiXV5MF#N(nhjs4n`X77m6{~4>X6H#WB!`?CQDaLMY`|y|BLT#yRJF>udv-bIv*EBpZ^PbIwr?>-kP|rt3Rr z1|#!S|J5={f?em->HmD+4)43x-tW5>fXuoL+v8fYP~1@lFgbA(rz`YDAfX_38IP`#Y!N)=iqv9fEmRgcf`F;-xjmQnnjEDvi!d8nT1Xis zx`{LpZF5<`O$z-{tu_^s~bXeyqtz?98MPIr1(4gV58W0~u{;=mE z{Mpd0X_UxWV#D@{Ow$inA5 zxNhDJHWl%&p@N1>*0uFZkU8+QOdvlP@C(o~6Aj?#hXxo0pNs+y7-{E1L5jkF=%=HN z4O94LIyKsD<2=ItazAkxMIVm1i~y0tTtv0=(j7mW<&}5+r3(JYa5ST~GigiL-iit<5 zqtLWoNTEbbwjQB!q7YJfD&ZnU%0%s_27GdPtb`?|sFA44B7J+<1$H{?hznE=O~vl5 zJw!iBp6J4&gN#Xte(hdJKnpNwA1!5>4Ies;)o9$;_z6I36_*+&LvTQAH^3l0h9PJSXklUB4Z1*cd1;4hm=!&Q zzbke_Spdh1rs+2~3OOdSC5)^nkvQToaKa*Q(SFHMK@*itj(jCO!c*;7l*={Nm&;? z8U^XoqeGvQQ|%Uqf6YqAjwpDyDD(+hj8zX^#)MAl45+iv+au_P++7dI4o&S?0n}7! zB@F68 zl<$>ht9B^eqK@Q>Rx0JUJvfaZF~M`Tn};}2JdUJ7ps78fOrhYfka+m9ps}T(k{vx^ z3x?ucMrIT<+Kd8DL?4*yS}U}V z4a&T=Md*#Go^IbGS?}H^3xuRWI~vW6qjTYj7NGc=c0_8FcV@Q_i`^Kac6`9#YziB2 z43s&GPx0u$P&)P0ec7Yvga+<_-Mq8W(}hjHJ3^z0%SMs91215xoVm%(2;ph}iGpbv zD3`!+1>c0w0zyk&ai-xnjTEo#+))L38Q@yf5K&koCN1jO=t*QNr$X6qN5==Z1pNe; z_X0ynAcgaJ@WP~88S6i^xGKUoMsRDFh2EJ-$6=93OQb(sVJ(YbgDe6KnHn$(nzup_ zrHfSeavF6AE+0n$h}WT;p{EguMp0|y0)+)w$FkQQ`U?u7bPwZ3suxDpnA-G#fw^fO z^*jp75v9;VqYM|p&W#qzpgp51MHwz-@z3EJK_gP|S6gBv0+Cvjkv?NZa!|8T3T*VV z<30jgmVoM@hROI0+I3K{9^p@0V$6UxQlc@RiS;y5=aR8g^XL!6u| zrDSju*SqKh~=MSwrbRbF$cl_0W#V=EhrdM}IE zk3MHu1iF)h=QQkCwpYG7(wX8HCbcF#fAqDRxt_iLP3_f(jFO{OA&5Vq3JJU9S0K!T zj&0*^Lmvkv(61Btj9y8O7NvAsOT!hG<^&o%>4ce@0b{b5yMPZTLYUZMr$>n*wI&;D z0_`ZA5k&7FefiaR{$iO&UwYO)T91D8)qMQy`CK>qlSe=H^!aESzfYg^+5`9KYcJPc zFW0lN9{t#NpTGRhs~1|(?>~9;BR{=fzPfq-?9o^36Z6EzM?e0wJ^SEeP52+dEB(mF z&%X2Q`FEc^`s&l0XW#iPpS)O)zVt``=0EJWJo?e`{Mo#Dt$*{CdGzCRy;#pQG2`ZT zouJoBP1~Z7gu)aIILA>4!_f^L07=Pqb2K9K3D+K?fApd8=7j^O?3LF0M7w0rQ91>; zMfk||x6-m1aWM95r39G@+#|&yKYrjuJ4ivD83#RxYes+hD|reI?CEb4J0x8pri8#}5Lb$M9#%D4 za4S=R=M^M44-!)9ur;n6v}7^crKy$PO0@6}h8?!(t!Apy{3>X$IQ~@V6rgUjC%1{u zo*$RLil?CUV9&`J$PoLdV9Z{fnhQ*+=tCh|&{wL0$Naf{ig z4+ty>_7%$|@T3bbQ}gGLUl!M^G+KzLbKpn&!z!1*nx{Y$u`J~=r0}sC$P{C5YAnT{ z(FxS|3m&Ih7DD_+Y(yhq@E_*b?q+_*SkYX)dZuCZ}WSd&*G^Jv}&G^M~ zlnkzj&Rd8$gsw&n_&#JnDK+9k;+VRkh^RHmF+6sOyI=m=V@9+`QBT{#(NQ5LQIXLG z{UfN1q=YD> z4OB^I#6%7IJYD`eo}yFd0XGp4#?sW&WD*4G5VX+hDw@Yh3$(cYoML2t=7udfwUU-z z|(;}2%UP!A_^DmW}<_NYM%!%+oI2fG(8 z(!Y!}sbxE0Ik5F>FMk71p`pfmK~tw3GvHE*;>kQvp~sR%%Uk@OdpNrS2$z0Mk6J07 z$w8z@jG$8N5OIJI$b}MVS#D}C@NKe+FIpKB<0G3lS3#HqO;o7t<+t$^LhvEcB#VBv z1BlK_ab@B}Jq9Wr56M_!CF)jKGI39-fUEHmcJVaw(R6N&g1Hf$7*Rin+?GaG(>x85 zol8(!DOq3AcT3d-dO*Wp{>EcQkV2vhdKcwG(F=NEs7qGr!)MKPDua|t^fzlDNwyUI z^t-G;ycM9yE)<&H1cS0Lq9({}8V%6c)sEv7h^rYow_>CLLE{&w80G3^aB5s5iKQcicP48am*JZWx9%ndpN_P2)bd|J0s4T z=|!LpdGo;DXm8!-EPk9)11zyW21Li7&lguUdge);z6H^JkVSR|iCj=$*-{iA;4FNGXg z&=0iA-~ScIvZEAO`Klb=I1U3QA!$D-{~6SJab=k)%SO;vpnr&@Dp68sh!_i|X%3Mn z`azCXL}13|&Z<)IXoLhS1(8O8NFmoBT(PD@kh08mCM?&+f+xcAm3_lhoEO`*2kp*c zbD}1nU2L~szjKQXOrm{Aoh*{W)R5SNT!>Gi0Vm$pxJ0J%mll0=G>>9K3TaI73L8kC zO-~UC{(Xu@UJ)i^&4*egbx!E{MCAx{Xr1V4OTxz`32^t*V!JlLJT11besuHf=A)Ze zcb40=hwYx&=AM){VjEw-bIYx90AJA*poYK+{2<8gG-_VC2kb{{@+hM@KYd6>@qKdS zg#?&3FkP4m?ZI+L6cAaPbvf;Bx@$2%H7g)Zp9I;2;SSV{SQdg?N*?jF+^)?e&WAD2 zmL~A^hcBOh_q^b)J#cpxTs$Sy_--cC>N$nAOD_ms5Mx0(ml`b5B1@rZW7ZO-PKx7) z6*DKV7C%+nDH_+h;8vwjxWI{i#9ymY$(~a};A{CHRAvQsmQZugNLTD|c*eBTg1a_R zIw#Xt>m$wJd9hu4(C%4m`H6dDvGMi0v)F!qAb(U}ee3qm@Bh%T05c+jR6OGSx~Tm` zL#@ySj~QZJWu%CRIQD;s!9ze*6zJUbk3^Y8^Q0=eSr-Ma(`Bw1y0M&jalk$);Yddx zH%D1D(h)9v=B7I>z-x2l(*peR&%D-%p4Z>C$L!Af3j%MSU4OS(>fUfEf%JBZicMqrUEmGkh#lO z(gAy8asJJ=cuF8s#R2|_|g>5)jSmi0*HgFM`1C4c#P&<=;8CBW~?Onp-NxxAVkn# z(Cp=JIqnTnxC;t*9kZZ*NLt~}fn2(F&_MFM8F~e9*>l$5MuKr-N#{^sv}hSxz0v%{&^+`OG>8;oQS~F}B6>-6_f|ASSFSiu z1unLgir`cjaV&tDOhT<|Cwe$yKwDieQ76U79BnM&WdsM)JfEms`L_JbFFySE)pzbx zwp@G6?%Dq~Jn?Vr|Kl6q|Nf_WR6#f;nzM>KgeFk+LYU4vw8zBpDUlT-Pn=Y4+=N%g zGQ+uqlaJM6r&?_n>gW`W(H1g(#fj9eK@xrJod#xT=%dlOn5cOz%J!GP{n&Y$nHBYE z=@4eXi0rVALyLr>$(qAax~a)kXrcpgC5OC*M+-}wV09uwLp;&11P8iT5DI>UDCwikOH(&maqi&#QS`+CQn{;IALujV7Ss`mRMVA5O#c^{MA!4s6 zAqFWF7d&qv1R?l*#B1MEqG}G|mv<+V{?<{r~&D)MUSY{H(pc`RVoe)lWUWdA%OH zJ2#bA9>Y5z*gr{coHyKl{ryJ+>Ucwmpn#!0ek*F%qW5&~PJCh7q;E4q`Z~6o7~2Tk zZ|v^%IttS9us%fuO&9{TX8HjIeIrG?<4}9c=qMnox@f6C*3f1DYvs!wP6~`PU-X& za|2sjt=nA#8oMGB9)!ap8y#74eW>>}3JJx41>~v;cZx=Fi`H%^sJ#51|DizpRY=QZf;jVcJ9@uBs0A z2N0AzFnjWnkT1vFUqmGGd?x7!{<$(UIkcD_)*`oUG+h3^_l`as4D~Re)x>A~QwQgfbcC* zlOa!HoKS>Y93L9w4Y4skETM)d#vsBXGrf?J4#>aI!R-+%1HfKdqA6-ix<36(RuB{ zkrQ#9;mr!gAEI=L;#4um>;hF_0w9d%qzY23MLQ{Qz|||ILZIJR;^AVPE7q0xqH{)$ zKN%)?y-@UeE&#sr6~<|~{pz3kczwJce{?fmK7ZX_-MLe}_UPSvwd7A%OW*ey+rzIq zA>@tlJPPkl*<0jE;1#zz69jn5;Q@(^0(8A>n|i=7ZB(PJhqVF9ia4JQhlmI#-c#VW z=zCcqU>j;|dbVh|QG`v2qQxjyNR3*r)2h36N7}hYZm#v>@%pKc+nu}2YY*JL1?Tou zaQ+aNI$?VyYBaBH9D*d(3dHOGPOHHR(pV19nwo`yJ2&?O4=!T8eW=KXWGp?296S6-PCP#*b!hrA;eL zycNA_CYsAXeA{kg5w)(Gf#8eY?BRfrSGHsxaB@IcE#)5>>c;PJPM5@!nC9WH9)5GHIEaUXpu z4%$ePjWR&iAzl7ap2BMJ((OMY&UtvI0Wkyo1P|DvP3AC%$Mv$fqV;WXYb?Tu9dQ!Q zt1*=1j%DHzoAbgGW|?>#;cAPIQIJ}4ZXXJS@o2p;lOwm>FaH=%aacY$ZS+IM3j6Ae zn%&S26Kcn_up&V%0v~C07aa21PMaga<0fFjRT^ctQ5-7^s3Z|Z_-5jka?*XQq4K*$ zB=OqPNKFib!n{S{|M+|F|M)`(WrxmA-~duNa$|vrXFYBRbLb7@VY@+t_CTy`qg{ae zLlxa!f^-h?;HbqYupVgM7dh2LtS+Pl%dmPIhc<-8Ad-!#En+-YklSU=-Whpb`C9i} zTJ^!pHrD?5>Er$CP8<1^NA3<64@&#?vzP6ke&d}30!Zd|y*XyRzF~06sr*<1b%&)6 zDilp9ZDE#HIYez?S^_aA8g3-T;im10Rzt2;i=Y*h7t%%~CkCZA`ffn?+Jj1-VikKR z5}~sy=6nVMSH8qMt+}s1d;apH_Vngw*W(xM^@n$An6Er|_kaO&Dr|Zu8-liAlHPk} zIvkAl?Zkh3U=llVJVp~rIZ#=DMjJMk^GZSbR}iJD+Ju<40ienlNR91|dbK-nil=d+ zX63}};|@8-!(qO)o&{ohT0Y*XC%E#R?fIbk)$5lxFCKIF`0NhNzV^_4QG3vgV=pQl zVF4%t${Dj#7pBxnfCu~Li3CwqlBdlTTRc$)gOIR@Wj86)DItWiGP-nI7!h4%VPR{V z5POf5n>g3DkGQN&MH+W2s;7A==ev^)Y zytDqylk^7vx&8Y4=RY((Ve^78mO$%&@73Dat?C6epTp^ETC#L!b?lI?4nwBx>vOPaJXsI4tj2MsFfL z$}9SmWqiQ!yzkDXN8Ac7hq_ja{t(4ix;q+bM;Lm#XftlWIV5Vwayzs#yXoF?pdM3* z7+af3XRAOs(ze2A6wi&lF8?G?5h6nIbt)sl$XCW88XIHoyLuOLR$>x16HC`GOZx2y z1j4;3x6|uZ3tHlsroiBOjNF|KJ@MQL?PEm6M8TZ+U>e-w(yi1WzJmGd@=qO7EzK#v z3%OxaJU6zI3fU$beda74HC=Z^xl+4Lo>OgnKgtrgKdw^rD-{oypIVRNXlO%=3yD+< z{|lPV=Bv0S&c=0Z#LR=9zP6%qLz4UQPakE5`rfwDdycNPMyVn|H%$Mku<;g0N37eU zb=9;yu)*#$UTOZu#yOVKKF%-@!uP{_x!4 z4GSe{v=IAmS>vl6EF!sRK%7T;II3#HU?#jT|Lnm?x9Qw=VIID!eieSEoiZ8BO?!t7 z#2pn0>|w-S!vZq!G1)LuBmc@Imd!cmZ5+tzy2 zhPnK6@4f%^ACx!z|D?Qu(q1h#Z410S#pg}u!gZq|&XNg%b*F_9H9EB|As>7uF>YS? zCZYs@*rBlc;+oM=+LNP27%eTt!#BP9NA&>(M&6{D$vG7X^>CijYd_AtQ~Kp&O7EFV zv0%JF6RtRi&7g69jzzhcQVj0rlS5LZYC9SWL1~H`H)S%!m^W^nmC{ostEPu(GmlOA zoW*Ps!iEcSpd@PSG`K_5ZpKX`7N>4DIqPlR^?E#;)DV1l`uaK9g} z;*8Cr$#^uv}l`S6+-m`(6KUOGfBG5X%%UIA*2%wj9_WnS9i; zm;2sie)Tu}qT3N73!1VCrXhutq3vl`@s~uh|@bH}!rp@|r z5#1)JDt4unLosHvjao(wNE7n(?r>s>g)qbnZgE_T!wZ#DB4! znTys}ROFtA%Jn+j-Oa#9L%eJTjz6QgW5ZLTc>xpcKiU9|r9DeX<5qEAbB))}HbVe^ zM1#)}LgaKyFGc5!sWyU_!Yjg(W=>04yZ!9WeE+MzNA*TO{@Hq?Hw%q^IkiY%dh_1h zAbZ@VEwf`Pq0tr7Xb!o5MM@5U_S+ppibBZ27*6jNZNCXr)v)QT%WW*fS8w0IppO~ng2qxL;_Cz!5egxc#+;Du?ni0?r8w*_SDHWA!&2D&vgesSPah{>iwcF;-^+n%) z_59g=N^jR5wtEgf!|C8NJWTiewYw?*`QL*k;x}&Pe!W84A)@&Dw|*wkKl<9o&t5$J z_=6AD{H;It!|(r)KKz$=Glkxp*JK^K{hH)Te_N?FPG64d?8%AYunYFvEwpO&jB$4C zt%y_t!$n{fMHM4y3^Zsfa3=2zZrMxgN8o#k6E#GnMPR5trf6=B^KIz08#~XcIxlZN zdfE1!8>uS~+C94@zi~W!`}Oy~OKdCDV+lKD>}L`5=NL)PFIpN4j%Py%MOo8uKHbLQ zhq|c77snH0(-zTC!=!qcu+?r#is%kH+>o}$CDpXC-!9cmk)fKhwob(5Vx`N!@Q|(c zKR=yceex}R{p8!PK2`Qf?a*hkbffBdDlre`IYj~Q6~yQzqYGYvF)C7VUr61K@M;wn z7>dQlA#S4Rfmht&l$ANFubv_uMSM*$O{VscV!+ie#>(N~6!K_iPIc{0&oigGdG&bQ z+$qtz@|fLQ6KGF0fe*0BVC%j}(TD%CSk%uPR&Pv@Nz6L`+wAo=ZL_ zlA-8jw2#YS8=esx@Cmz7r?|yEVV_1=-G zjSYYqriH8zF{3bs;3ekN9i!Ni596M$t&F{qq2>cK7652J>}wHCRA|yF;Qlp~LJi2w z6r>*A2ti!QYx^HoOVy4vBZY!gVQHmqg_rXNxN;}NxkF|Bw4UvCd-=h7eOF@b+GBUm zU0rztGTnat&LQ-jMfS1&F{x`>5NQ-&7D`ka7r+wlO@~{BW~tbupVb)8$hoZDg_>!_ z9c&&cde$^kFd#@UwLc5T^`nTx;JoVuH5%>r##`4XXEjU zm(M@Cd36V+Uwi02yX5}Z4`082@#_6=ed~jp*B^e|pN!`peXGA*uV4Rc{nlsS;fenK z57J+Lbo2Trwbw)$xV_d6bb{IXy)D{+wCX6_d@0E1*iJPz?_goqv{3IBdoWSSH#7L0 z_G}DwvETc2!l{RDGf@#;g>5Kj!CX;8UplVV3T9$zIb<=e%_YJVIa!3jq#&>q%cef5 z)h?zInjQA=G~H+9aP5Yr(<1(n<8V^bcRtj(@~GVjnfas&nBPrRK<*kSf`@MSg0tVk z=WP!x(}V%T#FRT>1dSi~9vZz{FDT!+cHFJ-PreE~8DY~Cw zh@A+9=hRS%*GOqs?x0!j!cUG9$*KX-ZrgOMO~)B#%|$F*n^~+;7^%8IyWGs8!<*}q z?6WO-g^D32Epr<5a}D8@8x_ultHRQ=y|QUH=$#R-IL-(~;;0$GL|rQ)TV%CU zs9KAhLYbrB$(XgMHCAehT!(srM*}5^jtk)5^?%1RVOMTNYlLrg0s6;G!w_;ey(aO&IVOyapdQo6nHL>)+ zb5FS&XTz zly4dk3ah)$JXI@O9LIjxVcjrR2EV{NB-PXw9U zQ7j>Vq~BSI1>q>RSFRl$iK5&Enw02*GPqGt*~!zbr)Nkxjmlk(6D83?Qhb<8YpJ^} za5#3AO5*Bk>EyJrTqm^|05D#Xm?5UyRfsOeVgY1jGVe9#aoj z?G&Z186UbvMb*IF-gu$IB5rA-ZOMbiaDWhATVg@R!zdzG-P%zD{D;ik)C863yAeOt zD2d)A%s{dtqnS+`&UU+F&1hibA!cg?$tR$8uHb&zGDgYV~+=7-%(UmksAwO{+0J0K9D(0U^c0UYgX!KC?lY&NWA!{1lG=p zQM2r{nQF%om?O6l+u$m~bdE}l$ALp{B;+SxSGD!px=PSo+m&cs19LLS$n`iq@NAQjcapQ#rHK_O^4O9GYbBt;eHyHelR!X0zYH&NTq9G_+I1GL{1aS;kQsDWrVh1 z4jX%_U9?A2(e8A3URf9PT)zM51vj+nMj-2sKgG3&?_Rw|bJA;k5K|^RH7YunoP1R; ze5WbGs8oPPSY!tLzG+wRd)sB}z=6=v_i8)kG{%ea3Lz**P*tPY+y!VVE}A&$iZ&*X zFpJ_wtW(Ixpdw;gH8>Oa%fI?g2)6!fJOy%c3UaeK{Ol|x=BO%IG(`)o!oHS7$&k|J z_MUc5=Z3&ho5J&s!k8+~UzLJ3-dpss+peTFYSqBdWTgLbhA;&dGl!Ym=S^QF#Si=P zufGL%iYi!#qk=N1@c!h0Gl-!Cs;?<-%9wft>?WPW`2xU&++0fd=rL#RpG~K*At5oF?!rySN462klb$Qj0Yxtr}4fC$3j$S@WGCX{FCY zU|L(u(_)`Aaf;EHjh86WAw=O&oHX_96L4)UrgH(}?ZN(Uoofi7-Dyp^_TYVPUf3}h z%}D4Wmm=64YNvf6>-mTN6O~TANU^YVh+R3TIAvwcU`oShhX;cNLUK^(v}HpSmqw%> z%C$9xy~IHT^c3NhQH$8BCK1WgRzO>qfAcLAAQnO9A}($C=W=D`L)T7`pp~i>6-(0u z8twYlQ3#xsHfv3u)8y4HQt8PciXmaApeRLf$J9b^EM6+WfqQP%yX;i#ZXzYno5FQ8 zfb^`KaAg~kb1m3+SAX?Wca-C=J!tpRD}SO_4`Byd1f!zMbd70kjxqv>Jfu@pmRnaZzLU}_6K zA94WN5*lQu(e)hJiQXw>yGdp*TN4sRq69KHr%ar0tfJ9u;`?^cK)W)B?)t&Y?>G*h zR@9o;heicrD7H{*$$B+0OXVbQ>##BF`8=}i6q&D{gi*}&LIPGBcyqDr1l08r8a{CV zXAH+}#VOA2MzIKkBWkj>(>*blN;_KPYPtOOZ~pS#f*$?It&yjHSW$zRl&my4+Q+Sk zUy4%FpDzZj#jgJarxh>$1V840M*-n*C$ZePYVEJs<2)`g6)h@9n>G?D(9Bd&(ONQs zcA;7gK=+z)Uj(vJpN+M-&jjMyGWw^;`Rk4vpchYGynO!pIdJUBe%d~`bMbraLA(b% z#1nXk4+0*pebf4bi{Ib-E`ERKkr4E+Dr_oBE6H$PIVpr|`pqKUJ_~E>y_SYAD90kn zJSq9r{uOd1ds&3W2Hg%*SVn;Xe+3GJaUxGResvDKhsF3DK_KFIcO#=q-A2FsuD5Ux z&}nyfxi!%SrN7Vsfn0cQ$32L~R%t^V(kHr&ch#abYoWEKU@~v@^#!#Rn3~c#`detH zIF1lU4nieSDRYO;1+Nedve1-FS+OBP%ULky+5*zwJ81jbc-i*rpPkP?_;la=nm29) z`p1I0clg=0$MQ~yO{WI2^gs<_9_3_>uc&V<=>2j1;)S-g?X+<$*8t6!l7-c@T@@p? z@KOzi*Z9u>++BgNV6Fr8FP61}|f!=3|Zu3HoT1n9-YgZ0ot z4RzZ?g0N+SfXqBRUbgRZMC%0^1u7b6f(pW=BWK91&iO9m%97cq?DhM+daZr<(c}K| z`FCHfmpA*)4gIyp?{mAM=g79VzBKZ}X5!XqcO|bb0+6(p-OwD+L8Gj*t0;#uo8hd{ z2ODfxCNxU8xrtrVwd#1oFaPeb2d9wf z#wJGFciMd*zC=0~mt}=0T8rYutevZg7V~L>xY)=k+?g5#AjJolb%|Qpyh>^ck=&vP zHYkAyg-JvO6h_6Ef@Wb(JB`rlFyd3?^6$NclC0##t;Om%CQ$Yb*>qc1@4AFKv+2 zIqa<<(UtcNcR*`Ig`BalX_%slf>NQP=9H^Kx=;}uaa6u7dG zY%TM2^z#rsS=T=LIhVX&`EkyKrM>*%ReSleeR2MK9ac}j0S`e@CY_WHj2PFS39v_SjPqan>? zG*Qh@0}JrDhdOUeT$%xJA(wyRcFIdm?^uzB=ut5->s6F%OcB$Lk^W#ogOofyoQg`F z>aWEQYF`I>qQddn>&+?kPu!;*^xB7#=T`13KhC*M_u2F3FCOn__Z=#9W8Ex6zfqr& zk?;v?q96%VkHYgp+Eyeyp^Gf2Rwy6YoKF@(6;~SS+s3WFY8+z6BIQU*X|syKH($i` z^#9tvVk8l11mQQ(x@d;hsJXWx3in13w^Csh646h zU>7*6L1cUO9n2CX*c?rjtc2mIKSAwv3;#EIp1NWzq7Pe)PL!Y_5kKj{7fA3P7xT=~ zhoDXq$q?eKTGJC-D}l`bwDI8_cipFP_XnrtNFgiJd4+d$7?h+#qW4IHFX&wnq!wM9 zT4#cO`g?^uAEq+$5Z$U`HfU@KY2&F#8JI$&rwT#*dMnVNLN^q7HDUAxDNJZ-77hu; zgB+!6XU&Osy@T$2hI8f7`+VFf517YRG2Di8N#2G4RMTXM%L?}NTrFzkdiY9Xn-6LE zg9Z93Ca46hO;u_aP24qP;fLj_c9!NqIR*Bq5mW@g+zjp28R6faj46x7sd2{ld4Avx2P{1cUUiguM!TJnT|paM+hz-{G4i9Xi06kH||Y}b{G zW+$Zx{wT~A^5(3f&dR+<5k^5Otwzq@=GhM8+Ew)Do1)ti=Enz`zCFTxyk4dA7P$5x zeo+lt1thb}ViGo)PMcIwCeser>KBu0;+3U|CuQxo(7O=I5Q*mmENjY{Ize=5y8E(V zQg{enDdM~<y*HEg zbTj!5iurL(ESTGB-+tkNqZB2`%h9KHuYw45TWKfykg}kYhCz|$7+)taAF>td7QZhH zs}bDEBWA`vd1^?V6`9t0DY&8N@9;paF(|7}?Rr78J6AW?E!sNEN4^r){Y5Tnu03*h zR$M%ZoyUg|JAVr!!(+tH zJa%Y9Q6dUIPbI-x{4)4#v?9u~^&gYh%A0P^SdOEjyfnN*A>o`}-`$g{bM3{I$L$_X zadYzjeK+NpQ5UER^n%zK(E-I2#f9mV7!b_K9@U+=6zH)>@`4Z^D?ZU<;Vv7s-9(({ zNTZ_X9UEsiwXleA3a@-&j?vD7%vT<_FRFrG?9uvk z938H~&BEYZN-$^*E;cK$meSE37ls&KqZvZ4VDL0VnhH%=&5IFv&wXPkHMD&Q)(W!( zYnIpSi!eGyALN|!VVp8OmmGKG8sE_~zH@ZD@~C}L`9fUNAIBgiVVNktw=GR$`VxPF z<$V#{6_%czE^*~IPvKWgK8i_-70!a9fA`%ekW4`*Wd?JFekAg0zw*ADg9^Wp3_T4BV?1xNtE>?8w zTt|EDdb-ns`?dSyXXBWO#~-$zUXS_aU7^q`58=HwN&eBBHc9WGf8*AecM9yZ*;mm9 zRE+Ru+fYr>SfB2`h3x{)6%2|+N1XQm~y=Z+3l3ND0@ch!^J&K zj!Ahe2IUE##pg|Q9pk7V)T;ki0x?yaQenk&TikDLEx{jS_$jnpG_ac8y6n)$xL7Uf zYs!2Bndv2(w(%USt8UlMtL@sQT6c6qpMAJq-rOU+edS@hx7jM3DsH}S-O#tN+%#s^ zg`yoaC?(Iuv}jzLdOxMH+5#F1TY-cl|CW`^lqGJDk@VV#-`9mEYexD5QNFUBkncEL z>W#9@28t+p2;^_h(?HfK7K)7H9sP-Sx8vZv-mW}u_YwzpA`aiTZxHE*MxPmGAE+-j zw`#~CPODks%)8PoF%8`_p{5!~6g22aDGHtn#ENPQA64-wXK7p%LK2ciON}z;Ryo63 zQ8azcl#avKiZXd~dBwhZ+?W60XeAReH`?5kYAT&ol-NfSwO5u)bD+uLaQDQcujY|7 zu$80#qK_4zF5-@PmZ34%6o{#HpO@`8Npml-ddYTWML`EwJSDsWy&H!Y(T zK0~)kxnU6pDW2MRYz|_5ws{)Xy`O4cu>|Y0z0FUu^oc zebNkIWx^OMMb!8qDJMiY~4trX;D$}rKIl!Nkh%TA-ExWBScq6kFS zZc+40V!~5X>&xXoCW@I9uyAr17}OO|!bt*%Rx=Aci`u1QiSz0i_4gQ{Q>PUh2WXX( z-ymwh3AR?i68bPE1ekb?n=ZUMlqG1Iwt^^zMup|cM*@Cb1SGV}fAZctK&vkQ>G2eT zy}&vfqdodw>TZYR+lsbmiD95*%0^G6H-7*?;np6tiwfv3;1G|wy}*|?KoUGn&S;yY zBs|@!?@BMZ&xkc<%zCS_ml;@Tb2OVS{~1rQ1=lpl+cVyZ-ROcB0-&O7qr(Ov?t%vs zy&yuB8kK4{ezrpW+A2jH+N1f3`j} zDc-asdO7WIsNgj~Na}@?3;|JZ6qXX6j;snL-&n`xzj*KcAAjg@Y%&VKv-+k)DA2A5 zqEQlpvDj!CC+fRIDfB2BxfU#StD-c=C7M`9r7cG2i?}+_-5INI!KPz5cS&j63O#j^v+w1Rs@c84GcRGTuJ#e25%16q!r;DMl z*oP{n)QboiYI$nA7$KcCkp8or#nGmmDh-VkP%~e{J>q4-dTkntCZn2;8pBd>y6ro3t@%jQ5>9XWgYrcbNd^>pt5G)iebO4eUCKpVCDk4Z z2Avs2a0S<{1Td#EkkXXnGRV!^l`l9I5kVJn4}vsfQ+(M-wC5UtYnRQQ5i{k?uRi&x zKYx1HB=^cAckl6vKOL{UgLf6vHT3TV|GQ18dD~{!Bm{wnK~dYJ;dRfEjd-ATG?o}R zrEo(4AFOOkt5K}N6$(?6nu|F&P*r@T4O1UpD>s#gsKye7QC3>+g|KDwI^2|y?bg;(i?|*w_pEW(1874zxNI(7+(IH<7hD}Th!ojxDk5m zLrcgd4h{|C3aI&)#@(l~1mcBCLz~N4v>8070xe}~@0=N02n~VNHnj#7^U7A5iPpL) z-cs;&c3d)e8%-4A(bCc|UH;p*AdTWE$|sA?ow)HR3t4{!I8jEe;9Oi-sYKCYg}@Ab z5l^(PH9z$uVmm%ILx;71Q%o*ry}7o4*7DH8737M7LAxtG7Y#$5N~{A*^HBu9`W+sA z?cS#Io#m&^OLwUFl}GKK+FJW0y-{1s*WdsCM-LV&Q=#e-m1~2rmWz8U$tr=1_f?^- zJ*;*`E?V$j0a$Ms>aKd-K&gGiR3zoS1rwrX4GnOUIo&tf^;m|sX*%kglamdh1Z{H@ z5Q2~H^54C8RQXeen3m|DV*MJ5E(^tGF(}I9QxWgVMsZOT%oc4xMHsCK6T?EoIV#9o z)AbzsMGbHJWc{2PNj(6yi%JIir?~7CyET*hK>B=~h3J+t$E}_s*U!g00{qyFA-HrTUMSQG~jvDvL}#fVy2r2cja8)-mY z^BQ;Y23ks^KpL&$*kn(|G=p?`P~^dJwr^2$tnve+<;S^K&-|;0G{XmYFC}^V99`F*vuP6o#Elp-S?cvH)-dR>SN4Qt7pn#!x zq#dR_hr5i{sQ%Q+#T>q92?!5s^^TJY_O;jhxlr`Vk8>_C_$4ONPu!73hqS^*atew~ zR7s(KEX^>7JvI7fG+SCe6Pq7Ri{@8Bt~t7O$Y4S>QxE|Q@2v?FSLK{@Be*5hspsdu zvN=@2W8PVdFy!GXFZ;cT{NeKCXKoMg@Al>X{PTaGjk&+@K_}VlU;U|U_Wgf-lFaTg zDcET9)Pr%ks6QrPqE&F-$t~NJHH!kdR=gmSke7JB5L^{jr2H4b@KmbyAGcVQwpc;K zA*|Qfj@5EKxsPkGiin2NMY1hxBqNm^=hCSw-({cH+OPUv)!w}o2G<_D&&SvMEmX9K zoltJ(5;7^8r#y#%cRiZ){}QM5y&DD>i$6}v(y*>n&6ps_w#sN{g<)O29A=$CLM zrw5tPGQ{ubLs-+sge2FjNhrTsv+_KvkX`%M<9z6{Up*1^efpxk{_svs%aup&i&_ki z+i1e~Y!;6-L#$CFhxn6ERbWD(bc;!dH!IyM&I zr3fVMJ4Hm8c4fh>bs=IsIw!9J#Ie-gtpd!shU&^U8E0cUmfGW+SC3nN_5A6_cRPNr zJ$&~rJ9}Do?_i))AkZ`j_Y@ zgQC39hpmb@B}`7*#Bi1TB9TA|LwPQFYR(FvG%bBns9lpFByCo1d9U>2mkrD5sY>cSA`Fh* zP}GcBEA~Bh5c76RTocW3eN5gBD%OR=&UI_!EA$l`y@0b7O7z;(8ilmXisQ60p z-2W+a4^({6mg8nED?xHctM?a%Of7gJN&SA&-Mq0M&iY#l>9wU0yETonx#*pli_PS; z`DkbhOQBm#oeIOOC@JoA`CpGicd?X(ldNV`5!4r}2kFY-W{Br_P4{taBs!*`pPE3Y zs0-IV1p&^Ov_uy7bXo!16g{5ud35@G$9=l?uxNVMZ_vDm&nz(^7Ze#p@e*QA@$$bN zwLn@uT3R>*1f%t&q4vA??$OvNbBZ_Flr`r~yuRA7MeKLmOB5C$ztZ5b<0wM`aQ>MA{NX?KW4@&~o|T--%kF|Kq5CS;}UsX_%E;XA%n2 zN7do96ML>h`Br~4g(4lNG2gyZ39+lvr55PYFrtky1mU!YD3ldPR)$1RVkF9lw8&%Q z98Ek%fKdb)EEY8Jim<(2{?EfTw>TRVqqKHs(+FDy<|-tp7~uoTmRb-Rh}5)Uw7&HH znrXqr!H=%n%9IF;?(ICXY`*VpE$+KRUpAUC^nrXS51VXfWl4jiUL{}|JSicN~b1t>jm{cQKrE4=#^C&U6YAYg0S>vIQR$WY1{83m%FNB-HJdO~^H|Q{EZv@8ygCf8} z@agh@zxV#Hd+^3##d@l-i<^#O%37#B}RRwRd67(?#(?ew?P75MO4R|^I`I}E2~e~;rFK`;?sin zPaglm0pxv-C|4cE&rRy>>Wv@&&s&gsqn*)Vd#hK;mB#du`@)*kQh}-O?UIZV-7-QH zW4GE6Bg%lf8sbpA8;%PwCEVT=_1kWI)Ntro8U+ND(v)Mqpe4wB+QAxWuLfZx!Cf<}7Sxe8zw z^r|p?^;s}|#J>2+Iz8oRvhOE~@f0w}Q|KLt|kI z&6v`mz5H?Cc=%O66ni|ot0`UUw~sv)S}oqR+RGqU!IiF!S({dm0#e4YSlpq|j65~T zuID7~-4wDFu1XU!(+n%5j!wn4pzV&6BYke+h2K$;*~P3L0Ga1@rz@8opL+wIv#QP~ zvR59md%}D;h57IxVO}wN3^M}Yuvw#QB_b}ouB^MDOG_KOdx`}dyiPH`q3+Yg8W#IQ zR8UY-*q9QNh9a*LqnKEn%7d7PksGu%b`TRP;!yx8V+mwCD`Z^$__wg&mjwe*+BY(^5rsov+J^w7G69Zik`wCrYA zB=+alQU9q4!L@VtX*RF@ICrduUbYu6?lXQ7?{9){UVGh9$7TiHc8#2eYKxoYLQAzM zrIuu=97?5R?c`V$COAq!fI0;e8eK@~C>KgNrE4J|JEad_SoA4k6f1J8B)FB@wEX5O zf_m53R3F|hS7?&WqL$5vZ+drg9?^&_3@P}yiY6R>mR?q zdHPs``*MwY1Te2Xc%P55$iv@C9(trgb#sSx5L^Mq5r^e0U^$J}?AlJ<5S=;hQ7l|S znx;>Wnl|z+n+k`uG)id*AYzv% z=S6qa>uK3OfA+Y&xH&JnYY*O?MHf!0tKlJ3SKonh)61Xu7I1gdlF>LTU8L6B#(OT$ zthbApQ|8?TJ36-pR`4>E=$x4f2}6I_0x!LCU%ybbxOY*T z!Wxc>Nl{}8^a~kVJ37~RK`_o{it`mS-0WH)o2ycK6@@YN61e=iC{kGuBQOL!yh5Z= zeD%Te0pk|cSWV!?ueg#Y9gS5^5I?q7uW&v!%z^T{NYU(H;jR<%EMJ+b}$K@ zmqLK0qNSa)$A3=1-*F;dP42MDS-n|`QN0Su3~CF+5fs}noz?)`Dkj0l8s#k<(DZn; z)!WOT^o@6*wfOQU^Au4TRij~d9W-caCAcaKKMF*MqE@rT+=Yz9)bv9oaU!0@l;Yw3 z3p}EZfexB_oDChv?a@@9cC{mj{&~deMKKVc?kT0FI3JMmHEztypYn}+n`pkj%OWu} znnDx>d&1&g$da00VK=G{l$EqIhPRU<86koegk}Ahe%8J9_=(gVxWi9=J6p1#Wfd$* ztI~!r`fQo2f<|>jG0tk~wJgx-fXjEl^gBwk&NoF@9<(nih!*}6Zd-UCxx>eHh*&n) zH~_;UH>MtiaWX>F`kuCj(VjEHwFw2oO<&THkFf|qus=~}CHC5>VpxNM5ykF_uez+5LQ}i}Hsry6 zR4x^IK(asLOhTzgFn6StuU+?Z?$uDnpU*$)pS-?D%=^kCch8Emrxj-(gs@%Pn(6YV zz6HXj+){Az5eRn73PebxqUj}+B2fuy-Xv<|98^baAuQLXQmg|_QBkL(O93U)syuVvmp|EC$x zYu9<6Rncy<&c1niM-}bb19vZ~4kuLo5S#DXK;ZIceB&KReP1Ax#JlG;;%pjlqsX^R zP2z5&^q~!)i5m{%melJ&U5fMF(t>LTK^#-5YEuATk)f}KjAzj#Qr1XE-AGa#^i)cU zDR#T`yv2%72BkFoQpVP2&eN?a!Y$@)T(xb4CAx{YjA|`8aZ~MVhenz)O`M_Fm^+1p z6c3EhY7eHZJ(Mx@4{sN01N4LF`(jnjgh|tyP5N)tsvSk2Pz}^-Q5mVEm=5D21(eE}jLy`b&}f$LnWav}Z?zxMNas-O;-%^T@fL{jAL6?Ki&vkQR&(gAJRrIigU_ z=`hW0_2`2bf=aQih*R^?{xjTK4*RUB81K-f&Mn52Glf+7a13WAqN$OC*r=op`4*)v zWN|;N^R@_wSYN1sxcr$%NK?S8`qf3_zBO$?F2scj?Ybcg#9;7iH=5pxjAF@sV*Bek zq}T7@w2&PfDR!rTWf|w$z)Fc(A-fCE1$41%qR}f)aG_vcSAsRYl*^y>7Vv~N|IBe1 zgq(zNwNmNK5t|B)&XT0ut!0cj9bpoQ7sa_2gRC=hFaw(z0&*h5DtZ)gD6;?ORik2NEEf2tXY@9$W9~ zME?UX9cgmYfOO!7caiIUv(p&eUH)wLpy<9wLq6lXuKc`;@}Y9rP?D=cC}}GoM6T1g zbX!^AT{8`?7gEd9E$rHrtqZDdS|-j9{Rl?FOFtqG(NN(ROB933R9;rdTH|@N1hc#R zIXs06mLeEM)SQJ0cV$~?v1{-UJ6ImZaJ3eP1M># za=8U9j@m6dvm&r*dQcarh72k##By*D*q<3nh^z5~?$ zEU0$n$2qN%FZX9pzI~sC##XE3nX-DRk(B^j zH8Wv$OoxUNSqf{_uAie_dW$s)-S~m%n2(n~?;Gy`W&HvjrQcmzSo&^sdEsu{XIeuU z&p|1KYB9JLYVVB}cwwljdBMY1uVIr{>dgAZ$mC#OEC9QTUT-LZ2{vir$7%ILfm0AP z2o$|g251$d*;-N!_RXb*RUBmT!P8R`VQC0Nn2H+75CzuL*11Jed|eKGT@I6wGZ3nB z+9JVHd?uEbhxqNGU}vnu{YWWxTLd&#u?oN1C&45o3GIY7H82`X5e{JoPKk}n-Hw=b$fkyg9-gawq2f>nc}es#(o5yoM`{0l|)sHsnav*=QY zsELMCnkxc2kZp2`rK99X{g2boLHsrqLTHgGMw*_scxa};5T=b4lmp_OE5xs@v3go> zKm5Agp+eUlu{#G6iSvi}nFEPWzwrPE63WoQm!0eo|Ldr)ba#}q3W#PuIA7iL(AI~VbSowPFX z8V{+b%U{S-tQ3)^^05K#%BV?8Oq@)Qt<*S4Z`o2HwFb@N0!4=iyMT6UXq;N@1En@B zrgwt|(C4i=)%$WVpln_WXTtg&*zGlnj2pu2VjXEDclnEW3ccXQK}CB_z^7(vj|CNS zZHK5xrj8aJk|dZ~x;Q-2mQ|2SUu*q~)LLPPZm<*J0OjtF^R`B zu~pWMvJxe)HE7C(TC9j&=UOMDqGJVY9i8*m;+d*ZrJ8aXL^AfI;LFovQief0v}-0b z7Wz4j!iuZ1iRNBnZryC)>{+Pr+U0uZc&z+?N2=?}Blh|Dkh}xsxId^4e)#I(x6o*? zk3DDEn_{Z8W+!a}lyWwL!U%|IZ4-Bu1@u#87=()Bjjun z6ElcmE-nU^VzKE<@Y;t=b&=~ufwme7W`>!b3z^x26(|pMyoH$bK(>UDT{GET{;~ri zJ0aRmnOs74(+h0tuf0{|5Ho2)&QqA%{lDzJSF>eTmYo-*qFYp}+1;clDfA*B`cV;y zUf$G`euSPcW7(=?C6F1JSzT2kALPA$fV`JN-g{4ZuaG6>z4zWr-`ELMHTF4ZiK+|i zn-z&d0k}8MJ$IkA=9+Vix#k?R^9@cw^oP(b_{DO>h0z^$y`|%+6p%o5R2dAGaiCS)#>1bbr>J0IAd#2)1{5AG1ZP$Rdq2<3s1rw8LwmoZj$|yhubW50F3ToSVadC6Bcm>A7hdLc6#`; zKl;|sJ$mVR(us&AYu0Fhfs)&ICOPU zOUrj|mL5RClOcv{I4Odu+I>0_ChlPhh$lDlklafscp$-8Wn~tp!R4} zB?CB7fWcm^TS*_PZQo(j6^K$drlUb-`*7PX4&^HoD~JJg6ESi;qXf1%2jF_}!x;)b z&D+-VNQR5o>?REz&I;w>Q54F*25tPH(FZBv%;dku(xs2Fn#^Sh@lDi*r{D)L^`sY%#qPv=gQFHGxdw0{X`WwDD(vg(tVHIuq})IcDf!Zz_KVwaAn)aC|9W&mS!?=Qz= zrqs?F?q1xcR2@Oqda@4|*PVl3VHlPPE))P^9bD&C?InSwk{~Z2z4Kkq)ssQawal-+ z*Izsz&saZ=d%6L$7cbu3Hf4WmQ~prP{GpclRLflA?lES5P1pDkm_`cVAKptM;WaHj zJw8dA@(J(MEl+`~!~3Ngbe#!q7s;Q($Hhh!P4P0JwK+ywY8#L&H%LD%6$DKMXVA0X z(mI(Bf6)hS@>9x9X42R_X^yB#OrdQ_j)e18rNGnh(o5}K>Ur-f>$aMZTfHhf`XnYM zS7yzTgX~n%TUv7?CAWfPb2T%s#yEKZJUFNzP2G~O1wWX8h?XAy;-^q1|L~VQ1w8%m zmwpY^W$kGCOd(c}lVqc@8=Of4v8IjTb5bTOM1>8km$Y{QZdr+UQ+F{=!ZL(82e)%9 z4K4=f%KHp~U%u<{EJtnJ#(l7qHEU$i3_v~CxIs{VB}q55#LDu9p1nl0bK!^J14To;gboSxE2y{C z!YXhKxL?S1N@2F87B`9U4q!gVF?q~n;F+d7OUhr}-+b2cU@NdPOzzd$;I3Y{8-p{a zo(A(Ydm17eu`LI)YXV8KU;$tyPS|V26vx%uRaM0qy+0I%x?sN;DHvj@(pOa|J0=dY zxPIGXFF|^zWZA-lr_Hxw8A+2>q7dM0(Gdb_uKO%Ay(E8^awwbdZEFem1s6BKQhJ#K zH!?A|VIfYr;6-GNPH1LV>)7}ig$#I?jAKZPU+1tqW3nnHAsI>~s~SMfmX+toy*6Fu zn2-Q?@e7&hU;bH4tiSxh=XUq=huZY3*X!B0e|TegSFhk5(FJoBT`-R%x-e>w_+Pe% zgQeSu2=L-8bMhet8kgvX=M1&RT zSJYs;#-ik|Chu<4x!5$AJA(R?;EcC(NPNQsO$^|ThX`|8n~$yzn{t)pK2W6M7#{xe zqsO5rat4WhS?M`1O;9vxhT}%vv_$AD#S)@rZ%)&5YgEfQkAoRk-d7(4E0r?Wl)gA1 z)oPL(^k=dP`~fI!&J_TQgAahE@{ePLZ*vcS#c{>mjLIQ(8u-irPwC|sfV?4S;%s62 zJ35f+gkov@Jd2<3agr@fn!U1Rcv52O;C!VKG~XOLxdH3^I52~Ek^26C)z9JVGz9e) zf|z3*4}ax>LNS4EK;;Q!vK=l}St^`53<{6CBqS>MDe2r~C1W7rOTplx`f=&@#R)i% zeE`!9zihG)>VL*FEB%q!eZwkFjerRI&|+POL<2y!`-i{k5CQ=G4vqJ7ojuPgV_;22 zU!bKF1nlQApuGtV@if3m&Xx_yEQp`<>p7YUh;7t16Dy`HNI@8ZMi5Dkn)jYy8|p?1 zoNT9L%hIf5ZT!PueXK?8i-+b63|^~#SlD-58nK-=(93|$R9@Y}R;x?4R&^DANicl! z9XHgxU1f9e;1RgLW2mK5!`74`XgKEzSxq0)3f`;N76|WHPW$lJeDnl*!`_2dwOgt= zc8!*p0ddFiCS|9RbVhow%2BBAB?WbI#()jOm$47)LR?PeGER3UK!?R+x74y%_8`{= zmvLL#IbE$9IjPcF4N;IxpOqx7(n^&=&=*wm4?L*m(V6xxwViw(5gRa*0D~*-P3rMZ zEo2g_;GDLJDQ@B!4#nC=JkyvZtszcrZk8VxC(YFqH72zJy|5NF%2`cD1J(Hs4K4}v zPkh<2YVcACPOVk#;rD+0t>5}+$m0}Fe~It?%CG&-w|?V0QAsZ$#7fAK5(*oSPi&x2 zqd93HOUV;yz$MmTt;dR=KZXUw2{o7*kdwBB zTjFFk5xsbV&MbKM)^i^Zf9+A3-_(UDnVZ}J0Ri-b)6uaWcl6Z+?~sscwaml$Mu&*;R9Y z1f^L5vwZ+=0#o#&DjA(oaExt~NznQ0j{pqJh?pwwO>;S?uCH-f#BXjwqG8l2w~>n7y@P<8*L5czI1)zn zT4jt(-MB3vi!z?0_hUk2U8Ngk0f}F!M2Ym~MU?YC9)la2M!RMVSY&znEIt?Km#s>} zPTf1Jx)`LN)nzVzoSRyK_35wPt^G*VCw1Z%Wmbaj8VQ*}g?onmfqnxgar3+_A*aOi+1LvmHlZ%iQ-id8K?PvbP ze-hu-n_tW?9{#3-`Z=O|n}g$$d)b<1IaC0w@(lb57{rIg8(Q8b00gDJVsum3Fl#p~ z#;+muu#2Uec8x3JKu5`bsdg0d;n?L&2Z+kqL{$q&w zi$8+seD%ric=I_zPrgVldr0SLHln`N>ADRrMt~OE7%N5yB$}Y*HiE8#O;~u`Mf{(| zfh|`tP$=9^3#H?b4$z82Y8+qeCRg1zS`2<@u%sH(Yn&yth54UvNG?|3IG>{NotNML z>_!sh>P5RV>A;*O9X!HF=*Le~kA%y^XH+>5m=z4w2T2oGf|`>WxZ)gyd(Gr3f8&8z z-wcM$;sR0npvWT9Va;GEu}H8jE%l=ZJV+8Yd>ybIsn>5+`Rm z`04Y{p1*2uZdxC%Ubed`gyy6|_yo-jcaavzyH}0df#s^$A+biGh+4-|U_QD?;Nj!);0gDbuSAEMgqZZi0ZV<;`}W`S3_ z6oEaK4s16DkRr_Es_BrNnps@sH>?e8H$c(pu0 zR-=2~J{QlvgX`Lw(4ashouw4;R~46a1HQDjZy11PxE@3R-+3muzxZo3zu!Fn_Kno< z)vI^M>b^X5H9XSL)vN1KAO4n)ot{A<)BI| z4IjxVB$NT4_U0t*q*`06lq`SQ$uV_+cTM^DyPiam?ce>;BVGc3L9>DcNljOG5ubTZ z9s;*|$V_$X)xfJp-=*$D3Vt}5GweRFoFb)55L z`MSl$-b24RIMOE9Z#{Q-Uaft8avVSZ>GKya*6U}l8%uUWwk}?}yHMAjpzcov==gh% zQGlyCpd5_J4`33YpNyn zM-ojT#69Mqjy@>7Yr`E=bk$^u%K-TWqC@oU;qQISQ9mcsI%+U}?RP#Wp{(lKcxj_s ziE2^?p)b#o_$r`?dp~L#s=D6od|vS`@V*OwnR(l zeQVf+U)JKu2VSF(2u{Rp;J5+(eVU_GU1?G$rsrDq#04N0(BzoHD!Ao*pAyC-wDOv0 zS*%#_-5#IQlwFm;2Zx;n2uXvY;49~5(Tj%*oqIplufF>2$Lxu>FTcBPhSguac;B4J z@WmRAH%XIgALk}VJmdXtQDR}NYQiA0X`)CQ!FNLX!1RcfZcPswiBM+SAr`8BT9R+? zJxhUbcv1EpIR>gUQtgyHKVUxk3f=ZD9WMi0$0c=RXMt=efGX z?|rE_yxmdh%LO7=RFORN$>6$Y3M$Uvq;|No>UEm#MC^`US+8nTv>e0 zSOw4u)U$99L8`w2TFB2XzODD~E)rNq*2O{bmY4ODUi6D5&-65O=>Gn%VJh3gVFOZt zCy;yCuE7biCak;xuku*1+ci}Z)QHPIrr~;CL8D@m*f9JYM4Y7fuDRkZsEKP9LNEIR zbZw%osaQv_W^cBt5;cBi9!}t<80qRU3-@k9|L7Ob`^{L!inr*({T4O4xBgj1kb*B&YV=PuMX;rjrRdnl!}|uJL)bX>?mWT zf@2I+os&dMn=to{1Dm*Ib${(v3^Z{?5KdmHusZ&>TxNP0?@eA?XL=pa_xvWj?ojWb{;8}wec5t)T#D*QMkmew~MgXgsL=N2y_Sko_ zL`o3FQr)Y|Q#FjHTR{{;MM!y{bt%l(Gc`L-;-%p;I^3nHJYUmA5&s4G^gVPAQ79V3 zp*htNB2Zh|AcGwwd@yOa1{!$NMD`o)X)&9tij^7TTE=aQC-ALmAfIrz_}YL_Ao6h1{Q~Ri9&La=W(^*4 zzgtYiHm~gMHVrQt61XFDOk`p1XU_5?)w8K|qm$r6syqwsiUU=Zv~DVqAC^Pm;8&m! zNWruYhX)dOdjeX^#=-R-`HkvPQ^yCGjnEmDw(`1nhL`Dy} z|G-E$mDgR#1ZZgt!m(+P|mGL;D-%OT6c2tf_^{IBx(yFwlv9%yj z{)+?XqDcm7m24ks3RYiS>>SpJ0}mm~SM?fPp%UbMc^%7x#h5{sY>v9XH=ubO7XOuCzyHS zbXHvs`C?=4VR1^0->i`C6IJn2mxZ%e72>q?@DF}qEkAX^>GA!T4JDPi!vK+)Sa~LI zdUW3U>X+B}-XX!|0yrF73D3NX?fQJau@o+=*{bJIb(#}S9CO7}Ea^R{i${}CeKyJh zrvf?GMMn&*LQDPB%o@=$?C*Y== za;X0F=|Xo-SEHlgrl+nCTq#@7J^5;K!}hF2iyXtkUSmsdT^8M`t{`zH#Qks8Xmbb&#YMIFyD> zUTxc!t1jL`>K5z`ymmX)RSCDd6CsRK2i3H>dkwYQQkpO@8&fKK_I{L}-AJQdyJ&Z^ zZvK<_rL3F2e*fv!**Y$MoHPH{q=B!x=PT-~tYx*X>pi!C$*E+(<(yIz$)lwL=I(&h zK|sPXCZ@8c$s>cKq3pASLw}Y?2Rskf;VSpiom!qo*UC=HdFnJ)&nNDyVTa4?;Du_x zss!X}Z1(|bet?=!2x>mf8@5L;^<gsU5` zf1Sdf*KgX*CELY|cc($lp0pqyrv>No2D#t;6h_gU0FOX$zcuwPew?#E!(YsopB`N^ z_of^v%owBGJ~jxTNIYrtRa#|pMc{OibWJu`1meDqbjbEYsK~$w3uqTQ#*V z=;@OBWIq=wUajGOQ<~hqyPnPGH=1!*FWZeL^CwT{AIXzlErj{-4}BfYgeBo-mKY@d z2Kb{|zpeJvCJ`bj69g-PKhrdpiHDV@AOu&u0b7z45jAm5D%bNFu9N$)czf&>Usfg6)04vL&h=8jp6SP|hWLA-EeYfH-6%gYd%lCKh*h8k+tqg@9P27`CU zr@1K`zW8yzm=N?cZ`s>7KT>%4Y`mP$Kl}Eb&|Z0f2`D5KaLy(K2`eU&6YT+z-NPqc z3?r$B4&M!4?vZ1-h9v}fFicjsXx#<%ig)$IfLOgcUc6=)dJr^VI>A~%WSU|%8b_0F zHHiuQs5kC6{1FH3gx4rnX90DitC+z{>bVHx`stFo>s9JtB$n#7(IM_b3Vyx13`dU= zLEyIoq>I$JIO{65Gou2uOce-HKNq1$%JGspZ7xh!)JnChp11Sr$GMT}`Ra{KQq&mD zNk(p~H7vF+k{l9$fYl=8~L*j=G_!Z;j{nmQR&B@?d323rkAheiQ0=l>UaKz zU;f2E@-XFJx&O!fk}nCin1ESs94sH5c&y??HC|7r>tlbw$>ybLL=Z_!Qw74Pn@auR5Njy8cDp# zW+Yg(8Ez-(51VCE!IjMe$@Sx^o-ku$WszO)aA)ki^MQoIq9$B;wew0S)FuP_;Sk$Y z!!(=MO`VozV+koLpHPMr)M_A(Ylv_L2MQM(^YD*6CVKl~Gv8@nzk2)Q>pnbHo-A)| zKpT(+0jEo4OIM$McRayYk*CN!WhoIx3h- zT}WWsWR!2)AT_upp&t6l(rJ>*`!NmRoQ=77(e7}VFW>a}N2+bRdLqm@Q-AT}oIT{X zU%c#hf@@RISH+TT!^X~YNzxwF8^pSgfdWHNbsF8wxuTB1o|OsFz{jSsTbg@gBU>&3 z^bj0y*-6(E3a-oy_={J@4M(UN5?W)?fw56Df%j>XS@sd8Y1Hg(TE zfSo)o@CIbZY0YXhG(5fWfPX$@D#rB<8!~VNiO+5cyF&|_lt4L{PS={?K8;)O$tLwT z=tk2JYc$wUuZ>1SazU25tXC`M*;uaT-(N9^;;dwz6S3vv*+(EdzJFbFHn?Vl9n7Hbt@u zV{6oKEJjn-x;u{r8Vg0yd`E9GvXH&SWut zv!$cJV}kC%*SP@p(otKj?dF4Ff!=DsYG0}#>f*t~JbVeZ2>gaK1Gc@!MkUBFD`*rs zww3&8i=My%_{#W*)Ndr0uAMG+zO!DR{pzzuRyU)COWkD)#M_!Ts+ z%>ZQHT@$WTXg0*6OKGcX-L7%tz>+4>fWD#~rsg&^-@sHjddL8F$b!6Fs7oWu&6G<0 zloF^_#>oz#Y}YvJY1N{e>MELCwlz_mxOxuLyu(VGRnk@LQurybZOkRKGW6c@h~Y}0 zc^}haD>(AaN1`B(3fLq-UES1$&6-Nq?F9bW&|J4FpH(-clI?|7s8ikm48u+hh^>q8 zU*~GA-S*61y?A#jY2246&AYFEat}P5YJNbfIZM_;62hss3bfF0aGu5SL{-H|faD5y z3{xXnyayKb1c@|7iOKB}p>Rq}hB#9dk0eN;mXa1t$x3phlFf{cU>lX3%^FT@9{#b9 zo;MDL_I5tWFI-V(ESxbTx&}twV&|VW}yORK# z+3TzyU_Y-bx>{QB;h*@>iSwbl=|gqXdr(OK^N(H)FlvN?Yw{lp!J3c4$I~U=T19tY ztTDk9*Tkp6cSH4vx{?YUYft4RWU>I!m|$trjvLr}0NO5Xt0xS@FhgNKBOWcu!w!{q zHeI&VvwpzUWi%%n`I-LNof_t=*X&L*`O9!WK25l<=`4<8p!8JK!f5Dh8}Jx7*qCZY z>x9a-wPtD0f?HVy(QTV?6XVFJ1>WVzlWG_yKt5OpErfdI z6~PNP_ZClfLdCg1O_i7E@_|uXh!mYfQKUTfstw!?9#yAy>y|i3}Pbiy0H!+ zEq=@LgXpC}^=;Sk@J}C4A^mpEAuyKcs(Cgrpn#bhtOT&hujC^sb5&cDBrqrpY-vg& zS|^;Nj|Q-oHP$}yGb^aQbVJ2lC)CM<@@*Br@ITG`+=kadna7sadU^O~J|NSd1eq>= z2IP}PTx#4{ zp8dl=E4wl}sDx_Ihr-`M?JTclsawV+28{%OYp$3yVHj#(@aYlq1?TI{%yINpMO7Ve zIx9bp&Ermhsr~51;^Q^x$8CJ?P_mq;QGK#f9rVuGhkx#)Z~em8piHb%=pn+vM;$8A z*gCOE;#IJL63?AmMzQaj`c&>y-A_FI5G6N0|81RlAc+v!`U*BUE=jKBNo8*vLTv z`Fd5w_FbgTQdGdFl0FSyA_zGzam1x`NU;lA7*O9W<0c0s)hZm*~T1m2mmYgQ$&*+tnA4&$!N7>Df?o2^K7o9k!`13&Pvb6Ze1 zUV3U&r4V~J8YP%&QZ2c+8e^}EDA!C}4Nq|RyL^ng)-Bs|Qd|esh4V%0Z~4yK zx3Atjd-eL|4}SQJUHj~&F6HX=yIYrHPjxAeA=BWqjhcHjmlS)|^}%wtf~VdPsk(p_ zkx!jfonY?yc8*QuumIjJ0W;#>M=A0B?s$B$pouSBUdJa(=vE2&C| z9u0`q^vj9#u~nnGgJl6BBLm8!D|-q%N**LCUqUp)2j+Q{q^f+i4Got*My_@a1e-8+ zvUoi(Cx9lvWm&fB>bVaYgr`ZF5LTC2!O~(JyAlg?!hPzV&Z~rv(77d_hq>w^WD`<3 z2aeq+!$&MMgw>{?ygJ4?o^W4I>>?iXSsH}dw_}LsR?28=v{qNS!VQK0{&$|=mNj3! zX5W~~6J!x?IGu;l610fFTZLZ+GzSVD4o}eQ2thE$&!YuFI8=kKhqWWrqkcEO8~vvokY<1q%uB#XGe1;x9%AsSkqvyp@bE7@>h<-zO7(YJ`b&ob#IOALJD=ZT z;~rIHA`KokCxWjt4_&R}*zW9D&5@{|gfBs$cVGYHN8;+T zg7>D%;ZB8^%SMHwIJ6?Otl$ukk5wHu@mT4!Zo%zAmsSEgO$*is3g5%*GoN&y-=G<)6|D8kMXkFZ%cE(7znm~JGDV9*4c-lImm5{!0)pSv(x z7;1h2!~@Q-|2*`Y9{$CTol~lhF>jbbt)^C-xs}HEEt`Qr?dJ@ixMbR0xb~+Z$V)|x}=l}>S}_h{4x!ErR(hpH-!sTWlZVHl-%kVwJFo~g~nk8{2~`}S)%*8bj$XZx)TcTJ>5(cH93^uWn8-$J_F@m9NVb$1DnYrmciD@_}ch1Kgcw1B}#?Gz*Xfw0g zM)1aRi;9NI8po*L?UI*Z(}X+(J}VU2!J^OO!oQHGxw;48{b-4}-B0|_N-$Kz;;Pp= z&6c2Yso33n3%mI(Z3)hth6_#2(&3a5uh_LFr)7q4LNWx;(s`GysWYiWT^{BIJl71q zf=xEek584sV_V7q$}GisD>vkh{k*ym{Qam)ztbaFeVRw+7CaYpMF<|&<>n>|VOr4E zilaaJ8LYu|_Ec1SzPg#PE)a&njZ0lx>~*O8Bq97;=6JjmS(i6{s@k`(ICd2-NNk?>teIpsLKZL;#5prkGNe_Fzj()D{GaA z?nAhrf9^^6G}}5KK)PO&9Csn~G_!XGal`nR?qYa!U0=W|&gD24Kh9}Cf4{fw-ev+z zs$_DrihGEcfEcR=HKOSxewP7^1r!yf{v=J;6W{BK5i#lxxey#B1EDcGD$^s<&T1qN zqKi3p5e&#dbpxEs3+z%MAWs>*bnVWJBfS$DdIDLl_af-rDkO!Toz@Y_43a?*_YLmn?d_2cx)Fa9Vw#aBP>vB2R~X*6nz<^a+PBZA!s_EkD4 z1caTWTWG3~yu%?{JB~ZZ6avUrFJ;Y?`-jmq)v2>CDzi0~$bt{nopFWp2h~RF;$tMt zed)S_MR;E(L!PozS1;S0)USC@sTT(A7eyAmC zgzx|hb@ow}AM;Q%6305D!kM6{ZSW@^$E~5l3+$lr80>^lUh8WBbFbR#H|tq@ z^O-$+kgFH&&Q+`Zk_UPB^&{lBLCf7o=>LX9j-Wn*L+rq0kZaDPF4dDkut2Ll;N^*z z%V}()ON_lEq zK^i$l3c*eF3rcn2f=$`d(Szkm5LDnXE{XdP#Jzg3j&2$r2`A5y+5H%|8GU0>_Udrt zNzftcxO_Wu^Ifh3T3st2(zGpw!5OQAohjK6dnVXJI9MrFcB!vc&6q7H52WJ4Bqrk3 zWFXiAMug`rrwfVdjg zp+OZ5Q;JlQT2#sTbXB!jxCq?tP^i`vrXpU1iw3({mGt2Wh=)=Fg=J-kVHVfQ&8vtM zFTlA|5&*=63*@A#8vdwvtf7Wp!Ikzl*Wo|3s{F)4ysAl1+ZoRg0#VqN)Y)SwUj@T< z^)r^~n)X zT5z(EKKu^RXE-3tgpd|peDN`197Wa0N)S87`--nQ(LQ za=@{2WP+kGL0<{ZiJ)yHt+?GFbhKR!Kw3JduoG6<4^28~B^KD%+7=+8(#5H^5>+&g z1*#4YzxQ|wh)`#DqN_`=DEAS^ar2XNCM2s!PyiaQWR#s1EpoGE%maU~X5>m#QD^zl z!|GLFsQe0{0MjtopqdfF9L-4&F8Jax>mh|o1KivX|Ju8?PzAsis2j6md{A@^xb~oF zmtvM)?@(t!*JZSLBSA@OzHLdudU2q(b;{xb3yh7?9Vwk9j|s%!wQL;d!w_y4XA1tm z%*L$|gE=bx;a~sg@#pP=g_K2`eN9-62N_wlfT_yYNm3g< zr4#~kWjBCnL|O@7M^!d#WhFqmQpj0R!gWMUYrD!2m4_T_4W($-8Bjjar2IK~bMd0x z>0t6-azgLEemd3FzrIY1PvFatrEZXM&z^Hc6bFigaTJKbWQ%Gj@Mu6cFHC_g;L`Vi zSc_e;gG<_7O&y5SFYw?y@drp8v1$jmKOgXeD@b6_*p(Q;Z%Nzotp9hh-WQ07nF}rgoS-1 zT!ATm=w|j^D~(#c0@xU?2Z3FxmQ4g7z5}c%B7LD0ABAu@)sUq=`R5HXe?L&y)r)q= z;eENhI6YE%@#U!N-*^hB>&zZ6ew>qy{-NyPo0l)vGyeVd^~)E}-n@PN{IhT0E87}J zUbF}`faiVV`9hJP4RO26lP}Xt3*NXOfgFOlsvp@~eye5U{UMJM4fsqNzGP9q5v)(@I_`&bq zmu`-n;uIb4?s0R)uepG87S{%L#XY8@B`L==XFIwQI1?$h4VD9eI=(w~ovW^bRgXzA zxbKYNL@#+X(19ce)s0^^R^@mfweNExu;1ivYKPz5&pbLoh)LR6Y{v{d6u)08Q$@qc zu)Bp7$A0L<1CzR%&POn~z^&A3$3&&R#X*;-Qt&cEAQ2vcW$D=AvYLpVd?q-QvE$}F zXY|sm!r5*$^q;#AE*8%^-_N{DVmAge_%mSkDoeeoJ;9ll)xA&9U_9ti@aj4Mc(9Kd50|W~xL5X_wdN?gG;-1ao9%iF zN?#MNT6Cb60=D;CeU)K0+~b)IOf~X4^(&@2B36J!U@?k^!f3;~Ib8647-=SfzJ@k7 zx_wju6Z*8(+caIxsXkfp9v3Ed>s7@=6iw56Q>^8SnyR$IppdRLSL#jKAAabLgv-^7 z_RaMBJ^`_U_g6dNsj7NiuAT62ee^X9rBbH>%-bm^T})0*I)E^q8Fa`}YKyb33wFGL zhA(Afw}iK5aO$gMQzCT8L%NisQn3nL5SYN;ESqCii|0_26d_NA@S!LtE~6+d=d-Ti z)oXk*(?3X6QJ*#yzC0h#+M74)^-U-F)hl>6eA-j^e2V#vlz>IWxh3|RR^Vg;Ae@@f za8DX+viX4QJrQQHI7@0?9@Ltwx`^4^0v64&X5I=1AmthwV9p6{`>p{bm3ka1>h`@;L zw_DMO>4G+t>{O0Kb1s*6c%=fE>8-=Eh^y|1uK}hQ zmIg7Z?N}oqVxC@&P3LaZtL4tm-KZ~KfA867<2&mH!Cky=cT;TUlwx}f1b1}>=7)mN zr(F=*V*w5K>6BB1&^FCt-woEHer9Oy?#i?!$1Yjma?233j#(FcZZiv48xj=AO8|w_ zQUSI^6E&xmxEjZ-sf`UVzVimL#~tca5>jg8c=_{exQhiR&YcL)->e_pI**Ij?5_NW zImv%KLAfWFHVb6!gpxs1dN&pfyt0Rj&#bYIz~dH^sX-lksxbp@>h2b1=ewzgEau>c zzyxYN9-0QsMw%eS%8+7B8lPoLtLl$kM1I(y1`HM4{dqtHjv55Jdah-{%W{e=yWNt! z2V{VuR>5f0^?aht7UA=DK*znk^`ThHwZg{Fvjd9LqaOC)|(j+LRYdiqD zWFo1lr)mHoTUJ11;(~O=B{3pVYzz!<;hT336 z62@^+A?aSR&TL7E}LdOJB1@R<+?rO(SwA`!BEowe4ULPisZ4&=dHRhP-lG{TF z=UYGf`0|crgVsSr^%#fIrU-ubK;N~yWH z7278cC|T!Wx9af$_hA-zCUKAqerphlW?&6t-kGO|QV3Mwt#V4F}K2+!AhztpQ=J8J8u$D$qxbZMZF^O2#oTbjD zRxVb@t9h%a$432-tFuW)-R@GJ1ij~`Mt&TKh9k~CAO7vH91}lE*JL=}NIf9i!kLw% zU-Cb-)aF>h?Ig^k#H$U1&30Wk0Fq(1 z*R-WXct;`{vnr`Qqi>cA8}?Y*NGcpzoS8U|sUx-spdL0xo zCeU?TQ+@Wr03+Gcuy|0(F)CA{qn!1DPC3_|;Tvu>PY_r!DuBd3-PRC_U?I~`Wr-w~30RQ;i+TaXM-$r< zq~B(w$FA`jJppZT>_PH_$wG_IWKOmJy0bj${<9|Mc&Ynw+`aDAheWja!9&={ z$~V>XPCntmpBMg&5Up;~q;tVGz|ne821Ao-ps>1kQLb2-t56Kb2Q)q({+(m)NSv8t zODOP#e|vV2LkKd+I7`U^@hh#g1*cnp<*Dnov>V8QXv^Nvd31^U9;NJ^VW6 zYrXqV+|q_mTa`2VkohwUa^?|D3J?G8*HGhNROB5C?k>lp+_E3g$P~Am%3ynx(is0e zHCbCV&lms%7;@57U@)a(QwVY@(Sw_`sAJ%$x*1boQ}C2b_#G zxnuZ*av{laoOLssatzk7yw9sG{aC^En*|67$MTCME zSGPhIzTE|?v1%~g_t?+Ev{%nII$t3wZGWdm@ak2&TO*iHHG=s=(*DXCLC7Z%q&xVm z3u`S58UI#r7*abC!A${^CKg5>m+%$cY{aPKi{{OB6$v(+RY=D)K~P1j&|SP&u6axt zPAOdqp^{u)+eR2pRyCTFGPA!;+WRL_BlsSc)7{xzVX@+P46veVG+UTMqRGS&08$g` z2Thbrv~pI%9NTQb*Gj<1$pej`??IygaUD`egGdIcs8tNGN8^Gl25LLpbUEQ1wyIgW zgFUk2`&RqJzGD!NTma{7k`g=QvuQfTa2h^z8alX6_j_Xz8%vxs9L)fQqbX_v)mE+AfISWs0&Eo* zz8gs>JIYEi~>1X5G;ZGo~kSo8_GI2SJj4>}o+eOs$#Z@He)@P{lx1k=i7a=@Z_Gmq!qW z^&19FR50NXodfdnj^~D%i^bs2V;Vkt`Rb;){OTq9#)>Vk)-rhb_a1dz(&wA`PKox_ z+g~FgL5KpYSe(IBuo~b>eAki+uatdCsH%ooB}#8k8C=NP(9{^Br)=O@iRQs{Njct8 zf)ZRyC7i(s*HjQ2RAv*CS-6fz!pL0@Mt4;=jPT+)vp0oYpSJOAzV5ejN*Ax&H&f;Q z1UUM`zyHw_APzqjJVvS)(K{6#ObAJUH0#!^+62}nPKXn;BUol)Qvufe|J~zv%|M@> z7peAoNv8pNnzLV{+Mz+N7HCvTO7Ptw9TYwXz&0tro>EUGvQ}TE;dphc%X`~-bEkMv z+9uM{JS0oP+9j!(3nZ#bXkAn~>2~i0Th)bX_O1*}qBddB$ceS8T%SZ}69~$Dn&wv- zQu>clUzM&th+~9fE>l)7WVTyVeSw|kj!dWhI?9pqbU-0Y4gOYfv`q@%Q0%V201FDX zON`QO&4tpaGmCF_&2_ILncy|rr~_Zu)*KHB0KvGF1zOgmIVN#As^yocaa4_EBXaKD z$UTAY&l&Wq#ZOKa^GogZdiMSG?Cp055YK+NZcyCS%lFL?25pR{iB(}X+$#J?5!s31 zM~Rj0z`726Q(p!!hKt5&0g5&5N!8uHL)$s8oK;KYRn(3|F_5Z0nXZx>3!qwq?02^8 zuk?HUP^`lkc=f}7@X-?}RsB#o`*l>#ehmpYc#|?ZdvB$>J?NJ+R5l<|f~yW{MKQg-QY7zG~i9 z)qKdlj#?$+fG{fm$1iHq3*daT+={gNfifP)X$&k4Fk^;7AixMR+-)N$f-dHAGmgFk zfUx2*&AG|`>QaMq;^Xb>kZ!u_FJ7`6Q!^(~8uK(oX_8T4g=PqF+SyOv3-Q&c*3Y!$ zZ72c`pdFC&YNkM$B=;m`yIwi0wT~Df*qil=#s=3^u8MnZHjUUC-(k^fYcM69WWLW^e1Rfr(80nVP4tcMGmGL>K zNZx%hF;3DCJ-tZ%os>t3>9>xM~} zOsy;Hko_@UZ-7WQ$YL^@@NC_*k-#d2`I$^ty>H1z zcN!xa&H0jc7Cgkns&Syfwp?54W`0#Z>1u-Wfp5JZd<(b;{pdqSsscS5U-pz+7(Awr zJvljIdMlQirlXvnV_#ZA$aD$VH; zG5CQ!lL7aNQ5!X1ct;SbGEbKFp@;A^HS#o1`S}?8b2ec zgXL_lt4V}$t6Eozc^JDid#W5t(Co!oaHA&oRdl_IKl0gkzTG21Vk-;+&f8tJl_yY5 z_#PKGeh@(Xa4GmrUkXNIQ{Q4FBQ1@G|L|)V8dJN~z-6cr z(VG3+YUAe90JgI35?2Vt?__EgCKgXuX}LjBmA7qx zepQ*6;-rM#GzE8kE=c*=$KlVCU{{~%o1)4l3G&aiJx(Tf_0qkscMFgdw{?}XB;_sPKG)PBStO-> zR6jvZ$512Zm>TB5D!@u?Qt@jIt=FN|(8T$WMJWLb3A33cczlWDz!zu&Kh4Wh#603M zLAr20!7gspWG)^UaYoJGZr}U%jY!DVYj!u;=1$4B#}EloU#=^_NDrP#odarigbU0p zbPR=N&>dAGCgP{;bv{ccUH2}frxpF|4L(4Gax)W!WqKJxNIg| zwA*g#h7RvJynXnObRWMKZ)4ah_0jAepinETosc(*W0~lsmPLGkff|^Hv6_3h05Vq7 zPaGJv4$U2^>_~C^=z@Vr2tdMsb(pC^3ZLVtF51)`0yV;g;_NZ|B0TW z5h#J$&j{njDYn0{kmA!g#l9){09`(1I!;=o+YQ^4uzw z^5EK33TvT}aYo5(Ujy4a}d!JmLz4+6-MvtC;e zJAs@${AYTKI{cd6cO|2sGDAZxIX}nb%$$Ukq+_88xpD4X6&IQcfLB$&tFoLNuL+7W zs}-$+=KbbbrdqxEzGgDvOCrnWrDDP(RUil}UAM;gKK$p0T~rUV_{NqEh;iYl zSv_}`Qq0EMi0B{&xpHtGYp!zKT3G2(`_@44!NbB%`JK_KN_+EQzNn*oQh$f`l@Z7&bxU!9DSb^L$P_{+3VMch|GM-j44)`%ZhsQr>82Uc7!c z(XyU8tm-3aXaZRhD;u%~-AOo1aooeueM?)7q7{-21)ElfT{GdTrx@Kz9{!t;-t}WFYo~;FH9_7QO(>rU_#Gt{uf7rgZf0YXq~#`%g4Z$_ zXA}{PGC>HO=nQB8*RLt2*PJTX_N7pN^pH|V+aZgD3qoMjuo z$a(=9G|d)IRoHe_aIfwqLcEnuU$BfIg|vWKbxb}+gJ+)5;UqXM_It=lW;R03AoAc9 zQlL`p;v_4eiAAP~NATzybN~rA6{G7z3ds-u{Q;0K*8YEQMiJb}mD{*{=7~X&qZ5Y8 z#K%+-2BnwO#N^m7RV6kMsfxfXAF4<+-(V;KO2(6819_@$!>q2EcDN;Mv}gdWSG%2G zWlvR+O$-C)=O^sR!)m^4Sm{TGRppGGJekUf>IO2+txK$Dlffk+%wfm+@|?J`w9RGZKfZivm$MZ)!J2Gr_i+ zzQ6?V6%Gr~6;cB{W!ZMajg}OM?)Kq-)KfUl%_N8cEfXAWO;!cp-Ky)bc%!>ZzFjjx zN+%BtoJNo|4Dq;UNik24O*KH1%5I!e1<>#`yUJRGFu|Q2M@VFyIQFiN5>9D>UFzamL_)sCk4?!&VbFf79o=jnw0n>OyzayQtfx?UZ&0fWYh~f1ykph4vKWjC z6%GJpjG8kgSkMTout=j>47F*HxYTvT$@rKN!|a7;hm7%gotnn5nB!)#5V-+rgH@^; z4{>-x++=$AUk(<^s>TW51E)CxH8E3F16kFRRrQ@32sZ!&0&CMBBbhxPPZvkYNqiT# z$*)oA2!Mb1oB^SlOp%Eu7&E57TULWw0Ks^r1;P2tz>V>l;o*PPQ-H48F?ga_*)8+| z>g2psAM`7M78t1n=A{5Xbf?MrwJgz*Nrp054H5HKZm9Ye&#~2gg ztb!TXbGVcTdgHm^cpQ$YMbX4L5K;7=I0jV2Fgy^Xse7q#wuxKM1B^_=6BAbEKZjMDOfojS4RYU&4EuUWy38ksW0;pLI7&9P*z=yM8k0$GuJ_} zjmVbG!t}7KLIlDm1WjLQA{4*GgHhi_He!9?*6P3`YZG*Qh?i%nxmIbE9C ztxGl2=g{WzR3?H!2DlLP*i>*SYzTm6xti2lpyxolC2bcKJb~1}*c<=MhCwM}SQ_#S z_I@98lUJ|V9XVHXl5;hWBIkN_Zt{$(FMgc!_{;{N?(GiZA!ZYuHjX;fcengu2cT3v z20_og)ZvV)#pRh0bX7>yZppNuIWGhQo0Ed7)r4tJ;I?TSz-cvIJI6AYFK{1-ld^{5|SN0 z08!1WS==FErz<%fi_-7xry-8w0)hI=W+j;laf(;XE&a)oqRPv_-1mlpzpF92{7&Hi zdJ1;}H~0A0KF-ZO{^2X0egFA<`<;7r>V4y{U=(##3p3$adQm?H041}|DiCSX$g!*Y z)!{ziavZr`8@C@?$Qv(HMb}`9*xAxi5s6ZncJjN0frUWKfW%mEk&Gi@m&Xs9rh2YO zbf1g!U46%L);+lRan2&l+SOOj+GlT`-_vHFpk386Hw!CMvIj?QQ;ZQt0~e9Lj%r!) z@jRv2%T)2YhATlu)S)o8JY5+D=9{45yjzdTtJyLP+=w^wo-j9-gjk%46K9h;v)V}S z#fH_V!}!mwR9Z6QC9)56ha8IjBIQ@mk~WtXnZD47cbiT zs>)qp&ej>e|piZI1s)Z#$MHJ(k?WS!=8W`Z=kcEF)2 zt*H5tiqgP6>6yeM-Rg>@EC74KCutPn+|r2koP55RJe-W}Hy_&m&pwy>zv<1mc+ISYI|ltSPr^=G-EF$Pr|Yp;6<^A+N5>Iy=9Y{dcVKR?Q60 zzkO2|a`oEX$y9!MC_s3cLjn49VzoH;5zFc$*}XVrfZZJu`(1V8IN5U?d~43BBBo2O zHbwmelsD8V(Tbs#9Th(BbX5C$sU%<-)yFoaW#2S+Z#GQA%NC@m;nR7p_|=U2X8t3l z)?PeYKX`r;3=r~7c-6QxDS;_M{|CIDovtjXJekpd+cFeeE$YnYZZGqud|1i6LrZ{dv~pO+I)|3LXaJ+c@o6)=d8roq%y9>9UZCQM(J|cWjts0^9 zFnSy|bT7f|4HnS~1C}%bQLcu~DhXKBTaLlRV#eI8sz%b40QanZY4}p>YEx>xsV>ok zCWy03D<3@OE#q`b@75ahijU>nf))+3d8e}UG+>r&URsHLm z+QL+leGO~=vtIjmF$j{Ln`Ip0nXep zYaD0LENwRgR+C*#FxqfZ%u&2pIEfr5P|TJDeq4FvqVl4J4_K;$20pMEE6$o-S8Y@? zu&Kp|cF=i$r5$%U zM=_d&;cZtUHep-c)($R{u4UD=lZUCYX&94{Ml!@P=1E{`F-1-Hfyt(QPElWd4RABi zl81ZNUff~LS1;V%lwmxj4C5o1{neM24}a{}VD{Uqj6Ge_NL*{<&j6N1KIVhg&QRN#Y)(3FMHB=S#4 z&SF9NeeWf@di{Q_^&eM>)_$2s{p{!8_$lZn`r|%+3f)A1{Krp#@jv_tA3ud|qCfHD zC(yq0p_}NZwwvg^Np{>Bq%l;Y4E<;+YLsV`RGP56)oA#p>JlSc%L#~3W5#dP+z24> zl%nx`2A_!$Cp?rHYVkPgP+*x^9R`{mgiG;iPSM10+e$Yr5Oz4qjrewVkj4|}g?jjt zK7I;)Jb&`XPoR(ItlxO?CA~iISaT4> zux<&)fpy>_*{ZT%#}AjPpc2bUDyS+O=R~YmCk*EpOc4PRQiZdUa-GmV*v=x1dksn? z-m-y1vuh8P_FEf|hmBv|8FkhSzxZ)(KMJ5tQpC z2OimxHfDpIcsEzH9Jj9UxA1di8J9JXsEp%IfLF)3a7cLQ*0=JwJZV>PG>nmW#+wb* z)Z!0&)Ce$0UIlubx7K|Uj;+1A-R!irS3k~Kgz<~5y{FTcS5tyU@5@<&mtas!6Fz;+ zMrvy_0gLhcp-U%|cnaOFLgyhuLrntwxfy)sGiSH(@%nkM?3wjLu?+48{^f}^Yg*|5 z3_Ajz)V^WA3S(TIQGWPSK7InNdndcP`f<*66TsI`pTAkpUaz;We|X2ZB+2Nc`qz}D z8-%FYba}{@G|@#XGuBmO*ed1#jRL#J$PVzWyi@cpT@^PSt4594 z0TlCY=4fXmVB8G9y|_R9JRjjlL3X@+@nVfTm6q2o-`)FAce)RK49T{uL*)A#v0X1N z!TkYZVt{k%c5#mel;Ta5!s*NF{ygs>=pXXfFja7J%Xv!eU)c;Fj0OnI9sEwCg2tAU zBm^g-s7$wn#JlV!?d!O3Ml-LZo(6wb(LW;gZsaj;U#>p4AKb_jcOwx12@8RJieqX-w2vLoBtd|f zfVL}!DRK4e*txDc_zIX@!%$7j;r0)TvVT|qa)hujg0xiWY@`5f&c=zGrh zT)d~|IPo?6b*_NAm_44STfTYo`lj~j>Lt5z9_3W~R354J>FU$^@TY$rwNKfyOGdZk zuBzZp*&(CiNEd2>GMij9>Swy3*=$_{NwdlD>`+=sVNZ6;2Hij%W7hmWBvFG-xz#93 zja=iyS!ajmz4MNhui0lluyjd;T{P1Tem6mW(HrXE6aj`l_>#E&=YE{1p6>Ew^sR5>Rjg-&6#umehMfEnp zMzG8>UDrt*TW2|j!3Df0Cv++|n6j>EOK+)rYy^%o)mR<32iNTS@MnJf_;chOA3=3X zZQ1{)y*K;SG|SSv=FypfsCc)ydaD&>j#PPDSRI+?0D3@$zkxUb2$>po6}lQ&wX{qgUVWE3 zRW-w_ZM9oef@7$CxAf|km2`cKu;%ZIy26PF#J_aj#W* zzxwk%Bp$^QGKuYqYJnZ4v6wYYsnC#Y07+4^zN&K_n_67IOJ9UVU|+EzQ_nyK%bGwE zckFv)M$8#>QV^ABynfS zfMApo$C3gmnL4ZD$(B`#7MRWjlb}HaUrS~r{!QHy#76p#*jD2m3t%L%qPiGl_23=N z7O$KymmJBb%Rlw*1E>jqdrH*b65W&c-??`TKm07v29k_QtAZykU}+a-kj^_9Y*aQx zfYVy?nZ_M!cp1bsYnBQ?y6wbkPT%nUVR@6X+6YDSk~e5qJ?7**0*pUmfg1tl(vNa2 ze%<*{@y4~2=R?J#5bb+wecYZr{)MZffLj~yj-cvaQyzKs=X(gMoxnK&3M4a9lt$%- z*_M8FrZ82l_V4+;6jEQt4d+gMF1V!U<2=1PXbjD5r)wi-yBhmzlh`z z5Iv9t>|YaMPCaj$Kydk|70%#Bgy|!zIDQG=p&;(Syu@~P>W&~3xEjH@FAevdZdvss zCzCYavR81VDz{cudE!>Lb0afUJtcWrXEmlk(eNm~A$H<@kIe&n2D~d?{=iWT<>Hj9 zSkX!KB$Md}ZWgK-BFi$!eDi2khvb2l;V%`UuK_~jZ%x(;g#3Z`1&w7)d7BwEE1vYL z@>`r|s-xdw;D{4vkOHPqP2#q#U;f&=_a6qdN;|1aJZXd$oH60cGasyX+bZ%*sB=n) zG1S&|GzEkYa>S`RvPJA-J2;$t`l{MD6&HJqv?V>N+6etYqu!3`v@jO<+}0${Y|odJ zw=UQ{Us4{8!k;fqJ-0O7*nD?tx7w3->wSFKWBuNITk32I zB*m!vkGUcVjp$3d-Uh#~EMkR{1a=NlG4zV-LyuzVm}QdV)iqsW&qtZuvXPWX#ADZJ zfXL+!Y70u&0!#DhNpm{Mr-E=qd5^7AU90iwgYZ*SRRa-&Old0(2ru|ys>k0nlVDop z^HABy1l*-=Ggmqhtwx_q8!7-@M(01$h9Yn+0rzxP_`LPwoN>+JqK|reepkWTP%sO2 zD3^3%9wY;MLn$PW%nH>+unDRZCd5gSYpFUIUmL0-g41*&rj(it`!n|)93&n9=lHa2 zLr$8`r#b9I=9HZPbky-1OIxQ|pVixb{ph?qicfw^M%3WcQ06-cNHc^JPd|zoNB^tz zgD_CR(~T8Zl3GvHq|LTC}! zP$*0Fv#K=Gfdk>tdGe;%yrg#dXMf9LE2rL3Y@>Hop!EFK4!}(Oa@HMS9HX@`Lkod~ zuO9WlfYzaj?r??4{xge>7i-k;Zy+f^1)9L$6UT$!MPkg;6LqB{ty0gZe(9Rvo8#Ou zd+U~hFRt5A`{32N)s2mJ$8Bpk$zg>1K~_Q4#^NiEaHZPdsma~mHGq~&W~?IJ7^AXX z4H-xpRZd0*H#ydax67*abUM5uEOhU?S4rv6AZSwwA|OY0P7}l4BU!i>dm)jvRsS+B z|J>1|M&<_w%NSXAQyTLe`1jVqWUteTuBi=w%&k6s4IbE*$4x=%A#kcPb!Z>e*h##` zOL~Cm1wXo)v1-H#iXqk!xK?G$x(di(Wn)@Chs!_z?nAgd`WKEfyri=l@`cVrA?`In z6{AUnUq?c$a8VuGY5YPf>Yy!H9XteC2A&t42x4#|u~U_}eHE64gfNmPi;;XwBMf$3 zbj04kQ(f#;HH{Jxy8Mgpe*c5f-}_Pi@N_=@=!4&Dp1$|>{_^pY7eDvjk3Ria{??xS z!|(mr%a1;O^74ZZ*8I6&`H}a(_WswtPhtqmZaU%8{#m4vffay$fOaB?Rd|MlBps&g z80Uzj8@ZrwIt9q8I5%_R7u8@4iyIHT*p)yo05=#ntHx9V9INbK9E@J$F0@TC*%`*% zT2kQ(YJc?n@uO$!gY`>Sl<>xey9!+KLX;(V5AXNN9uBEw1(pNo z7)>*0H-X%a!Sl_G4R4HP5jG|9+m$w0&Yrp-R+!eukh~#Wg;l|j;HdyZ*O(0Utbj?c z>cw#9lZacl0eM5m;^4iBwwB#$ywF(Zwuc2xvZMi!uea)%T_W^nwY<%<5OYo7U z)NxA;mL-m(Xo?t{7{fLFshY0srxJ}f)B^@M65{nJY z+CYGk?7K|sdrpmD$XB|-w=U#5Pw#vD{Ly~-}$Hc8#Ft!|cy#5KN{$w%$Q`qb^7YHiQ_ z;l}2>Q%=>L2>fv!)P{vsKCcy-WZpT-B;bJy9~MD5)DvBP6K8&uhBJ{G!(9CXWq6-uUnh% z&SQOZI@Z6BlFwVmgUi44Ri)Qgm0oW{eMfGp)O72Zm^QG1)NW=F$;%R_WFzg(K95Uh zmb?f!r@HBi<_1dGHprlut$CnV@@pCCz7+|t#u=^Et-FqETdoBRzKhDs)w%<2AM0vp z=i654b!+=wh17fssrjBl>aC;4+Z@bDq(OaZga87RYu1|MGJyPFjh9-LS=}cn5@Eo0 zRR-yXQp3qyUM)r9S@vNqu{lkLU+vX;J(8K)@vhr( z+!4`kT{m|%NAR|fb3TqeHve5Zcu5n2VTc-k8D#XTiY1%X?bwQxh(j_$P0eOtcy61$ zZNTwu7u6Zf4oY`DbiNS#><(tAR%ZZUm*xj<4Ne@H@o~5LF$*5CuAO!8(kILL zTQWhds$qNpWb(OHyPETu9`NPL(0DV$3I=#m;idD!ZCIR?Vw-#q$z<9%Y^}Hg&Qc=@ zU!oJK9snCAWWnQ(06h$mg0-vs9^X}Y2I9~y(z$K+#%(-T(^X%7*gksvkE}-@UJZY{ zwdL;Ada)<1m;0zb4Bh!Sbh)f5>!=eO_8MH*N#17nut~N?6GuErVpZGV!$s1!#M-3$ z7}b!J3Ij6Jdq1&$4w^sU*>aFBwu2M^jdjr%sC3&^BSMRZ_RT&o|MDA((Am2yB_{|G%|CNVOczY%hH-4Ni z^wsAC>UjsC5Xc!~w*jvM=?o24@A9{vU5m~aqgu-t9f%{VN=a83i5yg7YCJVzF0=9@ zO2HeZ3=uX#Q)r~a6}ogsJU-9!MIDpl-5O64`iPQuvey#p{wp2s-+JXk51}mlUwr^& z;l=5qGHVu--%v%i6R4IKWE+v-bs^=3t_)q+nw8sl@S<5m?6u~wQO`JB%RMd00r3wL zT2ciw9HljgeN<xSldb~W$Nbnz@@N1H(q-Vu}~I0bghI;rw(ltTs9 z891Pa>#v|AthgbkyEqHPF&o4IQv-5Dn?wRt-4Tfnmw)XIAWCl%G-ShkJ={Yz8%h)z zhR7+cMtJjVzW~>Z4Xf;5f z6LEb@3&t-SI-F~;KiPK`l(KamoBd)(!@35JO_(z}xrYx1jSR9I28aO&grU07R_+AB zg!gMq41u8X`H@Hrk3Tn6JygZ!&<=LT}d4Fs3QRJl6Is|WD!befmW_OH%L zyAfD?z97E!S??*_f9?9%{niG%!_n-iH^e@~-VoTJq;nxoyqgiXRcG+(DQcpI1?v%< zqf`d@d)D8QHV7Lft*kn$U=OwFqltS6_d4sm4FWU>MOBC3;U5e zFyXnA@z$B_>}ZcazB=T-vBBQfh!)!bS|^fxV9T&dW2*8Erp4=5rG#D=iG0_&YHeh# zy4I+w08lhg0ebdZi&wg)iw9r44ryj#IdkKWarvT>X22zBi#MQ+3S;a0wHNe zjY66k_+iS5FNL&~HAqt7B$JJ!9ezb3=~;gztRbW~oCMV- z{{tR@Vfl4@@~%E66~5@mTG4V94Oo}vzt`BohJy`bRSMBGIehhsgSV`X(d1m(RWss! ztV{jIYUEv8H;hic_ z*?dw9(ykWJmOeb2Xl#G^w~lcGM6szfbUZ}k2ZO1-#k5?k7&fo6g?jVC zic>8^wyPH@=$b`tN-QYy)v*DbPRE;IHeSHly0qqGRw#lhCV+P_09L1Wd3OV{v^!g; zac(@xf-UVR@$zcm5&S6+g9Ql&D_#E3yAMDz=B-h%xkGf_I`DR54cKISB&(8oQY}nZ zL8-94Zq9-Mbk`J3i9LGVfJCLZIuqb*N||7>+IUt~>NR5oxpLmy2+cv}XdS#ctt>9h!4S5zQRS48@ zuBbavO8}~b{2}#rHlOB9s7=w0!Yi7!fwKj_gYyw}YFq&pIW(d%s2A5k?d&E4jUpW7 zuIn>CDfqnc6w9}3sOBB(+KL3He4AqB$1x+JeGVx_S)wc`wg7}(hLY>dJ#>JqnzCYH z|4Dci?@b^nO(*iKb#XDI3dnSJ&qTy>Z#u-P9 zYd8Munu?qS0D4!8#)@iu=feghX{MMvF62#)x_?>crFGv9UzJq-mMp2Vfyl1f1E(q* z<+7@~fVG_@@>ha^fm!)wK4|DJe?uq$a#!G`*9E^JjF8;iY}T|8+5q5^B$w(Rrbww# ztGo*UI;i;A+Hip=>9NL&{_=+(!u0vKK?m;Ir>e@MfEQ5|!W96C9f4rIBQ$Re0O6hz z87QjHIFQ=b)GPp;H?iBL&IemlvQ?*V_+zTZMS_PbQ1)0StIPNH$)`_3N~{|^8+0oM zsCS<==KPLVQNn!YR8finZK|@`d!3#E>a#e$I@!QAn=i$vP9PjV)Va5VTo6$`JXQik zdB*|2%~DH{sDbllgHNR*1Q@D)6RcI!uOSScbj-)EsKdFcv*L3Gxb@?lmh(qmv}bqq zjDj%0!r+g&yJi`YoYNjKv#LW&HDM>1`2=N!iDxagCOIcADNamHE@NY@#be_~+O(`S zVa^V>fsg|aOX}CI$0*#o2${MOup(b7=@_rCW>PWQD+CS)BZEk*sTE5QEc{--OI6j9 zgj4Wkeg#avU|Gm!SC@8@<4N#j!#Z16`BJIMtUaeq5G7n!qhJvseKT2dlfqy!JtW}P zY({sG;LKDm|IWMb|6TV!e2EnzZIbz=-pNiT?-Bg?SAnw6Zs1lD{2&Te!GPu^-ZG~7&^^Gl>H%Bs6kGxaS|M_zB#*cH_Ebol(JpILw?h5JEMa|s<*%kIfkEH%o zL78b}-`fsWLs?;9)skU)D{7y%#7iC75eJ7G64u~>b>)vk_L!t0NiZi;cEy53&IZ2% zD2caaD6kXIw@OcW{d243r}_ETM}}u1!y7-&xhru$fApIm`M4d>O;?Ddev8|wjUUi$ zXN$qB{vm9_*|2-;xI3wp+&EyG8lo5i>+5vBG649l9Q_3W*i1A?rUc?X0Ne8PV6@TU zr7(A*?PjU1#i3jLqD8&+3G7*2=Eje6#?T);dD`#VqLm$8bKS;ow#}6EC4K>;H`0Tb z#e$# z;ENeJl?mDBV^8}D(SKT5z7V2i3c(7F=Sc;c_@2m6lFLjQo=)S39a>0RfhmDgwvA1AfjY9TV`%Q+UWM)lrYhwn#h< z9>8DD>X!(K>1OW6H-iTuggEXULrl$A=jmUar+;;x{?&Q<4|srm`S%~fV4%16=r@Bm zAskCWvtT&&Q`JdOn1{rAR$aMNoN^j5iymq$j)aIk5kJT&6JZUn@;KXGz)ikgIhst^ zz>)^ij3)vj0VO-CRXVMt>09difF_(fYwRaCtJsD3R4w_52vc*>xus%JQ~91%rp02u zkabKsTF)T0s)FOsOGnSuP8DoaH&z2|@Fhd2Gf+%eXQ_KSKJpN#^#M8}OPXUIxcWKw zIl15Zan7vn!|%<<&py6mJ#~oD!ocz)O(7B7Ogrrj z!z}`KADxH**q1c^)L0+_Ru$7+m`=jHAqgqA166dN)>=k{I>K}K6vCNgK7#Z&+g7Lc zfMf|+kY7npP;5|0BHNs0DQ^8Z=k59I@rTbqqf>`@a)!?N|*oO-3M?Na`_M6eF#?y|IzUj%e1Vn%U(fY2Bx)iCf-?Wd>3!k z!8Thtkf3c_Zs_#S;u!}P42}I?jqqI%(px)NJ_i^$;hx7KxlRcrBZ~!iU);vAiyCPM zxK@L|{QA4^|GoD=6Ne{@ndgRxSm+4kN#o9a>a50Kk)zK3;hkf#SW^B9Y)2;w36xk+ zCXMXdx+5?+R3nd)Bew)5Ax)O;LJpcnQ}rb60>AOluw`wSxWPFK-1->((?+{@*p1`K z<4^lh_EqE4t?hP)=#o9j_S<{8*nk4GJ<0uq|&W7>=;6&fHJYB zgbk7`IyL1h4pyNFM=6uGBkSQJsI+S|10SJyG%d?ZDi+uR;O=arBZMoS5jIZ_a_h%A z=auK{Lri{`Zek@MKoN>IGsHA33%6)eNgz)g2WXIt&c_l6aKPLXUtSRg1+!=EHASEj z^tRXN6Y#(Y8WKpJt0{WoN+g8D-B&fy17_d}ykS)YBHhgMNud`#y#K2A<^<75d6CrT zj@x1h`o(3<^nIuoLZ{w@e*UdK7_r4+_Mt{xUyk0`a(BwMxsz<$mzKqU0NnfSJqmb`RbclYLkQDk z>f?rED#aHzuzKn@Z!$D9PWlw=2(UHWVUi(}M(PsDS;7d4)A@!s0gf<0qad;VO0z}+ zg}P4P-+8MC`JUo-F=NLL+0VOSCRNm5cyP7t+KkLS?gbZLbSU=hg40loslrH|(C7_l3 zD-=q~*AmZ6y4aV}8wN9BT>j%X&?}bnWX*7nSUX%25F&k1zcs85rwRB}BrEY>mWVgs zO?}Q9KizbfpA7D1M_hvqZj+?V+5pAc9bh)rY+{g>&@GaJ?nZzva#Y@`~KmT$)+K->CS84PlLw{rI{cuKRNi_^UUCHf31psEbl2X9BOHyF5sP?3Z za8%vn=HnEJ*U^kJyL1$=5=3(Wg&~*0whh!I}?dO$;pwT45&D< zIzTZNXeG_7447#($r7lz)wAyh(7JgEIgjQec5CF{d@kO-_09PiF+TnX*Lw8y7eBgg zNWZn^?v!NHJ<0hEXdra5M{K-JAq8aBz-=i`0@Vg9PrOjsP26m#30`wYS4WuHiwQIR!x?<0xF>ig2biTv> z_}SABA3tA@@VqCFKlsko)Q?-6?@qU~C%603dR}+BooL#s{V2u)RWvv}0M1X~p6*;i zcROyj%8Y=d&f3ii5z_+fVnApC!fv+%e3w>ODpNGn4{MIyS`2}WN8ZtyXx7AZ0B0(D zRjZ?joM!6od`*7q$NBVt?CUSE>hn)IOn>rn^~cZdl6!8}W}Rf@1v1sSE(BK><3KCi z20m*i^w#R4%Vu7Tq?N(1B(4!)XV8`?W=@vpbBxLOvy<}(0uII5?yK#5Z1iKndH@-k zFp{?kwtTKp^tb(e$FVx@t4W?shlP;n5meAcGQ@C3{Ane!twjFuSEbE-6j6fK=hl6M zY6*h%>_WT1?yd#}bO4DuVeQ;S<5k>Lt(GS;8z9EgoF!LuIcd{bY5vxab0(v|$wKPb zO!rqy$6`Q=2pL`y!{EWX?*;DTG$5jDByQ4W0z@h9aLiaHQ%Y_Oz_J<;5d>0?8Ejzf zHjkGpENn7HXS#X1T!W6_96mm$(+#Ts{6b1_?)y&%fBUtbeoj#NSAN@jzw7rMUi`Cn z|24nl^I1frBZgXKdfTGYYM+_CFA%eoxQOR~L*1@G0qfNLl*Zkt;)qZQGr>?q>Ewdf zK%^$JmR4OwHy{x8QYFU~N!TME(jGa5$afYmz8S9q!CQveZ*9Fhhd|oX5Xk!wg}gat z|4-ilW>>*^QCUi|X;{tZY^pUh*qGhFR0gYlBoE9T$rJ6R>>Aj(n)O0t@>{B6x^yWW zr|hZeaJCT4<+`BiQZbh06L|4S=+9Btu$tInfaYh+{?^vkPJe{n) zJ1Iv+)-zR2L^f-Nkt}v!)mcc#T+Wi*iD9|LcBC%bKrBsj+*>Iolhm6^;Zy@n<}h1@kEd+e_k;)qN~H74P1FQ75L|(5)f<2p1#*+_ky3#;MCQzY}BMP zH3)T$aoo_PbD!yro3-waVn6ob(_eU%#;=Z?Z*0CF&K&0lP+EBT&)F`xEeoDny!GnkWY>k&bf%n zu0tF*VILrw+3T@(h(eDLg`;I;sI^6~)Tsvjt?1u6>nq;aWY_J;hE(^O*4(Qv+(Xq4 zZcUtWyBA3zO8pk}(b<==M5#<_Ae=ie2IOzBe~TsuYeuw6li4)@R}H`fXu;s4vEB^0 zcrxl>G%5-NBvc)0Z`LJiFlL2qHB~SS=Pv)n(F8Dj)i?q-3ZKaaB!up;H4-GKh#7*( zQxX89X*vr{0?IS%c$)p`boavYVocBm_9MNi%K(ULg)r5GAo`OfN+ z8q1y3I&n+@#2VmusOhq~s}vs+o88dmq2ZsolDJK}{LzQd5OMiqdWx(IiYe)4V-f@# zjt}TwzV=GCGQ1XG1m1~};ij$&Wen4!=m>Oct9V2@6S^aT%&I1Rtw|yWm_{c}d+_Qk zc}tl>I^D8sUCu99jjQAG$KQSb$L}o^ezMJf_k8^P#m|oKKL6S0&&JR47vKKw^Y_2@ zYL0-q=eEP)g9mS@oJNEWjHJi}DQjdH$J_cOc#Y{g-$z`x@XM^7xsa($p4JwyE@dgfTi1=Wcv;!y&CaoejfLkQ%`Jxkr zP^$`1OEbI#$lLp@>Fm1c-o#sVC8)gwgsVwY((3@)$t@LwHhj^uxEeAreQl1Fw_Xy; zMB1hBdA{>wbc0%;3$FlhRyt-)#&a9C3HazmGB%lCSL$)B<15aTq6XK z!T7WKFr#fX*by)Pm6B5RNnOk&a*2C34W2bSN%*2@y0<29PiesLKd|Fug%^mTFZ{x~ z)m1FXVyEGRb9g`iy&KIA4VTXRHvEAvsEvLrhA!f1U@HU5Oy#xq<-dLd6KvYBO{@s) z*LuS|yo=jJiK4+pb&7_2sfy&4m#S9qfF$AXU8kw)V@;Z?0XDL$@b;u~$aT$$oC-$5 zX3(vcbf)elf5Ug_-o8jUz(Q@#Wezt!p!@W&;YU7b&pthAcy;moc>nTMY3z+{cjrli zKb*CWBQHGC9nt=3s#B zsvmZ-)}B-k)h9S(A2ZeU!@{fG99jl-K1QiRdo_P%rt<;UTZDFQZMi$gi@4Kxk^4B? zx;5H4-{jo*ajvSbK79F%|9+?4+43Ju*tLo?gEYXyL`{cVG@i9}SQ2q5SW}A`8nHEW z>Fr#axilx4KJxw26%8pj*(zH`X9U9PR;d*Ym0MajA-4$X1&1aGUn*so# zGg1DJojzvm-6@oV2w=rl^HABvM(qoo7o8P&S7xmHT#tQg=KO^P`==OkYqMR&kbH_E z`95OE{b#LIXP#-d8Oi36SXo&+DHu4)RfFViAGR0cJ6GkP zH@4fAztz)}-g-|{dK<=p9PR)XG@A!3hEy@smQ;nXTQI(Yk2s4)U+qm!+vML-Hq>#%s@OKPnzc*yl0ZgS zn^Q#!d@RnSKBH2KpMaM$^t<&H#kmZ6KYg}7c=q(=NAuD6&f_OnL(y+-zB><{)(!1smo%2vKn050;<$4i(JlT*s(s7zx zreUQHW<7|*9EGhnq+ zO#*y_{8?l9DitXZda9+%RXYx6fSL>7KlyG%;1;_5?q z1AhVcj(SXQ*kkA@6oM(qZd>7%J*vPqctct=X|TmWltkE3);@Pj-}-*;40XQS#`m6o zyxRB9d+*kEyMvy)6FqnLLeE)%B#lBRu`W}cBYP#a329(+(zK23w)#H$F1ncUY@!0I z3~IelZB}is8b8zzOyo4VSBZN|IKm&zo=&7=%%H+*3HW0bJCkG-cWCYM-ye6CTVsZ! zcALd0!#E-_*|n^~uIyE(g@wSKbTfF2v3AEGPFPx+JgaM@)?vJndS>cU`RIxtba^#WS%S+Ag;BssjKS8h#2GDfls|$ao33>lnLfr)@xK zzySkDtZ0gE@8?6cTi@WGf!fFI#djV(A1|LhyE?|bwdJnsExv7E>l}LLlP}!EvD%HL zW-tHaL#Q!$TMlmS5cA9pI0;bW9~poMPV=KCAjV`ZlK3yKq(dB^G>SO4o}E?00{EdF zSCu*UqBH~Y*kV4dP8DqTB2BAGh%{bGt`J#WJQ4IPLEY_A)vxgB$=)~qw$j48zyJ5Y zdkFEmq9x@NeSW_MMor!5@^&+Ir5XWwSc^4Q?(?2)KDqiys5{m4uSyDrNr6!%+)of!JFF8Mbo#wl03(^@np4+ z9zA~nG`YH_y0PW%L?z~gN*>^VXhHvs;Rt&{jc&S+9fU|->L0h}TlJJ`y0^Z?&ek?< zrXukY9fB5M1-=22_fk&}a76WiU`7_C10e$NXT$;^F*^A%Rl3SpZ;@!oAm@yF>+9!} z$Nim;WxE%++_T3YU0qb&+IByjvYae{)o!w`l1k!*6#8ZZe#KNgUO+P_g=g%b#_o<2H{pI%gv6dqm=dYY-O{@T_hb!hfIZm? z3Su49;yu}v(AvRPEb2dl)kQ)MpuDJc%ohV}I?K7=_;JqTA9};WW6ejeu3oPhBgAun z9AOc8`{b*lH%M`e2%FizU9Mi5^xxqLTKj z0lGqh@8)O~O;TwNstr*#FDZHvoNHP4H=@nQKGNul?hbvCmYUS-RJiS3Ryk{ozNl(2 zNA~p6d@G1gp9KAZ$v1RMJhyu2I!i(N&`dL5wfPO;hEJ$n-K{F7noYy9fZlsb$pgx^ z&shD|=PX}5(&yZ3bYr{S)oWy4AAM*ZCQ?`W1x~Olq+KqV%0|?ccDTfmi%Q9LI9NcWsZFgkNRWS`K zlHf|0{HGXEHj5o?lCHIQBBE6aogaeUd(i5DIjNX=?`1={{K-S}Kt~I04!>RIr3q?r z?3%12f#N=K0-o1s-tL`=9YYN~2AJMo4aBm7|B-MM!ophQuBG%FODc8hkbXt@TPwbL z08u2mvH|ucT#>5?i2L%V-hKa_doN@TJ_Qinj75DC#CD8AK%G12KsX!SM0iQv^oBRK ztj>%K8fdEbZeRlI#yXNjoyP&+w95US{m_Dn)FHwikeGEcIBKqo9DtvP8C4H{zH_

64>O90@4 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 T|L^#fAOHUWr#I%6H~$I%P4cog literal 0 HcmV?d00001 diff --git a/packages/mobile-nodeify/cmd-setup.js b/packages/mobile-nodeify/cmd-setup.js old mode 100644 new mode 100755 diff --git a/packages/mobile-nodeify/coreList.js b/packages/mobile-nodeify/coreList.js index ebcf4c5188..e741507a90 100644 --- a/packages/mobile-nodeify/coreList.js +++ b/packages/mobile-nodeify/coreList.js @@ -28,5 +28,14 @@ module.exports = [ "net", "vm", // note: tls doesn't have a shim - "tls" -] + "tls", + "rxjs", + "web3", + "react-native-get-random-values", + "react-native-argon2", + "node-libs-react-native", + "react-native-sqlite-2", + "indexeddbshim", + "fake-indexeddb", + "@ethersproject/shims", +]; diff --git a/packages/mobile-nodeify/index.js b/packages/mobile-nodeify/index.js index 3f49b2cff2..6163f6181f 100644 --- a/packages/mobile-nodeify/index.js +++ b/packages/mobile-nodeify/index.js @@ -1,3 +1,3 @@ -import MobileStorageUtils from "./lib/MobileStorageUtils"; +const MobileStorageUtils = require("./dist/MobileStorageUtils"); export { MobileStorageUtils }; diff --git a/packages/mobile-nodeify/package.json b/packages/mobile-nodeify/package.json index 1afdc3718f..ae631eba51 100644 --- a/packages/mobile-nodeify/package.json +++ b/packages/mobile-nodeify/package.json @@ -1,31 +1,30 @@ { - "name": "sd-nodeify", + "name": "@snickerdoodlelabs/mobile-nodeify", "repository": { "type": "git", "url": "https://github.com/dlgn2/sd-nodeify.git" }, - "version": "1.0.10", + "version": "1.0.15", "preferGlobal": true, "bin": { "build": "tsc", - "test": "jest", "prepublishOnly": "npm run build", "sd-nodeify": "./cmd.js", - "sd-nodeify-setup": "./cmd-setup.js" + "sd-nodeify-setup": "./cmd-setup.js", + "test": "jest" }, "license": "MIT", "dependencies": { - "@react-native-async-storage/async-storage": "^1.19.1", - "@snickerdoodlelabs/core": "^0.0.6", "@yarnpkg/lockfile": "^1.0.0", "deep-equal": "^1.0.0", "findit": "^2.0.0", "fs-extra": "^0.22.1", + "indexeddbshim": "^10.1.0", "minimist": "^1.1.2", "neverthrow": "^5.1.0", "object.pick": "^1.1.1", - "react-native-quick-base64": "^2.0.7", "react-native-quick-crypto": "^0.6.1", + "react-native-sqlite-2": "^3.6.2", "run-parallel": "^1.1.2", "semver": "^5.0.1", "xtend": "^4.0.0" diff --git a/packages/mobile-nodeify/shims.js b/packages/mobile-nodeify/shims.js index ea0d1c6895..e6c43c46a5 100644 --- a/packages/mobile-nodeify/shims.js +++ b/packages/mobile-nodeify/shims.js @@ -1,30 +1,39 @@ module.exports = { - "assert": "^1.1.1", - "browserify-zlib": "~0.1.4", - "buffer": "^4.9.1", - "inherits": "^2.0.1", + assert: "^1.1.1", + "browserify-zlib": "~0.2.0", + buffer: "^4.9.1", + inherits: "^2.0.1", "console-browserify": "^1.1.0", "constants-browserify": "^1.0.0", "react-native-crypto": "^2.1.0", "react-native-randombytes": "^3.0.0", "dns.js": "^1.0.1", "domain-browser": "^1.1.1", - "events": "^1.0.0", + events: "^1.0.0", "@tradle/react-native-http": "^2.0.0", "https-browserify": "~0.0.0", "react-native-os": "^1.0.1", "path-browserify": "0.0.0", - "process": "^0.11.0", - "punycode": "^1.2.4", + process: "^0.11.0", + punycode: "^1.2.4", "querystring-es3": "~0.2.0", "react-native-level-fs": "^3.0.0", "readable-stream": "1.0.33", // "stream-browserify": "substack/stream-browserify#fa56e68", "stream-browserify": "^1.0.0", - "string_decoder": "~0.10.25", + string_decoder: "~0.10.25", "timers-browserify": "^1.0.1", "tty-browserify": "0.0.0", - "url": "~0.10.1", - "util": "~0.10.3", - "vm-browserify": "0.0.4" -} + url: "~0.10.1", + util: "~0.10.3", + "vm-browserify": "0.0.4", + "@ethersproject/shims": "^5.7.0", + "fake-indexeddb": "^4.0.2", + indexeddbshim: "^10.1.0", + "react-native-sqlite-2": "^3.6.2", + "node-libs-react-native": "^1.2.1", + "react-native-argon2": "^2.0.1", + "react-native-get-random-values": "^1.9.0", + rxjs: "^7.5.7", + web3: "^1.9.0", +}; diff --git a/packages/mobile-nodeify/yarn.lock b/packages/mobile-nodeify/yarn.lock index 5d839aa24b..ef9fb23168 100644 --- a/packages/mobile-nodeify/yarn.lock +++ b/packages/mobile-nodeify/yarn.lock @@ -1,5067 +1,2377 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@assemblyscript/loader@^0.9.4": - version "0.9.4" - resolved "https://registry.yarnpkg.com/@assemblyscript/loader/-/loader-0.9.4.tgz#a483c54c1253656bb33babd464e3154a173e1577" - integrity sha512-HazVq9zwTVwGmqdwYzu7WyQ6FQVZ7SwET0KKQuKm55jD0IfUpZgN0OPIiZG3zV1iSrVYcN0bdwLRXI/VNCYsUA== - -"@babel/code-frame@^7.0.0": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.5.tgz#234d98e1551960604f1246e6475891a570ad5658" - integrity sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ== - dependencies: - "@babel/highlight" "^7.22.5" - -"@babel/helper-validator-identifier@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz#9544ef6a33999343c8740fa51350f30eeaaaf193" - integrity sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ== - -"@babel/highlight@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.22.5.tgz#aa6c05c5407a67ebce408162b7ede789b4d22031" - integrity sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw== - dependencies: - "@babel/helper-validator-identifier" "^7.22.5" - chalk "^2.0.0" - js-tokens "^4.0.0" - -"@babel/runtime@^7.17.2", "@babel/runtime@^7.22.6": - version "7.22.6" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.22.6.tgz#57d64b9ae3cff1d67eb067ae117dac087f5bd438" - integrity sha512-wDb5pWm4WDdF6LFUde3Jl8WzPA+3ZbxYqkC6xAXuD3irdEHN1k0NfTRrJD8ZD378SJ61miMLCqIOXYhd8x+AJQ== - dependencies: - regenerator-runtime "^0.13.11" - -"@bundlr-network/client@^0.8.8": - version "0.8.9" - resolved "https://registry.yarnpkg.com/@bundlr-network/client/-/client-0.8.9.tgz#58e969a5d80f8d25d212d46bb7a060730a3c1736" - integrity sha512-SJ7BAt/KhONeFQ0+nbqrw2DUWrsev6y6cmlXt+3x7fPCkw7OJwudtxV/h2nBteZd65NXjqw8yzkmLiLfZ7CCRA== - dependencies: - "@solana/wallet-adapter-base" "^0.9.2" - "@solana/web3.js" "^1.36.0" - "@supercharge/promise-pool" "^2.1.0" - algosdk "^1.13.1" - arbundles "^0.6.21" - arweave "^1.11.4" - async-retry "^1.3.3" - axios "^0.25.0" - base64url "^3.0.1" - bignumber.js "^9.0.1" - bs58 "^4.0.1" - commander "^8.2.0" - csv "^6.0.5" - ethers "^5.5.1" - inquirer "^8.2.0" - js-sha256 "^0.9.0" - mime-types "^2.1.34" - near-api-js "^0.44.2" - near-seed-phrase "^0.2.0" - -"@ceramicnetwork/blockchain-utils-linking@^2.0.10": - version "2.16.0" - resolved "https://registry.yarnpkg.com/@ceramicnetwork/blockchain-utils-linking/-/blockchain-utils-linking-2.16.0.tgz#69aac4ed03f538aba00a2e0317ab6995a43888cf" - integrity sha512-TU2fO/vAplkIgkkMJ85IQtRADBV07ppGOKxJTp6+N1ql9deWvS7hhemuv22CkPPexjuZz5ngX/TCIjnXBmrpjQ== - dependencies: - "@ceramicnetwork/streamid" "^2.17.0" - "@didtools/cacao" "^2.1.0" - "@stablelib/random" "^1.0.1" - "@stablelib/sha256" "^1.0.1" - caip "~1.1.0" - near-api-js "^0.44.2" - uint8arrays "^4.0.3" - -"@ceramicnetwork/codecs@^1.5.0": - version "1.5.0" - resolved "https://registry.yarnpkg.com/@ceramicnetwork/codecs/-/codecs-1.5.0.tgz#6bc74ade84cdfe95fbb452acdefe25482b38a51b" - integrity sha512-6sVye8pxwFmYVaujR7g3rTYnCAFu2k9lp/5BPT92oGEjP5R6DaHNBuENIVS3xwzuuD1iPjZ2JYHVsfVPv+1muA== - dependencies: - "@ceramicnetwork/streamid" "^2.17.0" - codeco "^1.1.0" - multiformats "^11.0.1" - uint8arrays "^4.0.3" - -"@ceramicnetwork/common@^1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@ceramicnetwork/common/-/common-1.11.0.tgz#f195ef61de73366a64d775496c9328660e9a30a2" - integrity sha512-UU7/POxSl+Wf5f/Wi/ISxhPqaHKqJ4crvVL9/I4FrnDPEqsUPasBwuo5alN6T2zz+AMDksc+bk1FXKLKKY9VRg== - dependencies: - "@ceramicnetwork/streamid" "^1.3.9" - "@overnightjs/logger" "1.2.1" - abort-controller "^3.0.0" - caip "~1.0.0" - cids "~1.1.6" - colors "1.3.3" - cross-fetch "^3.1.4" - flat "^5.0.2" - lodash.clonedeep "^4.5.0" - logfmt "^1.3.2" - rxjs "^7.0.0" - uint8arrays "^2.0.5" - -"@ceramicnetwork/common@^2.0.0", "@ceramicnetwork/common@^2.30.0": - version "2.30.0" - resolved "https://registry.yarnpkg.com/@ceramicnetwork/common/-/common-2.30.0.tgz#6b2e4557b0492d21d702cffffd75875af81a5a3f" - integrity sha512-dPC2ErJ/EtcgQuGuvIU9O1rnVS3whwvdIAU5HpEIbK8T7jiwqkma6JnpbRKAgmc1YcPeCEuArnYdtD3lQUIDBA== - dependencies: - "@ceramicnetwork/codecs" "^1.5.0" - "@ceramicnetwork/streamid" "^2.17.0" - "@didtools/cacao" "^2.1.0" - "@didtools/pkh-ethereum" "^0.1.0" - "@didtools/pkh-solana" "^0.1.0" - "@didtools/pkh-stacks" "^0.1.0" - "@didtools/pkh-tezos" "^0.2.1" - "@stablelib/random" "^1.0.1" - caip "~1.1.0" - cross-fetch "^3.1.4" - flat "^5.0.2" - it-first "^1.0.7" - jet-logger "1.2.2" - lodash.clonedeep "^4.5.0" - logfmt "^1.3.2" - multiformats "^11.0.1" - rxjs "^7.5.2" - uint8arrays "^4.0.3" - -"@ceramicnetwork/http-client@^2.3.3": - version "2.27.0" - resolved "https://registry.yarnpkg.com/@ceramicnetwork/http-client/-/http-client-2.27.0.tgz#f255f0f512f8c797ff21aea58be18667b7f770c7" - integrity sha512-5DycZ4GSHwX37HCdsoUOLc/odClzWz95N1k8Syz55e7NDmDPoBN7zlQUzerwlL2mrB9UN74sC7kzU0RknOKc2g== - dependencies: - "@ceramicnetwork/common" "^2.30.0" - "@ceramicnetwork/stream-caip10-link" "^2.25.0" - "@ceramicnetwork/stream-model" "^1.12.0" - "@ceramicnetwork/stream-model-instance" "^1.12.0" - "@ceramicnetwork/stream-tile" "^2.26.0" - "@ceramicnetwork/streamid" "^2.17.0" - "@scarf/scarf" "^1.1.1" - query-string "^7.1.0" - rxjs "^7.5.2" - -"@ceramicnetwork/stream-caip10-link@^1.0.0": - version "1.2.9" - resolved "https://registry.yarnpkg.com/@ceramicnetwork/stream-caip10-link/-/stream-caip10-link-1.2.9.tgz#5c50a185e230184a8e0aa905770ab2d5a7bf15ec" - integrity sha512-DPkJJZ4iYQBMeAFkqIRRKQxq5lb4+4jYWWF2JKAc/XaNtsYw2GRiMEASFL74iMkgkPHxWZnVZg7YXFeDzfR/jw== - dependencies: - "@ceramicnetwork/common" "^1.11.0" - "@ceramicnetwork/streamid" "^1.3.9" - caip "~0.9.2" - did-resolver "^3.1.3" - -"@ceramicnetwork/stream-caip10-link@^2.25.0": - version "2.25.0" - resolved "https://registry.yarnpkg.com/@ceramicnetwork/stream-caip10-link/-/stream-caip10-link-2.25.0.tgz#94813f429c185492c5009862422bb5771dca6fbf" - integrity sha512-9Cf+GPsNgFvUxWLJr7VOue0SSzGXlrtb5XxG6dtzLos0D+7S7FDvg2cNtCCUkSUGAe4OQEo1DNW15+MfIf/w2g== - dependencies: - "@ceramicnetwork/common" "^2.30.0" - "@ceramicnetwork/streamid" "^2.17.0" - caip "~1.1.0" - did-resolver "^4.0.1" - lodash.clonedeep "^4.5.0" - -"@ceramicnetwork/stream-model-instance@^1.12.0": - version "1.12.0" - resolved "https://registry.yarnpkg.com/@ceramicnetwork/stream-model-instance/-/stream-model-instance-1.12.0.tgz#9df2d88125a65a69d1ba7bbe96396d01f02a1082" - integrity sha512-SvhwCP/sPW78tAaOZR65LsIvsTi7o1lRReI9p8KrQjcSYKKN/Mblp1bdoBDoTeTYLpa9X9Zyn03gx0HFLrq0eA== - dependencies: - "@ceramicnetwork/common" "^2.30.0" - "@ceramicnetwork/streamid" "^2.17.0" - "@ipld/dag-cbor" "^7.0.0" - "@stablelib/random" "^1.0.1" - fast-json-patch "^3.1.0" - object-sizeof "^2.6.1" - uint8arrays "^4.0.3" - -"@ceramicnetwork/stream-model@^1.12.0": - version "1.12.0" - resolved "https://registry.yarnpkg.com/@ceramicnetwork/stream-model/-/stream-model-1.12.0.tgz#d0345b88095928a7ca0617bbb3506b5a585a0e2b" - integrity sha512-ejqo7B58a5793tbALa4km2kM+Ig6+Ew86d/zHfzlMWIcN9cyZqnhQR+y1A/K46nipFNZT+LFtSPNA9ibG/qouA== - dependencies: - "@ceramicnetwork/common" "^2.30.0" - "@ceramicnetwork/streamid" "^2.17.0" - "@ipld/dag-cbor" "^7.0.0" - "@stablelib/random" "^1.0.1" - fast-json-patch "^3.1.0" - json-schema-typed "^8.0.1" - multiformats "^11.0.1" - uint8arrays "^4.0.3" - -"@ceramicnetwork/stream-tile@^1.0.0": - version "1.5.7" - resolved "https://registry.yarnpkg.com/@ceramicnetwork/stream-tile/-/stream-tile-1.5.7.tgz#66d481b33f756f27372d9fe3b12f78d72d6538c7" - integrity sha512-2419vN6lh9e4CsGzOzpJTYRWhRQPKhVZP/i34RYUTgdUmdOXgb62RipZG0IvTY5DtXNfnoRcTwOe+BZqvkCDFQ== - dependencies: - "@ceramicnetwork/common" "^1.11.0" - "@ceramicnetwork/streamid" "^1.3.9" - "@stablelib/random" "^1.0.0" - fast-json-patch "^2.2.1" - uint8arrays "^2.0.5" - -"@ceramicnetwork/stream-tile@^2.0.0", "@ceramicnetwork/stream-tile@^2.2.2", "@ceramicnetwork/stream-tile@^2.26.0": - version "2.26.0" - resolved "https://registry.yarnpkg.com/@ceramicnetwork/stream-tile/-/stream-tile-2.26.0.tgz#22c3937bacdcc68806f78762f8d3ed29eae48b7f" - integrity sha512-q8umV/K16dpPBXizcRrBcw1nFpcWCMeZGR5Ej5QzAhXsv7OOj0J+DWo+y0JwbXnbfJnao/gZjq8nm/OG+obQ0A== - dependencies: - "@ceramicnetwork/common" "^2.30.0" - "@ceramicnetwork/streamid" "^2.17.0" - "@ipld/dag-cbor" "^7.0.0" - "@stablelib/random" "^1.0.1" - dids "^4.0.0" - fast-json-patch "^3.1.0" - lodash.clonedeep "^4.5.0" - uint8arrays "^4.0.3" - -"@ceramicnetwork/streamid@^1.3.9": - version "1.3.9" - resolved "https://registry.yarnpkg.com/@ceramicnetwork/streamid/-/streamid-1.3.9.tgz#5b83a8f0118e4bc0986d19dc565ab38d8c3ebdbd" - integrity sha512-XmW9QrSLv5pMbjV5GgbF6BFatdH7pZP53U2m8SINtdL9NDKj4B701ZyVVpx+NtE4djx34fOgK/ldbVOjyt8tPQ== - dependencies: - cids "~1.1.6" - ipld-dag-cbor "^0.17.0" - multibase "~4.0.2" - typescript-memoize "^1.0.0-alpha.4" - uint8arrays "^2.0.5" - varint "^6.0.0" - -"@ceramicnetwork/streamid@^2.0.0", "@ceramicnetwork/streamid@^2.1.0", "@ceramicnetwork/streamid@^2.17.0": - version "2.17.0" - resolved "https://registry.yarnpkg.com/@ceramicnetwork/streamid/-/streamid-2.17.0.tgz#4c4fed37762af52abc04765971dbe07fbfb1656c" - integrity sha512-LC6YL8dcN2XqOdPEDKqWAloyJNXBIyw30JAm4gvWLsUuOaL8hTJWpu2HndFp/Jn4Mab9090/fwVZ2O8CWno58w== - dependencies: - "@ipld/dag-cbor" "^7.0.0" - "@stablelib/sha256" "^1.0.1" - cborg "^1.10.2" - mapmoize "^1.2.1" - multiformats "^11.0.1" - uint8arrays "^4.0.3" - varint "^6.0.0" - -"@ceramicstudio/idx-constants@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@ceramicstudio/idx-constants/-/idx-constants-1.0.0.tgz#51ca1cd6cf93d39639eff9106691bd0c74bb5cb0" - integrity sha512-bBCnOSABGmHOBkF1XZoyHrf5ZMv5Mv8RODY6I3uAT35DzkNojymcITUTSlmZsMqDXmvaa4INV5xSXP/lX3YErQ== - -"@ceramicstudio/idx@^0.12.2": - version "0.12.2" - resolved "https://registry.yarnpkg.com/@ceramicstudio/idx/-/idx-0.12.2.tgz#dd91f466f03f16900b16dd0b6f0e1c4bfdb2228e" - integrity sha512-FS2YpifncQYvD9lpcU3QA6MATGEt98xcajCiALdQzFIcEuLx2IFKA7kce9xqoO3VMsjEYIDbVJRDfNUNaJXipQ== - dependencies: - "@ceramicnetwork/stream-caip10-link" "^1.0.0" - "@ceramicnetwork/stream-tile" "^1.0.0" - "@ceramicstudio/idx-constants" "^1.0.0" - caip "^0.9.2" - cross-fetch "^3.1.4" - -"@craftzdog/react-native-buffer@^6.0.5": - version "6.0.5" - resolved "https://registry.yarnpkg.com/@craftzdog/react-native-buffer/-/react-native-buffer-6.0.5.tgz#0d4fbe0dd104186d2806655e3c0d25cebdae91d3" - integrity sha512-Av+YqfwA9e7jhgI9GFE/gTpwl/H+dRRLmZyJPOpKTy107j9Oj7oXlm3/YiMNz+C/CEGqcKAOqnXDLs4OL6AAFw== - dependencies: - ieee754 "^1.2.1" - react-native-quick-base64 "^2.0.5" - -"@didtools/cacao@^1.0.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@didtools/cacao/-/cacao-1.2.0.tgz#a7a142016639cc457c84320c75a72efa455834a2" - integrity sha512-y0nMgV8DL0jgHUq0uhjMqrW9p79PopQnugLWx02tss+iR0ahON2cfal20+eFx2p3kXtvaL8U+iByrjmyuokj+A== - dependencies: - "@ipld/dag-cbor" "^7.0.1" - apg-js "^4.1.1" - caip "^1.1.0" - multiformats "^9.5.1" - uint8arrays "^4.0.2" - -"@didtools/cacao@^2.0.0", "@didtools/cacao@^2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@didtools/cacao/-/cacao-2.1.0.tgz#5ce7bbae0abf6cce0631b8e5df657052065b9d40" - integrity sha512-35gopj+mOmAlA3nHoHiYMvNMXJtbJDJnVpIlCf/Wf/+/x+uG9aIQefXfF35D6JuaTCZ0apabjpT2umL5h3EXcw== - dependencies: - "@didtools/codecs" "^1.0.1" - "@didtools/siwx" "1.0.0" - "@ipld/dag-cbor" "^9.0.1" - caip "^1.1.0" - multiformats "^11.0.2" - uint8arrays "^4.0.3" - -"@didtools/codecs@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@didtools/codecs/-/codecs-1.0.1.tgz#2f0372e618ffb563c1b56279f1f5e79f59a2d48b" - integrity sha512-6PYXOCX7mwVWUcudKQ3eW5LtI8v5esozazbf2q2F01PE+LoeEvTytvgU9FEspj4pATpq3hPx1eenX2uLirDJ8w== - dependencies: - codeco "^1.1.0" - multiformats "^11.0.1" - uint8arrays "^4.0.3" - -"@didtools/pkh-ethereum@^0.0.1": - version "0.0.1" - resolved "https://registry.yarnpkg.com/@didtools/pkh-ethereum/-/pkh-ethereum-0.0.1.tgz#dc7a9b09b568d74a640ed53fe0cafeabba809aab" - integrity sha512-2hDt1f60WXUNWMVS9S9b0pmXl78ivkVxZJHeyBUkbz7O7To1rHvlgvJ0gFJ3sKVemI1llpClzwd3PEjZfGwiUw== - dependencies: - "@didtools/cacao" "^1.0.0" - "@ethersproject/wallet" "^5.7.0" - "@stablelib/random" "^1.0.2" - caip "^1.1.0" - -"@didtools/pkh-ethereum@^0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@didtools/pkh-ethereum/-/pkh-ethereum-0.1.0.tgz#fc55d341ca043cf959651e603cc2eafde8ebf1fc" - integrity sha512-Abmc6uvWU8zkOrQbPUAsRtTW293vhx+rzd+/bbduTLrRGEqZ3niakQkxMqvQKZ6/9w+n0IjQVXSHE5vzc5cAeg== - dependencies: - "@didtools/cacao" "^2.0.0" - "@ethersproject/wallet" "^5.7.0" - "@stablelib/random" "^1.0.2" - caip "^1.1.0" - -"@didtools/pkh-ethereum@^0.4.0": - version "0.4.0" - resolved "https://registry.yarnpkg.com/@didtools/pkh-ethereum/-/pkh-ethereum-0.4.0.tgz#b10ad35ec15fb10d1677c5f39c5026e0f7e2d83f" - integrity sha512-NaPDE8QYOpBSa1MghiF0IkCt2kZdcRm0TV/Zcm9uQMqrf2I6qy5RhiRSG+2gPkobIgI+80OIpe6xJ6BmuzWvkQ== - dependencies: - "@didtools/cacao" "^2.1.0" - "@ethersproject/wallet" "^5.7.0" - "@stablelib/random" "^1.0.2" - caip "^1.1.0" - uint8arrays "^4.0.3" - -"@didtools/pkh-solana@^0.1.0": - version "0.1.1" - resolved "https://registry.yarnpkg.com/@didtools/pkh-solana/-/pkh-solana-0.1.1.tgz#e325682b71cada03bb29cf6ecaa921f183c17a7b" - integrity sha512-2Sn4xSg8otqAeXA0tDYUM+3KQtzOr2gBcu0wbJyOn/30Ocj3jxHFQg7NfumEsiQtQ0HtnmsGZUrnCgoxHqLwWg== - dependencies: - "@didtools/cacao" "^2.0.0" - "@noble/curves" "^1.0.0" - "@stablelib/random" "^1.0.2" - caip "^1.1.0" - uint8arrays "^4.0.3" - -"@didtools/pkh-stacks@^0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@didtools/pkh-stacks/-/pkh-stacks-0.1.0.tgz#91191dee0a5767989d68ffc6a78e7736b44c8f52" - integrity sha512-dEgyHleiIa2afibchNqs07tSqddFS6pX9D5BNxbWH0NAr+FisVCA4nUXajcbd9TUbSuplClfQ4EXjjJAGqlgeg== - dependencies: - "@didtools/cacao" "^2.0.0" - "@stablelib/random" "^1.0.2" - "@stacks/common" "^6.0.0" - "@stacks/encryption" "^6.2.0" - "@stacks/transactions" "^6.2.0" - caip "^1.1.0" - jsontokens "^4.0.1" - -"@didtools/pkh-tezos@^0.2.1": - version "0.2.2" - resolved "https://registry.yarnpkg.com/@didtools/pkh-tezos/-/pkh-tezos-0.2.2.tgz#6e48a33e08a31848482a9e4b965057770237adc4" - integrity sha512-pUzquLujQJQ4tQoGrXjozFZePNt+VLX7Bk32r1DPbkp8FaLoAA5UoaP1qf+fM/J9EsxCfdnpntqqGU+MmvIpHA== - dependencies: - "@didtools/cacao" "^2.0.0" - "@noble/curves" "^1.0.0" - "@noble/hashes" "^1.3.0" - "@stablelib/random" "^1.0.2" - caip "^1.1.0" - uint8arrays "^4.0.3" - -"@didtools/siwx@1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@didtools/siwx/-/siwx-1.0.0.tgz#18eacb098a3a1f69253a8216fa5071ad9c2c7ec1" - integrity sha512-b7sPDTNHdySoJ+Rp2p06x3rg1iTxI4yPTTA3PrPh40xcvFJ0K/YhdIb/Rzff13t92arcJ+VYGFhqtJorauV91g== - dependencies: - codeco "^1.1.0" - -"@ethersproject/abi@5.7.0", "@ethersproject/abi@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/abi/-/abi-5.7.0.tgz#b3f3e045bbbeed1af3947335c247ad625a44e449" - integrity sha512-351ktp42TiRcYB3H1OP8yajPeAQstMW/yCFokj/AthP9bLHzQFPlOrxOcwYEDkUAICmOHljvN4K39OMTMUa9RA== - dependencies: - "@ethersproject/address" "^5.7.0" - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/constants" "^5.7.0" - "@ethersproject/hash" "^5.7.0" - "@ethersproject/keccak256" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - "@ethersproject/strings" "^5.7.0" - -"@ethersproject/abstract-provider@5.7.0", "@ethersproject/abstract-provider@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/abstract-provider/-/abstract-provider-5.7.0.tgz#b0a8550f88b6bf9d51f90e4795d48294630cb9ef" - integrity sha512-R41c9UkchKCpAqStMYUpdunjo3pkEvZC3FAwZn5S5MGbXoMQOHIdHItezTETxAO5bevtMApSyEhn9+CHcDsWBw== - dependencies: - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/networks" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - "@ethersproject/transactions" "^5.7.0" - "@ethersproject/web" "^5.7.0" - -"@ethersproject/abstract-signer@5.7.0", "@ethersproject/abstract-signer@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/abstract-signer/-/abstract-signer-5.7.0.tgz#13f4f32117868452191a4649723cb086d2b596b2" - integrity sha512-a16V8bq1/Cz+TGCkE2OPMTOUDLS3grCpdjoJCYNnVBbdYEMSgKrU0+B90s8b6H+ByYTBZN7a3g76jdIJi7UfKQ== - dependencies: - "@ethersproject/abstract-provider" "^5.7.0" - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - -"@ethersproject/address@5.7.0", "@ethersproject/address@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/address/-/address-5.7.0.tgz#19b56c4d74a3b0a46bfdbb6cfcc0a153fc697f37" - integrity sha512-9wYhYt7aghVGo758POM5nqcOMaE168Q6aRLJZwUmiqSrAungkG74gSSeKEIR7ukixesdRZGPgVqme6vmxs1fkA== - dependencies: - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/keccak256" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/rlp" "^5.7.0" - -"@ethersproject/base64@5.7.0", "@ethersproject/base64@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/base64/-/base64-5.7.0.tgz#ac4ee92aa36c1628173e221d0d01f53692059e1c" - integrity sha512-Dr8tcHt2mEbsZr/mwTPIQAf3Ai0Bks/7gTw9dSqk1mQvhW3XvRlmDJr/4n+wg1JmCl16NZue17CDh8xb/vZ0sQ== - dependencies: - "@ethersproject/bytes" "^5.7.0" - -"@ethersproject/basex@5.7.0", "@ethersproject/basex@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/basex/-/basex-5.7.0.tgz#97034dc7e8938a8ca943ab20f8a5e492ece4020b" - integrity sha512-ywlh43GwZLv2Voc2gQVTKBoVQ1mti3d8HK5aMxsfu/nRDnMmNqaSJ3r3n85HBByT8OpoY96SXM1FogC533T4zw== - dependencies: - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - -"@ethersproject/bignumber@5.7.0", "@ethersproject/bignumber@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/bignumber/-/bignumber-5.7.0.tgz#e2f03837f268ba655ffba03a57853e18a18dc9c2" - integrity sha512-n1CAdIHRWjSucQO3MC1zPSVgV/6dy/fjL9pMrPP9peL+QxEg9wOsVqwD4+818B6LUEtaXzVHQiuivzRoxPxUGw== - dependencies: - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - bn.js "^5.2.1" - -"@ethersproject/bytes@5.7.0", "@ethersproject/bytes@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/bytes/-/bytes-5.7.0.tgz#a00f6ea8d7e7534d6d87f47188af1148d71f155d" - integrity sha512-nsbxwgFXWh9NyYWo+U8atvmMsSdKJprTcICAkvbBffT75qDocbuggBU0SJiVK2MuTrp0q+xvLkTnGMPK1+uA9A== - dependencies: - "@ethersproject/logger" "^5.7.0" - -"@ethersproject/constants@5.7.0", "@ethersproject/constants@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/constants/-/constants-5.7.0.tgz#df80a9705a7e08984161f09014ea012d1c75295e" - integrity sha512-DHI+y5dBNvkpYUMiRQyxRBYBefZkJfo70VUkUAsRjcPs47muV9evftfZ0PJVCXYbAiCgght0DtcF9srFQmIgWA== - dependencies: - "@ethersproject/bignumber" "^5.7.0" - -"@ethersproject/contracts@5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/contracts/-/contracts-5.7.0.tgz#c305e775abd07e48aa590e1a877ed5c316f8bd1e" - integrity sha512-5GJbzEU3X+d33CdfPhcyS+z8MzsTrBGk/sc+G+59+tPa9yFkl6HQ9D6L0QMgNTA9q8dT0XKxxkyp883XsQvbbg== - dependencies: - "@ethersproject/abi" "^5.7.0" - "@ethersproject/abstract-provider" "^5.7.0" - "@ethersproject/abstract-signer" "^5.7.0" - "@ethersproject/address" "^5.7.0" - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/constants" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - "@ethersproject/transactions" "^5.7.0" - -"@ethersproject/hash@5.7.0", "@ethersproject/hash@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/hash/-/hash-5.7.0.tgz#eb7aca84a588508369562e16e514b539ba5240a7" - integrity sha512-qX5WrQfnah1EFnO5zJv1v46a8HW0+E5xuBBDTwMFZLuVTx0tbU2kkx15NqdjxecrLGatQN9FGQKpb1FKdHCt+g== - dependencies: - "@ethersproject/abstract-signer" "^5.7.0" - "@ethersproject/address" "^5.7.0" - "@ethersproject/base64" "^5.7.0" - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/keccak256" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - "@ethersproject/strings" "^5.7.0" - -"@ethersproject/hdnode@5.7.0", "@ethersproject/hdnode@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/hdnode/-/hdnode-5.7.0.tgz#e627ddc6b466bc77aebf1a6b9e47405ca5aef9cf" - integrity sha512-OmyYo9EENBPPf4ERhR7oj6uAtUAhYGqOnIS+jE5pTXvdKBS99ikzq1E7Iv0ZQZ5V36Lqx1qZLeak0Ra16qpeOg== - dependencies: - "@ethersproject/abstract-signer" "^5.7.0" - "@ethersproject/basex" "^5.7.0" - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/pbkdf2" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - "@ethersproject/sha2" "^5.7.0" - "@ethersproject/signing-key" "^5.7.0" - "@ethersproject/strings" "^5.7.0" - "@ethersproject/transactions" "^5.7.0" - "@ethersproject/wordlists" "^5.7.0" - -"@ethersproject/json-wallets@5.7.0", "@ethersproject/json-wallets@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/json-wallets/-/json-wallets-5.7.0.tgz#5e3355287b548c32b368d91014919ebebddd5360" - integrity sha512-8oee5Xgu6+RKgJTkvEMl2wDgSPSAQ9MB/3JYjFV9jlKvcYHUXZC+cQp0njgmxdHkYWn8s6/IqIZYm0YWCjO/0g== - dependencies: - "@ethersproject/abstract-signer" "^5.7.0" - "@ethersproject/address" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/hdnode" "^5.7.0" - "@ethersproject/keccak256" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/pbkdf2" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - "@ethersproject/random" "^5.7.0" - "@ethersproject/strings" "^5.7.0" - "@ethersproject/transactions" "^5.7.0" - aes-js "3.0.0" - scrypt-js "3.0.1" - -"@ethersproject/keccak256@5.7.0", "@ethersproject/keccak256@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/keccak256/-/keccak256-5.7.0.tgz#3186350c6e1cd6aba7940384ec7d6d9db01f335a" - integrity sha512-2UcPboeL/iW+pSg6vZ6ydF8tCnv3Iu/8tUmLLzWWGzxWKFFqOBQFLo6uLUv6BDrLgCDfN28RJ/wtByx+jZ4KBg== - dependencies: - "@ethersproject/bytes" "^5.7.0" - js-sha3 "0.8.0" - -"@ethersproject/logger@5.7.0", "@ethersproject/logger@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/logger/-/logger-5.7.0.tgz#6ce9ae168e74fecf287be17062b590852c311892" - integrity sha512-0odtFdXu/XHtjQXJYA3u9G0G8btm0ND5Cu8M7i5vhEcE8/HmF4Lbdqanwyv4uQTr2tx6b7fQRmgLrsnpQlmnig== - -"@ethersproject/networks@5.7.1", "@ethersproject/networks@^5.7.0": - version "5.7.1" - resolved "https://registry.yarnpkg.com/@ethersproject/networks/-/networks-5.7.1.tgz#118e1a981d757d45ccea6bb58d9fd3d9db14ead6" - integrity sha512-n/MufjFYv3yFcUyfhnXotyDlNdFb7onmkSy8aQERi2PjNcnWQ66xXxa3XlS8nCcA8aJKJjIIMNJTC7tu80GwpQ== - dependencies: - "@ethersproject/logger" "^5.7.0" - -"@ethersproject/pbkdf2@5.7.0", "@ethersproject/pbkdf2@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/pbkdf2/-/pbkdf2-5.7.0.tgz#d2267d0a1f6e123f3771007338c47cccd83d3102" - integrity sha512-oR/dBRZR6GTyaofd86DehG72hY6NpAjhabkhxgr3X2FpJtJuodEl2auADWBZfhDHgVCbu3/H/Ocq2uC6dpNjjw== - dependencies: - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/sha2" "^5.7.0" - -"@ethersproject/properties@5.7.0", "@ethersproject/properties@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/properties/-/properties-5.7.0.tgz#a6e12cb0439b878aaf470f1902a176033067ed30" - integrity sha512-J87jy8suntrAkIZtecpxEPxY//szqr1mlBaYlQ0r4RCaiD2hjheqF9s1LVE8vVuJCXisjIP+JgtK/Do54ej4Sw== - dependencies: - "@ethersproject/logger" "^5.7.0" - -"@ethersproject/providers@5.7.2": - version "5.7.2" - resolved "https://registry.yarnpkg.com/@ethersproject/providers/-/providers-5.7.2.tgz#f8b1a4f275d7ce58cf0a2eec222269a08beb18cb" - integrity sha512-g34EWZ1WWAVgr4aptGlVBF8mhl3VWjv+8hoAnzStu8Ah22VHBsuGzP17eb6xDVRzw895G4W7vvx60lFFur/1Rg== - dependencies: - "@ethersproject/abstract-provider" "^5.7.0" - "@ethersproject/abstract-signer" "^5.7.0" - "@ethersproject/address" "^5.7.0" - "@ethersproject/base64" "^5.7.0" - "@ethersproject/basex" "^5.7.0" - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/constants" "^5.7.0" - "@ethersproject/hash" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/networks" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - "@ethersproject/random" "^5.7.0" - "@ethersproject/rlp" "^5.7.0" - "@ethersproject/sha2" "^5.7.0" - "@ethersproject/strings" "^5.7.0" - "@ethersproject/transactions" "^5.7.0" - "@ethersproject/web" "^5.7.0" - bech32 "1.1.4" - ws "7.4.6" - -"@ethersproject/random@5.7.0", "@ethersproject/random@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/random/-/random-5.7.0.tgz#af19dcbc2484aae078bb03656ec05df66253280c" - integrity sha512-19WjScqRA8IIeWclFme75VMXSBvi4e6InrUNuaR4s5pTF2qNhcGdCUwdxUVGtDDqC00sDLCO93jPQoDUH4HVmQ== - dependencies: - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - -"@ethersproject/rlp@5.7.0", "@ethersproject/rlp@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/rlp/-/rlp-5.7.0.tgz#de39e4d5918b9d74d46de93af80b7685a9c21304" - integrity sha512-rBxzX2vK8mVF7b0Tol44t5Tb8gomOHkj5guL+HhzQ1yBh/ydjGnpw6at+X6Iw0Kp3OzzzkcKp8N9r0W4kYSs9w== - dependencies: - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - -"@ethersproject/sha2@5.7.0", "@ethersproject/sha2@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/sha2/-/sha2-5.7.0.tgz#9a5f7a7824ef784f7f7680984e593a800480c9fb" - integrity sha512-gKlH42riwb3KYp0reLsFTokByAKoJdgFCwI+CCiX/k+Jm2mbNs6oOaCjYQSlI1+XBVejwH2KrmCbMAT/GnRDQw== - dependencies: - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - hash.js "1.1.7" - -"@ethersproject/signing-key@5.7.0", "@ethersproject/signing-key@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/signing-key/-/signing-key-5.7.0.tgz#06b2df39411b00bc57c7c09b01d1e41cf1b16ab3" - integrity sha512-MZdy2nL3wO0u7gkB4nA/pEf8lu1TlFswPNmy8AiYkfKTdO6eXBJyUdmHO/ehm/htHw9K/qF8ujnTyUAD+Ry54Q== - dependencies: - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - bn.js "^5.2.1" - elliptic "6.5.4" - hash.js "1.1.7" - -"@ethersproject/solidity@5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/solidity/-/solidity-5.7.0.tgz#5e9c911d8a2acce2a5ebb48a5e2e0af20b631cb8" - integrity sha512-HmabMd2Dt/raavyaGukF4XxizWKhKQ24DoLtdNbBmNKUOPqwjsKQSdV9GQtj9CBEea9DlzETlVER1gYeXXBGaA== - dependencies: - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/keccak256" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/sha2" "^5.7.0" - "@ethersproject/strings" "^5.7.0" - -"@ethersproject/strings@5.7.0", "@ethersproject/strings@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/strings/-/strings-5.7.0.tgz#54c9d2a7c57ae8f1205c88a9d3a56471e14d5ed2" - integrity sha512-/9nu+lj0YswRNSH0NXYqrh8775XNyEdUQAuf3f+SmOrnVewcJ5SBNAjF7lpgehKi4abvNNXyf+HX86czCdJ8Mg== - dependencies: - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/constants" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - -"@ethersproject/transactions@5.7.0", "@ethersproject/transactions@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/transactions/-/transactions-5.7.0.tgz#91318fc24063e057885a6af13fdb703e1f993d3b" - integrity sha512-kmcNicCp1lp8qanMTC3RIikGgoJ80ztTyvtsFvCYpSCfkjhD0jZ2LOrnbcuxuToLIUYYf+4XwD1rP+B/erDIhQ== - dependencies: - "@ethersproject/address" "^5.7.0" - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/constants" "^5.7.0" - "@ethersproject/keccak256" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - "@ethersproject/rlp" "^5.7.0" - "@ethersproject/signing-key" "^5.7.0" - -"@ethersproject/units@5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/units/-/units-5.7.0.tgz#637b563d7e14f42deeee39245275d477aae1d8b1" - integrity sha512-pD3xLMy3SJu9kG5xDGI7+xhTEmGXlEqXU4OfNapmfnxLVY4EMSSRp7j1k7eezutBPH7RBN/7QPnwR7hzNlEFeg== - dependencies: - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/constants" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - -"@ethersproject/wallet@5.7.0", "@ethersproject/wallet@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/wallet/-/wallet-5.7.0.tgz#4e5d0790d96fe21d61d38fb40324e6c7ef350b2d" - integrity sha512-MhmXlJXEJFBFVKrDLB4ZdDzxcBxQ3rLyCkhNqVu3CDYvR97E+8r01UgrI+TI99Le+aYm/in/0vp86guJuM7FCA== - dependencies: - "@ethersproject/abstract-provider" "^5.7.0" - "@ethersproject/abstract-signer" "^5.7.0" - "@ethersproject/address" "^5.7.0" - "@ethersproject/bignumber" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/hash" "^5.7.0" - "@ethersproject/hdnode" "^5.7.0" - "@ethersproject/json-wallets" "^5.7.0" - "@ethersproject/keccak256" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - "@ethersproject/random" "^5.7.0" - "@ethersproject/signing-key" "^5.7.0" - "@ethersproject/transactions" "^5.7.0" - "@ethersproject/wordlists" "^5.7.0" - -"@ethersproject/web@5.7.1", "@ethersproject/web@^5.7.0": - version "5.7.1" - resolved "https://registry.yarnpkg.com/@ethersproject/web/-/web-5.7.1.tgz#de1f285b373149bee5928f4eb7bcb87ee5fbb4ae" - integrity sha512-Gueu8lSvyjBWL4cYsWsjh6MtMwM0+H4HvqFPZfB6dV8ctbP9zFAO73VG1cMWae0FLPCtz0peKPpZY8/ugJJX2w== - dependencies: - "@ethersproject/base64" "^5.7.0" - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - "@ethersproject/strings" "^5.7.0" - -"@ethersproject/wordlists@5.7.0", "@ethersproject/wordlists@^5.7.0": - version "5.7.0" - resolved "https://registry.yarnpkg.com/@ethersproject/wordlists/-/wordlists-5.7.0.tgz#8fb2c07185d68c3e09eb3bfd6e779ba2774627f5" - integrity sha512-S2TFNJNfHWVHNE6cNDjbVlZ6MgE17MIxMbMg2zv3wn+3XSJGosL1m9ZVv3GXCf/2ymSsQ+hRI5IzoMJTG6aoVA== - dependencies: - "@ethersproject/bytes" "^5.7.0" - "@ethersproject/hash" "^5.7.0" - "@ethersproject/logger" "^5.7.0" - "@ethersproject/properties" "^5.7.0" - "@ethersproject/strings" "^5.7.0" - -"@glazed/constants@^0.2.0": - version "0.2.0" - resolved "https://registry.yarnpkg.com/@glazed/constants/-/constants-0.2.0.tgz#70be7de8ff068d172bf8fd553d3da66f0af6c8a2" - integrity sha512-+umVEKMhoH8o+M9sPBKhoo0vHJg9Tei5huM+vApB7IgffbVMD7O3luQsHbO/QIVtt8azQXUODnvg14a3IgYEWQ== - -"@glazed/datamodel@^0.3.1": - version "0.3.1" - resolved "https://registry.yarnpkg.com/@glazed/datamodel/-/datamodel-0.3.1.tgz#e9992232168024dde698abf29b3168179e4b43c1" - integrity sha512-UBd+z9yoHZkFDXKOE3VmnUPdkE0ERla+3jU8Q09jo4pCQPwzk/IvMlLNlRfIqUbGuoYkz8pZkdcuTB012yS/dw== - dependencies: - "@glazed/tile-loader" "^0.2.1" - -"@glazed/devtools@^0.2.0": - version "0.2.0" - resolved "https://registry.yarnpkg.com/@glazed/devtools/-/devtools-0.2.0.tgz#75de7832ab3d9acd99e0be44ba3215e6224c675c" - integrity sha512-oSIFWl8sn639jJLLTjQB/OduaElL+7zLD7F4QvOyYZSO32SJqsDqKu2q/BP+JpaMUxFpy0UyOUUMFTKjzb95mA== - dependencies: - "@ceramicnetwork/common" "^2.0.0" - "@ceramicnetwork/stream-tile" "^2.0.0" - "@ceramicnetwork/streamid" "^2.0.0" - "@glazed/constants" "^0.2.0" - "@glazed/did-datastore-model" "^0.2.0" - ajv "^8.10.0" - ajv-formats "^2.1.1" - change-case "^4.1.2" - fast-deep-equal "^3.1.3" - multiformats "^9.6.3" - uint8arrays "^3.0.0" - -"@glazed/did-datastore-model@^0.2.0": - version "0.2.0" - resolved "https://registry.yarnpkg.com/@glazed/did-datastore-model/-/did-datastore-model-0.2.0.tgz#97ad3b590acf4abfe59348700a51b270485de289" - integrity sha512-S8K1sexfb8k8TEKX4yKcHj1HTW9PRZ7AJZsU6FiW/ibasaEtQoxvAoihLmqk7T4UA+vNjkHvjfYKoxdd8LfgAg== - -"@glazed/did-datastore@^0.3.2": - version "0.3.2" - resolved "https://registry.yarnpkg.com/@glazed/did-datastore/-/did-datastore-0.3.2.tgz#2da89edc5ecb86f83c8b6d68d9c4052666700da2" - integrity sha512-/sNasgFF1bvUFIc4KVIihPzD+Zo2kr/uJ8cZHU1U+rRVsCL1AeYcx/bF27OaaMvxfDlJ9nXMmiaPl5kwnyzviQ== - dependencies: - "@ceramicnetwork/streamid" "^2.1.0" - "@glazed/constants" "^0.2.0" - "@glazed/datamodel" "^0.3.1" - "@glazed/tile-loader" "^0.2.1" - -"@glazed/tile-loader@^0.2.1": - version "0.2.1" - resolved "https://registry.yarnpkg.com/@glazed/tile-loader/-/tile-loader-0.2.1.tgz#8f1a27b72953068718771171bd84a6657b612833" - integrity sha512-opICtDY1OIhIYJD8UVTO8BdNDMGD+Ui4MPA1JifpVeUWAO97PtgsXZ1irLLab5l5zDiakmajoiWZxv2PbVGTlA== - dependencies: - "@ceramicnetwork/stream-tile" "^2.2.2" - dataloader "^2.1.0" - -"@glazed/types@^0.2.0": - version "0.2.0" - resolved "https://registry.yarnpkg.com/@glazed/types/-/types-0.2.0.tgz#aec7d52296fb76d01737edc589bd0cf855ddcbd9" - integrity sha512-NPZRNoF9u1RhwvZzAGFgByYrwED45mIqTa8712/mmJ6scEZU2HfuH74kS3bhwgFAu8efnpoFp8TVIX4AwGfSiA== - dependencies: - ajv "^8.10.0" - dids "^3.0.0" - -"@ipld/dag-cbor@^7.0.0", "@ipld/dag-cbor@^7.0.1": - version "7.0.3" - resolved "https://registry.yarnpkg.com/@ipld/dag-cbor/-/dag-cbor-7.0.3.tgz#aa31b28afb11a807c3d627828a344e5521ac4a1e" - integrity sha512-1VVh2huHsuohdXC1bGJNE8WR72slZ9XE2T3wbBBq31dm7ZBatmKLLxrB+XAqafxfRFjv08RZmj/W/ZqaM13AuA== - dependencies: - cborg "^1.6.0" - multiformats "^9.5.4" - -"@ipld/dag-cbor@^9.0.1": - version "9.0.3" - resolved "https://registry.yarnpkg.com/@ipld/dag-cbor/-/dag-cbor-9.0.3.tgz#9d9206f1e72cbbb953760daf654d9fb847ea3147" - integrity sha512-A2UFccS0+sARK9xwXiVZIaWbLbPxLGP3UZOjBeOMWfDY04SXi8h1+t4rHBzOlKYF/yWNm3RbFLyclWO7hZcy4g== - dependencies: - cborg "^2.0.1" - multiformats "^12.0.1" - -"@mapbox/node-pre-gyp@^1.0.9": - version "1.0.11" - resolved "https://registry.yarnpkg.com/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.11.tgz#417db42b7f5323d79e93b34a6d7a2a12c0df43fa" - integrity sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ== - dependencies: - detect-libc "^2.0.0" - https-proxy-agent "^5.0.0" - make-dir "^3.1.0" - node-fetch "^2.6.7" - nopt "^5.0.0" - npmlog "^5.0.1" - rimraf "^3.0.2" - semver "^7.3.5" - tar "^6.1.11" - -"@metaplex-foundation/beet-solana@^0.3.0", "@metaplex-foundation/beet-solana@^0.3.1": - version "0.3.1" - resolved "https://registry.yarnpkg.com/@metaplex-foundation/beet-solana/-/beet-solana-0.3.1.tgz#4b37cda5c7f32ffd2bdd8b3164edc05c6463ab35" - integrity sha512-tgyEl6dvtLln8XX81JyBvWjIiEcjTkUwZbrM5dIobTmoqMuGewSyk9CClno8qsMsFdB5T3jC91Rjeqmu/6xk2g== - dependencies: - "@metaplex-foundation/beet" ">=0.1.0" - "@solana/web3.js" "^1.56.2" - bs58 "^5.0.0" - debug "^4.3.4" - -"@metaplex-foundation/beet-solana@^0.4.0": - version "0.4.0" - resolved "https://registry.yarnpkg.com/@metaplex-foundation/beet-solana/-/beet-solana-0.4.0.tgz#52891e78674aaa54e0031f1bca5bfbc40de12e8d" - integrity sha512-B1L94N3ZGMo53b0uOSoznbuM5GBNJ8LwSeznxBxJ+OThvfHQ4B5oMUqb+0zdLRfkKGS7Q6tpHK9P+QK0j3w2cQ== - dependencies: - "@metaplex-foundation/beet" ">=0.1.0" - "@solana/web3.js" "^1.56.2" - bs58 "^5.0.0" - debug "^4.3.4" - -"@metaplex-foundation/beet@0.7.1", "@metaplex-foundation/beet@>=0.1.0", "@metaplex-foundation/beet@^0.7.1": - version "0.7.1" - resolved "https://registry.yarnpkg.com/@metaplex-foundation/beet/-/beet-0.7.1.tgz#0975314211643f87b5f6f3e584fa31abcf4c612c" - integrity sha512-hNCEnS2WyCiYyko82rwuISsBY3KYpe828ubsd2ckeqZr7tl0WVLivGkoyA/qdiaaHEBGdGl71OpfWa2rqL3DiA== - dependencies: - ansicolors "^0.3.2" - bn.js "^5.2.0" - debug "^4.3.3" - -"@metaplex-foundation/beet@^0.4.0": - version "0.4.0" - resolved "https://registry.yarnpkg.com/@metaplex-foundation/beet/-/beet-0.4.0.tgz#eb2a0a6eb084bb25d67dd9bed2f7387ee7e63a55" - integrity sha512-2OAKJnLatCc3mBXNL0QmWVQKAWK2C7XDfepgL0p/9+8oSx4bmRAFHFqptl1A/C0U5O3dxGwKfmKluW161OVGcA== - dependencies: - ansicolors "^0.3.2" - bn.js "^5.2.0" - debug "^4.3.3" - -"@metaplex-foundation/beet@^0.6.1": - version "0.6.1" - resolved "https://registry.yarnpkg.com/@metaplex-foundation/beet/-/beet-0.6.1.tgz#6331bdde0648bf2cae6f9e482f8e3552db05d69f" - integrity sha512-OYgnijLFzw0cdUlRKH5POp0unQECPOW9muJ2X3QIVyak5G6I6l/rKo72sICgPLIFKdmsi2jmnkuLY7wp14iXdw== - dependencies: - ansicolors "^0.3.2" - bn.js "^5.2.0" - debug "^4.3.3" - -"@metaplex-foundation/cusper@^0.0.2": - version "0.0.2" - resolved "https://registry.yarnpkg.com/@metaplex-foundation/cusper/-/cusper-0.0.2.tgz#dc2032a452d6c269e25f016aa4dd63600e2af975" - integrity sha512-S9RulC2fFCFOQraz61bij+5YCHhSO9llJegK8c8Y6731fSi6snUSQJdCUqYS8AIgR0TKbQvdvgSyIIdbDFZbBA== - -"@metaplex-foundation/js@^0.17.5": - version "0.17.12" - resolved "https://registry.yarnpkg.com/@metaplex-foundation/js/-/js-0.17.12.tgz#20b40d84308aa5b83f66e1ae45705f9559432cfc" - integrity sha512-PVGAQSGYGIermfCaRS+7W64YdyHf987Juc1QfQNmnuaolYiyYOibrOmnPIfK45MIbDSQzuREi2r8qwe+D4MDMA== - dependencies: - "@bundlr-network/client" "^0.8.8" - "@metaplex-foundation/beet" "0.7.1" - "@metaplex-foundation/mpl-auction-house" "^2.3.0" - "@metaplex-foundation/mpl-candy-guard" "^0.3.0" - "@metaplex-foundation/mpl-candy-machine" "^5.0.0" - "@metaplex-foundation/mpl-candy-machine-core" "^0.1.2" - "@metaplex-foundation/mpl-token-metadata" "^2.3.3" - "@noble/ed25519" "^1.7.1" - "@noble/hashes" "^1.1.3" - "@solana/spl-token" "^0.3.5" - "@solana/web3.js" "^1.63.1" - bignumber.js "^9.0.2" - bn.js "^5.2.1" - bs58 "^5.0.0" - buffer "^6.0.3" - debug "^4.3.4" - eventemitter3 "^4.0.7" - lodash.clonedeep "^4.5.0" - lodash.isequal "^4.5.0" - merkletreejs "^0.2.32" - mime "^3.0.0" - node-fetch "^2.6.7" - -"@metaplex-foundation/mpl-auction-house@^2.3.0": - version "2.5.1" - resolved "https://registry.yarnpkg.com/@metaplex-foundation/mpl-auction-house/-/mpl-auction-house-2.5.1.tgz#ea0e21e594b0db5e73f88688eb2e7c9b748b378b" - integrity sha512-O+IAdYVaoOvgACB8pm+1lF5BNEjl0COkqny2Ho8KQZwka6aC/vHbZ239yRwAMtJhf5992BPFdT4oifjyE0O+Mw== - dependencies: - "@metaplex-foundation/beet" "^0.6.1" - "@metaplex-foundation/beet-solana" "^0.3.1" - "@metaplex-foundation/cusper" "^0.0.2" - "@solana/spl-token" "^0.3.5" - "@solana/web3.js" "^1.56.2" - bn.js "^5.2.0" - -"@metaplex-foundation/mpl-candy-guard@^0.3.0": - version "0.3.2" - resolved "https://registry.yarnpkg.com/@metaplex-foundation/mpl-candy-guard/-/mpl-candy-guard-0.3.2.tgz#426e89793676b42e9bbb5e523303fba36ccd5281" - integrity sha512-QWXzPDz+6OR3957LtfW6/rcGvFWS/0AeHJa/BUO2VEVQxN769dupsKGtrsS8o5RzXCeap3wrCtDSNxN3dnWu4Q== - dependencies: - "@metaplex-foundation/beet" "^0.4.0" - "@metaplex-foundation/beet-solana" "^0.3.0" - "@metaplex-foundation/cusper" "^0.0.2" - "@solana/web3.js" "^1.66.2" - bn.js "^5.2.0" - -"@metaplex-foundation/mpl-candy-machine-core@^0.1.2": - version "0.1.2" - resolved "https://registry.yarnpkg.com/@metaplex-foundation/mpl-candy-machine-core/-/mpl-candy-machine-core-0.1.2.tgz#07e19558d0ef120fac1d8612ae4de90d52cd4d1f" - integrity sha512-jjDkRvMR+iykt7guQ7qVnOHTZedql0lq3xqWDMaenAUCH3Xrf2zKATThhJppIVNX1/YtgBOO3lGqhaFbaI4pCw== - dependencies: - "@metaplex-foundation/beet" "^0.4.0" - "@metaplex-foundation/beet-solana" "^0.3.0" - "@metaplex-foundation/cusper" "^0.0.2" - "@solana/web3.js" "^1.56.2" - bn.js "^5.2.0" - -"@metaplex-foundation/mpl-candy-machine@^5.0.0": - version "5.1.0" - resolved "https://registry.yarnpkg.com/@metaplex-foundation/mpl-candy-machine/-/mpl-candy-machine-5.1.0.tgz#9469914b312ac36b7cf608123508f3f3f5080010" - integrity sha512-pjHpUpWVOCDxK3l6dXxfmJKNQmbjBqnm5ElOl1mJAygnzO8NIPQvrP89y6xSNyo8qZsJyt4ZMYUyD0TdbtKZXQ== - dependencies: - "@metaplex-foundation/beet" "^0.7.1" - "@metaplex-foundation/beet-solana" "^0.4.0" - "@metaplex-foundation/cusper" "^0.0.2" - "@solana/spl-token" "^0.3.6" - "@solana/web3.js" "^1.66.2" - -"@metaplex-foundation/mpl-token-metadata@^2.3.3": - version "2.13.0" - resolved "https://registry.yarnpkg.com/@metaplex-foundation/mpl-token-metadata/-/mpl-token-metadata-2.13.0.tgz#ea498190ad4ed1d4c0b8218a72d03bd17a883d11" - integrity sha512-Fl/8I0L9rv4bKTV/RAl5YIbJe9SnQPInKvLz+xR1fEc4/VQkuCn3RPgypfUMEKWmCznzaw4sApDxy6CFS4qmJw== - dependencies: - "@metaplex-foundation/beet" "^0.7.1" - "@metaplex-foundation/beet-solana" "^0.4.0" - "@metaplex-foundation/cusper" "^0.0.2" - "@solana/spl-token" "^0.3.6" - "@solana/web3.js" "^1.66.2" - bn.js "^5.2.0" - debug "^4.3.4" - -"@multiformats/base-x@^4.0.1": - version "4.0.1" - resolved "https://registry.yarnpkg.com/@multiformats/base-x/-/base-x-4.0.1.tgz#95ff0fa58711789d53aefb2590a8b7a4e715d121" - integrity sha512-eMk0b9ReBbV23xXU693TAIrLyeO5iTgBZGSJfpqriG8UkYvr/hC9u9pyMlAakDNHWmbhMZCDs6KQO0jzKD8OTw== - -"@noble/curves@^1.0.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@noble/curves/-/curves-1.1.0.tgz#f13fc667c89184bc04cccb9b11e8e7bae27d8c3d" - integrity sha512-091oBExgENk/kGj3AZmtBDMpxQPDtxQABR2B9lb1JbVTs6ytdzZNwvhxQ4MWasRNEzlbEH8jCWFCwhF/Obj5AA== - dependencies: - "@noble/hashes" "1.3.1" - -"@noble/ed25519@^1.6.1", "@noble/ed25519@^1.7.1": - version "1.7.3" - resolved "https://registry.yarnpkg.com/@noble/ed25519/-/ed25519-1.7.3.tgz#57e1677bf6885354b466c38e2b620c62f45a7123" - integrity sha512-iR8GBkDt0Q3GyaVcIu7mSsVIqnFbkbRzGLWlvhwunacoLwt4J3swfKhfaM6rN6WY+TBGoYT1GtT1mIh2/jGbRQ== - -"@noble/hashes@1.1.5", "@noble/hashes@~1.1.1": - version "1.1.5" - resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.1.5.tgz#1a0377f3b9020efe2fae03290bd2a12140c95c11" - integrity sha512-LTMZiiLc+V4v1Yi16TD6aX2gmtKszNye0pQgbaLqkvhIqP7nVsSaJsWloGQjJfJ8offaoP5GtX3yY5swbcJxxQ== - -"@noble/hashes@1.3.1", "@noble/hashes@^1.1.2", "@noble/hashes@^1.1.3", "@noble/hashes@^1.3.0": - version "1.3.1" - resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.3.1.tgz#8831ef002114670c603c458ab8b11328406953a9" - integrity sha512-EbqwksQwz9xDRGfDST86whPBgM65E0OH/pCgqW0GBVzO22bNE+NuIbeTb714+IfSjU3aRk47EUvXIb5bTsenKA== - -"@noble/secp256k1@1.7.1", "@noble/secp256k1@^1.6.3": - version "1.7.1" - resolved "https://registry.yarnpkg.com/@noble/secp256k1/-/secp256k1-1.7.1.tgz#b251c70f824ce3ca7f8dc3df08d58f005cc0507c" - integrity sha512-hOUk6AyBFmqVrv7k5WAw/LpszxVbj9gGN4JRkIX52fdFAj1UA61KXmZDvqVEm+pOyec3+fIeZB02LYa/pWOArw== - -"@overnightjs/logger@1.2.1": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@overnightjs/logger/-/logger-1.2.1.tgz#dde726683f39abf726fde57cff578fca96bc183a" - integrity sha512-ssLUjjj/DXl6m4oydyA6vgVHyJcis4Ui0hS7+EyOxZVMXbiVZeGOficfJfgELTNqTbHLmTb3TBVyJspNDkqbLw== - dependencies: - colors "^1.3.3" - util "^0.11.1" - -"@phc/format@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@phc/format/-/format-1.0.0.tgz#b5627003b3216dc4362125b13f48a4daa76680e4" - integrity sha512-m7X9U6BG2+J+R1lSOdCiITLLrxm+cWlNI3HUFA92oLO77ObGNzaKdh8pMLqdZcshtkKuV84olNNXDfMc4FezBQ== - -"@protobufjs/aspromise@^1.1.1", "@protobufjs/aspromise@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@protobufjs/aspromise/-/aspromise-1.1.2.tgz#9b8b0cc663d669a7d8f6f5d0893a14d348f30fbf" - integrity sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ== - -"@protobufjs/base64@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@protobufjs/base64/-/base64-1.1.2.tgz#4c85730e59b9a1f1f349047dbf24296034bb2735" - integrity sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg== - -"@protobufjs/codegen@^2.0.4": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@protobufjs/codegen/-/codegen-2.0.4.tgz#7ef37f0d010fb028ad1ad59722e506d9262815cb" - integrity sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg== - -"@protobufjs/eventemitter@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz#355cbc98bafad5978f9ed095f397621f1d066b70" - integrity sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q== - -"@protobufjs/fetch@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@protobufjs/fetch/-/fetch-1.1.0.tgz#ba99fb598614af65700c1619ff06d454b0d84c45" - integrity sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ== - dependencies: - "@protobufjs/aspromise" "^1.1.1" - "@protobufjs/inquire" "^1.1.0" - -"@protobufjs/float@^1.0.2": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@protobufjs/float/-/float-1.0.2.tgz#5e9e1abdcb73fc0a7cb8b291df78c8cbd97b87d1" - integrity sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ== - -"@protobufjs/inquire@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@protobufjs/inquire/-/inquire-1.1.0.tgz#ff200e3e7cf2429e2dcafc1140828e8cc638f089" - integrity sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q== - -"@protobufjs/path@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@protobufjs/path/-/path-1.1.2.tgz#6cc2b20c5c9ad6ad0dccfd21ca7673d8d7fbf68d" - integrity sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA== - -"@protobufjs/pool@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@protobufjs/pool/-/pool-1.1.0.tgz#09fd15f2d6d3abfa9b65bc366506d6ad7846ff54" - integrity sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw== - -"@protobufjs/utf8@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" - integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== - -"@randlabs/communication-bridge@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@randlabs/communication-bridge/-/communication-bridge-1.0.1.tgz#d1ecfc29157afcbb0ca2d73122d67905eecb5bf3" - integrity sha512-CzS0U8IFfXNK7QaJFE4pjbxDGfPjbXBEsEaCn9FN15F+ouSAEUQkva3Gl66hrkBZOGexKFEWMwUHIDKpZ2hfVg== - -"@randlabs/myalgo-connect@^1.1.2": - version "1.4.2" - resolved "https://registry.yarnpkg.com/@randlabs/myalgo-connect/-/myalgo-connect-1.4.2.tgz#ce3ad97b3889ea21da75852187511d3f6be0fa05" - integrity sha512-K9hEyUi7G8tqOp7kWIALJLVbGCByhilcy6123WfcorxWwiE1sbQupPyIU5f3YdQK6wMjBsyTWiLW52ZBMp7sXA== - dependencies: - "@randlabs/communication-bridge" "1.0.1" - -"@react-native-async-storage/async-storage@^1.17.11", "@react-native-async-storage/async-storage@^1.19.1": - version "1.19.1" - resolved "https://registry.yarnpkg.com/@react-native-async-storage/async-storage/-/async-storage-1.19.1.tgz#09d35caaa31823b40fdfeebf95decf8f992a6274" - integrity sha512-5QXuGCtB+HL3VtKL2JN3+6t4qh8VXizK+aGDAv6Dqiq3MLrzgZHb4tjVgtEWMd8CcDtD/JqaAI1b6/EaYGtFIA== - dependencies: - merge-options "^3.0.4" - -"@scarf/scarf@^1.1.1": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@scarf/scarf/-/scarf-1.1.1.tgz#d8b9f20037b3a37dbf8dcdc4b3b72f9285bfce35" - integrity sha512-VGbKDbk1RFIaSmdVb0cNjjWJoRWRI/Weo23AjRCC2nryO0iAS8pzsToJfPVPtVs74WHw4L1UTADNdIYRLkirZQ== - -"@scure/base@~1.1.0": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@scure/base/-/base-1.1.1.tgz#ebb651ee52ff84f420097055f4bf46cfba403938" - integrity sha512-ZxOhsSyxYwLJj3pLZCefNitxsj093tb2vq90mp2txoYeBqbcjDjqFhyM8eUjq/uFm6zJ+mUuqxlS2FkuSY1MTA== - -"@scure/bip39@1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@scure/bip39/-/bip39-1.1.0.tgz#92f11d095bae025f166bef3defcc5bf4945d419a" - integrity sha512-pwrPOS16VeTKg98dYXQyIjJEcWfz7/1YJIwxUEPFfQPtc86Ym/1sVgQ2RLoD43AazMk2l/unK4ITySSpW2+82w== - dependencies: - "@noble/hashes" "~1.1.1" - "@scure/base" "~1.1.0" - -"@snickerdoodlelabs/common-utils@workspace:^": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@snickerdoodlelabs/common-utils/-/common-utils-0.1.0.tgz#2b4c005e625f287309378f30d94a5da1f6ce4d8b" - integrity sha512-gzmI/uYkfWSQIoIXBzfVWJaqlXx+ybqI/Hi/n/65ocPHRarikvRTLzL2wWtn3G2yjyEnVhdBBeYh/1r4kThaTQ== - dependencies: - "@snickerdoodlelabs/objects" "workspace:^" - argon2 "^0.28.4" - axios "^1.0.0" - ethers "^5.6.6" - inversify "^5.1.1" - neverthrow "^4.3.1" - neverthrow-result-utils "^1.0.2" - pino "^8.1.0" - tweetnacl "^1.0.3" - -"@snickerdoodlelabs/contracts-sdk@workspace:^": - version "0.0.74" - resolved "https://registry.yarnpkg.com/@snickerdoodlelabs/contracts-sdk/-/contracts-sdk-0.0.74.tgz#8d98d13ac62a9b2672a59630324cb6ba0b5a4ea5" - integrity sha512-UJ9rbU2yDdGt22ESvc0fuiqRBK5CL3Tcdvtcxwpr1BN9qzlCwfgnDoqPtXtbGhhHPS/KapFZe1UIBMhdMt2BFQ== - dependencies: - "@snickerdoodlelabs/common-utils" "workspace:^" - "@snickerdoodlelabs/objects" "workspace:^" - ethers "^5.6.6" - inversify "^5.1.1" - neverthrow "^5.1.0" - neverthrow-result-utils "^2.0.2" - -"@snickerdoodlelabs/core@^0.0.6": - version "0.0.6" - resolved "https://registry.yarnpkg.com/@snickerdoodlelabs/core/-/core-0.0.6.tgz#faee026460d08bcc35794b2f9753f93d221d3076" - integrity sha512-bwugMQVgR+4YVW2yEzK5M7GadxIgsErt3kCAvREKLwakausHJ4fcaVGBNQJPc01IJDPb68V6vSRNnZuZ0C3K8g== - dependencies: - "@snickerdoodlelabs/common-utils" "workspace:^" - "@snickerdoodlelabs/contracts-sdk" "workspace:^" - "@snickerdoodlelabs/indexers" "workspace:^" - "@snickerdoodlelabs/insight-platform-api" "workspace:^" - "@snickerdoodlelabs/objects" "workspace:^" - "@snickerdoodlelabs/persistence" "workspace:^" - "@snickerdoodlelabs/query-parser" "workspace:^" - "@snickerdoodlelabs/signature-verification" "workspace:^" - ethers "^5.6.6" - inversify "^5.1.1" - jsonwebtoken "^9.0.0" - measured-core "^2.0.0" - neverthrow "^5.1.0" - neverthrow-result-utils "^2.0.2" - reflect-metadata "^0.1.13" - rxjs "^7.5.5" - tldts "^5.7.99" - url-join-ts "^1.0.5" - uuid "^8.3.0" - -"@snickerdoodlelabs/indexers@workspace:^": - version "0.0.5" - resolved "https://registry.yarnpkg.com/@snickerdoodlelabs/indexers/-/indexers-0.0.5.tgz#2ba11bebabe2d1e531320b44f7ca245fde2227bd" - integrity sha512-fQc7syjfkjbk3dMvEfjFBhJILXeFz4JRc/oX7/JvZx3w59sE5fnBBj3Wj2I4fNW/3DhjTUUw9YO6+hLqwTifXg== - dependencies: - "@metaplex-foundation/js" "^0.17.5" - "@snickerdoodlelabs/common-utils" "workspace:^" - "@snickerdoodlelabs/objects" "workspace:^" - "@snickerdoodlelabs/persistence" "workspace:^" - "@solana/spl-token" "^0.3.6" - "@solana/web3.js" "^1.66.2" - ethers "^5.6.6" - inversify "^5.1.1" - neverthrow "^5.1.0" - neverthrow-result-utils "^2.0.2" - reflect-metadata "^0.1.13" - rxjs "^7.5.5" - url-join-ts "^1.0.5" - -"@snickerdoodlelabs/insight-platform-api@workspace:^": - version "0.0.12" - resolved "https://registry.yarnpkg.com/@snickerdoodlelabs/insight-platform-api/-/insight-platform-api-0.0.12.tgz#e33a18895e40e69cbccbb70d354eb513d3704550" - integrity sha512-wPyK5BiEmqV66WjDXr1v/sQWGwh80DP3umHrfQsX9SHQ3upOg+jNqZT78+iuaGsyoq+R3TDqLL5QJeKBIET/Aw== - dependencies: - "@snickerdoodlelabs/common-utils" "workspace:^" - "@snickerdoodlelabs/objects" "workspace:^" - "@snickerdoodlelabs/signature-verification" "workspace:^" - ethers "^5.6.6" - inversify "^5.1.1" - neverthrow "^5.1.0" - ts-brand "^0.0.2" - url-join-ts "^1.0.5" - -"@snickerdoodlelabs/objects@workspace:^": - version "0.0.70" - resolved "https://registry.yarnpkg.com/@snickerdoodlelabs/objects/-/objects-0.0.70.tgz#da736d2e0b5f4973d76f162e5d904147dedd8e13" - integrity sha512-q9UWIEj7At9q49YdIFqw/Q+wFTQiajy1vuN0/G1s5F85Dt+lPd7AUpns5sftdlIwt1auStic6MZqj0uzdydrbQ== - dependencies: - ethers "^5.6.6" - neverthrow "^5.1.0" - rxjs "^7.5.5" - ts-brand "^0.0.2" - -"@snickerdoodlelabs/persistence@workspace:^": - version "0.0.4" - resolved "https://registry.yarnpkg.com/@snickerdoodlelabs/persistence/-/persistence-0.0.4.tgz#6ccae069abef00c85f2c6a977edc890ba7ebc41f" - integrity sha512-kNpLHHrE4pGJdrmPMM+p2bmMme5GJjUrUfFnxuFb2S3eCyU3by6D0kbtB7reZM1rTit6GuYk3No3T7dprGibYg== - dependencies: - "@ceramicnetwork/blockchain-utils-linking" "^2.0.10" - "@ceramicnetwork/http-client" "^2.3.3" - "@ceramicstudio/idx" "^0.12.2" - "@glazed/datamodel" "^0.3.1" - "@glazed/devtools" "^0.2.0" - "@glazed/did-datastore" "^0.3.2" - "@glazed/tile-loader" "^0.2.1" - "@glazed/types" "^0.2.0" - "@react-native-async-storage/async-storage" "^1.17.11" - "@snickerdoodlelabs/common-utils" "workspace:^" - "@snickerdoodlelabs/objects" "workspace:^" - "@snickerdoodlelabs/utils" "workspace:^" - dids "^3.3.0" - ethers "^5.6.6" - inversify "^5.1.1" - ipfs-only-hash "^4.0.0" - key-did-provider-ed25519 "^2.0.1" - key-did-resolver "^2.1.0" - neverthrow "^5.1.0" - -"@snickerdoodlelabs/query-parser@workspace:^": - version "0.0.17" - resolved "https://registry.yarnpkg.com/@snickerdoodlelabs/query-parser/-/query-parser-0.0.17.tgz#95afa9dfd045b0403c0cfc3664d6d2e9e910d906" - integrity sha512-UChvBywTR7ucIJKvBZyQpGkEZ8B+QktGUdsp743YECUIQsxdfzseeRkFyzfzvckMkz6pkYl3I6UwskH/mn5a0A== - dependencies: - "@snickerdoodlelabs/common-utils" "workspace:^" - "@snickerdoodlelabs/objects" "workspace:^" - ethers "^5.6.6" - inversify "^5.1.1" - neverthrow "^5.1.0" - neverthrow-result-utils "^2.0.2" - -"@snickerdoodlelabs/signature-verification@workspace:^": - version "1.0.12" - resolved "https://registry.yarnpkg.com/@snickerdoodlelabs/signature-verification/-/signature-verification-1.0.12.tgz#eb281c6cefd20320368bcc6cd62fab1f57ded22e" - integrity sha512-UFBGuwSfFRnHDaR7+w8yAdny0n0eDcBhJuD7cs3Pave4IIaUs3CHpP52SuQBKJt/N9K5jbxnmxX8/69OfvyW9w== - dependencies: - "@snickerdoodlelabs/objects" "workspace:^" - ethers "^5.6.6" - neverthrow "^5.1.0" - ts-brand "^0.0.2" - -"@snickerdoodlelabs/utils@workspace:^": - version "0.0.4" - resolved "https://registry.yarnpkg.com/@snickerdoodlelabs/utils/-/utils-0.0.4.tgz#295c8b2dc0df78d706db08b26a9a371d6849c2de" - integrity sha512-D6ualLFWjVBgiGic0yrgKMPcitAFgLPILW03oi4LpglEOh9EM7+LdaZ7a+mnOKqSF79aYuTydUL5gzjXC8rx5Q== - dependencies: - "@snickerdoodlelabs/common-utils" "workspace:^" - "@snickerdoodlelabs/objects" "workspace:^" - inversify "^5.1.1" - neverthrow "^5.1.0" - -"@solana/buffer-layout-utils@^0.2.0": - version "0.2.0" - resolved "https://registry.yarnpkg.com/@solana/buffer-layout-utils/-/buffer-layout-utils-0.2.0.tgz#b45a6cab3293a2eb7597cceb474f229889d875ca" - integrity sha512-szG4sxgJGktbuZYDg2FfNmkMi0DYQoVjN2h7ta1W1hPrwzarcFLBq9UpX1UjNXsNpT9dn+chgprtWGioUAr4/g== - dependencies: - "@solana/buffer-layout" "^4.0.0" - "@solana/web3.js" "^1.32.0" - bigint-buffer "^1.1.5" - bignumber.js "^9.0.1" - -"@solana/buffer-layout@^4.0.0": - version "4.0.1" - resolved "https://registry.yarnpkg.com/@solana/buffer-layout/-/buffer-layout-4.0.1.tgz#b996235eaec15b1e0b5092a8ed6028df77fa6c15" - integrity sha512-E1ImOIAD1tBZFRdjeM4/pzTiTApC0AOBGwyAMS4fwIodCWArzJ3DWdoh8cKxeFM2fElkxBh2Aqts1BPC373rHA== - dependencies: - buffer "~6.0.3" - -"@solana/spl-token@^0.3.5", "@solana/spl-token@^0.3.6": - version "0.3.8" - resolved "https://registry.yarnpkg.com/@solana/spl-token/-/spl-token-0.3.8.tgz#8e9515ea876e40a4cc1040af865f61fc51d27edf" - integrity sha512-ogwGDcunP9Lkj+9CODOWMiVJEdRtqHAtX2rWF62KxnnSWtMZtV9rDhTrZFshiyJmxDnRL/1nKE1yJHg4jjs3gg== - dependencies: - "@solana/buffer-layout" "^4.0.0" - "@solana/buffer-layout-utils" "^0.2.0" - buffer "^6.0.3" - -"@solana/wallet-adapter-base@^0.9.2": - version "0.9.22" - resolved "https://registry.yarnpkg.com/@solana/wallet-adapter-base/-/wallet-adapter-base-0.9.22.tgz#97812eaf6aebe01e5fe714326b3c9a0614ae6112" - integrity sha512-xbLEZPGSJFvgTeldG9D55evhl7QK/3e/F7vhvcA97mEt1eieTgeKMnGlmmjs3yivI3/gtZNZeSk1XZLnhKcQvw== - dependencies: - "@solana/wallet-standard-features" "^1.0.1" - "@wallet-standard/base" "^1.0.1" - "@wallet-standard/features" "^1.0.3" - eventemitter3 "^4.0.7" - -"@solana/wallet-standard-features@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@solana/wallet-standard-features/-/wallet-standard-features-1.0.1.tgz#36270a646f74a80e51b9e21fb360edb64f840c68" - integrity sha512-SUfx7KtBJ55XIj0qAhhVcC1I6MklAXqWFEz9hDHW+6YcJIyvfix/EilBhaBik1FJ2JT0zukpOfFv8zpuAbFRbw== - dependencies: - "@wallet-standard/base" "^1.0.1" - "@wallet-standard/features" "^1.0.3" - -"@solana/web3.js@^1.32.0", "@solana/web3.js@^1.36.0", "@solana/web3.js@^1.56.2", "@solana/web3.js@^1.63.1", "@solana/web3.js@^1.66.2": - version "1.78.2" - resolved "https://registry.yarnpkg.com/@solana/web3.js/-/web3.js-1.78.2.tgz#ae976ce2f793077aa104ab455f9f75be86a3e2a4" - integrity sha512-oF+TmBZCt3eAEl4Meu3GO2p6G8wdyoKgXgTKzQpIUIhpMGA/dVQzyMFpKjCgoTU1Kx+/UF3gXUdsZOxQukGbvQ== - dependencies: - "@babel/runtime" "^7.22.6" - "@noble/curves" "^1.0.0" - "@noble/hashes" "^1.3.0" - "@solana/buffer-layout" "^4.0.0" - agentkeepalive "^4.2.1" - bigint-buffer "^1.1.5" - bn.js "^5.2.1" - borsh "^0.7.0" - bs58 "^4.0.1" - buffer "6.0.3" - fast-stable-stringify "^1.0.0" - jayson "^4.1.0" - node-fetch "^2.6.12" - rpc-websockets "^7.5.1" - superstruct "^0.14.2" - -"@stablelib/aead@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@stablelib/aead/-/aead-1.0.1.tgz#c4b1106df9c23d1b867eb9b276d8f42d5fc4c0c3" - integrity sha512-q39ik6sxGHewqtO0nP4BuSe3db5G1fEJE8ukvngS2gLkBXyy6E7pLubhbYgnkDFv6V8cWaxcE4Xn0t6LWcJkyg== - -"@stablelib/binary@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@stablelib/binary/-/binary-1.0.1.tgz#c5900b94368baf00f811da5bdb1610963dfddf7f" - integrity sha512-ClJWvmL6UBM/wjkvv/7m5VP3GMr9t0osr4yVgLZsLCOz4hGN9gIAFEqnJ0TsSMAN+n840nf2cHZnA5/KFqHC7Q== - dependencies: - "@stablelib/int" "^1.0.1" - -"@stablelib/bytes@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@stablelib/bytes/-/bytes-1.0.1.tgz#0f4aa7b03df3080b878c7dea927d01f42d6a20d8" - integrity sha512-Kre4Y4kdwuqL8BR2E9hV/R5sOrUj6NanZaZis0V6lX5yzqC3hBuVSDXUIBqQv/sCpmuWRiHLwqiT1pqqjuBXoQ== - -"@stablelib/chacha20poly1305@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@stablelib/chacha20poly1305/-/chacha20poly1305-1.0.1.tgz#de6b18e283a9cb9b7530d8767f99cde1fec4c2ee" - integrity sha512-MmViqnqHd1ymwjOQfghRKw2R/jMIGT3wySN7cthjXCBdO+qErNPUBnRzqNpnvIwg7JBCg3LdeCZZO4de/yEhVA== - dependencies: - "@stablelib/aead" "^1.0.1" - "@stablelib/binary" "^1.0.1" - "@stablelib/chacha" "^1.0.1" - "@stablelib/constant-time" "^1.0.1" - "@stablelib/poly1305" "^1.0.1" - "@stablelib/wipe" "^1.0.1" - -"@stablelib/chacha@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@stablelib/chacha/-/chacha-1.0.1.tgz#deccfac95083e30600c3f92803a3a1a4fa761371" - integrity sha512-Pmlrswzr0pBzDofdFuVe1q7KdsHKhhU24e8gkEwnTGOmlC7PADzLVxGdn2PoNVBBabdg0l/IfLKg6sHAbTQugg== - dependencies: - "@stablelib/binary" "^1.0.1" - "@stablelib/wipe" "^1.0.1" - -"@stablelib/constant-time@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@stablelib/constant-time/-/constant-time-1.0.1.tgz#bde361465e1cf7b9753061b77e376b0ca4c77e35" - integrity sha512-tNOs3uD0vSJcK6z1fvef4Y+buN7DXhzHDPqRLSXUel1UfqMB1PWNsnnAezrKfEwTLpN0cGH2p9NNjs6IqeD0eg== - -"@stablelib/ed25519@^1.0.2": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@stablelib/ed25519/-/ed25519-1.0.3.tgz#f8fdeb6f77114897c887bb6a3138d659d3f35996" - integrity sha512-puIMWaX9QlRsbhxfDc5i+mNPMY+0TmQEskunY1rZEBPi1acBCVQAhnsk/1Hk50DGPtVsZtAWQg4NHGlVaO9Hqg== - dependencies: - "@stablelib/random" "^1.0.2" - "@stablelib/sha512" "^1.0.1" - "@stablelib/wipe" "^1.0.1" - -"@stablelib/hash@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@stablelib/hash/-/hash-1.0.1.tgz#3c944403ff2239fad8ebb9015e33e98444058bc5" - integrity sha512-eTPJc/stDkdtOcrNMZ6mcMK1e6yBbqRBaNW55XA1jU8w/7QdnCF0CmMmOD1m7VSkBR44PWrMHU2l6r8YEQHMgg== - -"@stablelib/int@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@stablelib/int/-/int-1.0.1.tgz#75928cc25d59d73d75ae361f02128588c15fd008" - integrity sha512-byr69X/sDtDiIjIV6m4roLVWnNNlRGzsvxw+agj8CIEazqWGOQp2dTYgQhtyVXV9wpO6WyXRQUzLV/JRNumT2w== - -"@stablelib/keyagreement@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@stablelib/keyagreement/-/keyagreement-1.0.1.tgz#4612efb0a30989deb437cd352cee637ca41fc50f" - integrity sha512-VKL6xBwgJnI6l1jKrBAfn265cspaWBPAPEc62VBQrWHLqVgNRE09gQ/AnOEyKUWrrqfD+xSQ3u42gJjLDdMDQg== - dependencies: - "@stablelib/bytes" "^1.0.1" - -"@stablelib/poly1305@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@stablelib/poly1305/-/poly1305-1.0.1.tgz#93bfb836c9384685d33d70080718deae4ddef1dc" - integrity sha512-1HlG3oTSuQDOhSnLwJRKeTRSAdFNVB/1djy2ZbS35rBSJ/PFqx9cf9qatinWghC2UbfOYD8AcrtbUQl8WoxabA== - dependencies: - "@stablelib/constant-time" "^1.0.1" - "@stablelib/wipe" "^1.0.1" - -"@stablelib/random@^1.0.0", "@stablelib/random@^1.0.1", "@stablelib/random@^1.0.2": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@stablelib/random/-/random-1.0.2.tgz#2dece393636489bf7e19c51229dd7900eddf742c" - integrity sha512-rIsE83Xpb7clHPVRlBj8qNe5L8ISQOzjghYQm/dZ7VaM2KHYwMW5adjQjrzTZCchFnNCNhkwtnOBa9HTMJCI8w== - dependencies: - "@stablelib/binary" "^1.0.1" - "@stablelib/wipe" "^1.0.1" - -"@stablelib/sha256@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@stablelib/sha256/-/sha256-1.0.1.tgz#77b6675b67f9b0ea081d2e31bda4866297a3ae4f" - integrity sha512-GIIH3e6KH+91FqGV42Kcj71Uefd/QEe7Dy42sBTeqppXV95ggCcxLTk39bEr+lZfJmp+ghsR07J++ORkRELsBQ== - dependencies: - "@stablelib/binary" "^1.0.1" - "@stablelib/hash" "^1.0.1" - "@stablelib/wipe" "^1.0.1" - -"@stablelib/sha512@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@stablelib/sha512/-/sha512-1.0.1.tgz#6da700c901c2c0ceacbd3ae122a38ac57c72145f" - integrity sha512-13gl/iawHV9zvDKciLo1fQ8Bgn2Pvf7OV6amaRVKiq3pjQ3UmEpXxWiAfV8tYjUpeZroBxtyrwtdooQT/i3hzw== - dependencies: - "@stablelib/binary" "^1.0.1" - "@stablelib/hash" "^1.0.1" - "@stablelib/wipe" "^1.0.1" - -"@stablelib/wipe@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@stablelib/wipe/-/wipe-1.0.1.tgz#d21401f1d59ade56a62e139462a97f104ed19a36" - integrity sha512-WfqfX/eXGiAd3RJe4VU2snh/ZPwtSjLG4ynQ/vYzvghTh7dHFcI1wl+nrkWG6lGhukOxOsUHfv8dUXr58D0ayg== - -"@stablelib/x25519@^1.0.2": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@stablelib/x25519/-/x25519-1.0.3.tgz#13c8174f774ea9f3e5e42213cbf9fc68a3c7b7fd" - integrity sha512-KnTbKmUhPhHavzobclVJQG5kuivH+qDLpe84iRqX3CLrKp881cF160JvXJ+hjn1aMyCwYOKeIZefIH/P5cJoRw== - dependencies: - "@stablelib/keyagreement" "^1.0.1" - "@stablelib/random" "^1.0.2" - "@stablelib/wipe" "^1.0.1" - -"@stablelib/xchacha20@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@stablelib/xchacha20/-/xchacha20-1.0.1.tgz#e98808d1f7d8b20e3ff37c71a3062a2a955d9a8c" - integrity sha512-1YkiZnFF4veUwBVhDnDYwo6EHeKzQK4FnLiO7ezCl/zu64uG0bCCAUROJaBkaLH+5BEsO3W7BTXTguMbSLlWSw== - dependencies: - "@stablelib/binary" "^1.0.1" - "@stablelib/chacha" "^1.0.1" - "@stablelib/wipe" "^1.0.1" - -"@stablelib/xchacha20poly1305@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@stablelib/xchacha20poly1305/-/xchacha20poly1305-1.0.1.tgz#addcaf30b92dd956f76b3357888e2f91b92e7a61" - integrity sha512-B1Abj0sMJ8h3HNmGnJ7vHBrAvxuNka6cJJoZ1ILN7iuacXp7sUYcgOVEOTLWj+rtQMpspY9tXSCRLPmN1mQNWg== - dependencies: - "@stablelib/aead" "^1.0.1" - "@stablelib/chacha20poly1305" "^1.0.1" - "@stablelib/constant-time" "^1.0.1" - "@stablelib/wipe" "^1.0.1" - "@stablelib/xchacha20" "^1.0.1" - -"@stacks/common@^6.0.0", "@stacks/common@^6.5.5": - version "6.5.5" - resolved "https://registry.yarnpkg.com/@stacks/common/-/common-6.5.5.tgz#c6149fd7acff185ac191a9a84b719b62ed4963a5" - integrity sha512-6v2AVHTTryvl1Govu5rmBXLywAyen2fU3doMCx/7Lk/tFLc4OjMEx4uf1wzpPx1zw/fwJnvoz74OrT/RSALDYw== - dependencies: - "@types/bn.js" "^5.1.0" - "@types/node" "^18.0.4" - -"@stacks/encryption@^6.2.0": - version "6.5.5" - resolved "https://registry.yarnpkg.com/@stacks/encryption/-/encryption-6.5.5.tgz#caddc5c64f868347cd7ae9e9326a2e9c2ba99123" - integrity sha512-iFUq8drrR6pwoYmkKIReyjZ61wH6eUZ07KzZoZvAQwrSeaafGVc7EwdzC0krQQUODVo5LKkNNzMWTlLuL7mHBA== - dependencies: - "@noble/hashes" "1.1.5" - "@noble/secp256k1" "1.7.1" - "@scure/bip39" "1.1.0" - "@stacks/common" "^6.5.5" - "@types/node" "^18.0.4" - base64-js "^1.5.1" - bs58 "^5.0.0" - ripemd160-min "^0.0.6" - varuint-bitcoin "^1.1.2" - -"@stacks/network@^6.5.5": - version "6.5.5" - resolved "https://registry.yarnpkg.com/@stacks/network/-/network-6.5.5.tgz#ddb9806ccd64e0b5ba690f06edb49544f913ce63" - integrity sha512-lw7+g6UhOpvWasMeRYMb2OGRKm9ptYkGt27Usg3Eo0z/pu20jZxvHXLBMdDQqxNQOOmwiG4FadICnwTlmnHaqw== - dependencies: - "@stacks/common" "^6.5.5" - cross-fetch "^3.1.5" - -"@stacks/transactions@^6.2.0": - version "6.5.5" - resolved "https://registry.yarnpkg.com/@stacks/transactions/-/transactions-6.5.5.tgz#e1356b2fa47f1069b2baac906a188e267b815265" - integrity sha512-2lITkwN+ztsp8sZ0SUVRdJz9H3xL/H+cwOYB4eTR7F96rN/QzdMQRvoIqPBYp1Euovqn8aDnIvjwni7/TeJj4A== - dependencies: - "@noble/hashes" "1.1.5" - "@noble/secp256k1" "1.7.1" - "@stacks/common" "^6.5.5" - "@stacks/network" "^6.5.5" - c32check "^2.0.0" - lodash.clonedeep "^4.5.0" - -"@supercharge/promise-pool@^2.1.0": - version "2.4.0" - resolved "https://registry.yarnpkg.com/@supercharge/promise-pool/-/promise-pool-2.4.0.tgz#6050eea8c2d7f92ddd4ddc582ee328b15c034ad3" - integrity sha512-O9CMipBlq5OObdt1uKJGIzm9cdjpPWfj+a+Zw9EgWKxaMNHKC7EU7X9taj3H0EGQNLOSq2jAcOa3EzxlfHsD6w== - -"@types/bn.js@^5.1.0": - version "5.1.1" - resolved "https://registry.yarnpkg.com/@types/bn.js/-/bn.js-5.1.1.tgz#b51e1b55920a4ca26e9285ff79936bbdec910682" - integrity sha512-qNrYbZqMx0uJAfKnKclPh+dTwK33KfLHYqtyODwd5HnXOjnkhc4qgn3BrK6RWyGZm5+sIFE7Q7Vz6QQtJB7w7g== - dependencies: - "@types/node" "*" - -"@types/connect@^3.4.33": - version "3.4.35" - resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.35.tgz#5fcf6ae445e4021d1fc2219a4873cc73a3bb2ad1" - integrity sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ== - dependencies: - "@types/node" "*" - -"@types/long@^4.0.1": - version "4.0.2" - resolved "https://registry.yarnpkg.com/@types/long/-/long-4.0.2.tgz#b74129719fc8d11c01868010082d483b7545591a" - integrity sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA== - -"@types/minimist@^1.2.0": - version "1.2.2" - resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.2.tgz#ee771e2ba4b3dc5b372935d549fd9617bf345b8c" - integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ== - -"@types/node@*", "@types/node@>=13.7.0": - version "20.4.5" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.4.5.tgz#9dc0a5cb1ccce4f7a731660935ab70b9c00a5d69" - integrity sha512-rt40Nk13II9JwQBdeYqmbn2Q6IVTA5uPhvSO+JVqdXw/6/4glI6oR9ezty/A9Hg5u7JH4OmYmuQ+XvjKm0Datg== - -"@types/node@11.11.6": - version "11.11.6" - resolved "https://registry.yarnpkg.com/@types/node/-/node-11.11.6.tgz#df929d1bb2eee5afdda598a41930fe50b43eaa6a" - integrity sha512-Exw4yUWMBXM3X+8oqzJNRqZSwUAaS4+7NdvHqQuFi/d+synz++xmX3QIf+BFqneW8N31R8Ky+sikfZUXq07ggQ== - -"@types/node@^12.12.54": - version "12.20.55" - resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.55.tgz#c329cbd434c42164f846b909bd6f85b5537f6240" - integrity sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ== - -"@types/node@^17.0.31": - version "17.0.45" - resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.45.tgz#2c0fafd78705e7a18b7906b5201a522719dc5190" - integrity sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw== - -"@types/node@^18.0.4": - version "18.17.1" - resolved "https://registry.yarnpkg.com/@types/node/-/node-18.17.1.tgz#84c32903bf3a09f7878c391d31ff08f6fe7d8335" - integrity sha512-xlR1jahfizdplZYRU59JlUx9uzF1ARa8jbhM11ccpCJya8kvos5jwdm2ZAgxSCwOl0fq21svP18EVwPBXMQudw== - -"@types/normalize-package-data@^2.4.0": - version "2.4.1" - resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" - integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== - -"@types/pbkdf2@^3.0.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@types/pbkdf2/-/pbkdf2-3.1.0.tgz#039a0e9b67da0cdc4ee5dab865caa6b267bb66b1" - integrity sha512-Cf63Rv7jCQ0LaL8tNXmEyqTHuIJxRdlS5vMh1mj5voN4+QFhVZnlZruezqpWYDiJ8UTzhP0VmeLXCmBk66YrMQ== - dependencies: - "@types/node" "*" - -"@types/secp256k1@^4.0.1": - version "4.0.3" - resolved "https://registry.yarnpkg.com/@types/secp256k1/-/secp256k1-4.0.3.tgz#1b8e55d8e00f08ee7220b4d59a6abe89c37a901c" - integrity sha512-Da66lEIFeIz9ltsdMZcpQvmrmmoqrfju8pm1BH8WbYjZSwUgCwXLb9C+9XYogwBITnbsSaMdVPb2ekf7TV+03w== - dependencies: - "@types/node" "*" - -"@types/ws@^7.4.4": - version "7.4.7" - resolved "https://registry.yarnpkg.com/@types/ws/-/ws-7.4.7.tgz#f7c390a36f7a0679aa69de2d501319f4f8d9b702" - integrity sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww== - dependencies: - "@types/node" "*" - -"@wallet-standard/base@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@wallet-standard/base/-/base-1.0.1.tgz#860dd94d47c9e3c5c43b79d91c6afdbd7a36264e" - integrity sha512-1To3ekMfzhYxe0Yhkpri+Fedq0SYcfrOfJi3vbLjMwF2qiKPjTGLwZkf2C9ftdQmxES+hmxhBzTwF4KgcOwf8w== - -"@wallet-standard/features@^1.0.3": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@wallet-standard/features/-/features-1.0.3.tgz#c992876c5e4f7a0672f8869c4146c87e0dfe48c8" - integrity sha512-m8475I6W5LTatTZuUz5JJNK42wFRgkJTB0I9tkruMwfqBF2UN2eomkYNVf9RbrsROelCRzSFmugqjKZBFaubsA== - dependencies: - "@wallet-standard/base" "^1.0.1" - -"@yarnpkg/lockfile@^1.0.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31" - integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ== - -JSONStream@^1.3.5: - version "1.3.5" - resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0" - integrity sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ== - dependencies: - jsonparse "^1.2.0" - through ">=2.2.7 <3" - -abbrev@1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" - integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== - -abort-controller@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392" - integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg== - dependencies: - event-target-shim "^5.0.0" - -aes-js@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/aes-js/-/aes-js-3.0.0.tgz#e21df10ad6c2053295bcbb8dab40b09dbea87e4d" - integrity sha512-H7wUZRn8WpTq9jocdxQ2c8x2sKo9ZVmzfRE13GiNJXfp7NcKYEdvl3vspKjXox6RIG2VtaRe4JFvxG4rqp2Zuw== - -agent-base@6: - version "6.0.2" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" - integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== - dependencies: - debug "4" - -agentkeepalive@^4.2.1: - version "4.3.0" - resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-4.3.0.tgz#bb999ff07412653c1803b3ced35e50729830a255" - integrity sha512-7Epl1Blf4Sy37j4v9f9FjICCh4+KAQOyXgHEwlyBiAQLbhKdq/i2QQU3amQalS/wPhdPzDXPL5DMR5bkn+YeWg== - dependencies: - debug "^4.1.0" - depd "^2.0.0" - humanize-ms "^1.2.1" - -ajv-formats@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-2.1.1.tgz#6e669400659eb74973bbf2e33327180a0996b520" - integrity sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA== - dependencies: - ajv "^8.0.0" - -ajv@^8.0.0, ajv@^8.10.0: - version "8.12.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" - integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== - dependencies: - fast-deep-equal "^3.1.1" - json-schema-traverse "^1.0.0" - require-from-string "^2.0.2" - uri-js "^4.2.2" - -algo-msgpack-with-bigint@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/algo-msgpack-with-bigint/-/algo-msgpack-with-bigint-2.1.1.tgz#38bb717220525b3ff42232eefdcd9efb9ad405d6" - integrity sha512-F1tGh056XczEaEAqu7s+hlZUDWwOBT70Eq0lfMpBP2YguSQVyxRbprLq5rELXKQOyOaixTWYhMeMQMzP0U5FoQ== - -algosdk@^1.13.1: - version "1.24.1" - resolved "https://registry.yarnpkg.com/algosdk/-/algosdk-1.24.1.tgz#afc4102457ae0c38a32de6b84f4d713aedfc9e89" - integrity sha512-9moZxdqeJ6GdE4N6fA/GlUP4LrbLZMYcYkt141J4Ss68OfEgH9qW0wBuZ3ZOKEx/xjc5bg7mLP2Gjg7nwrkmww== - dependencies: - algo-msgpack-with-bigint "^2.1.1" - buffer "^6.0.2" - cross-fetch "^3.1.5" - hi-base32 "^0.5.1" - js-sha256 "^0.9.0" - js-sha3 "^0.8.0" - js-sha512 "^0.8.0" - json-bigint "^1.0.0" - tweetnacl "^1.0.3" - vlq "^2.0.4" - -ansi-escapes@^4.2.1: - version "4.3.2" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" - integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== - dependencies: - type-fest "^0.21.3" - -ansi-regex@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" - integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== - -ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -ansi-styles@^4.0.0, ansi-styles@^4.1.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" - integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== - dependencies: - color-convert "^2.0.1" - -ansicolors@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/ansicolors/-/ansicolors-0.3.2.tgz#665597de86a9ffe3aa9bfbe6cae5c6ea426b4979" - integrity sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg== - -apg-js@^4.1.1: - version "4.1.3" - resolved "https://registry.yarnpkg.com/apg-js/-/apg-js-4.1.3.tgz#0cb9dc99f8830740d7a8f9fc0048fa618ae4d199" - integrity sha512-XYyDcoBho8OpnWPRnedMwyL+76ovCtsESerHZEfY39dO4IrEqN97mdEYkOyHa0XTX5+3+U5FmpqPLttK0f7n6g== - -"aproba@^1.0.3 || ^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-2.0.0.tgz#52520b8ae5b569215b354efc0caa3fe1e45a8adc" - integrity sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ== - -arbundles@^0.6.21: - version "0.6.22" - resolved "https://registry.yarnpkg.com/arbundles/-/arbundles-0.6.22.tgz#0fd58ec76514f1d6c2db7c5870a6232314f52de6" - integrity sha512-QlSavBHk59mNqgQ6ScxlqaBJlDbSmSrK/uTcF3HojLAZ/4aufTkVTBjl1hSfZ/ZN45oIPgJC05R8SmVARF+8VA== - dependencies: - "@noble/ed25519" "^1.6.1" - "@randlabs/myalgo-connect" "^1.1.2" - "@solana/wallet-adapter-base" "^0.9.2" - algosdk "^1.13.1" - arweave "^1.11.4" - arweave-stream-tx "^1.1.0" - avsc "https://github.com/Bundlr-Network/avsc#csp-fixes" - axios "^0.21.3" - base64url "^3.0.1" - bs58 "^4.0.1" - ethers "^5.5.1" - keccak "^3.0.2" - multistream "^4.1.0" - process "^0.11.10" - secp256k1 "^4.0.2" - tmp-promise "^3.0.2" - -arconnect@^0.4.2: - version "0.4.2" - resolved "https://registry.yarnpkg.com/arconnect/-/arconnect-0.4.2.tgz#83de7638fb46183e82d7ec7efb5594c5f7cdc806" - integrity sha512-Jkpd4QL3TVqnd3U683gzXmZUVqBUy17DdJDuL/3D9rkysLgX6ymJ2e+sR+xyZF5Rh42CBqDXWNMmCjBXeP7Gbw== - dependencies: - arweave "^1.10.13" - -are-we-there-yet@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz#372e0e7bd279d8e94c653aaa1f67200884bf3e1c" - integrity sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw== - dependencies: - delegates "^1.0.0" - readable-stream "^3.6.0" - -argon2@^0.28.4: - version "0.28.7" - resolved "https://registry.yarnpkg.com/argon2/-/argon2-0.28.7.tgz#f6cc1f1c9e3ef5455d2186d4ec5b27cfeda41591" - integrity sha512-pvsScM3Fq7b+jolXkZHh8nRQx0uD/WeelnwYPMRpn4pAydoa1gqeL/KRdWAag4Hnu1TJNBTAfqyTjV+ZHwNnYA== - dependencies: - "@mapbox/node-pre-gyp" "^1.0.9" - "@phc/format" "^1.0.0" - node-addon-api "^5.0.0" - -arrify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" - integrity sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA== - -arweave-stream-tx@^1.1.0: - version "1.2.2" - resolved "https://registry.yarnpkg.com/arweave-stream-tx/-/arweave-stream-tx-1.2.2.tgz#2d5c66554301baacd02586a152fbb198b422112f" - integrity sha512-bNt9rj0hbAEzoUZEF2s6WJbIz8nasZlZpxIw03Xm8fzb9gRiiZlZGW3lxQLjfc9Z0VRUWDzwtqoYeEoB/JDToQ== - dependencies: - exponential-backoff "^3.1.0" - -arweave@^1.10.13, arweave@^1.11.4: - version "1.14.4" - resolved "https://registry.yarnpkg.com/arweave/-/arweave-1.14.4.tgz#5ba22136aa0e7fd9495258a3931fb770c9d6bf21" - integrity sha512-tmqU9fug8XAmFETYwgUhLaD3WKav5DaM4p1vgJpEj/Px2ORPPMikwnSySlFymmL2qgRh2ZBcZsg11+RXPPGLsA== - dependencies: - arconnect "^0.4.2" - asn1.js "^5.4.1" - base64-js "^1.5.1" - bignumber.js "^9.0.2" - -asn1.js@^5.2.0, asn1.js@^5.4.1: - version "5.4.1" - resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-5.4.1.tgz#11a980b84ebb91781ce35b0fdc2ee294e3783f07" - integrity sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA== - dependencies: - bn.js "^4.0.0" - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - safer-buffer "^2.1.0" - -async-retry@^1.3.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/async-retry/-/async-retry-1.3.3.tgz#0e7f36c04d8478e7a58bdbed80cedf977785f280" - integrity sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw== - dependencies: - retry "0.13.1" - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== - -atomic-sleep@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/atomic-sleep/-/atomic-sleep-1.0.0.tgz#eb85b77a601fc932cfe432c5acd364a9e2c9075b" - integrity sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ== - -"avsc@https://github.com/Bundlr-Network/avsc#csp-fixes": - version "5.4.7" - resolved "https://github.com/Bundlr-Network/avsc#a730cc8018b79e114b6a3381bbb57760a24c6cef" - -axios@^0.21.3: - version "0.21.4" - resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.4.tgz#c67b90dc0568e5c1cf2b0b858c43ba28e2eda575" - integrity sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg== - dependencies: - follow-redirects "^1.14.0" - -axios@^0.25.0: - version "0.25.0" - resolved "https://registry.yarnpkg.com/axios/-/axios-0.25.0.tgz#349cfbb31331a9b4453190791760a8d35b093e0a" - integrity sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g== - dependencies: - follow-redirects "^1.14.7" - -axios@^1.0.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/axios/-/axios-1.4.0.tgz#38a7bf1224cd308de271146038b551d725f0be1f" - integrity sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA== - dependencies: - follow-redirects "^1.15.0" - form-data "^4.0.0" - proxy-from-env "^1.1.0" - -balanced-match@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" - integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== - -base-x@^3.0.2: - version "3.0.9" - resolved "https://registry.yarnpkg.com/base-x/-/base-x-3.0.9.tgz#6349aaabb58526332de9f60995e548a53fe21320" - integrity sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ== - dependencies: - safe-buffer "^5.0.1" - -base-x@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/base-x/-/base-x-4.0.0.tgz#d0e3b7753450c73f8ad2389b5c018a4af7b2224a" - integrity sha512-FuwxlW4H5kh37X/oW59pwTzzTKRzfrrQwhmyspRM7swOEZcHtDZSCt45U6oKgtuFE+WYPblePMVIPR4RZrh/hw== - -base64-js@^1.3.1, base64-js@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" - integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== - -base64url@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/base64url/-/base64url-3.0.1.tgz#6399d572e2bc3f90a9a8b22d5dbb0a32d33f788d" - integrity sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A== - -bech32@1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/bech32/-/bech32-1.1.4.tgz#e38c9f37bf179b8eb16ae3a772b40c356d4832e9" - integrity sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ== - -bech32@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/bech32/-/bech32-2.0.0.tgz#078d3686535075c8c79709f054b1b226a133b355" - integrity sha512-LcknSilhIGatDAsY1ak2I8VtGaHNhgMSYVxFrGLXv+xLHytaKZKcaUJJUE7qmBr7h33o5YQwP55pMI0xmkpJwg== - -bigint-buffer@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/bigint-buffer/-/bigint-buffer-1.1.5.tgz#d038f31c8e4534c1f8d0015209bf34b4fa6dd442" - integrity sha512-trfYco6AoZ+rKhKnxA0hgX0HAbVP/s808/EuDSe2JDzUnCp/xAsli35Orvk67UrTEcwuxZqYZDmfA2RXJgxVvA== - dependencies: - bindings "^1.3.0" - -bigint-mod-arith@^3.1.0: - version "3.3.1" - resolved "https://registry.yarnpkg.com/bigint-mod-arith/-/bigint-mod-arith-3.3.1.tgz#8ed33dc9f7886e552a7d47c239e051836e74cfa8" - integrity sha512-pX/cYW3dCa87Jrzv6DAr8ivbbJRzEX5yGhdt8IutnX/PCIXfpx+mabWNK/M8qqh+zQ0J3thftUBHW0ByuUlG0w== - -bignumber.js@^9.0.0, bignumber.js@^9.0.1, bignumber.js@^9.0.2: - version "9.1.1" - resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.1.1.tgz#c4df7dc496bd849d4c9464344c1aa74228b4dac6" - integrity sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig== - -binary-search@^1.3.3: - version "1.3.6" - resolved "https://registry.yarnpkg.com/binary-search/-/binary-search-1.3.6.tgz#e32426016a0c5092f0f3598836a1c7da3560565c" - integrity sha512-nbE1WxOTTrUWIfsfZ4aHGYu5DOuNkbxGokjV6Z2kxfJK3uaAb8zNK1muzOeipoLHZjInT4Br88BHpzevc681xA== - -bindings@^1.3.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz#10353c9e945334bc0511a6d90b38fbc7c9c504df" - integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== - dependencies: - file-uri-to-path "1.0.0" - -bip39-light@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/bip39-light/-/bip39-light-1.0.7.tgz#06a72f251b89389a136d3f177f29b03342adc5ba" - integrity sha512-WDTmLRQUsiioBdTs9BmSEmkJza+8xfJmptsNJjxnoq3EydSa/ZBXT6rm66KoT3PJIRYMnhSKNR7S9YL1l7R40Q== - dependencies: - create-hash "^1.1.0" - pbkdf2 "^3.0.9" - -bip39@3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/bip39/-/bip39-3.0.2.tgz#2baf42ff3071fc9ddd5103de92e8f80d9257ee32" - integrity sha512-J4E1r2N0tUylTKt07ibXvhpT2c5pyAFgvuA5q1H9uDy6dEGpjV8jmymh3MTYJDLCNbIVClSB9FbND49I6N24MQ== - dependencies: - "@types/node" "11.11.6" - create-hash "^1.1.0" - pbkdf2 "^3.0.9" - randombytes "^2.0.1" - -bl@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" - integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== - dependencies: - buffer "^5.5.0" - inherits "^2.0.4" - readable-stream "^3.4.0" - -bl@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/bl/-/bl-5.1.0.tgz#183715f678c7188ecef9fe475d90209400624273" - integrity sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ== - dependencies: - buffer "^6.0.3" - inherits "^2.0.4" - readable-stream "^3.4.0" - -blakejs@^1.1.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/blakejs/-/blakejs-1.2.1.tgz#5057e4206eadb4a97f7c0b6e197a505042fc3814" - integrity sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ== - -bn.js@4.11.6: - version "4.11.6" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.6.tgz#53344adb14617a13f6e8dd2ce28905d1c0ba3215" - integrity sha512-XWwnNNFCuuSQ0m3r3C4LE3EiORltHd9M05pq6FOlVeiophzRbMo50Sbz1ehl8K3Z+jw9+vmgnXefY1hz8X+2wA== - -bn.js@5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.0.tgz#358860674396c6997771a9d051fcc1b57d4ae002" - integrity sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw== - -bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.9: - version "4.12.0" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88" - integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA== - -bn.js@^5.0.0, bn.js@^5.1.1, bn.js@^5.1.2, bn.js@^5.2.0, bn.js@^5.2.1: - version "5.2.1" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.1.tgz#0bc527a6a0d18d0aa8d5b0538ce4a77dccfa7b70" - integrity sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ== - -borc@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/borc/-/borc-2.1.2.tgz#6ce75e7da5ce711b963755117dd1b187f6f8cf19" - integrity sha512-Sy9eoUi4OiKzq7VovMn246iTo17kzuyHJKomCfpWMlI6RpfN1gk95w7d7gH264nApVLg0HZfcpz62/g4VH1Y4w== - dependencies: - bignumber.js "^9.0.0" - buffer "^5.5.0" - commander "^2.15.0" - ieee754 "^1.1.13" - iso-url "~0.4.7" - json-text-sequence "~0.1.0" - readable-stream "^3.6.0" - -borsh@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/borsh/-/borsh-0.6.0.tgz#a7c9eeca6a31ca9e0607cb49f329cb659eb791e1" - integrity sha512-sl5k89ViqsThXQpYa9XDtz1sBl3l1lI313cFUY1HKr+wvMILnb+58xpkqTNrYbelh99dY7K8usxoCusQmqix9Q== - dependencies: - bn.js "^5.2.0" - bs58 "^4.0.0" - text-encoding-utf-8 "^1.0.2" - -borsh@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/borsh/-/borsh-0.7.0.tgz#6e9560d719d86d90dc589bca60ffc8a6c51fec2a" - integrity sha512-CLCsZGIBCFnPtkNnieW/a8wmreDmfUtjU2m9yHrzPXIlNbqVs0AQrSatSG6vdNYUqdc83tkQi2eHfF98ubzQLA== - dependencies: - bn.js "^5.2.0" - bs58 "^4.0.0" - text-encoding-utf-8 "^1.0.2" - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -brorand@^1.0.1, brorand@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" - integrity sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w== - -browserify-aes@^1.0.0, browserify-aes@^1.0.4, browserify-aes@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" - integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== - dependencies: - buffer-xor "^1.0.3" - cipher-base "^1.0.0" - create-hash "^1.1.0" - evp_bytestokey "^1.0.3" - inherits "^2.0.1" - safe-buffer "^5.0.1" - -browserify-cipher@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" - integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== - dependencies: - browserify-aes "^1.0.4" - browserify-des "^1.0.0" - evp_bytestokey "^1.0.0" - -browserify-des@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c" - integrity sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A== - dependencies: - cipher-base "^1.0.1" - des.js "^1.0.0" - inherits "^2.0.1" - safe-buffer "^5.1.2" - -browserify-rsa@^4.0.0, browserify-rsa@^4.0.1: - version "4.1.0" - resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.1.0.tgz#b2fd06b5b75ae297f7ce2dc651f918f5be158c8d" - integrity sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog== - dependencies: - bn.js "^5.0.0" - randombytes "^2.0.1" - -browserify-sign@^4.0.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.1.tgz#eaf4add46dd54be3bb3b36c0cf15abbeba7956c3" - integrity sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg== - dependencies: - bn.js "^5.1.1" - browserify-rsa "^4.0.1" - create-hash "^1.2.0" - create-hmac "^1.1.7" - elliptic "^6.5.3" - inherits "^2.0.4" - parse-asn1 "^5.1.5" - readable-stream "^3.6.0" - safe-buffer "^5.2.0" - -bs58@^4.0.0, bs58@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/bs58/-/bs58-4.0.1.tgz#be161e76c354f6f788ae4071f63f34e8c4f0a42a" - integrity sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw== - dependencies: - base-x "^3.0.2" - -bs58@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/bs58/-/bs58-5.0.0.tgz#865575b4d13c09ea2a84622df6c8cbeb54ffc279" - integrity sha512-r+ihvQJvahgYT50JD05dyJNKlmmSlMoOGwn1lCcEzanPglg7TxYjioQUYehQ9mAR/+hOSd2jRc/Z2y5UxBymvQ== - dependencies: - base-x "^4.0.0" - -bs58check@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/bs58check/-/bs58check-2.1.2.tgz#53b018291228d82a5aa08e7d796fdafda54aebfc" - integrity sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA== - dependencies: - bs58 "^4.0.0" - create-hash "^1.1.0" - safe-buffer "^5.1.2" - -buffer-equal-constant-time@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz#f8e71132f7ffe6e01a5c9697a4c6f3e48d5cc819" - integrity sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA== - -buffer-reverse@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/buffer-reverse/-/buffer-reverse-1.0.1.tgz#49283c8efa6f901bc01fa3304d06027971ae2f60" - integrity sha512-M87YIUBsZ6N924W57vDwT/aOu8hw7ZgdByz6ijksLjmHJELBASmYTTlNHRgjE+pTsT9oJXGaDSgqqwfdHotDUg== - -buffer-xor@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" - integrity sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ== - -buffer@6.0.3, buffer@^6.0.2, buffer@^6.0.3, buffer@~6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6" - integrity sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA== - dependencies: - base64-js "^1.3.1" - ieee754 "^1.2.1" - -buffer@^5.5.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" - integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== - dependencies: - base64-js "^1.3.1" - ieee754 "^1.1.13" - -bufferutil@^4.0.1: - version "4.0.7" - resolved "https://registry.yarnpkg.com/bufferutil/-/bufferutil-4.0.7.tgz#60c0d19ba2c992dd8273d3f73772ffc894c153ad" - integrity sha512-kukuqc39WOHtdxtw4UScxF/WVnMFVSQVKhtx3AjZJzhd0RGZZldcrfSEbVsWWe6KNH253574cq5F+wpv0G9pJw== - dependencies: - node-gyp-build "^4.3.0" - -c32check@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/c32check/-/c32check-2.0.0.tgz#b9365618b2fb135c0783d03f00605b7b0f90c659" - integrity sha512-rpwfAcS/CMqo0oCqDf3r9eeLgScRE3l/xHDCXhM3UyrfvIn7PrLq63uHh7yYbv8NzaZn5MVsVhIRpQ+5GZ5HyA== - dependencies: - "@noble/hashes" "^1.1.2" - base-x "^4.0.0" - -caip@^0.9.2, caip@~0.9.2: - version "0.9.2" - resolved "https://registry.yarnpkg.com/caip/-/caip-0.9.2.tgz#6aec668e459dc3a1830530f7bb8d06f0044a5391" - integrity sha512-o4aIUSR9lkn7B9lIw8Xgkj+hDh+S1PtsBphoSqP2Dt95gRWPniaqEpnPwiUEhaPQr84JzWIEm4Cck3lMZtIkTA== - -caip@^1.1.0, caip@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/caip/-/caip-1.1.0.tgz#0ccd5bf1bff822459389ccec0a8555712a30c374" - integrity sha512-yOO3Fu4ygyKYAdznuoaqschMKIZzcdgyMpBNtrIfrUhnOeaOWG+dh0c13wcOS6B/46IGGbncoyzJlio79jU7rw== - -caip@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/caip/-/caip-1.0.0.tgz#29834b862433c35d9243df45ebeb2c6ef63f7dd8" - integrity sha512-+U9P7+9jeVBWoP7BDWHVD/JGp9azT4KmFCpDRKTy0U01bCV0x7bxwf6WTl0/dUnnTE+ZA9M4EavptQdHg7k1vA== - -call-bind@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" - integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== - dependencies: - function-bind "^1.1.1" - get-intrinsic "^1.0.2" - -camel-case@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a" - integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw== - dependencies: - pascal-case "^3.1.2" - tslib "^2.0.3" - -camelcase-keys@^6.2.2: - version "6.2.2" - resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz#5e755d6ba51aa223ec7d3d52f25778210f9dc3c0" - integrity sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg== - dependencies: - camelcase "^5.3.1" - map-obj "^4.0.0" - quick-lru "^4.0.1" - -camelcase@^5.3.1: - version "5.3.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" - integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== - -canonicalize@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/canonicalize/-/canonicalize-2.0.0.tgz#32be2cef4446d67fd5348027a384cae28f17226a" - integrity sha512-ulDEYPv7asdKvqahuAY35c1selLdzDwHqugK92hfkzvlDCwXRRelDkR+Er33md/PtnpqHemgkuDPanZ4fiYZ8w== - -capability@^0.2.5: - version "0.2.5" - resolved "https://registry.yarnpkg.com/capability/-/capability-0.2.5.tgz#51ad87353f1936ffd77f2f21c74633a4dea88801" - integrity sha512-rsJZYVCgXd08sPqwmaIqjAd5SUTfonV0z/gDJ8D6cN8wQphky1kkAYEqQ+hmDxTw7UihvBfjUVUSY+DBEe44jg== - -capital-case@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/capital-case/-/capital-case-1.0.4.tgz#9d130292353c9249f6b00fa5852bee38a717e669" - integrity sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A== - dependencies: - no-case "^3.0.4" - tslib "^2.0.3" - upper-case-first "^2.0.2" - -cborg@^1.10.2, cborg@^1.6.0: - version "1.10.2" - resolved "https://registry.yarnpkg.com/cborg/-/cborg-1.10.2.tgz#83cd581b55b3574c816f82696307c7512db759a1" - integrity sha512-b3tFPA9pUr2zCUiCfRd2+wok2/LBSNUMKOuRRok+WlvvAgEt/PlbgPTsZUcwCOs53IJvLgTp0eotwtosE6njug== - -cborg@^2.0.1: - version "2.0.3" - resolved "https://registry.yarnpkg.com/cborg/-/cborg-2.0.3.tgz#b460840e994019a96eb2afc92d8ab6fb0dedf2bc" - integrity sha512-f1IbyqgRLQK4ruNM+V3WikfYfXQg/f/zC1oneOw1P7F/Dn2OJX6MaXIdei3JMpz361IjY7OENBKcE53nkJFVCQ== - -chalk@^2.0.0: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chalk@^4.1.0, chalk@^4.1.1: - version "4.1.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" - integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -change-case@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/change-case/-/change-case-4.1.2.tgz#fedfc5f136045e2398c0410ee441f95704641e12" - integrity sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A== - dependencies: - camel-case "^4.1.2" - capital-case "^1.0.4" - constant-case "^3.0.4" - dot-case "^3.0.4" - header-case "^2.0.4" - no-case "^3.0.4" - param-case "^3.0.4" - pascal-case "^3.1.2" - path-case "^3.0.4" - sentence-case "^3.0.4" - snake-case "^3.0.4" - tslib "^2.0.3" - -chardet@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" - integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== - -chownr@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" - integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== - -ci-info@^1.5.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.6.0.tgz#2ca20dbb9ceb32d4524a683303313f0304b1e497" - integrity sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A== - -cids@^1.0.0, cids@^1.1.5, cids@^1.1.6, cids@~1.1.6: - version "1.1.9" - resolved "https://registry.yarnpkg.com/cids/-/cids-1.1.9.tgz#402c26db5c07059377bcd6fb82f2a24e7f2f4a4f" - integrity sha512-l11hWRfugIcbGuTZwAM5PwpjPPjyb6UZOGwlHSnOBV5o07XhQ4gNpBN67FbODvpjyHtd+0Xs6KNvUcGBiDRsdg== - dependencies: - multibase "^4.0.1" - multicodec "^3.0.1" - multihashes "^4.0.1" - uint8arrays "^3.0.0" - -cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" - integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -cli-cursor@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" - integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== - dependencies: - restore-cursor "^3.1.0" - -cli-spinners@^2.5.0: - version "2.9.0" - resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.0.tgz#5881d0ad96381e117bbe07ad91f2008fe6ffd8db" - integrity sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g== - -cli-width@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6" - integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw== - -clone@^1.0.2: - version "1.0.4" - resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" - integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== - -codeco@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/codeco/-/codeco-1.2.0.tgz#7f32e3971007593cfa98513d026538d2ecffa3cb" - integrity sha512-SHTBW7QsiDtHGqEyhX10gZesmWlWV00gXteFyU2xLqyZmy658/+HlPyXG5EvY05+csQNWjBIfGg2mZrklR1RtQ== - -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-convert@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" - integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== - dependencies: - color-name "~1.1.4" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== - -color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -color-support@^1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2" - integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== - -colors@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/colors/-/colors-1.3.0.tgz#5f20c9fef6945cb1134260aab33bfbdc8295e04e" - integrity sha512-EDpX3a7wHMWFA7PUHWPHNWqOxIIRSJetuwl0AS5Oi/5FMV8kWm69RTlgm00GKjBO1xFHMtBbL49yRtMMdticBw== - -colors@1.3.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/colors/-/colors-1.3.3.tgz#39e005d546afe01e01f9c4ca8fa50f686a01205d" - integrity sha512-mmGt/1pZqYRjMxB1axhTo16/snVZ5krrKkcmMeVKxzECMMXoCgnvTPp10QgHfcbQZw8Dq2jMNG6je4JlWU0gWg== - -colors@^1.3.3: - version "1.4.0" - resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78" - integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== - -combined-stream@^1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - dependencies: - delayed-stream "~1.0.0" - -commander@^2.15.0, commander@^2.20.3: - version "2.20.3" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" - integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== - -commander@^8.2.0: - version "8.3.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" - integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== - -console-control-strings@^1.0.0, console-control-strings@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" - integrity sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ== - -constant-case@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/constant-case/-/constant-case-3.0.4.tgz#3b84a9aeaf4cf31ec45e6bf5de91bdfb0589faf1" - integrity sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ== - dependencies: - no-case "^3.0.4" - tslib "^2.0.3" - upper-case "^2.0.2" - -create-ecdh@^4.0.0: - version "4.0.4" - resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e" - integrity sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A== - dependencies: - bn.js "^4.1.0" - elliptic "^6.5.3" - -create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" - integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== - dependencies: - cipher-base "^1.0.1" - inherits "^2.0.1" - md5.js "^1.3.4" - ripemd160 "^2.0.1" - sha.js "^2.4.0" - -create-hmac@1.1.7, create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7: - version "1.1.7" - resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" - integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== - dependencies: - cipher-base "^1.0.3" - create-hash "^1.1.0" - inherits "^2.0.1" - ripemd160 "^2.0.0" - safe-buffer "^5.0.1" - sha.js "^2.4.8" - -cross-fetch@^3.1.4, cross-fetch@^3.1.5: - version "3.1.8" - resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.1.8.tgz#0327eba65fd68a7d119f8fb2bf9334a1a7956f82" - integrity sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg== - dependencies: - node-fetch "^2.6.12" - -crypto-browserify@^3.12.0: - version "3.12.0" - resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" - integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg== - dependencies: - browserify-cipher "^1.0.0" - browserify-sign "^4.0.0" - create-ecdh "^4.0.0" - create-hash "^1.1.0" - create-hmac "^1.1.0" - diffie-hellman "^5.0.0" - inherits "^2.0.1" - pbkdf2 "^3.0.3" - public-encrypt "^4.0.0" - randombytes "^2.0.0" - randomfill "^1.0.3" - -crypto-js@^3.1.9-1: - version "3.3.0" - resolved "https://registry.yarnpkg.com/crypto-js/-/crypto-js-3.3.0.tgz#846dd1cce2f68aacfa156c8578f926a609b7976b" - integrity sha512-DIT51nX0dCfKltpRiXV+/TVZq+Qq2NgF4644+K7Ttnla7zEzqc+kjJyiB96BHNyUTBxyjzRcZYpUdZa+QAqi6Q== - -csv-generate@^4.2.6: - version "4.2.6" - resolved "https://registry.yarnpkg.com/csv-generate/-/csv-generate-4.2.6.tgz#7146b41313d7c91d19d99891ef400d7f0931e908" - integrity sha512-VtnYqhWLcsUocA346ewFOk+rrqcoT663j11vXzD2uelXq9WguQ3QzDeVD8ISso7hhVtkDSHcWl9psdemeiEHDA== - -csv-parse@^5.4.0: - version "5.4.0" - resolved "https://registry.yarnpkg.com/csv-parse/-/csv-parse-5.4.0.tgz#6793210a4a49a9a74b3fde3f9d00f3f52044fd89" - integrity sha512-JiQosUWiOFgp4hQn0an+SBoV9IKdqzhROM0iiN4LB7UpfJBlsSJlWl9nq4zGgxgMAzHJ6V4t29VAVD+3+2NJAg== - -csv-stringify@^6.4.0: - version "6.4.0" - resolved "https://registry.yarnpkg.com/csv-stringify/-/csv-stringify-6.4.0.tgz#6d006dca9194700e44f9fbc541bee8bbbd4f459c" - integrity sha512-HQsw0QXiN5fdlO+R8/JzCZnR3Fqp8E87YVnhHlaPtNGJjt6ffbV0LpOkieIb1x6V1+xt878IYq77SpXHWAqKkA== - -csv@^6.0.5: - version "6.3.1" - resolved "https://registry.yarnpkg.com/csv/-/csv-6.3.1.tgz#52fb5d676ea084b2659dacd2b324e420bdd68989" - integrity sha512-ZTcWLvr0Ux0IQDz/QzhCToBVIZtF5GDrStMt9I8mRSk0jPnfF9OeYKz0EZTspaAEOK6hf515ag97nKmwoyU8ZA== - dependencies: - csv-generate "^4.2.6" - csv-parse "^5.4.0" - csv-stringify "^6.4.0" - stream-transform "^3.2.6" - -dag-jose-utils@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/dag-jose-utils/-/dag-jose-utils-2.0.0.tgz#b36576d6d8e4bb5e288bf5bdee02d51067821535" - integrity sha512-vE6EyhjSh+dfr8hbs/gLk0v98h2ekjy6r6pXvmB4SvO6awalt95LEetG0QDh5rmMYE3FO8ynp3xrCYsAHHZOlg== - dependencies: - "@ipld/dag-cbor" "^7.0.1" - multiformats "^9.5.1" - -dag-jose-utils@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/dag-jose-utils/-/dag-jose-utils-3.0.0.tgz#38a0fb1e17c0af5ea148fdd50a8b77671fe329fa" - integrity sha512-gu+XutOTy3kD8fDcA1SMjZ2U0mUOb/hxoRVZaMCizXN7Ssbc5dKOzeXQ4GquV4BdQzs3w5Y7irOpn2plFPIJfg== - dependencies: - "@ipld/dag-cbor" "^7.0.1" - multiformats "^11.0.1" - -dataloader@^2.1.0: - version "2.2.2" - resolved "https://registry.yarnpkg.com/dataloader/-/dataloader-2.2.2.tgz#216dc509b5abe39d43a9b9d97e6e5e473dfbe3e0" - integrity sha512-8YnDaaf7N3k/q5HnTJVuzSyLETjoZjVmHc4AeKAzOvKHEFQKcn64OKBfzHYtE9zGjctNM7V9I0MfnUVLpi7M5g== - -debug@4, debug@^4.1.0, debug@^4.3.1, debug@^4.3.3, debug@^4.3.4: - version "4.3.4" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" - integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== - dependencies: - ms "2.1.2" - -decamelize-keys@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.1.tgz#04a2d523b2f18d80d0158a43b895d56dff8d19d8" - integrity sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg== - dependencies: - decamelize "^1.1.0" - map-obj "^1.0.0" - -decamelize@^1.1.0, decamelize@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== - -decode-uri-component@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9" - integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== - -deep-equal@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.1.1.tgz#b5c98c942ceffaf7cb051e24e1434a25a2e6076a" - integrity sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g== - dependencies: - is-arguments "^1.0.4" - is-date-object "^1.0.1" - is-regex "^1.0.4" - object-is "^1.0.1" - object-keys "^1.1.1" - regexp.prototype.flags "^1.2.0" - -defaults@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.4.tgz#b0b02062c1e2aa62ff5d9528f0f98baa90978d7a" - integrity sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A== - dependencies: - clone "^1.0.2" - -define-properties@^1.1.3, define-properties@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.0.tgz#52988570670c9eacedd8064f4a990f2405849bd5" - integrity sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA== - dependencies: - has-property-descriptors "^1.0.0" - object-keys "^1.1.1" - -delay@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/delay/-/delay-5.0.0.tgz#137045ef1b96e5071060dd5be60bf9334436bd1d" - integrity sha512-ReEBKkIfe4ya47wlPYf/gu5ib6yUG0/Aez0JQZQz94kiWtRQvZIQbTiehsnwHvLSWJnQdhVeqYue7Id1dKr0qw== - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== - -delegates@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ== - -delimit-stream@0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/delimit-stream/-/delimit-stream-0.1.0.tgz#9b8319477c0e5f8aeb3ce357ae305fc25ea1cd2b" - integrity sha512-a02fiQ7poS5CnjiJBAsjGLPp5EwVoGHNeu9sziBd9huppRfsAFIpv5zNLv0V1gbop53ilngAf5Kf331AwcoRBQ== - -depd@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" - integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== - -depd@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" - integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== - -des.js@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.1.0.tgz#1d37f5766f3bbff4ee9638e871a8768c173b81da" - integrity sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg== - dependencies: - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - -detect-libc@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.0.2.tgz#8ccf2ba9315350e1241b88d0ac3b0e1fbd99605d" - integrity sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw== - -did-jwt@^6.0.0: - version "6.11.6" - resolved "https://registry.yarnpkg.com/did-jwt/-/did-jwt-6.11.6.tgz#3eeb30d6bd01f33bfa17089574915845802a7d44" - integrity sha512-OfbWknRxJuUqH6Lk0x+H1FsuelGugLbBDEwsoJnicFOntIG/A4y19fn0a8RLxaQbWQ5gXg0yDq5E2huSBiiXzw== - dependencies: - "@stablelib/ed25519" "^1.0.2" - "@stablelib/random" "^1.0.1" - "@stablelib/sha256" "^1.0.1" - "@stablelib/x25519" "^1.0.2" - "@stablelib/xchacha20poly1305" "^1.0.1" - bech32 "^2.0.0" - canonicalize "^2.0.0" - did-resolver "^4.0.0" - elliptic "^6.5.4" - js-sha3 "^0.8.0" - multiformats "^9.6.5" - uint8arrays "^3.0.0" - -did-jwt@^7.2.0: - version "7.2.4" - resolved "https://registry.yarnpkg.com/did-jwt/-/did-jwt-7.2.4.tgz#5e9c4220f27b3872983791dbbe438012d1836b80" - integrity sha512-xEWP+4Q0nCC/Gpek2psYR8zu2qiLnsfgr4b1s5y6DAGrgH/BvRCIxOuX+/iyzQ6N5pHHzPRDE+wKrLh7ObnJUg== - dependencies: - "@noble/curves" "^1.0.0" - "@noble/hashes" "^1.3.0" - "@stablelib/xchacha20poly1305" "^1.0.1" - bech32 "^2.0.0" - canonicalize "^2.0.0" - did-resolver "^4.1.0" - multiformats "^12.0.0" - uint8arrays "^4.0.3" - -did-resolver@^3.1.3, did-resolver@^3.1.5: - version "3.2.2" - resolved "https://registry.yarnpkg.com/did-resolver/-/did-resolver-3.2.2.tgz#6f4e252a810f785d1b28a10265fad6dffee25158" - integrity sha512-Eeo2F524VM5N3W4GwglZrnul2y6TLTwMQP3In62JdG34NZoqihYyOZLk+5wUW8sSgvIYIcJM8Dlt3xsdKZZ3tg== - -did-resolver@^4.0.0, did-resolver@^4.0.1, did-resolver@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/did-resolver/-/did-resolver-4.1.0.tgz#740852083c4fd5bf9729d528eca5d105aff45eb6" - integrity sha512-S6fWHvCXkZg2IhS4RcVHxwuyVejPR7c+a4Go0xbQ9ps5kILa8viiYQgrM4gfTyeTjJ0ekgJH9gk/BawTpmkbZA== - -dids@^3.0.0, dids@^3.3.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/dids/-/dids-3.4.0.tgz#ac37c914c8d862bb7619515a5deb11ef19c988a3" - integrity sha512-hXHkOTL9E5R4rbQwDVOktiiEq57Y6yWOEYjev1ojOpMr2Rkx9g8bw0v6BQIsbPB94aaYxUCtaejNl2FrublfiA== - dependencies: - "@didtools/cacao" "^1.0.0" - "@didtools/pkh-ethereum" "^0.0.1" - "@stablelib/random" "^1.0.1" - dag-jose-utils "^2.0.0" - did-jwt "^6.0.0" - did-resolver "^3.1.5" - multiformats "^9.4.10" - rpc-utils "^0.6.1" - uint8arrays "^3.0.0" - -dids@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/dids/-/dids-4.0.3.tgz#be5f66ef0962cccb3ae17d1f08417b8794c2cda7" - integrity sha512-WrW5clb3cdeinbsmA8p/9mEmYaBL3WnOapurL+VJJMzH1YO4MnRGK5U2ZLEYBATefzlw1cgVYvbhMiFourrBNA== - dependencies: - "@didtools/cacao" "^2.1.0" - "@didtools/codecs" "^1.0.1" - "@didtools/pkh-ethereum" "^0.4.0" - "@stablelib/random" "^1.0.1" - codeco "^1.1.0" - dag-jose-utils "^3.0.0" - did-jwt "^7.2.0" - did-resolver "^4.1.0" - multiformats "^11.0.2" - rpc-utils "^0.6.1" - uint8arrays "^4.0.3" - -diffie-hellman@^5.0.0: - version "5.0.3" - resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" - integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== - dependencies: - bn.js "^4.1.0" - miller-rabin "^4.0.0" - randombytes "^2.0.0" - -dot-case@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-3.0.4.tgz#9b2b670d00a431667a8a75ba29cd1b98809ce751" - integrity sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w== - dependencies: - no-case "^3.0.4" - tslib "^2.0.3" - -ecdsa-sig-formatter@1.0.11: - version "1.0.11" - resolved "https://registry.yarnpkg.com/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz#ae0f0fa2d85045ef14a817daa3ce9acd0489e5bf" - integrity sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ== - dependencies: - safe-buffer "^5.0.1" - -elliptic@6.5.4, elliptic@^6.5.3, elliptic@^6.5.4: - version "6.5.4" - resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz#da37cebd31e79a1367e941b592ed1fbebd58abbb" - integrity sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ== - dependencies: - bn.js "^4.11.9" - brorand "^1.1.0" - hash.js "^1.0.0" - hmac-drbg "^1.0.1" - inherits "^2.0.4" - minimalistic-assert "^1.0.1" - minimalistic-crypto-utils "^1.0.1" - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" - integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== - -err-code@^3.0.0, err-code@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/err-code/-/err-code-3.0.1.tgz#a444c7b992705f2b120ee320b09972eef331c920" - integrity sha512-GiaH0KJUewYok+eeY05IIgjtAe4Yltygk9Wqp1V5yVWLdhf0hYZchRjNIT9bb0mSwRcIusT3cx7PJUf3zEIfUA== - -error-ex@^1.3.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" - integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== - dependencies: - is-arrayish "^0.2.1" - -error-polyfill@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/error-polyfill/-/error-polyfill-0.1.3.tgz#df848b61ad8834f7a5db69a70b9913df86721d15" - integrity sha512-XHJk60ufE+TG/ydwp4lilOog549iiQF2OAPhkk9DdiYWMrltz5yhDz/xnKuenNwP7gy3dsibssO5QpVhkrSzzg== - dependencies: - capability "^0.2.5" - o3 "^1.0.3" - u3 "^0.1.1" - -es6-promise@^4.0.3: - version "4.2.8" - resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a" - integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w== - -es6-promisify@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203" - integrity sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ== - dependencies: - es6-promise "^4.0.3" - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== - -ethereum-bloom-filters@^1.0.6: - version "1.0.10" - resolved "https://registry.yarnpkg.com/ethereum-bloom-filters/-/ethereum-bloom-filters-1.0.10.tgz#3ca07f4aed698e75bd134584850260246a5fed8a" - integrity sha512-rxJ5OFN3RwjQxDcFP2Z5+Q9ho4eIdEmSc2ht0fCu8Se9nbXjZ7/031uXoUYJ87KHCOdVeiUuwSnoS7hmYAGVHA== - dependencies: - js-sha3 "^0.8.0" - -ethereum-cryptography@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/ethereum-cryptography/-/ethereum-cryptography-0.1.3.tgz#8d6143cfc3d74bf79bbd8edecdf29e4ae20dd191" - integrity sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ== - dependencies: - "@types/pbkdf2" "^3.0.0" - "@types/secp256k1" "^4.0.1" - blakejs "^1.1.0" - browserify-aes "^1.2.0" - bs58check "^2.1.2" - create-hash "^1.2.0" - create-hmac "^1.1.7" - hash.js "^1.1.7" - keccak "^3.0.0" - pbkdf2 "^3.0.17" - randombytes "^2.1.0" - safe-buffer "^5.1.2" - scrypt-js "^3.0.0" - secp256k1 "^4.0.1" - setimmediate "^1.0.5" - -ethereumjs-util@^7.1.0: - version "7.1.5" - resolved "https://registry.yarnpkg.com/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz#9ecf04861e4fbbeed7465ece5f23317ad1129181" - integrity sha512-SDl5kKrQAudFBUe5OJM9Ac6WmMyYmXX/6sTmLZ3ffG2eY6ZIGBes3pEDxNN6V72WyOw4CPD5RomKdsa8DAAwLg== - dependencies: - "@types/bn.js" "^5.1.0" - bn.js "^5.1.2" - create-hash "^1.1.2" - ethereum-cryptography "^0.1.3" - rlp "^2.2.4" - -ethers@^5.5.1, ethers@^5.6.6: - version "5.7.2" - resolved "https://registry.yarnpkg.com/ethers/-/ethers-5.7.2.tgz#3a7deeabbb8c030d4126b24f84e525466145872e" - integrity sha512-wswUsmWo1aOK8rR7DIKiWSw9DbLWe6x98Jrn8wcTflTVvaXhAMaB5zGAXy0GYQEQp9iO1iSHWVyARQm11zUtyg== - dependencies: - "@ethersproject/abi" "5.7.0" - "@ethersproject/abstract-provider" "5.7.0" - "@ethersproject/abstract-signer" "5.7.0" - "@ethersproject/address" "5.7.0" - "@ethersproject/base64" "5.7.0" - "@ethersproject/basex" "5.7.0" - "@ethersproject/bignumber" "5.7.0" - "@ethersproject/bytes" "5.7.0" - "@ethersproject/constants" "5.7.0" - "@ethersproject/contracts" "5.7.0" - "@ethersproject/hash" "5.7.0" - "@ethersproject/hdnode" "5.7.0" - "@ethersproject/json-wallets" "5.7.0" - "@ethersproject/keccak256" "5.7.0" - "@ethersproject/logger" "5.7.0" - "@ethersproject/networks" "5.7.1" - "@ethersproject/pbkdf2" "5.7.0" - "@ethersproject/properties" "5.7.0" - "@ethersproject/providers" "5.7.2" - "@ethersproject/random" "5.7.0" - "@ethersproject/rlp" "5.7.0" - "@ethersproject/sha2" "5.7.0" - "@ethersproject/signing-key" "5.7.0" - "@ethersproject/solidity" "5.7.0" - "@ethersproject/strings" "5.7.0" - "@ethersproject/transactions" "5.7.0" - "@ethersproject/units" "5.7.0" - "@ethersproject/wallet" "5.7.0" - "@ethersproject/web" "5.7.1" - "@ethersproject/wordlists" "5.7.0" - -ethjs-unit@0.1.6: - version "0.1.6" - resolved "https://registry.yarnpkg.com/ethjs-unit/-/ethjs-unit-0.1.6.tgz#c665921e476e87bce2a9d588a6fe0405b2c41699" - integrity sha512-/Sn9Y0oKl0uqQuvgFk/zQgR7aw1g36qX/jzSQ5lSwlO0GigPymk4eGQfeNTD03w1dPOqfz8V77Cy43jH56pagw== - dependencies: - bn.js "4.11.6" - number-to-bn "1.7.0" - -event-target-shim@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" - integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== - -eventemitter3@^4.0.7: - version "4.0.7" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" - integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== - -events@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" - integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== - -evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" - integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA== - dependencies: - md5.js "^1.3.4" - safe-buffer "^5.1.1" - -exponential-backoff@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/exponential-backoff/-/exponential-backoff-3.1.1.tgz#64ac7526fe341ab18a39016cd22c787d01e00bf6" - integrity sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw== - -external-editor@^3.0.3: - version "3.1.0" - resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" - integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== - dependencies: - chardet "^0.7.0" - iconv-lite "^0.4.24" - tmp "^0.0.33" - -eyes@^0.1.8: - version "0.1.8" - resolved "https://registry.yarnpkg.com/eyes/-/eyes-0.1.8.tgz#62cf120234c683785d902348a800ef3e0cc20bc0" - integrity sha512-GipyPsXO1anza0AOZdy69Im7hGFCNB7Y/NGjDlZGJ3GJJLtwNSb2vrzYrTYJRrRloVx7pl+bhUaTB8yiccPvFQ== - -fast-deep-equal@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" - integrity sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w== - -fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: - version "3.1.3" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" - integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== - -fast-json-patch@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/fast-json-patch/-/fast-json-patch-2.2.1.tgz#18150d36c9ab65c7209e7d4eb113f4f8eaabe6d9" - integrity sha512-4j5uBaTnsYAV5ebkidvxiLUYOwjQ+JSFljeqfTxCrH9bDmlCQaOJFS84oDJ2rAXZq2yskmk3ORfoP9DCwqFNig== - dependencies: - fast-deep-equal "^2.0.1" - -fast-json-patch@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/fast-json-patch/-/fast-json-patch-3.1.1.tgz#85064ea1b1ebf97a3f7ad01e23f9337e72c66947" - integrity sha512-vf6IHUX2SBcA+5/+4883dsIjpBTqmfBjmYiWK1savxQmFk4JfBMLa7ynTYOs1Rolp/T1betJxHiGD3g1Mn8lUQ== - -fast-json-stable-stringify@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" - integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== - -fast-redact@^3.1.1: - version "3.3.0" - resolved "https://registry.yarnpkg.com/fast-redact/-/fast-redact-3.3.0.tgz#7c83ce3a7be4898241a46560d51de10f653f7634" - integrity sha512-6T5V1QK1u4oF+ATxs1lWUmlEk6P2T9HqJG3e2DnHOdVgZy2rFJBoEnrIedcTXlkAHU/zKC+7KETJ+KGGKwxgMQ== - -fast-stable-stringify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fast-stable-stringify/-/fast-stable-stringify-1.0.0.tgz#5c5543462b22aeeefd36d05b34e51c78cb86d313" - integrity sha512-wpYMUmFu5f00Sm0cj2pfivpmawLZ0NKdviQ4w9zJeR8JVtOpOxHmLaJuj0vxvGqMJQWyP/COUkF75/57OKyRag== - -figures@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" - integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== - dependencies: - escape-string-regexp "^1.0.5" - -file-uri-to-path@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" - integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== - -filter-obj@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/filter-obj/-/filter-obj-1.1.0.tgz#9b311112bc6c6127a16e016c6c5d7f19e0805c5b" - integrity sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ== - -find-up@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" - integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== - dependencies: - locate-path "^5.0.0" - path-exists "^4.0.0" - -findit@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/findit/-/findit-2.0.0.tgz#6509f0126af4c178551cfa99394e032e13a4d56e" - integrity sha512-ENZS237/Hr8bjczn5eKuBohLgaD0JyUd0arxretR1f9RO46vZHA1b2y0VorgGV3WaOT3c+78P8h7v4JGJ1i/rg== - -flat@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241" - integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== - -follow-redirects@^1.14.0, follow-redirects@^1.14.7, follow-redirects@^1.15.0: - version "1.15.2" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.2.tgz#b460864144ba63f2681096f274c4e57026da2c13" - integrity sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA== - -form-data@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" - integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.8" - mime-types "^2.1.12" - -fs-extra@^0.22.1: - version "0.22.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.22.1.tgz#5fd6f8049dc976ca19eb2355d658173cabcce056" - integrity sha512-M7CuxS2f9k/5il8ufmLiCtT7B2O2JLoTZi83ZtyEJMG67cTn87fNULYWtno5Vm31TxmSRE0nkA9GxaRR+y3XTA== - dependencies: - graceful-fs "^4.1.2" - jsonfile "^2.1.0" - rimraf "^2.2.8" - -fs-minipass@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" - integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== - dependencies: - minipass "^3.0.0" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -functions-have-names@^1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" - integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== - -gauge@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-3.0.2.tgz#03bf4441c044383908bcfa0656ad91803259b395" - integrity sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q== - dependencies: - aproba "^1.0.3 || ^2.0.0" - color-support "^1.1.2" - console-control-strings "^1.0.0" - has-unicode "^2.0.1" - object-assign "^4.1.1" - signal-exit "^3.0.0" - string-width "^4.2.3" - strip-ansi "^6.0.1" - wide-align "^1.1.2" - -get-intrinsic@^1.0.2, get-intrinsic@^1.1.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz#d295644fed4505fc9cde952c37ee12b477a83d82" - integrity sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw== - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-proto "^1.0.1" - has-symbols "^1.0.3" - -glob@^7.1.3: - version "7.2.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" - integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.1.1" - once "^1.3.0" - path-is-absolute "^1.0.0" - -graceful-fs@^4.1.2, graceful-fs@^4.1.6: - version "4.2.11" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" - integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== - -hamt-sharding@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/hamt-sharding/-/hamt-sharding-2.0.1.tgz#f45686d0339e74b03b233bee1bde9587727129b6" - integrity sha512-vnjrmdXG9dDs1m/H4iJ6z0JFI2NtgsW5keRkTcM85NGak69Mkf5PHUqBz+Xs0T4sg0ppvj9O5EGAJo40FTxmmA== - dependencies: - sparse-array "^1.3.1" - uint8arrays "^3.0.0" - -hard-rejection@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883" - integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA== - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - -has-property-descriptors@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" - integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== - dependencies: - get-intrinsic "^1.1.1" - -has-proto@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" - integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== - -has-symbols@^1.0.2, has-symbols@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" - integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== - -has-tostringtag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" - integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== - dependencies: - has-symbols "^1.0.2" - -has-unicode@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" - integrity sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ== - -has@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - dependencies: - function-bind "^1.1.1" - -hash-base@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.1.0.tgz#55c381d9e06e1d2997a883b4a3fddfe7f0d3af33" - integrity sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA== - dependencies: - inherits "^2.0.4" - readable-stream "^3.6.0" - safe-buffer "^5.2.0" - -hash.js@1.1.7, hash.js@^1.0.0, hash.js@^1.0.3, hash.js@^1.1.7: - version "1.1.7" - resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" - integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== - dependencies: - inherits "^2.0.3" - minimalistic-assert "^1.0.1" - -header-case@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/header-case/-/header-case-2.0.4.tgz#5a42e63b55177349cf405beb8d775acabb92c063" - integrity sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q== - dependencies: - capital-case "^1.0.4" - tslib "^2.0.3" - -hi-base32@^0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/hi-base32/-/hi-base32-0.5.1.tgz#1279f2ddae2673219ea5870c2121d2a33132857e" - integrity sha512-EmBBpvdYh/4XxsnUybsPag6VikPYnN30td+vQk+GI3qpahVEG9+gTkG0aXVxTjBqQ5T6ijbWIu77O+C5WFWsnA== - -hmac-drbg@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" - integrity sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg== - dependencies: - hash.js "^1.0.3" - minimalistic-assert "^1.0.0" - minimalistic-crypto-utils "^1.0.1" - -hosted-git-info@^2.1.4: - version "2.8.9" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" - integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== - -hosted-git-info@^4.0.1: - version "4.1.0" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz#827b82867e9ff1c8d0c4d9d53880397d2c86d224" - integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA== - dependencies: - lru-cache "^6.0.0" - -http-errors@^1.7.2: - version "1.8.1" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.8.1.tgz#7c3f28577cbc8a207388455dbd62295ed07bd68c" - integrity sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g== - dependencies: - depd "~1.1.2" - inherits "2.0.4" - setprototypeof "1.2.0" - statuses ">= 1.5.0 < 2" - toidentifier "1.0.1" - -https-proxy-agent@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" - integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== - dependencies: - agent-base "6" - debug "4" - -humanize-ms@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed" - integrity sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ== - dependencies: - ms "^2.0.0" - -husky@^0.14.3: - version "0.14.3" - resolved "https://registry.yarnpkg.com/husky/-/husky-0.14.3.tgz#c69ed74e2d2779769a17ba8399b54ce0b63c12c3" - integrity sha512-e21wivqHpstpoiWA/Yi8eFti8E+sQDSS53cpJsPptPs295QTOQR0ZwnHo2TXy1XOpZFD9rPOd3NpmqTK6uMLJA== - dependencies: - is-ci "^1.0.10" - normalize-path "^1.0.0" - strip-indent "^2.0.0" - -iconv-lite@^0.4.24: - version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - -ieee754@^1.1.13, ieee754@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" - integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== - -indent-string@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" - integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -inherits@2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" - integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== - -inquirer@^8.2.0: - version "8.2.5" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-8.2.5.tgz#d8654a7542c35a9b9e069d27e2df4858784d54f8" - integrity sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ== - dependencies: - ansi-escapes "^4.2.1" - chalk "^4.1.1" - cli-cursor "^3.1.0" - cli-width "^3.0.0" - external-editor "^3.0.3" - figures "^3.0.0" - lodash "^4.17.21" - mute-stream "0.0.8" - ora "^5.4.1" - run-async "^2.4.0" - rxjs "^7.5.5" - string-width "^4.1.0" - strip-ansi "^6.0.0" - through "^2.3.6" - wrap-ansi "^7.0.0" - -interface-ipld-format@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/interface-ipld-format/-/interface-ipld-format-1.0.1.tgz#bee39c70c584a033e186ff057a2be89f215963e3" - integrity sha512-WV/ar+KQJVoQpqRDYdo7YPGYIUHJxCuOEhdvsRpzLqoOIVCqPKdMMYmsLL1nCRsF3yYNio+PAJbCKiv6drrEAg== - dependencies: - cids "^1.1.6" - multicodec "^3.0.1" - multihashes "^4.0.2" - -inversify@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/inversify/-/inversify-5.1.1.tgz#6fbd668c591337404e005a1946bfe0d802c08730" - integrity sha512-j8grHGDzv1v+8T1sAQ+3boTCntFPfvxLCkNcxB1J8qA0lUN+fAlSyYd+RXKvaPRL4AGyPxViutBEJHNXOyUdFQ== - -ipfs-only-hash@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/ipfs-only-hash/-/ipfs-only-hash-4.0.0.tgz#b3bd60a244d9eb7394961aa9d812a2e5ac7c04d6" - integrity sha512-TE1DZCvfw8i3gcsTq3P4TFx3cKFJ3sluu/J3XINkJhIN9OwJgNMqKA+WnKx6ByCb1IoPXsTp1KM7tupElb6SyA== - dependencies: - ipfs-unixfs-importer "^7.0.1" - meow "^9.0.0" - -ipfs-unixfs-importer@^7.0.1: - version "7.0.3" - resolved "https://registry.yarnpkg.com/ipfs-unixfs-importer/-/ipfs-unixfs-importer-7.0.3.tgz#b850e831ca9647d589ef50bc33421f65bab7bba6" - integrity sha512-qeFOlD3AQtGzr90sr5Tq1Bi8pT5Nr2tSI8z310m7R4JDYgZc6J1PEZO3XZQ8l1kuGoqlAppBZuOYmPEqaHcVQQ== - dependencies: - bl "^5.0.0" - cids "^1.1.5" - err-code "^3.0.1" - hamt-sharding "^2.0.0" - ipfs-unixfs "^4.0.3" - ipld-dag-pb "^0.22.2" - it-all "^1.0.5" - it-batch "^1.0.8" - it-first "^1.0.6" - it-parallel-batch "^1.0.9" - merge-options "^3.0.4" - multihashing-async "^2.1.0" - rabin-wasm "^0.1.4" - uint8arrays "^2.1.2" - -ipfs-unixfs@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/ipfs-unixfs/-/ipfs-unixfs-4.0.3.tgz#7c43e5726052ade4317245358ac541ef3d63d94e" - integrity sha512-hzJ3X4vlKT8FQ3Xc4M1szaFVjsc1ZydN+E4VQ91aXxfpjFn9G2wsMo1EFdAXNq/BUnN5dgqIOMP5zRYr3DTsAw== - dependencies: - err-code "^3.0.1" - protobufjs "^6.10.2" - -ipld-dag-cbor@^0.17.0: - version "0.17.1" - resolved "https://registry.yarnpkg.com/ipld-dag-cbor/-/ipld-dag-cbor-0.17.1.tgz#842e6c250603e5791049168831a425ec03471fb1" - integrity sha512-Bakj/cnxQBdscORyf4LRHxQJQfoaY8KWc7PWROQgX+aw5FCzBt8ga0VM/59K+ABOznsqNvyLR/wz/oYImOpXJw== - dependencies: - borc "^2.1.2" - cids "^1.0.0" - is-circular "^1.0.2" - multicodec "^3.0.1" - multihashing-async "^2.0.0" - uint8arrays "^2.1.3" - -ipld-dag-pb@^0.22.2: - version "0.22.3" - resolved "https://registry.yarnpkg.com/ipld-dag-pb/-/ipld-dag-pb-0.22.3.tgz#6d5af28b5752236a5cb0e0a1888c87dd733b55cd" - integrity sha512-dfG5C5OVAR4FEP7Al2CrHWvAyIM7UhAQrjnOYOIxXGQz5NlEj6wGX0XQf6Ru6or1na6upvV3NQfstapQG8X2rg== - dependencies: - cids "^1.0.0" - interface-ipld-format "^1.0.0" - multicodec "^3.0.1" - multihashing-async "^2.0.0" - protobufjs "^6.10.2" - stable "^0.1.8" - uint8arrays "^2.0.5" - -is-arguments@^1.0.4: - version "1.1.1" - resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b" - integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== - -is-ci@^1.0.10: - version "1.2.1" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.2.1.tgz#e3779c8ee17fccf428488f6e281187f2e632841c" - integrity sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg== - dependencies: - ci-info "^1.5.0" - -is-circular@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-circular/-/is-circular-1.0.2.tgz#2e0ab4e9835f4c6b0ea2b9855a84acd501b8366c" - integrity sha512-YttjnrswnUYRVJvxCvu8z+PGMUSzC2JttP0OEXezlAEdp3EXzhf7IZ3j0gRAybJBQupedIZFhY61Tga6E0qASA== - -is-core-module@^2.11.0, is-core-module@^2.5.0: - version "2.12.1" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.12.1.tgz#0c0b6885b6f80011c71541ce15c8d66cf5a4f9fd" - integrity sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg== - dependencies: - has "^1.0.3" - -is-date-object@^1.0.1: - version "1.0.5" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" - integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== - dependencies: - has-tostringtag "^1.0.0" - -is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" - integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - -is-hex-prefixed@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz#7d8d37e6ad77e5d127148913c573e082d777f554" - integrity sha512-WvtOiug1VFrE9v1Cydwm+FnXd3+w9GaeVUss5W4v/SLy3UW00vP+6iNF2SdnfiBoLy4bTqVdkftNGTUeOFVsbA== - -is-interactive@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e" - integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w== - -is-plain-obj@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" - integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg== - -is-plain-obj@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" - integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== - -is-regex@^1.0.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" - integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-unicode-supported@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" - integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== - -iso-url@~0.4.7: - version "0.4.7" - resolved "https://registry.yarnpkg.com/iso-url/-/iso-url-0.4.7.tgz#de7e48120dae46921079fe78f325ac9e9217a385" - integrity sha512-27fFRDnPAMnHGLq36bWTpKET+eiXct3ENlCcdcMdk+mjXrb2kw3mhBUg1B7ewAC0kVzlOPhADzQgz1SE6Tglog== - -isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== - -isomorphic-ws@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz#55fd4cd6c5e6491e76dc125938dd863f5cd4f2dc" - integrity sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w== - -it-all@^1.0.5: - version "1.0.6" - resolved "https://registry.yarnpkg.com/it-all/-/it-all-1.0.6.tgz#852557355367606295c4c3b7eff0136f07749335" - integrity sha512-3cmCc6Heqe3uWi3CVM/k51fa/XbMFpQVzFoDsV0IZNHSQDyAXl3c4MjHkFX5kF3922OGj7Myv1nSEUgRtcuM1A== - -it-batch@^1.0.8, it-batch@^1.0.9: - version "1.0.9" - resolved "https://registry.yarnpkg.com/it-batch/-/it-batch-1.0.9.tgz#7e95aaacb3f9b1b8ca6c8b8367892171d6a5b37f" - integrity sha512-7Q7HXewMhNFltTsAMdSz6luNhyhkhEtGGbYek/8Xb/GiqYMtwUmopE1ocPSiJKKp3rM4Dt045sNFoUu+KZGNyA== - -it-first@^1.0.6, it-first@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/it-first/-/it-first-1.0.7.tgz#a4bef40da8be21667f7d23e44dae652f5ccd7ab1" - integrity sha512-nvJKZoBpZD/6Rtde6FXqwDqDZGF1sCADmr2Zoc0hZsIvnE449gRFnGctxDf09Bzc/FWnHXAdaHVIetY6lrE0/g== - -it-parallel-batch@^1.0.9: - version "1.0.11" - resolved "https://registry.yarnpkg.com/it-parallel-batch/-/it-parallel-batch-1.0.11.tgz#f889b4e1c7a62ef24111dbafbaaa010b33d00f69" - integrity sha512-UWsWHv/kqBpMRmyZJzlmZeoAMA0F3SZr08FBdbhtbe+MtoEBgr/ZUAKrnenhXCBrsopy76QjRH2K/V8kNdupbQ== - dependencies: - it-batch "^1.0.9" - -jayson@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/jayson/-/jayson-4.1.0.tgz#60dc946a85197317f2b1439d672a8b0a99cea2f9" - integrity sha512-R6JlbyLN53Mjku329XoRT2zJAE6ZgOQ8f91ucYdMCD4nkGCF9kZSrcGXpHIU4jeKj58zUZke2p+cdQchU7Ly7A== - dependencies: - "@types/connect" "^3.4.33" - "@types/node" "^12.12.54" - "@types/ws" "^7.4.4" - JSONStream "^1.3.5" - commander "^2.20.3" - delay "^5.0.0" - es6-promisify "^5.0.0" - eyes "^0.1.8" - isomorphic-ws "^4.0.1" - json-stringify-safe "^5.0.1" - uuid "^8.3.2" - ws "^7.4.5" - -jet-logger@1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/jet-logger/-/jet-logger-1.2.2.tgz#f3866c0a34b6dc43f03bf4479ca677a1110156bc" - integrity sha512-Kbw4G3BC45+Umz5XBnsE50pHplruJTVKGRy5X1YfCu3Te7f8ggTL8Tm10YegAD2QP41MVQ3o/Y9MFAZzfythqw== - dependencies: - colors "1.3.0" - -js-sha256@^0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/js-sha256/-/js-sha256-0.9.0.tgz#0b89ac166583e91ef9123644bd3c5334ce9d0966" - integrity sha512-sga3MHh9sgQN2+pJ9VYZ+1LPwXOxuBJBA5nrR5/ofPfuiJBE2hnjsaN8se8JznOmGLN2p49Pe5U/ttafcs/apA== - -js-sha3@0.8.0, js-sha3@^0.8.0: - version "0.8.0" - resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.8.0.tgz#b9b7a5da73afad7dedd0f8c463954cbde6818840" - integrity sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q== - -js-sha512@^0.8.0: - version "0.8.0" - resolved "https://registry.yarnpkg.com/js-sha512/-/js-sha512-0.8.0.tgz#dd22db8d02756faccf19f218e3ed61ec8249f7d4" - integrity sha512-PWsmefG6Jkodqt+ePTvBZCSMFgN7Clckjd0O7su3I0+BW2QWUTJNzjktHsztGLhncP2h8mcF9V9Y2Ha59pAViQ== - -js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -json-bigint@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/json-bigint/-/json-bigint-1.0.0.tgz#ae547823ac0cad8398667f8cd9ef4730f5b01ff1" - integrity sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ== - dependencies: - bignumber.js "^9.0.0" - -json-parse-even-better-errors@^2.3.0: - version "2.3.1" - resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" - integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== - -json-schema-traverse@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" - integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== - -json-schema-typed@^8.0.1: - version "8.0.1" - resolved "https://registry.yarnpkg.com/json-schema-typed/-/json-schema-typed-8.0.1.tgz#826ee39e3b6cef536f85412ff048d3ff6f19dfa0" - integrity sha512-XQmWYj2Sm4kn4WeTYvmpKEbyPsL7nBsb647c7pMe6l02/yx2+Jfc4dT6UZkEXnIUb5LhD55r2HPsJ1milQ4rDg== - -json-stringify-safe@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== - -json-text-sequence@~0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/json-text-sequence/-/json-text-sequence-0.1.1.tgz#a72f217dc4afc4629fff5feb304dc1bd51a2f3d2" - integrity sha512-L3mEegEWHRekSHjc7+sc8eJhba9Clq1PZ8kMkzf8OxElhXc8O4TS5MwcVlj9aEbm5dr81N90WHC5nAz3UO971w== - dependencies: - delimit-stream "0.1.0" - -jsonfile@^2.1.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8" - integrity sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw== - optionalDependencies: - graceful-fs "^4.1.6" - -jsonparse@^1.2.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" - integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg== - -jsontokens@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/jsontokens/-/jsontokens-4.0.1.tgz#c3edf74a01160b2ca6d62b021b288edd59d1184a" - integrity sha512-+MO415LEN6M+3FGsRz4wU20g7N2JA+2j9d9+pGaNJHviG4L8N0qzavGyENw6fJqsq9CcrHOIL6iWX5yeTZ86+Q== - dependencies: - "@noble/hashes" "^1.1.2" - "@noble/secp256k1" "^1.6.3" - base64-js "^1.5.1" - -jsonwebtoken@^9.0.0: - version "9.0.1" - resolved "https://registry.yarnpkg.com/jsonwebtoken/-/jsonwebtoken-9.0.1.tgz#81d8c901c112c24e497a55daf6b2be1225b40145" - integrity sha512-K8wx7eJ5TPvEjuiVSkv167EVboBDv9PZdDoF7BgeQnBLVvZWW9clr2PsQHVJDTKaEIH5JBIwHujGcHp7GgI2eg== - dependencies: - jws "^3.2.2" - lodash "^4.17.21" - ms "^2.1.1" - semver "^7.3.8" - -jwa@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/jwa/-/jwa-1.4.1.tgz#743c32985cb9e98655530d53641b66c8645b039a" - integrity sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA== - dependencies: - buffer-equal-constant-time "1.0.1" - ecdsa-sig-formatter "1.0.11" - safe-buffer "^5.0.1" - -jws@^3.2.2: - version "3.2.2" - resolved "https://registry.yarnpkg.com/jws/-/jws-3.2.2.tgz#001099f3639468c9414000e99995fa52fb478304" - integrity sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA== - dependencies: - jwa "^1.4.1" - safe-buffer "^5.0.1" - -keccak@^3.0.0, keccak@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/keccak/-/keccak-3.0.3.tgz#4bc35ad917be1ef54ff246f904c2bbbf9ac61276" - integrity sha512-JZrLIAJWuZxKbCilMpNz5Vj7Vtb4scDG3dMXLOsbzBmQGyjwE61BbW7bJkfKKCShXiQZt3T6sBgALRtmd+nZaQ== - dependencies: - node-addon-api "^2.0.0" - node-gyp-build "^4.2.0" - readable-stream "^3.6.0" - -key-did-provider-ed25519@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/key-did-provider-ed25519/-/key-did-provider-ed25519-2.0.1.tgz#7178169831d36cdc99a0640d6bee3cbfd95f9a56" - integrity sha512-FaB2g7zUAeN/bLaFl2YSNQx9NsxgDd/3TR1YGvoXLhENsvZBdyA2V7hX8/MZhZ5jm82wL5lRw3O4UXuz/pJANQ== - dependencies: - "@stablelib/ed25519" "^1.0.2" - did-jwt "^6.0.0" - fast-json-stable-stringify "^2.1.0" - rpc-utils "^0.6.2" - uint8arrays "^3.0.0" - -key-did-resolver@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/key-did-resolver/-/key-did-resolver-2.3.0.tgz#38c636be72d769cdf8a4ebdfb1e35f36fb5550c1" - integrity sha512-q3ChQILPe+u8qkpWP196fEoxsygEyjM3K25qrGaMSolVaUdfgj7qwMz2DE/GRIlfNK2HgKW6KXA8RZMy8aL4MA== - dependencies: - "@stablelib/ed25519" "^1.0.2" - bigint-mod-arith "^3.1.0" - multiformats "^9.5.2" - nist-weierstrauss "^1.3.0" - uint8arrays "^3.0.0" - varint "^6.0.0" - -kind-of@^6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" - integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== - -lines-and-columns@^1.1.6: - version "1.2.4" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" - integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== - -locate-path@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" - integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== - dependencies: - p-locate "^4.1.0" - -lodash.clonedeep@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" - integrity sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ== - -lodash.isequal@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0" - integrity sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ== - -lodash@^4.17.21: - version "4.17.21" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== - -log-symbols@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" - integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== - dependencies: - chalk "^4.1.0" - is-unicode-supported "^0.1.0" - -logfmt@^1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/logfmt/-/logfmt-1.3.2.tgz#be34020b7390b8201212a12f533e3cb4c92d70c2" - integrity sha512-U0lelcaGWEfEITZQXs8y5HrJp2xa0BJ+KDfkkLJRmuKbQIEVGNv145FbaNekY4ZYHJSBBx8NLJitaPtRqLEkxQ== - dependencies: - split "0.2.x" - through "2.3.x" - -long@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/long/-/long-4.0.0.tgz#9a7b71cfb7d361a194ea555241c92f7468d5bf28" - integrity sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA== - -lower-case@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28" - integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== - dependencies: - tslib "^2.0.3" - -lru-cache@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" - integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== - dependencies: - yallist "^4.0.0" - -make-dir@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" - integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== - dependencies: - semver "^6.0.0" - -map-obj@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" - integrity sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg== - -map-obj@^4.0.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.3.0.tgz#9304f906e93faae70880da102a9f1df0ea8bb05a" - integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ== - -mapmoize@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/mapmoize/-/mapmoize-1.2.1.tgz#a491a01dfc9f851478120057d98af9b160edf4d7" - integrity sha512-LK8ArSM1wbfRPTnl+LpdxW1pwkfY6GxtM9p+STr6aDtM7ImR8jLuf4ekei43/AN0f7XDSrohzwwK57eGHSDAuA== - -md5.js@^1.3.4: - version "1.3.5" - resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" - integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== - dependencies: - hash-base "^3.0.0" - inherits "^2.0.1" - safe-buffer "^5.1.2" - -measured-core@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/measured-core/-/measured-core-2.0.0.tgz#0061bc88ac5eef2f7b9ee6c4d2098c3b81abc28d" - integrity sha512-SIzGtX1WGDvR59FqcJaGEAqDueBvLBh6W4T/gQaHr5ufcqvQkUHGcfQhlmq77mkeF5Mo+UpD+8hm69CwUVibGw== - dependencies: - binary-search "^1.3.3" - optional-js "^2.0.0" - -meow@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/meow/-/meow-9.0.0.tgz#cd9510bc5cac9dee7d03c73ee1f9ad959f4ea364" - integrity sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ== - dependencies: - "@types/minimist" "^1.2.0" - camelcase-keys "^6.2.2" - decamelize "^1.2.0" - decamelize-keys "^1.1.0" - hard-rejection "^2.1.0" - minimist-options "4.1.0" - normalize-package-data "^3.0.0" - read-pkg-up "^7.0.1" - redent "^3.0.0" - trim-newlines "^3.0.0" - type-fest "^0.18.0" - yargs-parser "^20.2.3" - -merge-options@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/merge-options/-/merge-options-3.0.4.tgz#84709c2aa2a4b24c1981f66c179fe5565cc6dbb7" - integrity sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ== - dependencies: - is-plain-obj "^2.1.0" - -merkletreejs@^0.2.32: - version "0.2.32" - resolved "https://registry.yarnpkg.com/merkletreejs/-/merkletreejs-0.2.32.tgz#cf1c0760e2904e4a1cc269108d6009459fd06223" - integrity sha512-TostQBiwYRIwSE5++jGmacu3ODcKAgqb0Y/pnIohXS7sWxh1gCkSptbmF1a43faehRDpcHf7J/kv0Ml2D/zblQ== - dependencies: - bignumber.js "^9.0.1" - buffer-reverse "^1.0.1" - crypto-js "^3.1.9-1" - treeify "^1.1.0" - web3-utils "^1.3.4" - -miller-rabin@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" - integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== - dependencies: - bn.js "^4.0.0" - brorand "^1.0.1" - -mime-db@1.52.0: - version "1.52.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" - integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== - -mime-types@^2.1.12, mime-types@^2.1.34: - version "2.1.35" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" - integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== - dependencies: - mime-db "1.52.0" - -mime@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-3.0.0.tgz#b374550dca3a0c18443b0c950a6a58f1931cf7a7" - integrity sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A== - -mimic-fn@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" - integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== - -min-indent@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" - integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== - -minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" - integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== - -minimalistic-crypto-utils@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" - integrity sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg== - -minimatch@^3.1.1: - version "3.1.2" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" - integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== - dependencies: - brace-expansion "^1.1.7" - -minimist-options@4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619" - integrity sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A== - dependencies: - arrify "^1.0.1" - is-plain-obj "^1.1.0" - kind-of "^6.0.3" - -minimist@^1.1.2, minimist@^1.2.5: - version "1.2.8" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" - integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== - -minipass@^3.0.0: - version "3.3.6" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.3.6.tgz#7bba384db3a1520d18c9c0e5251c3444e95dd94a" - integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw== - dependencies: - yallist "^4.0.0" - -minipass@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d" - integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ== - -minizlib@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" - integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== - dependencies: - minipass "^3.0.0" - yallist "^4.0.0" - -mkdirp@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" - integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== - -ms@2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - -ms@^2.0.0, ms@^2.1.1: - version "2.1.3" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" - integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== - -multibase@^4.0.1, multibase@~4.0.2: - version "4.0.6" - resolved "https://registry.yarnpkg.com/multibase/-/multibase-4.0.6.tgz#6e624341483d6123ca1ede956208cb821b440559" - integrity sha512-x23pDe5+svdLz/k5JPGCVdfn7Q5mZVMBETiC+ORfO+sor9Sgs0smJzAjfTbM5tckeCqnaUuMYoz+k3RXMmJClQ== - dependencies: - "@multiformats/base-x" "^4.0.1" - -multicodec@^3.0.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/multicodec/-/multicodec-3.2.1.tgz#82de3254a0fb163a107c1aab324f2a91ef51efb2" - integrity sha512-+expTPftro8VAW8kfvcuNNNBgb9gPeNYV9dn+z1kJRWF2vih+/S79f2RVeIwmrJBUJ6NT9IUPWnZDQvegEh5pw== - dependencies: - uint8arrays "^3.0.0" - varint "^6.0.0" - -multiformats@^11.0.0, multiformats@^11.0.1, multiformats@^11.0.2: - version "11.0.2" - resolved "https://registry.yarnpkg.com/multiformats/-/multiformats-11.0.2.tgz#b14735efc42cd8581e73895e66bebb9752151b60" - integrity sha512-b5mYMkOkARIuVZCpvijFj9a6m5wMVLC7cf/jIPd5D/ARDOfLC5+IFkbgDXQgcU2goIsTD/O9NY4DI/Mt4OGvlg== - -multiformats@^12.0.0, multiformats@^12.0.1: - version "12.0.1" - resolved "https://registry.yarnpkg.com/multiformats/-/multiformats-12.0.1.tgz#dd3e19dd44114c2672e4795a36888d263be30131" - integrity sha512-s01wijBJoDUqESWSzePY0lvTw7J3PVO9x2Cc6ASI5AMZM2Gnhh7BC17+nlFhHKU7dDzaCaRfb+NiqNzOsgPUoQ== - -multiformats@^9.4.10, multiformats@^9.4.2, multiformats@^9.5.1, multiformats@^9.5.2, multiformats@^9.5.4, multiformats@^9.6.3, multiformats@^9.6.5: - version "9.9.0" - resolved "https://registry.yarnpkg.com/multiformats/-/multiformats-9.9.0.tgz#c68354e7d21037a8f1f8833c8ccd68618e8f1d37" - integrity sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg== - -multihashes@^4.0.1, multihashes@^4.0.2: - version "4.0.3" - resolved "https://registry.yarnpkg.com/multihashes/-/multihashes-4.0.3.tgz#426610539cd2551edbf533adeac4c06b3b90fb05" - integrity sha512-0AhMH7Iu95XjDLxIeuCOOE4t9+vQZsACyKZ9Fxw2pcsRmlX4iCn1mby0hS0bb+nQOVpdQYWPpnyusw4da5RPhA== - dependencies: - multibase "^4.0.1" - uint8arrays "^3.0.0" - varint "^5.0.2" - -multihashing-async@^2.0.0, multihashing-async@^2.1.0: - version "2.1.4" - resolved "https://registry.yarnpkg.com/multihashing-async/-/multihashing-async-2.1.4.tgz#26dce2ec7a40f0e7f9e732fc23ca5f564d693843" - integrity sha512-sB1MiQXPSBTNRVSJc2zM157PXgDtud2nMFUEIvBrsq5Wv96sUclMRK/ecjoP1T/W61UJBqt4tCTwMkUpt2Gbzg== - dependencies: - blakejs "^1.1.0" - err-code "^3.0.0" - js-sha3 "^0.8.0" - multihashes "^4.0.1" - murmurhash3js-revisited "^3.0.0" - uint8arrays "^3.0.0" - -multistream@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/multistream/-/multistream-4.1.0.tgz#7bf00dfd119556fbc153cff3de4c6d477909f5a8" - integrity sha512-J1XDiAmmNpRCBfIWJv+n0ymC4ABcf/Pl+5YvC5B/D2f/2+8PtHvCNxMPKiQcZyi922Hq69J2YOpb1pTywfifyw== - dependencies: - once "^1.4.0" - readable-stream "^3.6.0" - -murmurhash3js-revisited@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/murmurhash3js-revisited/-/murmurhash3js-revisited-3.0.0.tgz#6bd36e25de8f73394222adc6e41fa3fac08a5869" - integrity sha512-/sF3ee6zvScXMb1XFJ8gDsSnY+X8PbOyjIuBhtgis10W2Jx4ZjIhikUCIF9c4gpJxVnQIsPAFrSwTCuAjicP6g== - -mustache@^4.0.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/mustache/-/mustache-4.2.0.tgz#e5892324d60a12ec9c2a73359edca52972bf6f64" - integrity sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ== - -mute-stream@0.0.8: - version "0.0.8" - resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" - integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== - -nanoid@^3.3.1: - version "3.3.6" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c" - integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA== - -near-api-js@^0.44.2: - version "0.44.2" - resolved "https://registry.yarnpkg.com/near-api-js/-/near-api-js-0.44.2.tgz#e451f68f2c56bd885c7b918db5818a3e6e9423d0" - integrity sha512-eMnc4V+geggapEUa3nU2p8HSHn/njtloI4P2mceHQWO8vDE1NGpnAw8FuTBrLmXSgIv9m6oocgFc9t3VNf5zwg== - dependencies: - bn.js "5.2.0" - borsh "^0.6.0" - bs58 "^4.0.0" - depd "^2.0.0" - error-polyfill "^0.1.3" - http-errors "^1.7.2" - js-sha256 "^0.9.0" - mustache "^4.0.0" - node-fetch "^2.6.1" - text-encoding-utf-8 "^1.0.2" - tweetnacl "^1.0.1" - -near-hd-key@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/near-hd-key/-/near-hd-key-1.2.1.tgz#f508ff15436cf8a439b543220f3cc72188a46756" - integrity sha512-SIrthcL5Wc0sps+2e1xGj3zceEa68TgNZDLuCx0daxmfTP7sFTB3/mtE2pYhlFsCxWoMn+JfID5E1NlzvvbRJg== - dependencies: - bip39 "3.0.2" - create-hmac "1.1.7" - tweetnacl "1.0.3" - -near-seed-phrase@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/near-seed-phrase/-/near-seed-phrase-0.2.0.tgz#fb7cf89682112b1160ab68abb50dc821f49be18a" - integrity sha512-NpmrnejpY1AdlRpDZ0schJQJtfBaoUheRfiYtQpcq9TkwPgqKZCRULV5L3hHmLc0ep7KRtikbPQ9R2ztN/3cyQ== - dependencies: - bip39-light "^1.0.7" - bs58 "^4.0.1" - near-hd-key "^1.2.1" - tweetnacl "^1.0.2" - -neverthrow-result-utils@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/neverthrow-result-utils/-/neverthrow-result-utils-1.0.2.tgz#b34b141463eef8842b82e95f7a1f0e75050a1ff8" - integrity sha512-01nhMAGVkRst3Ss0zf7kdyFOKXUGKsGO1JjMLsHiusu2CqYhK3Ulwx+r9nD/TvFpDlBf0hFpfTulzoGEIeQMiA== - dependencies: - delay "^5.0.0" - neverthrow "^4.3.1" - -neverthrow-result-utils@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/neverthrow-result-utils/-/neverthrow-result-utils-2.0.2.tgz#28ffc288c6245db7e58a94c98793e75e7f7aa24d" - integrity sha512-X7gMRAYKy9PnRoP+SaeDlIP1sc8+QWhQfLi+HuY+F1qcLdwPe1ouoLZ84dfeJ3+x129n4iOJhIf9JYX7PX3/mw== - dependencies: - delay "^5.0.0" - neverthrow "^5.1.0" - -neverthrow@^4.3.1: - version "4.4.2" - resolved "https://registry.yarnpkg.com/neverthrow/-/neverthrow-4.4.2.tgz#70d74112207183a0fb1e17251a9b4d995415103b" - integrity sha512-QVY0ylzBF71pUdLshRrqtweMgqKnE3R37/T82Z5bhO/z8P9z96PC/5pEl2FmiZSy0p+3lsjKerh6jmTWM5fv2g== - -neverthrow@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/neverthrow/-/neverthrow-5.1.0.tgz#709bcb477fa6bcf0c1f6a3f875d8a1a2eee0e46d" - integrity sha512-tgoYQZjAG+30dcUM35FL8FSQA52WQ6QPnk9laHUZBZ7CliB2vdR1aU7Svr10kyHJ3gwTzMTAajKT5xbdi0QS+Q== - -nist-weierstrauss@^1.3.0: - version "1.6.1" - resolved "https://registry.yarnpkg.com/nist-weierstrauss/-/nist-weierstrauss-1.6.1.tgz#ce1acd81d09f83289bc5113f14c9790920935176" - integrity sha512-FpjCOnPV/s3ZVIkeldCVSml2K4lruabPbBgoEitpCK1JL0KTVoWb56CFTU6rZn5i6VqAjdwcOp0FDwJACPmeFA== - dependencies: - multiformats "^9.6.5" - uint8arrays "^2.1.4" - -no-case@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" - integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== - dependencies: - lower-case "^2.0.2" - tslib "^2.0.3" - -node-addon-api@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-2.0.2.tgz#432cfa82962ce494b132e9d72a15b29f71ff5d32" - integrity sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA== - -node-addon-api@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-5.1.0.tgz#49da1ca055e109a23d537e9de43c09cca21eb762" - integrity sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA== - -node-fetch@^2.6.1, node-fetch@^2.6.12, node-fetch@^2.6.7: - version "2.6.12" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.12.tgz#02eb8e22074018e3d5a83016649d04df0e348fba" - integrity sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g== - dependencies: - whatwg-url "^5.0.0" - -node-gyp-build@^4.2.0, node-gyp-build@^4.3.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.6.0.tgz#0c52e4cbf54bbd28b709820ef7b6a3c2d6209055" - integrity sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ== - -nopt@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-5.0.0.tgz#530942bb58a512fccafe53fe210f13a25355dc88" - integrity sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ== - dependencies: - abbrev "1" - -normalize-package-data@^2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" - integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== - dependencies: - hosted-git-info "^2.1.4" - resolve "^1.10.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -normalize-package-data@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz#dbcc3e2da59509a0983422884cd172eefdfa525e" - integrity sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA== - dependencies: - hosted-git-info "^4.0.1" - is-core-module "^2.5.0" - semver "^7.3.4" - validate-npm-package-license "^3.0.1" - -normalize-path@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-1.0.0.tgz#32d0e472f91ff345701c15a8311018d3b0a90379" - integrity sha512-7WyT0w8jhpDStXRq5836AMmihQwq2nrUVQrgjvUo/p/NZf9uy/MeJ246lBJVmWuYXMlJuG9BNZHF0hWjfTbQUA== - -npmlog@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-5.0.1.tgz#f06678e80e29419ad67ab964e0fa69959c1eb8b0" - integrity sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw== - dependencies: - are-we-there-yet "^2.0.0" - console-control-strings "^1.1.0" - gauge "^3.0.0" - set-blocking "^2.0.0" - -number-to-bn@1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/number-to-bn/-/number-to-bn-1.7.0.tgz#bb3623592f7e5f9e0030b1977bd41a0c53fe1ea0" - integrity sha512-wsJ9gfSz1/s4ZsJN01lyonwuxA1tml6X1yBDnfpMglypcBRFZZkus26EdPSlqS5GJfYddVZa22p3VNb3z5m5Ig== - dependencies: - bn.js "4.11.6" - strip-hex-prefix "1.0.0" - -o3@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/o3/-/o3-1.0.3.tgz#192ce877a882dfa6751f0412a865fafb2da1dac0" - integrity sha512-f+4n+vC6s4ysy7YO7O2gslWZBUu8Qj2i2OUJOvjRxQva7jVjYjB29jrr9NCjmxZQR0gzrOcv1RnqoYOeMs5VRQ== - dependencies: - capability "^0.2.5" - -object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== - -object-is@^1.0.1: - version "1.1.5" - resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac" - integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - -object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" - integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - -object-sizeof@^2.6.1: - version "2.6.3" - resolved "https://registry.yarnpkg.com/object-sizeof/-/object-sizeof-2.6.3.tgz#3e106c15d90b13664cb8f387c66eb162fcbef1d8" - integrity sha512-GNkVRrLh11Qr5BGr73dwwPE200/78QG2rbx30cnXPnMvt7UuttH4Dup5t+LtcQhARkg8Hbr0c8Kiz52+CFxYmw== - dependencies: - buffer "^6.0.3" - -object.pick@^1.1.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" - integrity sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ== - dependencies: - isobject "^3.0.1" - -on-exit-leak-free@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/on-exit-leak-free/-/on-exit-leak-free-2.1.0.tgz#5c703c968f7e7f851885f6459bf8a8a57edc9cc4" - integrity sha512-VuCaZZAjReZ3vUwgOB8LxAosIurDiAW0s13rI1YwmaP++jvcxP77AWoQvenZebpCA2m8WC1/EosPYPMjnRAp/w== - -once@^1.3.0, once@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== - dependencies: - wrappy "1" - -onetime@^5.1.0: - version "5.1.2" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" - integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== - dependencies: - mimic-fn "^2.1.0" - -optional-js@^2.0.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/optional-js/-/optional-js-2.3.0.tgz#81d54c4719afa8845b988143643a5148f9d89490" - integrity sha512-B0LLi+Vg+eko++0z/b8zIv57kp7HKEzaPJo7LowJXMUKYdf+3XJGu/cw03h/JhIOsLnP+cG5QnTHAuicjA5fMw== - -ora@^5.4.1: - version "5.4.1" - resolved "https://registry.yarnpkg.com/ora/-/ora-5.4.1.tgz#1b2678426af4ac4a509008e5e4ac9e9959db9e18" - integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ== - dependencies: - bl "^4.1.0" - chalk "^4.1.0" - cli-cursor "^3.1.0" - cli-spinners "^2.5.0" - is-interactive "^1.0.0" - is-unicode-supported "^0.1.0" - log-symbols "^4.1.0" - strip-ansi "^6.0.0" - wcwidth "^1.0.1" - -os-tmpdir@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" - integrity sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g== - -p-limit@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" - integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== - dependencies: - p-try "^2.0.0" - -p-locate@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" - integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== - dependencies: - p-limit "^2.2.0" - -p-try@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" - integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== - -param-case@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5" - integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A== - dependencies: - dot-case "^3.0.4" - tslib "^2.0.3" - -parse-asn1@^5.0.0, parse-asn1@^5.1.5: - version "5.1.6" - resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.6.tgz#385080a3ec13cb62a62d39409cb3e88844cdaed4" - integrity sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw== - dependencies: - asn1.js "^5.2.0" - browserify-aes "^1.0.0" - evp_bytestokey "^1.0.0" - pbkdf2 "^3.0.3" - safe-buffer "^5.1.1" - -parse-json@^5.0.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" - integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== - dependencies: - "@babel/code-frame" "^7.0.0" - error-ex "^1.3.1" - json-parse-even-better-errors "^2.3.0" - lines-and-columns "^1.1.6" - -pascal-case@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb" - integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g== - dependencies: - no-case "^3.0.4" - tslib "^2.0.3" - -path-case@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/path-case/-/path-case-3.0.4.tgz#9168645334eb942658375c56f80b4c0cb5f82c6f" - integrity sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg== - dependencies: - dot-case "^3.0.4" - tslib "^2.0.3" - -path-exists@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" - integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== - -path-parse@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" - integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== - -pbkdf2@^3.0.17, pbkdf2@^3.0.3, pbkdf2@^3.0.9: - version "3.1.2" - resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.1.2.tgz#dd822aa0887580e52f1a039dc3eda108efae3075" - integrity sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA== - dependencies: - create-hash "^1.1.2" - create-hmac "^1.1.4" - ripemd160 "^2.0.1" - safe-buffer "^5.0.1" - sha.js "^2.4.8" - -pino-abstract-transport@v1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/pino-abstract-transport/-/pino-abstract-transport-1.0.0.tgz#cc0d6955fffcadb91b7b49ef220a6cc111d48bb3" - integrity sha512-c7vo5OpW4wIS42hUVcT5REsL8ZljsUfBjqV/e2sFxmFEFZiq1XLUp5EYLtuDH6PEHq9W1egWqRbnLUP5FuZmOA== - dependencies: - readable-stream "^4.0.0" - split2 "^4.0.0" - -pino-std-serializers@^6.0.0: - version "6.2.2" - resolved "https://registry.yarnpkg.com/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz#d9a9b5f2b9a402486a5fc4db0a737570a860aab3" - integrity sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA== - -pino@^8.1.0: - version "8.14.2" - resolved "https://registry.yarnpkg.com/pino/-/pino-8.14.2.tgz#99148b3400527fec168691044ba367cc7b7cd605" - integrity sha512-zKu9aWeSWTy1JgvxIpZveJKKsAr4+6uNMZ0Vf0KRwzl/UNZA3XjHiIl/0WwqLMkDwuHuDkT5xAgPA2jpKq4whA== - dependencies: - atomic-sleep "^1.0.0" - fast-redact "^3.1.1" - on-exit-leak-free "^2.1.0" - pino-abstract-transport v1.0.0 - pino-std-serializers "^6.0.0" - process-warning "^2.0.0" - quick-format-unescaped "^4.0.3" - real-require "^0.2.0" - safe-stable-stringify "^2.3.1" - sonic-boom "^3.1.0" - thread-stream "^2.0.0" - -process-warning@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/process-warning/-/process-warning-2.2.0.tgz#008ec76b579820a8e5c35d81960525ca64feb626" - integrity sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg== - -process@^0.11.10: - version "0.11.10" - resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" - integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A== - -protobufjs@^6.10.2: - version "6.11.3" - resolved "https://registry.yarnpkg.com/protobufjs/-/protobufjs-6.11.3.tgz#637a527205a35caa4f3e2a9a4a13ddffe0e7af74" - integrity sha512-xL96WDdCZYdU7Slin569tFX712BxsxslWwAfAhCYjQKGTq7dAU91Lomy6nLLhh/dyGhk/YH4TwTSRxTzhuHyZg== - dependencies: - "@protobufjs/aspromise" "^1.1.2" - "@protobufjs/base64" "^1.1.2" - "@protobufjs/codegen" "^2.0.4" - "@protobufjs/eventemitter" "^1.1.0" - "@protobufjs/fetch" "^1.1.0" - "@protobufjs/float" "^1.0.2" - "@protobufjs/inquire" "^1.1.0" - "@protobufjs/path" "^1.1.2" - "@protobufjs/pool" "^1.1.0" - "@protobufjs/utf8" "^1.1.0" - "@types/long" "^4.0.1" - "@types/node" ">=13.7.0" - long "^4.0.0" - -proxy-from-env@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" - integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== - -public-encrypt@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" - integrity sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q== - dependencies: - bn.js "^4.1.0" - browserify-rsa "^4.0.0" - create-hash "^1.1.0" - parse-asn1 "^5.0.0" - randombytes "^2.0.1" - safe-buffer "^5.1.2" - -punycode@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f" - integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA== - -query-string@^7.1.0: - version "7.1.3" - resolved "https://registry.yarnpkg.com/query-string/-/query-string-7.1.3.tgz#a1cf90e994abb113a325804a972d98276fe02328" - integrity sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg== - dependencies: - decode-uri-component "^0.2.2" - filter-obj "^1.1.0" - split-on-first "^1.0.0" - strict-uri-encode "^2.0.0" - -queue-microtask@^1.2.2: - version "1.2.3" - resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" - integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== - -quick-format-unescaped@^4.0.3: - version "4.0.4" - resolved "https://registry.yarnpkg.com/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz#93ef6dd8d3453cbc7970dd614fad4c5954d6b5a7" - integrity sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg== - -quick-lru@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f" - integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g== - -rabin-wasm@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/rabin-wasm/-/rabin-wasm-0.1.5.tgz#5b625ca007d6a2cbc1456c78ae71d550addbc9c9" - integrity sha512-uWgQTo7pim1Rnj5TuWcCewRDTf0PEFTSlaUjWP4eY9EbLV9em08v89oCz/WO+wRxpYuO36XEHp4wgYQnAgOHzA== - dependencies: - "@assemblyscript/loader" "^0.9.4" - bl "^5.0.0" - debug "^4.3.1" - minimist "^1.2.5" - node-fetch "^2.6.1" - readable-stream "^3.6.0" - -randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" - integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== - dependencies: - safe-buffer "^5.1.0" - -randomfill@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458" - integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== - dependencies: - randombytes "^2.0.5" - safe-buffer "^5.1.0" - -react-native-quick-base64@^2.0.5, react-native-quick-base64@^2.0.7: - version "2.0.7" - resolved "https://registry.yarnpkg.com/react-native-quick-base64/-/react-native-quick-base64-2.0.7.tgz#70ec863fb5dba8cd858a262f6b901dbbfbfdd3df" - integrity sha512-QmOon3zXAWFi3KvQVCJjCC7N66rwfl1R4nLPuJ+OVs8nWysvKlaU8mKxe2BV4Ud1nB3nTDgyi2VCJFpjtjJxKw== - dependencies: - base64-js "^1.5.1" - -react-native-quick-crypto@^0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/react-native-quick-crypto/-/react-native-quick-crypto-0.6.1.tgz#7b89c67c4a5d3669c4491fe7884621c1c74d01bc" - integrity sha512-s6uFo7tcI3syo8/y5j+t6Rf+KVSuRKDp6tH04A0vjaHptJC6Iu7DVgkNYO7aqtfrYn8ZUgQ/Kqaq+m4i9TxgIQ== - dependencies: - "@craftzdog/react-native-buffer" "^6.0.5" - "@types/node" "^17.0.31" - crypto-browserify "^3.12.0" - events "^3.3.0" - react-native-quick-base64 "^2.0.5" - stream-browserify "^3.0.0" - string_decoder "^1.3.0" - -read-pkg-up@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507" - integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== - dependencies: - find-up "^4.1.0" - read-pkg "^5.2.0" - type-fest "^0.8.1" - -read-pkg@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" - integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== - dependencies: - "@types/normalize-package-data" "^2.4.0" - normalize-package-data "^2.5.0" - parse-json "^5.0.0" - type-fest "^0.6.0" - -readable-stream@^3.4.0, readable-stream@^3.5.0, readable-stream@^3.6.0: - version "3.6.2" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" - integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -readable-stream@^4.0.0: - version "4.4.2" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-4.4.2.tgz#e6aced27ad3b9d726d8308515b9a1b98dc1b9d13" - integrity sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA== - dependencies: - abort-controller "^3.0.0" - buffer "^6.0.3" - events "^3.3.0" - process "^0.11.10" - string_decoder "^1.3.0" - -real-require@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/real-require/-/real-require-0.2.0.tgz#209632dea1810be2ae063a6ac084fee7e33fba78" - integrity sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg== - -redent@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f" - integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg== - dependencies: - indent-string "^4.0.0" - strip-indent "^3.0.0" - -reflect-metadata@^0.1.13: - version "0.1.13" - resolved "https://registry.yarnpkg.com/reflect-metadata/-/reflect-metadata-0.1.13.tgz#67ae3ca57c972a2aa1642b10fe363fe32d49dc08" - integrity sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg== - -regenerator-runtime@^0.13.11: - version "0.13.11" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz#f6dca3e7ceec20590d07ada785636a90cdca17f9" - integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg== - -regexp.prototype.flags@^1.2.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz#fe7ce25e7e4cca8db37b6634c8a2c7009199b9cb" - integrity sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - functions-have-names "^1.2.3" - -require-from-string@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" - integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== - -resolve@^1.10.0: - version "1.22.2" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.2.tgz#0ed0943d4e301867955766c9f3e1ae6d01c6845f" - integrity sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g== - dependencies: - is-core-module "^2.11.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -restore-cursor@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" - integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== - dependencies: - onetime "^5.1.0" - signal-exit "^3.0.2" - -retry@0.13.1: - version "0.13.1" - resolved "https://registry.yarnpkg.com/retry/-/retry-0.13.1.tgz#185b1587acf67919d63b357349e03537b2484658" - integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg== - -rimraf@^2.2.8: - version "2.7.1" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" - integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== - dependencies: - glob "^7.1.3" - -rimraf@^3.0.0, rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - -ripemd160-min@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/ripemd160-min/-/ripemd160-min-0.0.6.tgz#a904b77658114474d02503e819dcc55853b67e62" - integrity sha512-+GcJgQivhs6S9qvLogusiTcS9kQUfgR75whKuy5jIhuiOfQuJ8fjqxV6EGD5duH1Y/FawFUMtMhyeq3Fbnib8A== - -ripemd160@^2.0.0, ripemd160@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" - integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== - dependencies: - hash-base "^3.0.0" - inherits "^2.0.1" - -rlp@^2.2.4: - version "2.2.7" - resolved "https://registry.yarnpkg.com/rlp/-/rlp-2.2.7.tgz#33f31c4afac81124ac4b283e2bd4d9720b30beaf" - integrity sha512-d5gdPmgQ0Z+AklL2NVXr/IoSjNZFfTVvQWzL/AM2AOcSzYP2xjlb0AC8YyCLc41MSNf6P6QVtjgPdmVtzb+4lQ== - dependencies: - bn.js "^5.2.0" - -rpc-utils@^0.6.1, rpc-utils@^0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/rpc-utils/-/rpc-utils-0.6.2.tgz#3cab779f93048eda69ff198c58b1a2c2e35e3fa6" - integrity sha512-kzk1OflbBckfDBAo8JwsmtQSHzj+6hxRt5G+u8A8ZSmunBw1nhWvRkSq8j1+EvWBqBRLy1aiGLUW5644CZqQtA== - dependencies: - nanoid "^3.3.1" - -rpc-websockets@^7.5.1: - version "7.5.1" - resolved "https://registry.yarnpkg.com/rpc-websockets/-/rpc-websockets-7.5.1.tgz#e0a05d525a97e7efc31a0617f093a13a2e10c401" - integrity sha512-kGFkeTsmd37pHPMaHIgN1LVKXMi0JD782v4Ds9ZKtLlwdTKjn+CxM9A9/gLT2LaOuEcEFGL98h1QWQtlOIdW0w== - dependencies: - "@babel/runtime" "^7.17.2" - eventemitter3 "^4.0.7" - uuid "^8.3.2" - ws "^8.5.0" - optionalDependencies: - bufferutil "^4.0.1" - utf-8-validate "^5.0.2" - -run-async@^2.4.0: - version "2.4.1" - resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" - integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== - -run-parallel@^1.1.2: - version "1.2.0" - resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" - integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== - dependencies: - queue-microtask "^1.2.2" - -rxjs@^7.0.0, rxjs@^7.5.2, rxjs@^7.5.5: - version "7.8.1" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543" - integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== - dependencies: - tslib "^2.1.0" - -safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== - -safe-stable-stringify@^2.3.1: - version "2.4.3" - resolved "https://registry.yarnpkg.com/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz#138c84b6f6edb3db5f8ef3ef7115b8f55ccbf886" - integrity sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g== - -"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.1.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -scrypt-js@3.0.1, scrypt-js@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/scrypt-js/-/scrypt-js-3.0.1.tgz#d314a57c2aef69d1ad98a138a21fe9eafa9ee312" - integrity sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA== - -secp256k1@^4.0.1, secp256k1@^4.0.2: - version "4.0.3" - resolved "https://registry.yarnpkg.com/secp256k1/-/secp256k1-4.0.3.tgz#c4559ecd1b8d3c1827ed2d1b94190d69ce267303" - integrity sha512-NLZVf+ROMxwtEj3Xa562qgv2BK5e2WNmXPiOdVIPLgs6lyTzMvBq0aWTYMI5XCP9jZMVKOcqZLw/Wc4vDkuxhA== - dependencies: - elliptic "^6.5.4" - node-addon-api "^2.0.0" - node-gyp-build "^4.2.0" - -"semver@2 || 3 || 4 || 5", semver@^5.0.1: - version "5.7.2" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" - integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== - -semver@^6.0.0: - version "6.3.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" - integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== - -semver@^7.3.4, semver@^7.3.5, semver@^7.3.8: - version "7.5.4" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" - integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== - dependencies: - lru-cache "^6.0.0" - -sentence-case@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/sentence-case/-/sentence-case-3.0.4.tgz#3645a7b8c117c787fde8702056225bb62a45131f" - integrity sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg== - dependencies: - no-case "^3.0.4" - tslib "^2.0.3" - upper-case-first "^2.0.2" - -set-blocking@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== - -setimmediate@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" - integrity sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA== - -setprototypeof@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" - integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== - -sha.js@^2.4.0, sha.js@^2.4.8: - version "2.4.11" - resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" - integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -signal-exit@^3.0.0, signal-exit@^3.0.2: - version "3.0.7" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" - integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== - -snake-case@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/snake-case/-/snake-case-3.0.4.tgz#4f2bbd568e9935abdfd593f34c691dadb49c452c" - integrity sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg== - dependencies: - dot-case "^3.0.4" - tslib "^2.0.3" - -sonic-boom@^3.1.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/sonic-boom/-/sonic-boom-3.3.0.tgz#cffab6dafee3b2bcb88d08d589394198bee1838c" - integrity sha512-LYxp34KlZ1a2Jb8ZQgFCK3niIHzibdwtwNUWKg0qQRzsDoJ3Gfgkf8KdBTFU3SkejDEIlWwnSnpVdOZIhFMl/g== - dependencies: - atomic-sleep "^1.0.0" - -sparse-array@^1.3.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/sparse-array/-/sparse-array-1.3.2.tgz#0e1a8b71706d356bc916fe754ff496d450ec20b0" - integrity sha512-ZT711fePGn3+kQyLuv1fpd3rNSkNF8vd5Kv2D+qnOANeyKs3fx6bUMGWRPvgTTcYV64QMqZKZwcuaQSP3AZ0tg== - -spdx-correct@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz#4f5ab0668f0059e34f9c00dce331784a12de4e9c" - integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA== - dependencies: - spdx-expression-parse "^3.0.0" - spdx-license-ids "^3.0.0" - -spdx-exceptions@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" - integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== - -spdx-expression-parse@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" - integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== - dependencies: - spdx-exceptions "^2.1.0" - spdx-license-ids "^3.0.0" - -spdx-license-ids@^3.0.0: - version "3.0.13" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz#7189a474c46f8d47c7b0da4b987bb45e908bd2d5" - integrity sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w== - -split-on-first@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/split-on-first/-/split-on-first-1.1.0.tgz#f610afeee3b12bce1d0c30425e76398b78249a5f" - integrity sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw== - -split2@^4.0.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/split2/-/split2-4.2.0.tgz#c9c5920904d148bab0b9f67145f245a86aadbfa4" - integrity sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg== - -split@0.2.x: - version "0.2.10" - resolved "https://registry.yarnpkg.com/split/-/split-0.2.10.tgz#67097c601d697ce1368f418f06cd201cf0521a57" - integrity sha512-e0pKq+UUH2Xq/sXbYpZBZc3BawsfDZ7dgv+JtRTUPNcvF5CMR4Y9cvJqkMY0MoxWzTHvZuz1beg6pNEKlszPiQ== - dependencies: - through "2" - -stable@^0.1.8: - version "0.1.8" - resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" - integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== - -"statuses@>= 1.5.0 < 2": - version "1.5.0" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" - integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== - -stream-browserify@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-3.0.0.tgz#22b0a2850cdf6503e73085da1fc7b7d0c2122f2f" - integrity sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA== - dependencies: - inherits "~2.0.4" - readable-stream "^3.5.0" - -stream-transform@^3.2.6: - version "3.2.6" - resolved "https://registry.yarnpkg.com/stream-transform/-/stream-transform-3.2.6.tgz#7caeaaf68d2bf94fc412a520f2deb3c49b3bc0ab" - integrity sha512-/pyOvaCQFqYTmrFhmMbnAEVo3SsTx1H39eUVPOtYeAgbEUc+rDo7GoP8LbHJgU83mKtzJe/7Nq/ipaAnUOHgJQ== - -strict-uri-encode@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#b9c7330c7042862f6b142dc274bbcc5866ce3546" - integrity sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ== - -"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.3: - version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - -string_decoder@^1.1.1, string_decoder@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" - integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - dependencies: - safe-buffer "~5.2.0" - -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - -strip-hex-prefix@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz#0c5f155fef1151373377de9dbb588da05500e36f" - integrity sha512-q8d4ue7JGEiVcypji1bALTos+0pWtyGlivAWyPuTkHzuTCJqrK9sWxYQZUq6Nq3cuyv3bm734IhHvHtGGURU6A== - dependencies: - is-hex-prefixed "1.0.0" - -strip-indent@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-2.0.0.tgz#5ef8db295d01e6ed6cbf7aab96998d7822527b68" - integrity sha512-RsSNPLpq6YUL7QYy44RnPVTn/lcVZtb48Uof3X5JLbF4zD/Gs7ZFDv2HWol+leoQN2mT86LAzSshGfkTlSOpsA== - -strip-indent@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001" - integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ== - dependencies: - min-indent "^1.0.0" - -superstruct@^0.14.2: - version "0.14.2" - resolved "https://registry.yarnpkg.com/superstruct/-/superstruct-0.14.2.tgz#0dbcdf3d83676588828f1cf5ed35cda02f59025b" - integrity sha512-nPewA6m9mR3d6k7WkZ8N8zpTWfenFH3q9pA2PkuiZxINr9DKB2+40wEQf0ixn8VaGuJ78AB6iWOtStI+/4FKZQ== - -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -supports-color@^7.1.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" - integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== - dependencies: - has-flag "^4.0.0" - -supports-preserve-symlinks-flag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" - integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== - -tar@^6.1.11: - version "6.1.15" - resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.15.tgz#c9738b0b98845a3b344d334b8fa3041aaba53a69" - integrity sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A== - dependencies: - chownr "^2.0.0" - fs-minipass "^2.0.0" - minipass "^5.0.0" - minizlib "^2.1.1" - mkdirp "^1.0.3" - yallist "^4.0.0" - -text-encoding-utf-8@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/text-encoding-utf-8/-/text-encoding-utf-8-1.0.2.tgz#585b62197b0ae437e3c7b5d0af27ac1021e10d13" - integrity sha512-8bw4MY9WjdsD2aMtO0OzOCY3pXGYNx2d2FfHRVUKkiCPDWjKuOlhLVASS+pD7VkLTVjW268LYJHwsnPFlBpbAg== - -thread-stream@^2.0.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/thread-stream/-/thread-stream-2.3.0.tgz#4fc07fb39eff32ae7bad803cb7dd9598349fed33" - integrity sha512-kaDqm1DET9pp3NXwR8382WHbnpXnRkN9xGN9dQt3B2+dmXiW8X1SOwmFOxAErEQ47ObhZ96J6yhZNXuyCOL7KA== - dependencies: - real-require "^0.2.0" - -through@2, through@2.3.x, "through@>=2.2.7 <3", through@^2.3.6: - version "2.3.8" - resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== - -tldts-core@^5.7.112: - version "5.7.112" - resolved "https://registry.yarnpkg.com/tldts-core/-/tldts-core-5.7.112.tgz#168459aa79495f5d46407a685a7a9f0cdc9a272b" - integrity sha512-mutrEUgG2sp0e/MIAnv9TbSLR0IPbvmAImpzqul5O/HJ2XM1/I1sajchQ/fbj0fPdA31IiuWde8EUhfwyldY1Q== - -tldts@^5.7.99: - version "5.7.112" - resolved "https://registry.yarnpkg.com/tldts/-/tldts-5.7.112.tgz#f3d7a5ade3ee09a48a1ecb4f05f04335b0787c84" - integrity sha512-6VSJ/C0uBtc2PQlLsp4IT8MIk2UUh6qVeXB1HZtK+0HiXlAPzNcfF3p2WM9RqCO/2X1PIa4danlBLPoC2/Tc7A== - dependencies: - tldts-core "^5.7.112" - -tmp-promise@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/tmp-promise/-/tmp-promise-3.0.3.tgz#60a1a1cc98c988674fcbfd23b6e3367bdeac4ce7" - integrity sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ== - dependencies: - tmp "^0.2.0" - -tmp@^0.0.33: - version "0.0.33" - resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" - integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== - dependencies: - os-tmpdir "~1.0.2" - -tmp@^0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14" - integrity sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ== - dependencies: - rimraf "^3.0.0" - -toidentifier@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" - integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== - -tr46@~0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" - integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== - -treeify@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/treeify/-/treeify-1.1.0.tgz#4e31c6a463accd0943879f30667c4fdaff411bb8" - integrity sha512-1m4RA7xVAJrSGrrXGs0L3YTwyvBs2S8PbRHaLZAkFw7JR8oIFwYtysxlBZhYIa7xSyiYJKZ3iGrrk55cGA3i9A== - -trim-newlines@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144" - integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== - -ts-brand@^0.0.2: - version "0.0.2" - resolved "https://registry.yarnpkg.com/ts-brand/-/ts-brand-0.0.2.tgz#b6cbca6ac94df1050a05844e23944eaeda1738a0" - integrity sha512-UhSzWY4On9ZHIj6DKkRYVN/8OaprbLAZ3b/Y2AJwdl6oozSABsQ0PvwDh4vOVdkvOtWQOkIrjctZ1kj8YfF3jA== - -tslib@^2.0.3, tslib@^2.1.0: - version "2.6.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.1.tgz#fd8c9a0ff42590b25703c0acb3de3d3f4ede0410" - integrity sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig== - -tweetnacl@1.0.3, tweetnacl@^1.0.1, tweetnacl@^1.0.2, tweetnacl@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-1.0.3.tgz#ac0af71680458d8a6378d0d0d050ab1407d35596" - integrity sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw== - -type-fest@^0.18.0: - version "0.18.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.18.1.tgz#db4bc151a4a2cf4eebf9add5db75508db6cc841f" - integrity sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw== - -type-fest@^0.21.3: - version "0.21.3" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" - integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== - -type-fest@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" - integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== - -type-fest@^0.8.1: - version "0.8.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" - integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== - -typescript-memoize@^1.0.0-alpha.4: - version "1.1.1" - resolved "https://registry.yarnpkg.com/typescript-memoize/-/typescript-memoize-1.1.1.tgz#02737495d5df6ebf72c07ba0d002e8f4cf5ccfa0" - integrity sha512-GQ90TcKpIH4XxYTI2F98yEQYZgjNMOGPpOgdjIBhaLaWji5HPWlRnZ4AeA1hfBxtY7bCGDJsqDDHk/KaHOl5bA== - -u3@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/u3/-/u3-0.1.1.tgz#5f52044f42ee76cd8de33148829e14528494b73b" - integrity sha512-+J5D5ir763y+Am/QY6hXNRlwljIeRMZMGs0cT6qqZVVzzT3X3nFPXVyPOFRMOR4kupB0T8JnCdpWdp6Q/iXn3w== - -uint8arrays@^2.0.5, uint8arrays@^2.1.2, uint8arrays@^2.1.3, uint8arrays@^2.1.4: - version "2.1.10" - resolved "https://registry.yarnpkg.com/uint8arrays/-/uint8arrays-2.1.10.tgz#34d023c843a327c676e48576295ca373c56e286a" - integrity sha512-Q9/hhJa2836nQfEJSZTmr+pg9+cDJS9XEAp7N2Vg5MzL3bK/mkMVfjscRGYruP9jNda6MAdf4QD/y78gSzkp6A== - dependencies: - multiformats "^9.4.2" - -uint8arrays@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/uint8arrays/-/uint8arrays-3.1.1.tgz#2d8762acce159ccd9936057572dade9459f65ae0" - integrity sha512-+QJa8QRnbdXVpHYjLoTpJIdCTiw9Ir62nocClWuXIq2JIh4Uta0cQsTSpFL678p2CN8B+XSApwcU+pQEqVpKWg== - dependencies: - multiformats "^9.4.2" - -uint8arrays@^4.0.2, uint8arrays@^4.0.3: - version "4.0.4" - resolved "https://registry.yarnpkg.com/uint8arrays/-/uint8arrays-4.0.4.tgz#3254e01aeb166a3f35e66e60e4e37002f4ea13fd" - integrity sha512-AOoA66e/A7zoXm1mgzQjGmkWDTvCrS3ttWXLHFtlVAwMobLcaOA7G7WRNNAcyfjjYdFDtkEK6njRDX7hZLIO9Q== - dependencies: - multiformats "^11.0.0" - -upper-case-first@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/upper-case-first/-/upper-case-first-2.0.2.tgz#992c3273f882abd19d1e02894cc147117f844324" - integrity sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg== - dependencies: - tslib "^2.0.3" - -upper-case@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-2.0.2.tgz#d89810823faab1df1549b7d97a76f8662bae6f7a" - integrity sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg== - dependencies: - tslib "^2.0.3" - -uri-js@^4.2.2: - version "4.4.1" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" - integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== - dependencies: - punycode "^2.1.0" - -url-join-ts@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/url-join-ts/-/url-join-ts-1.0.5.tgz#6413f36ae294235e7f15e414c97db1218696e1a2" - integrity sha512-u+5gi7JyOwhj58ZKwkmkzFGHuepTpmwjqfUDGVjsJJstsCz63CJAINixgJaDcMbmuyWPJIxbtBpIfaDgOQ9KMQ== - -utf-8-validate@^5.0.2: - version "5.0.10" - resolved "https://registry.yarnpkg.com/utf-8-validate/-/utf-8-validate-5.0.10.tgz#d7d10ea39318171ca982718b6b96a8d2442571a2" - integrity sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ== - dependencies: - node-gyp-build "^4.3.0" - -utf8@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/utf8/-/utf8-3.0.0.tgz#f052eed1364d696e769ef058b183df88c87f69d1" - integrity sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ== - -util-deprecate@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== - -util@^0.11.1: - version "0.11.1" - resolved "https://registry.yarnpkg.com/util/-/util-0.11.1.tgz#3236733720ec64bb27f6e26f421aaa2e1b588d61" - integrity sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ== - dependencies: - inherits "2.0.3" - -uuid@^8.3.0, uuid@^8.3.2: - version "8.3.2" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" - integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== - -validate-npm-package-license@^3.0.1: - version "3.0.4" - resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" - integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== - dependencies: - spdx-correct "^3.0.0" - spdx-expression-parse "^3.0.0" - -varint@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/varint/-/varint-5.0.2.tgz#5b47f8a947eb668b848e034dcfa87d0ff8a7f7a4" - integrity sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow== - -varint@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/varint/-/varint-6.0.0.tgz#9881eb0ce8feaea6512439d19ddf84bf551661d0" - integrity sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg== - -varuint-bitcoin@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/varuint-bitcoin/-/varuint-bitcoin-1.1.2.tgz#e76c138249d06138b480d4c5b40ef53693e24e92" - integrity sha512-4EVb+w4rx+YfVM32HQX42AbbT7/1f5zwAYhIujKXKk8NQK+JfRVl3pqT3hjNn/L+RstigmGGKVwHA/P0wgITZw== - dependencies: - safe-buffer "^5.1.1" - -vlq@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/vlq/-/vlq-2.0.4.tgz#6057b85729245b9829e3cc7755f95b228d4fe041" - integrity sha512-aodjPa2wPQFkra1G8CzJBTHXhgk3EVSwxSWXNPr1fgdFLUb8kvLV1iEb6rFgasIsjP82HWI6dsb5Io26DDnasA== - -wcwidth@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" - integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== - dependencies: - defaults "^1.0.3" - -web3-utils@^1.3.4: - version "1.10.0" - resolved "https://registry.yarnpkg.com/web3-utils/-/web3-utils-1.10.0.tgz#ca4c1b431a765c14ac7f773e92e0fd9377ccf578" - integrity sha512-kSaCM0uMcZTNUSmn5vMEhlo02RObGNRRCkdX0V9UTAU0+lrvn0HSaudyCo6CQzuXUsnuY2ERJGCGPfeWmv19Rg== - dependencies: - bn.js "^5.2.1" - ethereum-bloom-filters "^1.0.6" - ethereumjs-util "^7.1.0" - ethjs-unit "0.1.6" - number-to-bn "1.7.0" - randombytes "^2.1.0" - utf8 "3.0.0" - -webidl-conversions@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" - integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== - -whatwg-url@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" - integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== - dependencies: - tr46 "~0.0.3" - webidl-conversions "^3.0.0" - -wide-align@^1.1.2: - version "1.1.5" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.5.tgz#df1d4c206854369ecf3c9a4898f1b23fbd9d15d3" - integrity sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg== - dependencies: - string-width "^1.0.2 || 2 || 3 || 4" - -wrap-ansi@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== - -ws@7.4.6: - version "7.4.6" - resolved "https://registry.yarnpkg.com/ws/-/ws-7.4.6.tgz#5654ca8ecdeee47c33a9a4bf6d28e2be2980377c" - integrity sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A== - -ws@^7.4.5: - version "7.5.9" - resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" - integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== - -ws@^8.5.0: - version "8.13.0" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.13.0.tgz#9a9fb92f93cf41512a0735c8f4dd09b8a1211cd0" - integrity sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA== - -xtend@^4.0.0: - version "4.0.2" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" - integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== - -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - -yargs-parser@^20.2.3: - version "20.2.9" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" - integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== +# This file is generated by running "yarn install" inside your project. +# Manual changes might be lost - proceed with caution! + +__metadata: + version: 6 + cacheKey: 8 + +"@craftzdog/react-native-buffer@npm:^6.0.5": + version: 6.0.5 + resolution: "@craftzdog/react-native-buffer@npm:6.0.5" + dependencies: + ieee754: ^1.2.1 + react-native-quick-base64: ^2.0.5 + checksum: 921b8bc7f84778e355e81e475792399276d611a346a7e51b6266a45cf4aa82194beb3a8106af796ed143d958c8476070c59e3720c0eec0a3c31e368fbb08b350 + languageName: node + linkType: hard + +"@gar/promisify@npm:^1.0.1": + version: 1.1.3 + resolution: "@gar/promisify@npm:1.1.3" + checksum: 4059f790e2d07bf3c3ff3e0fec0daa8144fe35c1f6e0111c9921bd32106adaa97a4ab096ad7dab1e28ee6a9060083c4d1a4ada42a7f5f3f7a96b8812e2b757c1 + languageName: node + linkType: hard + +"@isaacs/cliui@npm:^8.0.2": + version: 8.0.2 + resolution: "@isaacs/cliui@npm:8.0.2" + dependencies: + string-width: ^5.1.2 + string-width-cjs: "npm:string-width@^4.2.0" + strip-ansi: ^7.0.1 + strip-ansi-cjs: "npm:strip-ansi@^6.0.1" + wrap-ansi: ^8.1.0 + wrap-ansi-cjs: "npm:wrap-ansi@^7.0.0" + checksum: 4a473b9b32a7d4d3cfb7a614226e555091ff0c5a29a1734c28c72a182c2f6699b26fc6b5c2131dfd841e86b185aea714c72201d7c98c2fba5f17709333a67aeb + languageName: node + linkType: hard + +"@mapbox/node-pre-gyp@npm:^1.0.0": + version: 1.0.11 + resolution: "@mapbox/node-pre-gyp@npm:1.0.11" + dependencies: + detect-libc: ^2.0.0 + https-proxy-agent: ^5.0.0 + make-dir: ^3.1.0 + node-fetch: ^2.6.7 + nopt: ^5.0.0 + npmlog: ^5.0.1 + rimraf: ^3.0.2 + semver: ^7.3.5 + tar: ^6.1.11 + bin: + node-pre-gyp: bin/node-pre-gyp + checksum: b848f6abc531a11961d780db813cc510ca5a5b6bf3184d72134089c6875a91c44d571ba6c1879470020803f7803609e7b2e6e429651c026fe202facd11d444b8 + languageName: node + linkType: hard + +"@npmcli/fs@npm:^1.0.0": + version: 1.1.1 + resolution: "@npmcli/fs@npm:1.1.1" + dependencies: + "@gar/promisify": ^1.0.1 + semver: ^7.3.5 + checksum: f5ad92f157ed222e4e31c352333d0901df02c7c04311e42a81d8eb555d4ec4276ea9c635011757de20cc476755af33e91622838de573b17e52e2e7703f0a9965 + languageName: node + linkType: hard + +"@npmcli/fs@npm:^3.1.0": + version: 3.1.0 + resolution: "@npmcli/fs@npm:3.1.0" + dependencies: + semver: ^7.3.5 + checksum: a50a6818de5fc557d0b0e6f50ec780a7a02ab8ad07e5ac8b16bf519e0ad60a144ac64f97d05c443c3367235d337182e1d012bbac0eb8dbae8dc7b40b193efd0e + languageName: node + linkType: hard + +"@npmcli/move-file@npm:^1.0.1": + version: 1.1.2 + resolution: "@npmcli/move-file@npm:1.1.2" + dependencies: + mkdirp: ^1.0.4 + rimraf: ^3.0.2 + checksum: c96381d4a37448ea280951e46233f7e541058cf57a57d4094dd4bdcaae43fa5872b5f2eb6bfb004591a68e29c5877abe3cdc210cb3588cbf20ab2877f31a7de7 + languageName: node + linkType: hard + +"@pkgjs/parseargs@npm:^0.11.0": + version: 0.11.0 + resolution: "@pkgjs/parseargs@npm:0.11.0" + checksum: 6ad6a00fc4f2f2cfc6bff76fb1d88b8ee20bc0601e18ebb01b6d4be583733a860239a521a7fbca73b612e66705078809483549d2b18f370eb346c5155c8e4a0f + languageName: node + linkType: hard + +"@tootallnate/once@npm:1": + version: 1.1.2 + resolution: "@tootallnate/once@npm:1.1.2" + checksum: e1fb1bbbc12089a0cb9433dc290f97bddd062deadb6178ce9bcb93bb7c1aecde5e60184bc7065aec42fe1663622a213493c48bbd4972d931aae48315f18e1be9 + languageName: node + linkType: hard + +"@tootallnate/once@npm:2": + version: 2.0.0 + resolution: "@tootallnate/once@npm:2.0.0" + checksum: ad87447820dd3f24825d2d947ebc03072b20a42bfc96cbafec16bff8bbda6c1a81fcb0be56d5b21968560c5359a0af4038a68ba150c3e1694fe4c109a063bed8 + languageName: node + linkType: hard + +"@types/node@npm:^17.0.31": + version: 17.0.45 + resolution: "@types/node@npm:17.0.45" + checksum: aa04366b9103b7d6cfd6b2ef64182e0eaa7d4462c3f817618486ea0422984c51fc69fd0d436eae6c9e696ddfdbec9ccaa27a917f7c2e8c75c5d57827fe3d95e8 + languageName: node + linkType: hard + +"@yarnpkg/lockfile@npm:^1.0.0": + version: 1.1.0 + resolution: "@yarnpkg/lockfile@npm:1.1.0" + checksum: 05b881b4866a3546861fee756e6d3812776ea47fa6eb7098f983d6d0eefa02e12b66c3fff931574120f196286a7ad4879ce02743c8bb2be36c6a576c7852083a + languageName: node + linkType: hard + +"abbrev@npm:1, abbrev@npm:^1.0.0": + version: 1.1.1 + resolution: "abbrev@npm:1.1.1" + checksum: a4a97ec07d7ea112c517036882b2ac22f3109b7b19077dc656316d07d308438aac28e4d9746dc4d84bf6b1e75b4a7b0a5f3cb30592419f128ca9a8cee3bcfa17 + languageName: node + linkType: hard + +"agent-base@npm:6, agent-base@npm:^6.0.2": + version: 6.0.2 + resolution: "agent-base@npm:6.0.2" + dependencies: + debug: 4 + checksum: f52b6872cc96fd5f622071b71ef200e01c7c4c454ee68bc9accca90c98cfb39f2810e3e9aa330435835eedc8c23f4f8a15267f67c6e245d2b33757575bdac49d + languageName: node + linkType: hard + +"agentkeepalive@npm:^4.1.3, agentkeepalive@npm:^4.2.1": + version: 4.3.0 + resolution: "agentkeepalive@npm:4.3.0" + dependencies: + debug: ^4.1.0 + depd: ^2.0.0 + humanize-ms: ^1.2.1 + checksum: 982453aa44c11a06826c836025e5162c846e1200adb56f2d075400da7d32d87021b3b0a58768d949d824811f5654223d5a8a3dad120921a2439625eb847c6260 + languageName: node + linkType: hard + +"aggregate-error@npm:^3.0.0": + version: 3.1.0 + resolution: "aggregate-error@npm:3.1.0" + dependencies: + clean-stack: ^2.0.0 + indent-string: ^4.0.0 + checksum: 1101a33f21baa27a2fa8e04b698271e64616b886795fd43c31068c07533c7b3facfcaf4e9e0cab3624bd88f729a592f1c901a1a229c9e490eafce411a8644b79 + languageName: node + linkType: hard + +"ansi-regex@npm:^5.0.1": + version: 5.0.1 + resolution: "ansi-regex@npm:5.0.1" + checksum: 2aa4bb54caf2d622f1afdad09441695af2a83aa3fe8b8afa581d205e57ed4261c183c4d3877cee25794443fde5876417d859c108078ab788d6af7e4fe52eb66b + languageName: node + linkType: hard + +"ansi-regex@npm:^6.0.1": + version: 6.0.1 + resolution: "ansi-regex@npm:6.0.1" + checksum: 1ff8b7667cded1de4fa2c9ae283e979fc87036864317da86a2e546725f96406746411d0d85e87a2d12fa5abd715d90006de7fa4fa0477c92321ad3b4c7d4e169 + languageName: node + linkType: hard + +"ansi-styles@npm:^4.0.0": + version: 4.3.0 + resolution: "ansi-styles@npm:4.3.0" + dependencies: + color-convert: ^2.0.1 + checksum: 513b44c3b2105dd14cc42a19271e80f386466c4be574bccf60b627432f9198571ebf4ab1e4c3ba17347658f4ee1711c163d574248c0c1cdc2d5917a0ad582ec4 + languageName: node + linkType: hard + +"ansi-styles@npm:^6.1.0": + version: 6.2.1 + resolution: "ansi-styles@npm:6.2.1" + checksum: ef940f2f0ced1a6347398da88a91da7930c33ecac3c77b72c5905f8b8fe402c52e6fde304ff5347f616e27a742da3f1dc76de98f6866c69251ad0b07a66776d9 + languageName: node + linkType: hard + +"aproba@npm:^1.0.3 || ^2.0.0": + version: 2.0.0 + resolution: "aproba@npm:2.0.0" + checksum: 5615cadcfb45289eea63f8afd064ab656006361020e1735112e346593856f87435e02d8dcc7ff0d11928bc7d425f27bc7c2a84f6c0b35ab0ff659c814c138a24 + languageName: node + linkType: hard + +"are-we-there-yet@npm:^2.0.0": + version: 2.0.0 + resolution: "are-we-there-yet@npm:2.0.0" + dependencies: + delegates: ^1.0.0 + readable-stream: ^3.6.0 + checksum: 6c80b4fd04ecee6ba6e737e0b72a4b41bdc64b7d279edfc998678567ff583c8df27e27523bc789f2c99be603ffa9eaa612803da1d886962d2086e7ff6fa90c7c + languageName: node + linkType: hard + +"are-we-there-yet@npm:^3.0.0": + version: 3.0.1 + resolution: "are-we-there-yet@npm:3.0.1" + dependencies: + delegates: ^1.0.0 + readable-stream: ^3.6.0 + checksum: 52590c24860fa7173bedeb69a4c05fb573473e860197f618b9a28432ee4379049336727ae3a1f9c4cb083114601c1140cee578376164d0e651217a9843f9fe83 + languageName: node + linkType: hard + +"argsarray@npm:^0.0.1": + version: 0.0.1 + resolution: "argsarray@npm:0.0.1" + checksum: 0042accbc0a2d855ad5af56df49291e0e4cae7456f42d486f4cb05518c8e1939bf8aca7dece89d846349d615793fae2cea8ebb20a8207c0f22dafb88b1536819 + languageName: node + linkType: hard + +"asn1.js@npm:^5.2.0": + version: 5.4.1 + resolution: "asn1.js@npm:5.4.1" + dependencies: + bn.js: ^4.0.0 + inherits: ^2.0.1 + minimalistic-assert: ^1.0.0 + safer-buffer: ^2.1.0 + checksum: 3786a101ac6f304bd4e9a7df79549a7561950a13d4bcaec0c7790d44c80d147c1a94ba3d4e663673406064642a40b23fcd6c82a9952468e386c1a1376d747f9a + languageName: node + linkType: hard + +"balanced-match@npm:^1.0.0": + version: 1.0.2 + resolution: "balanced-match@npm:1.0.2" + checksum: 9706c088a283058a8a99e0bf91b0a2f75497f185980d9ffa8b304de1d9e58ebda7c72c07ebf01dadedaac5b2907b2c6f566f660d62bd336c3468e960403b9d65 + languageName: node + linkType: hard + +"base64-arraybuffer-es6@npm:^1.0.0": + version: 1.0.0 + resolution: "base64-arraybuffer-es6@npm:1.0.0" + checksum: 197998802e6e075b85bdc32f14fbac62e4e050b452e96343f1cc714ccc6886d4c93537fb333d74e8baaafb42b0c5d1e287f61e47e648fa488be09640668d24ca + languageName: node + linkType: hard + +"base64-js@npm:^1.5.1": + version: 1.5.1 + resolution: "base64-js@npm:1.5.1" + checksum: 669632eb3745404c2f822a18fc3a0122d2f9a7a13f7fb8b5823ee19d1d2ff9ee5b52c53367176ea4ad093c332fd5ab4bd0ebae5a8e27917a4105a4cfc86b1005 + languageName: node + linkType: hard + +"bn.js@npm:^4.0.0, bn.js@npm:^4.1.0, bn.js@npm:^4.11.9": + version: 4.12.0 + resolution: "bn.js@npm:4.12.0" + checksum: 39afb4f15f4ea537b55eaf1446c896af28ac948fdcf47171961475724d1bb65118cca49fa6e3d67706e4790955ec0e74de584e45c8f1ef89f46c812bee5b5a12 + languageName: node + linkType: hard + +"bn.js@npm:^5.0.0, bn.js@npm:^5.1.1": + version: 5.2.1 + resolution: "bn.js@npm:5.2.1" + checksum: 3dd8c8d38055fedfa95c1d5fc3c99f8dd547b36287b37768db0abab3c239711f88ff58d18d155dd8ad902b0b0cee973747b7ae20ea12a09473272b0201c9edd3 + languageName: node + linkType: hard + +"brace-expansion@npm:^1.1.7": + version: 1.1.11 + resolution: "brace-expansion@npm:1.1.11" + dependencies: + balanced-match: ^1.0.0 + concat-map: 0.0.1 + checksum: faf34a7bb0c3fcf4b59c7808bc5d2a96a40988addf2e7e09dfbb67a2251800e0d14cd2bfc1aa79174f2f5095c54ff27f46fb1289fe2d77dac755b5eb3434cc07 + languageName: node + linkType: hard + +"brace-expansion@npm:^2.0.1": + version: 2.0.1 + resolution: "brace-expansion@npm:2.0.1" + dependencies: + balanced-match: ^1.0.0 + checksum: a61e7cd2e8a8505e9f0036b3b6108ba5e926b4b55089eeb5550cd04a471fe216c96d4fe7e4c7f995c728c554ae20ddfc4244cad10aef255e72b62930afd233d1 + languageName: node + linkType: hard + +"brorand@npm:^1.0.1, brorand@npm:^1.1.0": + version: 1.1.0 + resolution: "brorand@npm:1.1.0" + checksum: 8a05c9f3c4b46572dec6ef71012b1946db6cae8c7bb60ccd4b7dd5a84655db49fe043ecc6272e7ef1f69dc53d6730b9e2a3a03a8310509a3d797a618cbee52be + languageName: node + linkType: hard + +"browserify-aes@npm:^1.0.0, browserify-aes@npm:^1.0.4": + version: 1.2.0 + resolution: "browserify-aes@npm:1.2.0" + dependencies: + buffer-xor: ^1.0.3 + cipher-base: ^1.0.0 + create-hash: ^1.1.0 + evp_bytestokey: ^1.0.3 + inherits: ^2.0.1 + safe-buffer: ^5.0.1 + checksum: 4a17c3eb55a2aa61c934c286f34921933086bf6d67f02d4adb09fcc6f2fc93977b47d9d884c25619144fccd47b3b3a399e1ad8b3ff5a346be47270114bcf7104 + languageName: node + linkType: hard + +"browserify-cipher@npm:^1.0.0": + version: 1.0.1 + resolution: "browserify-cipher@npm:1.0.1" + dependencies: + browserify-aes: ^1.0.4 + browserify-des: ^1.0.0 + evp_bytestokey: ^1.0.0 + checksum: 2d8500acf1ee535e6bebe808f7a20e4c3a9e2ed1a6885fff1facbfd201ac013ef030422bec65ca9ece8ffe82b03ca580421463f9c45af6c8415fd629f4118c13 + languageName: node + linkType: hard + +"browserify-des@npm:^1.0.0": + version: 1.0.2 + resolution: "browserify-des@npm:1.0.2" + dependencies: + cipher-base: ^1.0.1 + des.js: ^1.0.0 + inherits: ^2.0.1 + safe-buffer: ^5.1.2 + checksum: b15a3e358a1d78a3b62ddc06c845d02afde6fc826dab23f1b9c016e643e7b1fda41de628d2110b712f6a44fb10cbc1800bc6872a03ddd363fb50768e010395b7 + languageName: node + linkType: hard + +"browserify-rsa@npm:^4.0.0, browserify-rsa@npm:^4.0.1": + version: 4.1.0 + resolution: "browserify-rsa@npm:4.1.0" + dependencies: + bn.js: ^5.0.0 + randombytes: ^2.0.1 + checksum: 155f0c135873efc85620571a33d884aa8810e40176125ad424ec9d85016ff105a07f6231650914a760cca66f29af0494087947b7be34880dd4599a0cd3c38e54 + languageName: node + linkType: hard + +"browserify-sign@npm:^4.0.0": + version: 4.2.1 + resolution: "browserify-sign@npm:4.2.1" + dependencies: + bn.js: ^5.1.1 + browserify-rsa: ^4.0.1 + create-hash: ^1.2.0 + create-hmac: ^1.1.7 + elliptic: ^6.5.3 + inherits: ^2.0.4 + parse-asn1: ^5.1.5 + readable-stream: ^3.6.0 + safe-buffer: ^5.2.0 + checksum: 0221f190e3f5b2d40183fa51621be7e838d9caa329fe1ba773406b7637855f37b30f5d83e52ff8f244ed12ffe6278dd9983638609ed88c841ce547e603855707 + languageName: node + linkType: hard + +"buffer-xor@npm:^1.0.3": + version: 1.0.3 + resolution: "buffer-xor@npm:1.0.3" + checksum: 10c520df29d62fa6e785e2800e586a20fc4f6dfad84bcdbd12e1e8a83856de1cb75c7ebd7abe6d036bbfab738a6cf18a3ae9c8e5a2e2eb3167ca7399ce65373a + languageName: node + linkType: hard + +"cacache@npm:^15.2.0": + version: 15.3.0 + resolution: "cacache@npm:15.3.0" + dependencies: + "@npmcli/fs": ^1.0.0 + "@npmcli/move-file": ^1.0.1 + chownr: ^2.0.0 + fs-minipass: ^2.0.0 + glob: ^7.1.4 + infer-owner: ^1.0.4 + lru-cache: ^6.0.0 + minipass: ^3.1.1 + minipass-collect: ^1.0.2 + minipass-flush: ^1.0.5 + minipass-pipeline: ^1.2.2 + mkdirp: ^1.0.3 + p-map: ^4.0.0 + promise-inflight: ^1.0.1 + rimraf: ^3.0.2 + ssri: ^8.0.1 + tar: ^6.0.2 + unique-filename: ^1.1.1 + checksum: a07327c27a4152c04eb0a831c63c00390d90f94d51bb80624a66f4e14a6b6360bbf02a84421267bd4d00ca73ac9773287d8d7169e8d2eafe378d2ce140579db8 + languageName: node + linkType: hard + +"cacache@npm:^17.0.0": + version: 17.1.3 + resolution: "cacache@npm:17.1.3" + dependencies: + "@npmcli/fs": ^3.1.0 + fs-minipass: ^3.0.0 + glob: ^10.2.2 + lru-cache: ^7.7.1 + minipass: ^5.0.0 + minipass-collect: ^1.0.2 + minipass-flush: ^1.0.5 + minipass-pipeline: ^1.2.4 + p-map: ^4.0.0 + ssri: ^10.0.0 + tar: ^6.1.11 + unique-filename: ^3.0.0 + checksum: 385756781e1e21af089160d89d7462b7ed9883c978e848c7075b90b73cb823680e66092d61513050164588387d2ca87dd6d910e28d64bc13a9ac82cd8580c796 + languageName: node + linkType: hard + +"call-bind@npm:^1.0.2": + version: 1.0.2 + resolution: "call-bind@npm:1.0.2" + dependencies: + function-bind: ^1.1.1 + get-intrinsic: ^1.0.2 + checksum: f8e31de9d19988a4b80f3e704788c4a2d6b6f3d17cfec4f57dc29ced450c53a49270dc66bf0fbd693329ee948dd33e6c90a329519aef17474a4d961e8d6426b0 + languageName: node + linkType: hard + +"chownr@npm:^2.0.0": + version: 2.0.0 + resolution: "chownr@npm:2.0.0" + checksum: c57cf9dd0791e2f18a5ee9c1a299ae6e801ff58fee96dc8bfd0dcb4738a6ce58dd252a3605b1c93c6418fe4f9d5093b28ffbf4d66648cb2a9c67eaef9679be2f + languageName: node + linkType: hard + +"ci-info@npm:^1.5.0": + version: 1.6.0 + resolution: "ci-info@npm:1.6.0" + checksum: dfc058f60c3889793befe77349c3cd1a5452d21bed5ff60cb34382bee7bbdccc5c4c2ff2b77eab8c411c54d84f93963dacf593b9d901b43b93b7ad2a422aa163 + languageName: node + linkType: hard + +"cipher-base@npm:^1.0.0, cipher-base@npm:^1.0.1, cipher-base@npm:^1.0.3": + version: 1.0.4 + resolution: "cipher-base@npm:1.0.4" + dependencies: + inherits: ^2.0.1 + safe-buffer: ^5.0.1 + checksum: 47d3568dbc17431a339bad1fe7dff83ac0891be8206911ace3d3b818fc695f376df809bea406e759cdea07fff4b454fa25f1013e648851bec790c1d75763032e + languageName: node + linkType: hard + +"clean-stack@npm:^2.0.0": + version: 2.2.0 + resolution: "clean-stack@npm:2.2.0" + checksum: 2ac8cd2b2f5ec986a3c743935ec85b07bc174d5421a5efc8017e1f146a1cf5f781ae962618f416352103b32c9cd7e203276e8c28241bbe946160cab16149fb68 + languageName: node + linkType: hard + +"color-convert@npm:^2.0.1": + version: 2.0.1 + resolution: "color-convert@npm:2.0.1" + dependencies: + color-name: ~1.1.4 + checksum: 79e6bdb9fd479a205c71d89574fccfb22bd9053bd98c6c4d870d65c132e5e904e6034978e55b43d69fcaa7433af2016ee203ce76eeba9cfa554b373e7f7db336 + languageName: node + linkType: hard + +"color-name@npm:~1.1.4": + version: 1.1.4 + resolution: "color-name@npm:1.1.4" + checksum: b0445859521eb4021cd0fb0cc1a75cecf67fceecae89b63f62b201cca8d345baf8b952c966862a9d9a2632987d4f6581f0ec8d957dfacece86f0a7919316f610 + languageName: node + linkType: hard + +"color-support@npm:^1.1.2, color-support@npm:^1.1.3": + version: 1.1.3 + resolution: "color-support@npm:1.1.3" + bin: + color-support: bin.js + checksum: 9b7356817670b9a13a26ca5af1c21615463b500783b739b7634a0c2047c16cef4b2865d7576875c31c3cddf9dd621fa19285e628f20198b233a5cfdda6d0793b + languageName: node + linkType: hard + +"concat-map@npm:0.0.1": + version: 0.0.1 + resolution: "concat-map@npm:0.0.1" + checksum: 902a9f5d8967a3e2faf138d5cb784b9979bad2e6db5357c5b21c568df4ebe62bcb15108af1b2253744844eb964fc023fbd9afbbbb6ddd0bcc204c6fb5b7bf3af + languageName: node + linkType: hard + +"console-control-strings@npm:^1.0.0, console-control-strings@npm:^1.1.0": + version: 1.1.0 + resolution: "console-control-strings@npm:1.1.0" + checksum: 8755d76787f94e6cf79ce4666f0c5519906d7f5b02d4b884cf41e11dcd759ed69c57da0670afd9236d229a46e0f9cf519db0cd829c6dca820bb5a5c3def584ed + languageName: node + linkType: hard + +"create-ecdh@npm:^4.0.0": + version: 4.0.4 + resolution: "create-ecdh@npm:4.0.4" + dependencies: + bn.js: ^4.1.0 + elliptic: ^6.5.3 + checksum: 0dd7fca9711d09e152375b79acf1e3f306d1a25ba87b8ff14c2fd8e68b83aafe0a7dd6c4e540c9ffbdd227a5fa1ad9b81eca1f233c38bb47770597ba247e614b + languageName: node + linkType: hard + +"create-hash@npm:^1.1.0, create-hash@npm:^1.1.2, create-hash@npm:^1.2.0": + version: 1.2.0 + resolution: "create-hash@npm:1.2.0" + dependencies: + cipher-base: ^1.0.1 + inherits: ^2.0.1 + md5.js: ^1.3.4 + ripemd160: ^2.0.1 + sha.js: ^2.4.0 + checksum: 02a6ae3bb9cd4afee3fabd846c1d8426a0e6b495560a977ba46120c473cb283be6aa1cace76b5f927cf4e499c6146fb798253e48e83d522feba807d6b722eaa9 + languageName: node + linkType: hard + +"create-hmac@npm:^1.1.0, create-hmac@npm:^1.1.4, create-hmac@npm:^1.1.7": + version: 1.1.7 + resolution: "create-hmac@npm:1.1.7" + dependencies: + cipher-base: ^1.0.3 + create-hash: ^1.1.0 + inherits: ^2.0.1 + ripemd160: ^2.0.0 + safe-buffer: ^5.0.1 + sha.js: ^2.4.8 + checksum: ba12bb2257b585a0396108c72830e85f882ab659c3320c83584b1037f8ab72415095167ced80dc4ce8e446a8ecc4b2acf36d87befe0707d73b26cf9dc77440ed + languageName: node + linkType: hard + +"cross-spawn@npm:^7.0.0": + version: 7.0.3 + resolution: "cross-spawn@npm:7.0.3" + dependencies: + path-key: ^3.1.0 + shebang-command: ^2.0.0 + which: ^2.0.1 + checksum: 671cc7c7288c3a8406f3c69a3ae2fc85555c04169e9d611def9a675635472614f1c0ed0ef80955d5b6d4e724f6ced67f0ad1bb006c2ea643488fcfef994d7f52 + languageName: node + linkType: hard + +"crypto-browserify@npm:^3.12.0": + version: 3.12.0 + resolution: "crypto-browserify@npm:3.12.0" + dependencies: + browserify-cipher: ^1.0.0 + browserify-sign: ^4.0.0 + create-ecdh: ^4.0.0 + create-hash: ^1.1.0 + create-hmac: ^1.1.0 + diffie-hellman: ^5.0.0 + inherits: ^2.0.1 + pbkdf2: ^3.0.3 + public-encrypt: ^4.0.0 + randombytes: ^2.0.0 + randomfill: ^1.0.3 + checksum: c1609af82605474262f3eaa07daa0b2140026bd264ab316d4bf1170272570dbe02f0c49e29407fe0d3634f96c507c27a19a6765fb856fed854a625f9d15618e2 + languageName: node + linkType: hard + +"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.3.3": + version: 4.3.4 + resolution: "debug@npm:4.3.4" + dependencies: + ms: 2.1.2 + peerDependenciesMeta: + supports-color: + optional: true + checksum: 3dbad3f94ea64f34431a9cbf0bafb61853eda57bff2880036153438f50fb5a84f27683ba0d8e5426bf41a8c6ff03879488120cf5b3a761e77953169c0600a708 + languageName: node + linkType: hard + +"deep-equal@npm:^1.0.0": + version: 1.1.1 + resolution: "deep-equal@npm:1.1.1" + dependencies: + is-arguments: ^1.0.4 + is-date-object: ^1.0.1 + is-regex: ^1.0.4 + object-is: ^1.0.1 + object-keys: ^1.1.1 + regexp.prototype.flags: ^1.2.0 + checksum: f92686f2c5bcdf714a75a5fa7a9e47cb374a8ec9307e717b8d1ce61f56a75aaebf5619c2a12b8087a705b5a2f60d0292c35f8b58cb1f72e3268a3a15cab9f78d + languageName: node + linkType: hard + +"define-properties@npm:^1.1.3, define-properties@npm:^1.2.0": + version: 1.2.0 + resolution: "define-properties@npm:1.2.0" + dependencies: + has-property-descriptors: ^1.0.0 + object-keys: ^1.1.1 + checksum: e60aee6a19b102df4e2b1f301816804e81ab48bb91f00d0d935f269bf4b3f79c88b39e4f89eaa132890d23267335fd1140dfcd8d5ccd61031a0a2c41a54e33a6 + languageName: node + linkType: hard + +"delegates@npm:^1.0.0": + version: 1.0.0 + resolution: "delegates@npm:1.0.0" + checksum: a51744d9b53c164ba9c0492471a1a2ffa0b6727451bdc89e31627fdf4adda9d51277cfcbfb20f0a6f08ccb3c436f341df3e92631a3440226d93a8971724771fd + languageName: node + linkType: hard + +"depd@npm:^2.0.0": + version: 2.0.0 + resolution: "depd@npm:2.0.0" + checksum: abbe19c768c97ee2eed6282d8ce3031126662252c58d711f646921c9623f9052e3e1906443066beec1095832f534e57c523b7333f8e7e0d93051ab6baef5ab3a + languageName: node + linkType: hard + +"des.js@npm:^1.0.0": + version: 1.1.0 + resolution: "des.js@npm:1.1.0" + dependencies: + inherits: ^2.0.1 + minimalistic-assert: ^1.0.0 + checksum: 0e9c1584b70d31e20f20a613fc9ef60fbc6a147dfec9e448a168794a4b97ac04d8dc47ea008f1fa93b0f8aaf7c1ead632a5e59ce1913a6079d2d244c9f5ebe33 + languageName: node + linkType: hard + +"detect-libc@npm:^2.0.0": + version: 2.0.2 + resolution: "detect-libc@npm:2.0.2" + checksum: 2b2cd3649b83d576f4be7cc37eb3b1815c79969c8b1a03a40a4d55d83bc74d010753485753448eacb98784abf22f7dbd3911fd3b60e29fda28fed2d1a997944d + languageName: node + linkType: hard + +"diffie-hellman@npm:^5.0.0": + version: 5.0.3 + resolution: "diffie-hellman@npm:5.0.3" + dependencies: + bn.js: ^4.1.0 + miller-rabin: ^4.0.0 + randombytes: ^2.0.0 + checksum: 0e620f322170c41076e70181dd1c24e23b08b47dbb92a22a644f3b89b6d3834b0f8ee19e37916164e5eb1ee26d2aa836d6129f92723995267250a0b541811065 + languageName: node + linkType: hard + +"eastasianwidth@npm:^0.2.0": + version: 0.2.0 + resolution: "eastasianwidth@npm:0.2.0" + checksum: 7d00d7cd8e49b9afa762a813faac332dee781932d6f2c848dc348939c4253f1d4564341b7af1d041853bc3f32c2ef141b58e0a4d9862c17a7f08f68df1e0f1ed + languageName: node + linkType: hard + +"elliptic@npm:^6.5.3": + version: 6.5.4 + resolution: "elliptic@npm:6.5.4" + dependencies: + bn.js: ^4.11.9 + brorand: ^1.1.0 + hash.js: ^1.0.0 + hmac-drbg: ^1.0.1 + inherits: ^2.0.4 + minimalistic-assert: ^1.0.1 + minimalistic-crypto-utils: ^1.0.1 + checksum: d56d21fd04e97869f7ffcc92e18903b9f67f2d4637a23c860492fbbff5a3155fd9ca0184ce0c865dd6eb2487d234ce9551335c021c376cd2d3b7cb749c7d10f4 + languageName: node + linkType: hard + +"emoji-regex@npm:^8.0.0": + version: 8.0.0 + resolution: "emoji-regex@npm:8.0.0" + checksum: d4c5c39d5a9868b5fa152f00cada8a936868fd3367f33f71be515ecee4c803132d11b31a6222b2571b1e5f7e13890156a94880345594d0ce7e3c9895f560f192 + languageName: node + linkType: hard + +"emoji-regex@npm:^9.2.2": + version: 9.2.2 + resolution: "emoji-regex@npm:9.2.2" + checksum: 8487182da74aabd810ac6d6f1994111dfc0e331b01271ae01ec1eb0ad7b5ecc2bbbbd2f053c05cb55a1ac30449527d819bbfbf0e3de1023db308cbcb47f86601 + languageName: node + linkType: hard + +"encoding@npm:^0.1.12, encoding@npm:^0.1.13": + version: 0.1.13 + resolution: "encoding@npm:0.1.13" + dependencies: + iconv-lite: ^0.6.2 + checksum: bb98632f8ffa823996e508ce6a58ffcf5856330fde839ae42c9e1f436cc3b5cc651d4aeae72222916545428e54fd0f6aa8862fd8d25bdbcc4589f1e3f3715e7f + languageName: node + linkType: hard + +"env-paths@npm:^2.2.0": + version: 2.2.1 + resolution: "env-paths@npm:2.2.1" + checksum: 65b5df55a8bab92229ab2b40dad3b387fad24613263d103a97f91c9fe43ceb21965cd3392b1ccb5d77088021e525c4e0481adb309625d0cb94ade1d1fb8dc17e + languageName: node + linkType: hard + +"err-code@npm:^2.0.2": + version: 2.0.3 + resolution: "err-code@npm:2.0.3" + checksum: 8b7b1be20d2de12d2255c0bc2ca638b7af5171142693299416e6a9339bd7d88fc8d7707d913d78e0993176005405a236b066b45666b27b797252c771156ace54 + languageName: node + linkType: hard + +"events@npm:^3.3.0": + version: 3.3.0 + resolution: "events@npm:3.3.0" + checksum: f6f487ad2198aa41d878fa31452f1a3c00958f46e9019286ff4787c84aac329332ab45c9cdc8c445928fc6d7ded294b9e005a7fce9426488518017831b272780 + languageName: node + linkType: hard + +"eventtargeter@npm:0.8.0": + version: 0.8.0 + resolution: "eventtargeter@npm:0.8.0" + checksum: acd825abfb15c4d1242abaf05ddec0a8ed648e1d6ae212752c643e0459a04b43a13d99d244b4fda0af557f60b5d8dd087b0a06969fd8b9a1bbc20c0ac3dac6da + languageName: node + linkType: hard + +"evp_bytestokey@npm:^1.0.0, evp_bytestokey@npm:^1.0.3": + version: 1.0.3 + resolution: "evp_bytestokey@npm:1.0.3" + dependencies: + md5.js: ^1.3.4 + node-gyp: latest + safe-buffer: ^5.1.1 + checksum: ad4e1577f1a6b721c7800dcc7c733fe01f6c310732bb5bf2240245c2a5b45a38518b91d8be2c610611623160b9d1c0e91f1ce96d639f8b53e8894625cf20fa45 + languageName: node + linkType: hard + +"exponential-backoff@npm:^3.1.1": + version: 3.1.1 + resolution: "exponential-backoff@npm:3.1.1" + checksum: 3d21519a4f8207c99f7457287291316306255a328770d320b401114ec8481986e4e467e854cb9914dd965e0a1ca810a23ccb559c642c88f4c7f55c55778a9b48 + languageName: node + linkType: hard + +"findit@npm:^2.0.0": + version: 2.0.0 + resolution: "findit@npm:2.0.0" + checksum: 1fa2890cf3f700efb5b28680fcedc64b93fd184e4e2c1e1eb97050be687c53ee165dfa0546902a34be2755a3b3b387d7a2d6f475da5879cc2236dd7787760906 + languageName: node + linkType: hard + +"foreground-child@npm:^3.1.0": + version: 3.1.1 + resolution: "foreground-child@npm:3.1.1" + dependencies: + cross-spawn: ^7.0.0 + signal-exit: ^4.0.1 + checksum: 139d270bc82dc9e6f8bc045fe2aae4001dc2472157044fdfad376d0a3457f77857fa883c1c8b21b491c6caade9a926a4bed3d3d2e8d3c9202b151a4cbbd0bcd5 + languageName: node + linkType: hard + +"fs-extra@npm:^0.22.1": + version: 0.22.1 + resolution: "fs-extra@npm:0.22.1" + dependencies: + graceful-fs: ^4.1.2 + jsonfile: ^2.1.0 + rimraf: ^2.2.8 + checksum: fc4bbddb8c050535bc56c8e07039ffa23264d90172dc11d851571ff93aa000fccbefe663556ad5f412f8924fb600ef73a7eeab435482b87c3e87c2568130cdf6 + languageName: node + linkType: hard + +"fs-minipass@npm:^2.0.0": + version: 2.1.0 + resolution: "fs-minipass@npm:2.1.0" + dependencies: + minipass: ^3.0.0 + checksum: 1b8d128dae2ac6cc94230cc5ead341ba3e0efaef82dab46a33d171c044caaa6ca001364178d42069b2809c35a1c3c35079a32107c770e9ffab3901b59af8c8b1 + languageName: node + linkType: hard + +"fs-minipass@npm:^3.0.0": + version: 3.0.2 + resolution: "fs-minipass@npm:3.0.2" + dependencies: + minipass: ^5.0.0 + checksum: e9cc0e1f2d01c6f6f62f567aee59530aba65c6c7b2ae88c5027bc34c711ebcfcfaefd0caf254afa6adfe7d1fba16bc2537508a6235196bac7276747d078aef0a + languageName: node + linkType: hard + +"fs.realpath@npm:^1.0.0": + version: 1.0.0 + resolution: "fs.realpath@npm:1.0.0" + checksum: 99ddea01a7e75aa276c250a04eedeffe5662bce66c65c07164ad6264f9de18fb21be9433ead460e54cff20e31721c811f4fb5d70591799df5f85dce6d6746fd0 + languageName: node + linkType: hard + +"function-bind@npm:^1.1.1": + version: 1.1.1 + resolution: "function-bind@npm:1.1.1" + checksum: b32fbaebb3f8ec4969f033073b43f5c8befbb58f1a79e12f1d7490358150359ebd92f49e72ff0144f65f2c48ea2a605bff2d07965f548f6474fd8efd95bf361a + languageName: node + linkType: hard + +"functions-have-names@npm:^1.2.3": + version: 1.2.3 + resolution: "functions-have-names@npm:1.2.3" + checksum: c3f1f5ba20f4e962efb71344ce0a40722163e85bee2101ce25f88214e78182d2d2476aa85ef37950c579eb6cf6ee811c17b3101bb84004bb75655f3e33f3fdb5 + languageName: node + linkType: hard + +"gauge@npm:^3.0.0": + version: 3.0.2 + resolution: "gauge@npm:3.0.2" + dependencies: + aproba: ^1.0.3 || ^2.0.0 + color-support: ^1.1.2 + console-control-strings: ^1.0.0 + has-unicode: ^2.0.1 + object-assign: ^4.1.1 + signal-exit: ^3.0.0 + string-width: ^4.2.3 + strip-ansi: ^6.0.1 + wide-align: ^1.1.2 + checksum: 81296c00c7410cdd48f997800155fbead4f32e4f82109be0719c63edc8560e6579946cc8abd04205297640691ec26d21b578837fd13a4e96288ab4b40b1dc3e9 + languageName: node + linkType: hard + +"gauge@npm:^4.0.3": + version: 4.0.4 + resolution: "gauge@npm:4.0.4" + dependencies: + aproba: ^1.0.3 || ^2.0.0 + color-support: ^1.1.3 + console-control-strings: ^1.1.0 + has-unicode: ^2.0.1 + signal-exit: ^3.0.7 + string-width: ^4.2.3 + strip-ansi: ^6.0.1 + wide-align: ^1.1.5 + checksum: 788b6bfe52f1dd8e263cda800c26ac0ca2ff6de0b6eee2fe0d9e3abf15e149b651bd27bf5226be10e6e3edb5c4e5d5985a5a1a98137e7a892f75eff76467ad2d + languageName: node + linkType: hard + +"get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.1": + version: 1.2.1 + resolution: "get-intrinsic@npm:1.2.1" + dependencies: + function-bind: ^1.1.1 + has: ^1.0.3 + has-proto: ^1.0.1 + has-symbols: ^1.0.3 + checksum: 5b61d88552c24b0cf6fa2d1b3bc5459d7306f699de060d76442cce49a4721f52b8c560a33ab392cf5575b7810277d54ded9d4d39a1ea61855619ebc005aa7e5f + languageName: node + linkType: hard + +"glob@npm:^10.2.2": + version: 10.3.3 + resolution: "glob@npm:10.3.3" + dependencies: + foreground-child: ^3.1.0 + jackspeak: ^2.0.3 + minimatch: ^9.0.1 + minipass: ^5.0.0 || ^6.0.2 || ^7.0.0 + path-scurry: ^1.10.1 + bin: + glob: dist/cjs/src/bin.js + checksum: 29190d3291f422da0cb40b77a72fc8d2c51a36524e99b8bf412548b7676a6627489528b57250429612b6eec2e6fe7826d328451d3e694a9d15e575389308ec53 + languageName: node + linkType: hard + +"glob@npm:^7.1.3, glob@npm:^7.1.4": + version: 7.2.3 + resolution: "glob@npm:7.2.3" + dependencies: + fs.realpath: ^1.0.0 + inflight: ^1.0.4 + inherits: 2 + minimatch: ^3.1.1 + once: ^1.3.0 + path-is-absolute: ^1.0.0 + checksum: 29452e97b38fa704dabb1d1045350fb2467cf0277e155aa9ff7077e90ad81d1ea9d53d3ee63bd37c05b09a065e90f16aec4a65f5b8de401d1dac40bc5605d133 + languageName: node + linkType: hard + +"graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.6": + version: 4.2.11 + resolution: "graceful-fs@npm:4.2.11" + checksum: ac85f94da92d8eb6b7f5a8b20ce65e43d66761c55ce85ac96df6865308390da45a8d3f0296dd3a663de65d30ba497bd46c696cc1e248c72b13d6d567138a4fc7 + languageName: node + linkType: hard + +"has-property-descriptors@npm:^1.0.0": + version: 1.0.0 + resolution: "has-property-descriptors@npm:1.0.0" + dependencies: + get-intrinsic: ^1.1.1 + checksum: a6d3f0a266d0294d972e354782e872e2fe1b6495b321e6ef678c9b7a06a40408a6891817350c62e752adced73a94ac903c54734fee05bf65b1905ee1368194bb + languageName: node + linkType: hard + +"has-proto@npm:^1.0.1": + version: 1.0.1 + resolution: "has-proto@npm:1.0.1" + checksum: febc5b5b531de8022806ad7407935e2135f1cc9e64636c3916c6842bd7995994ca3b29871ecd7954bd35f9e2986c17b3b227880484d22259e2f8e6ce63fd383e + languageName: node + linkType: hard + +"has-symbols@npm:^1.0.2, has-symbols@npm:^1.0.3": + version: 1.0.3 + resolution: "has-symbols@npm:1.0.3" + checksum: a054c40c631c0d5741a8285010a0777ea0c068f99ed43e5d6eb12972da223f8af553a455132fdb0801bdcfa0e0f443c0c03a68d8555aa529b3144b446c3f2410 + languageName: node + linkType: hard + +"has-tostringtag@npm:^1.0.0": + version: 1.0.0 + resolution: "has-tostringtag@npm:1.0.0" + dependencies: + has-symbols: ^1.0.2 + checksum: cc12eb28cb6ae22369ebaad3a8ab0799ed61270991be88f208d508076a1e99abe4198c965935ce85ea90b60c94ddda73693b0920b58e7ead048b4a391b502c1c + languageName: node + linkType: hard + +"has-unicode@npm:^2.0.1": + version: 2.0.1 + resolution: "has-unicode@npm:2.0.1" + checksum: 1eab07a7436512db0be40a710b29b5dc21fa04880b7f63c9980b706683127e3c1b57cb80ea96d47991bdae2dfe479604f6a1ba410106ee1046a41d1bd0814400 + languageName: node + linkType: hard + +"has@npm:^1.0.3": + version: 1.0.3 + resolution: "has@npm:1.0.3" + dependencies: + function-bind: ^1.1.1 + checksum: b9ad53d53be4af90ce5d1c38331e712522417d017d5ef1ebd0507e07c2fbad8686fffb8e12ddecd4c39ca9b9b47431afbb975b8abf7f3c3b82c98e9aad052792 + languageName: node + linkType: hard + +"hash-base@npm:^3.0.0": + version: 3.1.0 + resolution: "hash-base@npm:3.1.0" + dependencies: + inherits: ^2.0.4 + readable-stream: ^3.6.0 + safe-buffer: ^5.2.0 + checksum: 26b7e97ac3de13cb23fc3145e7e3450b0530274a9562144fc2bf5c1e2983afd0e09ed7cc3b20974ba66039fad316db463da80eb452e7373e780cbee9a0d2f2dc + languageName: node + linkType: hard + +"hash.js@npm:^1.0.0, hash.js@npm:^1.0.3": + version: 1.1.7 + resolution: "hash.js@npm:1.1.7" + dependencies: + inherits: ^2.0.3 + minimalistic-assert: ^1.0.1 + checksum: e350096e659c62422b85fa508e4b3669017311aa4c49b74f19f8e1bc7f3a54a584fdfd45326d4964d6011f2b2d882e38bea775a96046f2a61b7779a979629d8f + languageName: node + linkType: hard + +"hmac-drbg@npm:^1.0.1": + version: 1.0.1 + resolution: "hmac-drbg@npm:1.0.1" + dependencies: + hash.js: ^1.0.3 + minimalistic-assert: ^1.0.0 + minimalistic-crypto-utils: ^1.0.1 + checksum: bd30b6a68d7f22d63f10e1888aee497d7c2c5c0bb469e66bbdac99f143904d1dfe95f8131f95b3e86c86dd239963c9d972fcbe147e7cffa00e55d18585c43fe0 + languageName: node + linkType: hard + +"http-cache-semantics@npm:^4.1.0, http-cache-semantics@npm:^4.1.1": + version: 4.1.1 + resolution: "http-cache-semantics@npm:4.1.1" + checksum: 83ac0bc60b17a3a36f9953e7be55e5c8f41acc61b22583060e8dedc9dd5e3607c823a88d0926f9150e571f90946835c7fe150732801010845c72cd8bbff1a236 + languageName: node + linkType: hard + +"http-proxy-agent@npm:^4.0.1": + version: 4.0.1 + resolution: "http-proxy-agent@npm:4.0.1" + dependencies: + "@tootallnate/once": 1 + agent-base: 6 + debug: 4 + checksum: c6a5da5a1929416b6bbdf77b1aca13888013fe7eb9d59fc292e25d18e041bb154a8dfada58e223fc7b76b9b2d155a87e92e608235201f77d34aa258707963a82 + languageName: node + linkType: hard + +"http-proxy-agent@npm:^5.0.0": + version: 5.0.0 + resolution: "http-proxy-agent@npm:5.0.0" + dependencies: + "@tootallnate/once": 2 + agent-base: 6 + debug: 4 + checksum: e2ee1ff1656a131953839b2a19cd1f3a52d97c25ba87bd2559af6ae87114abf60971e498021f9b73f9fd78aea8876d1fb0d4656aac8a03c6caa9fc175f22b786 + languageName: node + linkType: hard + +"https-proxy-agent@npm:^5.0.0": + version: 5.0.1 + resolution: "https-proxy-agent@npm:5.0.1" + dependencies: + agent-base: 6 + debug: 4 + checksum: 571fccdf38184f05943e12d37d6ce38197becdd69e58d03f43637f7fa1269cf303a7d228aa27e5b27bbd3af8f09fd938e1c91dcfefff2df7ba77c20ed8dfc765 + languageName: node + linkType: hard + +"humanize-ms@npm:^1.2.1": + version: 1.2.1 + resolution: "humanize-ms@npm:1.2.1" + dependencies: + ms: ^2.0.0 + checksum: 9c7a74a2827f9294c009266c82031030eae811ca87b0da3dceb8d6071b9bde22c9f3daef0469c3c533cc67a97d8a167cd9fc0389350e5f415f61a79b171ded16 + languageName: node + linkType: hard + +"husky@npm:^0.14.3": + version: 0.14.3 + resolution: "husky@npm:0.14.3" + dependencies: + is-ci: ^1.0.10 + normalize-path: ^1.0.0 + strip-indent: ^2.0.0 + checksum: 7adccdb8b98b9883a428bc48730cbacaa66863e7799b4ef44ba82bed63071ae2f782da2bb3987283c8f0fc9259d48eb4082f7d76135b366ee523fface65143a7 + languageName: node + linkType: hard + +"iconv-lite@npm:^0.6.2": + version: 0.6.3 + resolution: "iconv-lite@npm:0.6.3" + dependencies: + safer-buffer: ">= 2.1.2 < 3.0.0" + checksum: 3f60d47a5c8fc3313317edfd29a00a692cc87a19cac0159e2ce711d0ebc9019064108323b5e493625e25594f11c6236647d8e256fbe7a58f4a3b33b89e6d30bf + languageName: node + linkType: hard + +"ieee754@npm:^1.2.1": + version: 1.2.1 + resolution: "ieee754@npm:1.2.1" + checksum: 5144c0c9815e54ada181d80a0b810221a253562422e7c6c3a60b1901154184f49326ec239d618c416c1c5945a2e197107aee8d986a3dd836b53dffefd99b5e7e + languageName: node + linkType: hard + +"immediate@npm:^3.2.2": + version: 3.3.0 + resolution: "immediate@npm:3.3.0" + checksum: 634b4305101e2452eba6c07d485bf3e415995e533c94b9c3ffbc37026fa1be34def6e4f2276b0dc2162a3f91628564a4bfb26280278b89d3ee54624e854d2f5f + languageName: node + linkType: hard + +"imurmurhash@npm:^0.1.4": + version: 0.1.4 + resolution: "imurmurhash@npm:0.1.4" + checksum: 7cae75c8cd9a50f57dadd77482359f659eaebac0319dd9368bcd1714f55e65badd6929ca58569da2b6494ef13fdd5598cd700b1eba23f8b79c5f19d195a3ecf7 + languageName: node + linkType: hard + +"indent-string@npm:^4.0.0": + version: 4.0.0 + resolution: "indent-string@npm:4.0.0" + checksum: 824cfb9929d031dabf059bebfe08cf3137365e112019086ed3dcff6a0a7b698cb80cf67ccccde0e25b9e2d7527aa6cc1fed1ac490c752162496caba3e6699612 + languageName: node + linkType: hard + +"indexeddbshim@npm:^10.1.0": + version: 10.1.0 + resolution: "indexeddbshim@npm:10.1.0" + dependencies: + eventtargeter: 0.8.0 + sync-promise: "git+https://github.com/brettz9/sync-promise.git#full-sync-missing-promise-features" + typeson: 7.0.2 + typeson-registry: 3.0.0 + websql: "git+https://github.com/brettz9/node-websql.git#configurable-secure3" + checksum: cb53db3bfe5b47b246ea410721b75e0590907e7035906a22a4217fd06106e5841a9926dd3a86159186c751e14667b2b7e148da68959bb2dd03a7f8d55e55e6e1 + languageName: node + linkType: hard + +"infer-owner@npm:^1.0.4": + version: 1.0.4 + resolution: "infer-owner@npm:1.0.4" + checksum: 181e732764e4a0611576466b4b87dac338972b839920b2a8cde43642e4ed6bd54dc1fb0b40874728f2a2df9a1b097b8ff83b56d5f8f8e3927f837fdcb47d8a89 + languageName: node + linkType: hard + +"inflight@npm:^1.0.4": + version: 1.0.6 + resolution: "inflight@npm:1.0.6" + dependencies: + once: ^1.3.0 + wrappy: 1 + checksum: f4f76aa072ce19fae87ce1ef7d221e709afb59d445e05d47fba710e85470923a75de35bfae47da6de1b18afc3ce83d70facf44cfb0aff89f0a3f45c0a0244dfd + languageName: node + linkType: hard + +"inherits@npm:2, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.4": + version: 2.0.4 + resolution: "inherits@npm:2.0.4" + checksum: 4a48a733847879d6cf6691860a6b1e3f0f4754176e4d71494c41f3475553768b10f84b5ce1d40fbd0e34e6bfbb864ee35858ad4dd2cf31e02fc4a154b724d7f1 + languageName: node + linkType: hard + +"ip@npm:^2.0.0": + version: 2.0.0 + resolution: "ip@npm:2.0.0" + checksum: cfcfac6b873b701996d71ec82a7dd27ba92450afdb421e356f44044ed688df04567344c36cbacea7d01b1c39a4c732dc012570ebe9bebfb06f27314bca625349 + languageName: node + linkType: hard + +"is-arguments@npm:^1.0.4": + version: 1.1.1 + resolution: "is-arguments@npm:1.1.1" + dependencies: + call-bind: ^1.0.2 + has-tostringtag: ^1.0.0 + checksum: 7f02700ec2171b691ef3e4d0e3e6c0ba408e8434368504bb593d0d7c891c0dbfda6d19d30808b904a6cb1929bca648c061ba438c39f296c2a8ca083229c49f27 + languageName: node + linkType: hard + +"is-ci@npm:^1.0.10": + version: 1.2.1 + resolution: "is-ci@npm:1.2.1" + dependencies: + ci-info: ^1.5.0 + bin: + is-ci: bin.js + checksum: eca06c5626e54ec01be6f9114a8f19b3f571602cfe66458e42ccc42e401e2ebbe1bd3b2fcaa93b5896b9c759e964f3c7f4d9b2d0f4fc4ef5dba78a7c4825e0be + languageName: node + linkType: hard + +"is-date-object@npm:^1.0.1": + version: 1.0.5 + resolution: "is-date-object@npm:1.0.5" + dependencies: + has-tostringtag: ^1.0.0 + checksum: baa9077cdf15eb7b58c79398604ca57379b2fc4cf9aa7a9b9e295278648f628c9b201400c01c5e0f7afae56507d741185730307cbe7cad3b9f90a77e5ee342fc + languageName: node + linkType: hard + +"is-fullwidth-code-point@npm:^3.0.0": + version: 3.0.0 + resolution: "is-fullwidth-code-point@npm:3.0.0" + checksum: 44a30c29457c7fb8f00297bce733f0a64cd22eca270f83e58c105e0d015e45c019491a4ab2faef91ab51d4738c670daff901c799f6a700e27f7314029e99e348 + languageName: node + linkType: hard + +"is-lambda@npm:^1.0.1": + version: 1.0.1 + resolution: "is-lambda@npm:1.0.1" + checksum: 93a32f01940220532e5948538699ad610d5924ac86093fcee83022252b363eb0cc99ba53ab084a04e4fb62bf7b5731f55496257a4c38adf87af9c4d352c71c35 + languageName: node + linkType: hard + +"is-regex@npm:^1.0.4": + version: 1.1.4 + resolution: "is-regex@npm:1.1.4" + dependencies: + call-bind: ^1.0.2 + has-tostringtag: ^1.0.0 + checksum: 362399b33535bc8f386d96c45c9feb04cf7f8b41c182f54174c1a45c9abbbe5e31290bbad09a458583ff6bf3b2048672cdb1881b13289569a7c548370856a652 + languageName: node + linkType: hard + +"isexe@npm:^2.0.0": + version: 2.0.0 + resolution: "isexe@npm:2.0.0" + checksum: 26bf6c5480dda5161c820c5b5c751ae1e766c587b1f951ea3fcfc973bafb7831ae5b54a31a69bd670220e42e99ec154475025a468eae58ea262f813fdc8d1c62 + languageName: node + linkType: hard + +"isobject@npm:^3.0.1": + version: 3.0.1 + resolution: "isobject@npm:3.0.1" + checksum: db85c4c970ce30693676487cca0e61da2ca34e8d4967c2e1309143ff910c207133a969f9e4ddb2dc6aba670aabce4e0e307146c310350b298e74a31f7d464703 + languageName: node + linkType: hard + +"jackspeak@npm:^2.0.3": + version: 2.2.2 + resolution: "jackspeak@npm:2.2.2" + dependencies: + "@isaacs/cliui": ^8.0.2 + "@pkgjs/parseargs": ^0.11.0 + dependenciesMeta: + "@pkgjs/parseargs": + optional: true + checksum: 7b1468dd910afc00642db87448f24b062346570b8b47531409aa9012bcb95fdf7ec2b1c48edbb8b57a938c08391f8cc01b5034fc335aa3a2e74dbcc0ee5c555a + languageName: node + linkType: hard + +"jsonfile@npm:^2.1.0": + version: 2.4.0 + resolution: "jsonfile@npm:2.4.0" + dependencies: + graceful-fs: ^4.1.6 + dependenciesMeta: + graceful-fs: + optional: true + checksum: f5064aabbc9e35530dc471d8b203ae1f40dbe949ddde4391c6f6a6d310619a15f0efdae5587df594d1d70c555193aaeee9d2ed4aec9ffd5767bd5e4e62d49c3d + languageName: node + linkType: hard + +"lodash.map@npm:^4.6.0": + version: 4.6.0 + resolution: "lodash.map@npm:4.6.0" + checksum: 7369a41d7d24d15ce3bbd02a7faa3a90f6266c38184e64932571b9b21b758bd10c04ffd117d1859be1a44156f29b94df5045eff172bf8a97fddf68bf1002d12f + languageName: node + linkType: hard + +"lodash.zipobject@npm:^4.1.3": + version: 4.1.3 + resolution: "lodash.zipobject@npm:4.1.3" + checksum: 1ab635b665c0488a905779705a6683e9024115176e9e947d75d2a6b1e8673230fdb11c417788fbaf26d71e1cac5ad8e59a558924612cbf7d6615780836048883 + languageName: node + linkType: hard + +"lru-cache@npm:^6.0.0": + version: 6.0.0 + resolution: "lru-cache@npm:6.0.0" + dependencies: + yallist: ^4.0.0 + checksum: f97f499f898f23e4585742138a22f22526254fdba6d75d41a1c2526b3b6cc5747ef59c5612ba7375f42aca4f8461950e925ba08c991ead0651b4918b7c978297 + languageName: node + linkType: hard + +"lru-cache@npm:^7.7.1": + version: 7.18.3 + resolution: "lru-cache@npm:7.18.3" + checksum: e550d772384709deea3f141af34b6d4fa392e2e418c1498c078de0ee63670f1f46f5eee746e8ef7e69e1c895af0d4224e62ee33e66a543a14763b0f2e74c1356 + languageName: node + linkType: hard + +"lru-cache@npm:^9.1.1 || ^10.0.0": + version: 10.0.0 + resolution: "lru-cache@npm:10.0.0" + checksum: 18f101675fe283bc09cda0ef1e3cc83781aeb8373b439f086f758d1d91b28730950db785999cd060d3c825a8571c03073e8c14512b6655af2188d623031baf50 + languageName: node + linkType: hard + +"make-dir@npm:^3.1.0": + version: 3.1.0 + resolution: "make-dir@npm:3.1.0" + dependencies: + semver: ^6.0.0 + checksum: 484200020ab5a1fdf12f393fe5f385fc8e4378824c940fba1729dcd198ae4ff24867bc7a5646331e50cead8abff5d9270c456314386e629acec6dff4b8016b78 + languageName: node + linkType: hard + +"make-fetch-happen@npm:^11.0.3": + version: 11.1.1 + resolution: "make-fetch-happen@npm:11.1.1" + dependencies: + agentkeepalive: ^4.2.1 + cacache: ^17.0.0 + http-cache-semantics: ^4.1.1 + http-proxy-agent: ^5.0.0 + https-proxy-agent: ^5.0.0 + is-lambda: ^1.0.1 + lru-cache: ^7.7.1 + minipass: ^5.0.0 + minipass-fetch: ^3.0.0 + minipass-flush: ^1.0.5 + minipass-pipeline: ^1.2.4 + negotiator: ^0.6.3 + promise-retry: ^2.0.1 + socks-proxy-agent: ^7.0.0 + ssri: ^10.0.0 + checksum: 7268bf274a0f6dcf0343829489a4506603ff34bd0649c12058753900b0eb29191dce5dba12680719a5d0a983d3e57810f594a12f3c18494e93a1fbc6348a4540 + languageName: node + linkType: hard + +"make-fetch-happen@npm:^9.1.0": + version: 9.1.0 + resolution: "make-fetch-happen@npm:9.1.0" + dependencies: + agentkeepalive: ^4.1.3 + cacache: ^15.2.0 + http-cache-semantics: ^4.1.0 + http-proxy-agent: ^4.0.1 + https-proxy-agent: ^5.0.0 + is-lambda: ^1.0.1 + lru-cache: ^6.0.0 + minipass: ^3.1.3 + minipass-collect: ^1.0.2 + minipass-fetch: ^1.3.2 + minipass-flush: ^1.0.5 + minipass-pipeline: ^1.2.4 + negotiator: ^0.6.2 + promise-retry: ^2.0.1 + socks-proxy-agent: ^6.0.0 + ssri: ^8.0.0 + checksum: 0eb371c85fdd0b1584fcfdf3dc3c62395761b3c14658be02620c310305a9a7ecf1617a5e6fb30c1d081c5c8aaf177fa133ee225024313afabb7aa6a10f1e3d04 + languageName: node + linkType: hard + +"md5.js@npm:^1.3.4": + version: 1.3.5 + resolution: "md5.js@npm:1.3.5" + dependencies: + hash-base: ^3.0.0 + inherits: ^2.0.1 + safe-buffer: ^5.1.2 + checksum: 098494d885684bcc4f92294b18ba61b7bd353c23147fbc4688c75b45cb8590f5a95fd4584d742415dcc52487f7a1ef6ea611cfa1543b0dc4492fe026357f3f0c + languageName: node + linkType: hard + +"miller-rabin@npm:^4.0.0": + version: 4.0.1 + resolution: "miller-rabin@npm:4.0.1" + dependencies: + bn.js: ^4.0.0 + brorand: ^1.0.1 + bin: + miller-rabin: bin/miller-rabin + checksum: 00cd1ab838ac49b03f236cc32a14d29d7d28637a53096bf5c6246a032a37749c9bd9ce7360cbf55b41b89b7d649824949ff12bc8eee29ac77c6b38eada619ece + languageName: node + linkType: hard + +"minimalistic-assert@npm:^1.0.0, minimalistic-assert@npm:^1.0.1": + version: 1.0.1 + resolution: "minimalistic-assert@npm:1.0.1" + checksum: cc7974a9268fbf130fb055aff76700d7e2d8be5f761fb5c60318d0ed010d839ab3661a533ad29a5d37653133385204c503bfac995aaa4236f4e847461ea32ba7 + languageName: node + linkType: hard + +"minimalistic-crypto-utils@npm:^1.0.1": + version: 1.0.1 + resolution: "minimalistic-crypto-utils@npm:1.0.1" + checksum: 6e8a0422b30039406efd4c440829ea8f988845db02a3299f372fceba56ffa94994a9c0f2fd70c17f9969eedfbd72f34b5070ead9656a34d3f71c0bd72583a0ed + languageName: node + linkType: hard + +"minimatch@npm:^3.1.1": + version: 3.1.2 + resolution: "minimatch@npm:3.1.2" + dependencies: + brace-expansion: ^1.1.7 + checksum: c154e566406683e7bcb746e000b84d74465b3a832c45d59912b9b55cd50dee66e5c4b1e5566dba26154040e51672f9aa450a9aef0c97cfc7336b78b7afb9540a + languageName: node + linkType: hard + +"minimatch@npm:^9.0.1": + version: 9.0.3 + resolution: "minimatch@npm:9.0.3" + dependencies: + brace-expansion: ^2.0.1 + checksum: 253487976bf485b612f16bf57463520a14f512662e592e95c571afdab1442a6a6864b6c88f248ce6fc4ff0b6de04ac7aa6c8bb51e868e99d1d65eb0658a708b5 + languageName: node + linkType: hard + +"minimist@npm:^1.1.2": + version: 1.2.8 + resolution: "minimist@npm:1.2.8" + checksum: 75a6d645fb122dad29c06a7597bddea977258957ed88d7a6df59b5cd3fe4a527e253e9bbf2e783e4b73657f9098b96a5fe96ab8a113655d4109108577ecf85b0 + languageName: node + linkType: hard + +"minipass-collect@npm:^1.0.2": + version: 1.0.2 + resolution: "minipass-collect@npm:1.0.2" + dependencies: + minipass: ^3.0.0 + checksum: 14df761028f3e47293aee72888f2657695ec66bd7d09cae7ad558da30415fdc4752bbfee66287dcc6fd5e6a2fa3466d6c484dc1cbd986525d9393b9523d97f10 + languageName: node + linkType: hard + +"minipass-fetch@npm:^1.3.2": + version: 1.4.1 + resolution: "minipass-fetch@npm:1.4.1" + dependencies: + encoding: ^0.1.12 + minipass: ^3.1.0 + minipass-sized: ^1.0.3 + minizlib: ^2.0.0 + dependenciesMeta: + encoding: + optional: true + checksum: ec93697bdb62129c4e6c0104138e681e30efef8c15d9429dd172f776f83898471bc76521b539ff913248cc2aa6d2b37b652c993504a51cc53282563640f29216 + languageName: node + linkType: hard + +"minipass-fetch@npm:^3.0.0": + version: 3.0.3 + resolution: "minipass-fetch@npm:3.0.3" + dependencies: + encoding: ^0.1.13 + minipass: ^5.0.0 + minipass-sized: ^1.0.3 + minizlib: ^2.1.2 + dependenciesMeta: + encoding: + optional: true + checksum: af5ab2552a16fcf505d35fd7ffb84b57f4a0eeb269e6e1d9a2a75824dda48b36e527083250b7cca4a4def21d9544e2ade441e4730e233c0bc2133f6abda31e18 + languageName: node + linkType: hard + +"minipass-flush@npm:^1.0.5": + version: 1.0.5 + resolution: "minipass-flush@npm:1.0.5" + dependencies: + minipass: ^3.0.0 + checksum: 56269a0b22bad756a08a94b1ffc36b7c9c5de0735a4dd1ab2b06c066d795cfd1f0ac44a0fcae13eece5589b908ecddc867f04c745c7009be0b566421ea0944cf + languageName: node + linkType: hard + +"minipass-pipeline@npm:^1.2.2, minipass-pipeline@npm:^1.2.4": + version: 1.2.4 + resolution: "minipass-pipeline@npm:1.2.4" + dependencies: + minipass: ^3.0.0 + checksum: b14240dac0d29823c3d5911c286069e36d0b81173d7bdf07a7e4a91ecdef92cdff4baaf31ea3746f1c61e0957f652e641223970870e2353593f382112257971b + languageName: node + linkType: hard + +"minipass-sized@npm:^1.0.3": + version: 1.0.3 + resolution: "minipass-sized@npm:1.0.3" + dependencies: + minipass: ^3.0.0 + checksum: 79076749fcacf21b5d16dd596d32c3b6bf4d6e62abb43868fac21674078505c8b15eaca4e47ed844985a4514854f917d78f588fcd029693709417d8f98b2bd60 + languageName: node + linkType: hard + +"minipass@npm:^3.0.0, minipass@npm:^3.1.0, minipass@npm:^3.1.1, minipass@npm:^3.1.3": + version: 3.3.6 + resolution: "minipass@npm:3.3.6" + dependencies: + yallist: ^4.0.0 + checksum: a30d083c8054cee83cdcdc97f97e4641a3f58ae743970457b1489ce38ee1167b3aaf7d815cd39ec7a99b9c40397fd4f686e83750e73e652b21cb516f6d845e48 + languageName: node + linkType: hard + +"minipass@npm:^5.0.0": + version: 5.0.0 + resolution: "minipass@npm:5.0.0" + checksum: 425dab288738853fded43da3314a0b5c035844d6f3097a8e3b5b29b328da8f3c1af6fc70618b32c29ff906284cf6406b6841376f21caaadd0793c1d5a6a620ea + languageName: node + linkType: hard + +"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0": + version: 7.0.2 + resolution: "minipass@npm:7.0.2" + checksum: 46776de732eb7cef2c7404a15fb28c41f5c54a22be50d47b03c605bf21f5c18d61a173c0a20b49a97e7a65f78d887245066410642551e45fffe04e9ac9e325bc + languageName: node + linkType: hard + +"minizlib@npm:^2.0.0, minizlib@npm:^2.1.1, minizlib@npm:^2.1.2": + version: 2.1.2 + resolution: "minizlib@npm:2.1.2" + dependencies: + minipass: ^3.0.0 + yallist: ^4.0.0 + checksum: f1fdeac0b07cf8f30fcf12f4b586795b97be856edea22b5e9072707be51fc95d41487faec3f265b42973a304fe3a64acd91a44a3826a963e37b37bafde0212c3 + languageName: node + linkType: hard + +"mkdirp@npm:^1.0.3, mkdirp@npm:^1.0.4": + version: 1.0.4 + resolution: "mkdirp@npm:1.0.4" + bin: + mkdirp: bin/cmd.js + checksum: a96865108c6c3b1b8e1d5e9f11843de1e077e57737602de1b82030815f311be11f96f09cce59bd5b903d0b29834733e5313f9301e3ed6d6f6fba2eae0df4298f + languageName: node + linkType: hard + +"ms@npm:2.1.2": + version: 2.1.2 + resolution: "ms@npm:2.1.2" + checksum: 673cdb2c3133eb050c745908d8ce632ed2c02d85640e2edb3ace856a2266a813b30c613569bf3354fdf4ea7d1a1494add3bfa95e2713baa27d0c2c71fc44f58f + languageName: node + linkType: hard + +"ms@npm:^2.0.0": + version: 2.1.3 + resolution: "ms@npm:2.1.3" + checksum: aa92de608021b242401676e35cfa5aa42dd70cbdc082b916da7fb925c542173e36bce97ea3e804923fe92c0ad991434e4a38327e15a1b5b5f945d66df615ae6d + languageName: node + linkType: hard + +"negotiator@npm:^0.6.2, negotiator@npm:^0.6.3": + version: 0.6.3 + resolution: "negotiator@npm:0.6.3" + checksum: b8ffeb1e262eff7968fc90a2b6767b04cfd9842582a9d0ece0af7049537266e7b2506dfb1d107a32f06dd849ab2aea834d5830f7f4d0e5cb7d36e1ae55d021d9 + languageName: node + linkType: hard + +"neverthrow@npm:^5.1.0": + version: 5.1.0 + resolution: "neverthrow@npm:5.1.0" + checksum: 542e21fb6560354a483037bec871b75ec155e8118df001e036f053332cee64191e4b18e3e249db813a63b313ddf0d3440f727fda5dd9292578c042d77a3bfa67 + languageName: node + linkType: hard + +"node-addon-api@npm:^4.2.0": + version: 4.3.0 + resolution: "node-addon-api@npm:4.3.0" + dependencies: + node-gyp: latest + checksum: 3de396e23cc209f539c704583e8e99c148850226f6e389a641b92e8967953713228109f919765abc1f4355e801e8f41842f96210b8d61c7dcc10a477002dcf00 + languageName: node + linkType: hard + +"node-fetch@npm:^2.6.7": + version: 2.6.12 + resolution: "node-fetch@npm:2.6.12" + dependencies: + whatwg-url: ^5.0.0 + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + checksum: 3bc1655203d47ee8e313c0d96664b9673a3d4dd8002740318e9d27d14ef306693a4b2ef8d6525775056fd912a19e23f3ac0d7111ad8925877b7567b29a625592 + languageName: node + linkType: hard + +"node-gyp@npm:8.x": + version: 8.4.1 + resolution: "node-gyp@npm:8.4.1" + dependencies: + env-paths: ^2.2.0 + glob: ^7.1.4 + graceful-fs: ^4.2.6 + make-fetch-happen: ^9.1.0 + nopt: ^5.0.0 + npmlog: ^6.0.0 + rimraf: ^3.0.2 + semver: ^7.3.5 + tar: ^6.1.2 + which: ^2.0.2 + bin: + node-gyp: bin/node-gyp.js + checksum: 341710b5da39d3660e6a886b37e210d33f8282047405c2e62c277bcc744c7552c5b8b972ebc3a7d5c2813794e60cc48c3ebd142c46d6e0321db4db6c92dd0355 + languageName: node + linkType: hard + +"node-gyp@npm:latest": + version: 9.4.0 + resolution: "node-gyp@npm:9.4.0" + dependencies: + env-paths: ^2.2.0 + exponential-backoff: ^3.1.1 + glob: ^7.1.4 + graceful-fs: ^4.2.6 + make-fetch-happen: ^11.0.3 + nopt: ^6.0.0 + npmlog: ^6.0.0 + rimraf: ^3.0.2 + semver: ^7.3.5 + tar: ^6.1.2 + which: ^2.0.2 + bin: + node-gyp: bin/node-gyp.js + checksum: 78b404e2e0639d64e145845f7f5a3cb20c0520cdaf6dda2f6e025e9b644077202ea7de1232396ba5bde3fee84cdc79604feebe6ba3ec84d464c85d407bb5da99 + languageName: node + linkType: hard + +"noop-fn@npm:^1.0.0": + version: 1.0.0 + resolution: "noop-fn@npm:1.0.0" + checksum: e271f0590c06283d6216e268507fdab066d52164d7281cef1b99a2f40442c85297341c0e37a8fcbc9da95ea6cead7a87a69937c71a80fb3630b909d08b4e8c19 + languageName: node + linkType: hard + +"nopt@npm:^5.0.0": + version: 5.0.0 + resolution: "nopt@npm:5.0.0" + dependencies: + abbrev: 1 + bin: + nopt: bin/nopt.js + checksum: d35fdec187269503843924e0114c0c6533fb54bbf1620d0f28b4b60ba01712d6687f62565c55cc20a504eff0fbe5c63e22340c3fad549ad40469ffb611b04f2f + languageName: node + linkType: hard + +"nopt@npm:^6.0.0": + version: 6.0.0 + resolution: "nopt@npm:6.0.0" + dependencies: + abbrev: ^1.0.0 + bin: + nopt: bin/nopt.js + checksum: 82149371f8be0c4b9ec2f863cc6509a7fd0fa729929c009f3a58e4eb0c9e4cae9920e8f1f8eb46e7d032fec8fb01bede7f0f41a67eb3553b7b8e14fa53de1dac + languageName: node + linkType: hard + +"normalize-path@npm:^1.0.0": + version: 1.0.0 + resolution: "normalize-path@npm:1.0.0" + checksum: b8b66ac272c7bbf63a3e47a050a5570b137c3e5085e410e2a0fffe1ff663e24e53c51364666586bd38f931e357d3cb5760a30e3c2f902a03f84bd7bf06e7f727 + languageName: node + linkType: hard + +"npmlog@npm:^5.0.1": + version: 5.0.1 + resolution: "npmlog@npm:5.0.1" + dependencies: + are-we-there-yet: ^2.0.0 + console-control-strings: ^1.1.0 + gauge: ^3.0.0 + set-blocking: ^2.0.0 + checksum: 516b2663028761f062d13e8beb3f00069c5664925871a9b57989642ebe09f23ab02145bf3ab88da7866c4e112cafff72401f61a672c7c8a20edc585a7016ef5f + languageName: node + linkType: hard + +"npmlog@npm:^6.0.0": + version: 6.0.2 + resolution: "npmlog@npm:6.0.2" + dependencies: + are-we-there-yet: ^3.0.0 + console-control-strings: ^1.1.0 + gauge: ^4.0.3 + set-blocking: ^2.0.0 + checksum: ae238cd264a1c3f22091cdd9e2b106f684297d3c184f1146984ecbe18aaa86343953f26b9520dedd1b1372bc0316905b736c1932d778dbeb1fcf5a1001390e2a + languageName: node + linkType: hard + +"object-assign@npm:^4.1.1": + version: 4.1.1 + resolution: "object-assign@npm:4.1.1" + checksum: fcc6e4ea8c7fe48abfbb552578b1c53e0d194086e2e6bbbf59e0a536381a292f39943c6e9628af05b5528aa5e3318bb30d6b2e53cadaf5b8fe9e12c4b69af23f + languageName: node + linkType: hard + +"object-is@npm:^1.0.1": + version: 1.1.5 + resolution: "object-is@npm:1.1.5" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.1.3 + checksum: 989b18c4cba258a6b74dc1d74a41805c1a1425bce29f6cabb50dcb1a6a651ea9104a1b07046739a49a5bb1bc49727bcb00efd5c55f932f6ea04ec8927a7901fe + languageName: node + linkType: hard + +"object-keys@npm:^1.1.1": + version: 1.1.1 + resolution: "object-keys@npm:1.1.1" + checksum: b363c5e7644b1e1b04aa507e88dcb8e3a2f52b6ffd0ea801e4c7a62d5aa559affe21c55a07fd4b1fd55fc03a33c610d73426664b20032405d7b92a1414c34d6a + languageName: node + linkType: hard + +"object.pick@npm:^1.1.1": + version: 1.3.0 + resolution: "object.pick@npm:1.3.0" + dependencies: + isobject: ^3.0.1 + checksum: 77fb6eed57c67adf75e9901187e37af39f052ef601cb4480386436561357eb9e459e820762f01fd02c5c1b42ece839ad393717a6d1850d848ee11fbabb3e580a + languageName: node + linkType: hard + +"once@npm:^1.3.0": + version: 1.4.0 + resolution: "once@npm:1.4.0" + dependencies: + wrappy: 1 + checksum: cd0a88501333edd640d95f0d2700fbde6bff20b3d4d9bdc521bdd31af0656b5706570d6c6afe532045a20bb8dc0849f8332d6f2a416e0ba6d3d3b98806c7db68 + languageName: node + linkType: hard + +"p-map@npm:^4.0.0": + version: 4.0.0 + resolution: "p-map@npm:4.0.0" + dependencies: + aggregate-error: ^3.0.0 + checksum: cb0ab21ec0f32ddffd31dfc250e3afa61e103ef43d957cc45497afe37513634589316de4eb88abdfd969fe6410c22c0b93ab24328833b8eb1ccc087fc0442a1c + languageName: node + linkType: hard + +"parse-asn1@npm:^5.0.0, parse-asn1@npm:^5.1.5": + version: 5.1.6 + resolution: "parse-asn1@npm:5.1.6" + dependencies: + asn1.js: ^5.2.0 + browserify-aes: ^1.0.0 + evp_bytestokey: ^1.0.0 + pbkdf2: ^3.0.3 + safe-buffer: ^5.1.1 + checksum: 9243311d1f88089bc9f2158972aa38d1abd5452f7b7cabf84954ed766048fe574d434d82c6f5a39b988683e96fb84cd933071dda38927e03469dc8c8d14463c7 + languageName: node + linkType: hard + +"path-is-absolute@npm:^1.0.0": + version: 1.0.1 + resolution: "path-is-absolute@npm:1.0.1" + checksum: 060840f92cf8effa293bcc1bea81281bd7d363731d214cbe5c227df207c34cd727430f70c6037b5159c8a870b9157cba65e775446b0ab06fd5ecc7e54615a3b8 + languageName: node + linkType: hard + +"path-key@npm:^3.1.0": + version: 3.1.1 + resolution: "path-key@npm:3.1.1" + checksum: 55cd7a9dd4b343412a8386a743f9c746ef196e57c823d90ca3ab917f90ab9f13dd0ded27252ba49dbdfcab2b091d998bc446f6220cd3cea65db407502a740020 + languageName: node + linkType: hard + +"path-scurry@npm:^1.10.1": + version: 1.10.1 + resolution: "path-scurry@npm:1.10.1" + dependencies: + lru-cache: ^9.1.1 || ^10.0.0 + minipass: ^5.0.0 || ^6.0.2 || ^7.0.0 + checksum: e2557cff3a8fb8bc07afdd6ab163a92587884f9969b05bbbaf6fe7379348bfb09af9ed292af12ed32398b15fb443e81692047b786d1eeb6d898a51eb17ed7d90 + languageName: node + linkType: hard + +"pbkdf2@npm:^3.0.3": + version: 3.1.2 + resolution: "pbkdf2@npm:3.1.2" + dependencies: + create-hash: ^1.1.2 + create-hmac: ^1.1.4 + ripemd160: ^2.0.1 + safe-buffer: ^5.0.1 + sha.js: ^2.4.8 + checksum: 2c950a100b1da72123449208e231afc188d980177d021d7121e96a2de7f2abbc96ead2b87d03d8fe5c318face097f203270d7e27908af9f471c165a4e8e69c92 + languageName: node + linkType: hard + +"promise-inflight@npm:^1.0.1": + version: 1.0.1 + resolution: "promise-inflight@npm:1.0.1" + checksum: 22749483091d2c594261517f4f80e05226d4d5ecc1fc917e1886929da56e22b5718b7f2a75f3807e7a7d471bc3be2907fe92e6e8f373ddf5c64bae35b5af3981 + languageName: node + linkType: hard + +"promise-retry@npm:^2.0.1": + version: 2.0.1 + resolution: "promise-retry@npm:2.0.1" + dependencies: + err-code: ^2.0.2 + retry: ^0.12.0 + checksum: f96a3f6d90b92b568a26f71e966cbbc0f63ab85ea6ff6c81284dc869b41510e6cdef99b6b65f9030f0db422bf7c96652a3fff9f2e8fb4a0f069d8f4430359429 + languageName: node + linkType: hard + +"public-encrypt@npm:^4.0.0": + version: 4.0.3 + resolution: "public-encrypt@npm:4.0.3" + dependencies: + bn.js: ^4.1.0 + browserify-rsa: ^4.0.0 + create-hash: ^1.1.0 + parse-asn1: ^5.0.0 + randombytes: ^2.0.1 + safe-buffer: ^5.1.2 + checksum: 215d446e43cef021a20b67c1df455e5eea134af0b1f9b8a35f9e850abf32991b0c307327bc5b9bc07162c288d5cdb3d4a783ea6c6640979ed7b5017e3e0c9935 + languageName: node + linkType: hard + +"punycode@npm:^2.1.1": + version: 2.3.0 + resolution: "punycode@npm:2.3.0" + checksum: 39f760e09a2a3bbfe8f5287cf733ecdad69d6af2fe6f97ca95f24b8921858b91e9ea3c9eeec6e08cede96181b3bb33f95c6ffd8c77e63986508aa2e8159fa200 + languageName: node + linkType: hard + +"queue-microtask@npm:^1.2.2": + version: 1.2.3 + resolution: "queue-microtask@npm:1.2.3" + checksum: b676f8c040cdc5b12723ad2f91414d267605b26419d5c821ff03befa817ddd10e238d22b25d604920340fd73efd8ba795465a0377c4adf45a4a41e4234e42dc4 + languageName: node + linkType: hard + +"randombytes@npm:^2.0.0, randombytes@npm:^2.0.1, randombytes@npm:^2.0.5": + version: 2.1.0 + resolution: "randombytes@npm:2.1.0" + dependencies: + safe-buffer: ^5.1.0 + checksum: d779499376bd4cbb435ef3ab9a957006c8682f343f14089ed5f27764e4645114196e75b7f6abf1cbd84fd247c0cb0651698444df8c9bf30e62120fbbc52269d6 + languageName: node + linkType: hard + +"randomfill@npm:^1.0.3": + version: 1.0.4 + resolution: "randomfill@npm:1.0.4" + dependencies: + randombytes: ^2.0.5 + safe-buffer: ^5.1.0 + checksum: 33734bb578a868d29ee1b8555e21a36711db084065d94e019a6d03caa67debef8d6a1bfd06a2b597e32901ddc761ab483a85393f0d9a75838f1912461d4dbfc7 + languageName: node + linkType: hard + +"react-native-quick-base64@npm:^2.0.5": + version: 2.0.7 + resolution: "react-native-quick-base64@npm:2.0.7" + dependencies: + base64-js: ^1.5.1 + peerDependencies: + react: "*" + react-native: "*" + checksum: faf25857aaaac8219cf9dd594c186e4263ecfee6b96a983b5a99b5021bf5e436d023dd5716b28f985aefeef46d608fa1f6e6daaca95c40680cd4c43bfb05ce86 + languageName: node + linkType: hard + +"react-native-quick-crypto@npm:^0.6.1": + version: 0.6.1 + resolution: "react-native-quick-crypto@npm:0.6.1" + dependencies: + "@craftzdog/react-native-buffer": ^6.0.5 + "@types/node": ^17.0.31 + crypto-browserify: ^3.12.0 + events: ^3.3.0 + react-native-quick-base64: ^2.0.5 + stream-browserify: ^3.0.0 + string_decoder: ^1.3.0 + peerDependencies: + react: "*" + react-native: ">=0.71.0" + checksum: 47b227c74cef0c9630ce7e91fe2153bcf2492f3fae175352818ca2278779f28c2932611df44cb8a18cb290da6d73aa3a927bcea56c3a9a4a51db6a7f4f72ac4d + languageName: node + linkType: hard + +"react-native-sqlite-2@npm:^3.6.2": + version: 3.6.2 + resolution: "react-native-sqlite-2@npm:3.6.2" + dependencies: + lodash.map: ^4.6.0 + lodash.zipobject: ^4.1.3 + websql: ^2.0.3 + peerDependencies: + react-native: ">= 0.60.0" + checksum: 65efa7afe42eff3abbb4125bd2d74397a89436f7966eb038d4762a01636d82a5b9024188c24403e0699d3cb809c3a1165ff7702e35c5cdaa3e018805201562db + languageName: node + linkType: hard + +"readable-stream@npm:^3.5.0, readable-stream@npm:^3.6.0": + version: 3.6.2 + resolution: "readable-stream@npm:3.6.2" + dependencies: + inherits: ^2.0.3 + string_decoder: ^1.1.1 + util-deprecate: ^1.0.1 + checksum: bdcbe6c22e846b6af075e32cf8f4751c2576238c5043169a1c221c92ee2878458a816a4ea33f4c67623c0b6827c8a400409bfb3cf0bf3381392d0b1dfb52ac8d + languageName: node + linkType: hard + +"regexp.prototype.flags@npm:^1.2.0": + version: 1.5.0 + resolution: "regexp.prototype.flags@npm:1.5.0" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + functions-have-names: ^1.2.3 + checksum: c541687cdbdfff1b9a07f6e44879f82c66bbf07665f9a7544c5fd16acdb3ec8d1436caab01662d2fbcad403f3499d49ab0b77fbc7ef29ef961d98cc4bc9755b4 + languageName: node + linkType: hard + +"retry@npm:^0.12.0": + version: 0.12.0 + resolution: "retry@npm:0.12.0" + checksum: 623bd7d2e5119467ba66202d733ec3c2e2e26568074923bc0585b6b99db14f357e79bdedb63cab56cec47491c4a0da7e6021a7465ca6dc4f481d3898fdd3158c + languageName: node + linkType: hard + +"rimraf@npm:^2.2.8": + version: 2.7.1 + resolution: "rimraf@npm:2.7.1" + dependencies: + glob: ^7.1.3 + bin: + rimraf: ./bin.js + checksum: cdc7f6eacb17927f2a075117a823e1c5951792c6498ebcce81ca8203454a811d4cf8900314154d3259bb8f0b42ab17f67396a8694a54cae3283326e57ad250cd + languageName: node + linkType: hard + +"rimraf@npm:^3.0.2": + version: 3.0.2 + resolution: "rimraf@npm:3.0.2" + dependencies: + glob: ^7.1.3 + bin: + rimraf: bin.js + checksum: 87f4164e396f0171b0a3386cc1877a817f572148ee13a7e113b238e48e8a9f2f31d009a92ec38a591ff1567d9662c6b67fd8818a2dbbaed74bc26a87a2a4a9a0 + languageName: node + linkType: hard + +"ripemd160@npm:^2.0.0, ripemd160@npm:^2.0.1": + version: 2.0.2 + resolution: "ripemd160@npm:2.0.2" + dependencies: + hash-base: ^3.0.0 + inherits: ^2.0.1 + checksum: 006accc40578ee2beae382757c4ce2908a826b27e2b079efdcd2959ee544ddf210b7b5d7d5e80467807604244e7388427330f5c6d4cd61e6edaddc5773ccc393 + languageName: node + linkType: hard + +"run-parallel@npm:^1.1.2": + version: 1.2.0 + resolution: "run-parallel@npm:1.2.0" + dependencies: + queue-microtask: ^1.2.2 + checksum: cb4f97ad25a75ebc11a8ef4e33bb962f8af8516bb2001082ceabd8902e15b98f4b84b4f8a9b222e5d57fc3bd1379c483886ed4619367a7680dad65316993021d + languageName: node + linkType: hard + +"safe-buffer@npm:^5.0.1, safe-buffer@npm:^5.1.0, safe-buffer@npm:^5.1.1, safe-buffer@npm:^5.1.2, safe-buffer@npm:^5.2.0, safe-buffer@npm:~5.2.0": + version: 5.2.1 + resolution: "safe-buffer@npm:5.2.1" + checksum: b99c4b41fdd67a6aaf280fcd05e9ffb0813654894223afb78a31f14a19ad220bba8aba1cb14eddce1fcfb037155fe6de4e861784eb434f7d11ed58d1e70dd491 + languageName: node + linkType: hard + +"safer-buffer@npm:>= 2.1.2 < 3.0.0, safer-buffer@npm:^2.1.0": + version: 2.1.2 + resolution: "safer-buffer@npm:2.1.2" + checksum: cab8f25ae6f1434abee8d80023d7e72b598cf1327164ddab31003c51215526801e40b66c5e65d658a0af1e9d6478cadcb4c745f4bd6751f97d8644786c0978b0 + languageName: node + linkType: hard + +"sd-nodeify@workspace:.": + version: 0.0.0-use.local + resolution: "sd-nodeify@workspace:." + dependencies: + "@yarnpkg/lockfile": ^1.0.0 + deep-equal: ^1.0.0 + findit: ^2.0.0 + fs-extra: ^0.22.1 + husky: ^0.14.3 + indexeddbshim: ^10.1.0 + minimist: ^1.1.2 + neverthrow: ^5.1.0 + object.pick: ^1.1.1 + react-native-quick-crypto: ^0.6.1 + react-native-sqlite-2: ^3.6.2 + run-parallel: ^1.1.2 + semver: ^5.0.1 + xtend: ^4.0.0 + bin: + build: tsc + prepublishOnly: npm run build + sd-nodeify: ./cmd.js + sd-nodeify-setup: ./cmd-setup.js + test: jest + languageName: unknown + linkType: soft + +"semver@npm:^5.0.1": + version: 5.7.2 + resolution: "semver@npm:5.7.2" + bin: + semver: bin/semver + checksum: fb4ab5e0dd1c22ce0c937ea390b4a822147a9c53dbd2a9a0132f12fe382902beef4fbf12cf51bb955248d8d15874ce8cd89532569756384f994309825f10b686 + languageName: node + linkType: hard + +"semver@npm:^6.0.0": + version: 6.3.1 + resolution: "semver@npm:6.3.1" + bin: + semver: bin/semver.js + checksum: ae47d06de28836adb9d3e25f22a92943477371292d9b665fb023fae278d345d508ca1958232af086d85e0155aee22e313e100971898bbb8d5d89b8b1d4054ca2 + languageName: node + linkType: hard + +"semver@npm:^7.3.5": + version: 7.5.4 + resolution: "semver@npm:7.5.4" + dependencies: + lru-cache: ^6.0.0 + bin: + semver: bin/semver.js + checksum: 12d8ad952fa353b0995bf180cdac205a4068b759a140e5d3c608317098b3575ac2f1e09182206bf2eb26120e1c0ed8fb92c48c592f6099680de56bb071423ca3 + languageName: node + linkType: hard + +"set-blocking@npm:^2.0.0": + version: 2.0.0 + resolution: "set-blocking@npm:2.0.0" + checksum: 6e65a05f7cf7ebdf8b7c75b101e18c0b7e3dff4940d480efed8aad3a36a4005140b660fa1d804cb8bce911cac290441dc728084a30504d3516ac2ff7ad607b02 + languageName: node + linkType: hard + +"sha.js@npm:^2.4.0, sha.js@npm:^2.4.8": + version: 2.4.11 + resolution: "sha.js@npm:2.4.11" + dependencies: + inherits: ^2.0.1 + safe-buffer: ^5.0.1 + bin: + sha.js: ./bin.js + checksum: ebd3f59d4b799000699097dadb831c8e3da3eb579144fd7eb7a19484cbcbb7aca3c68ba2bb362242eb09e33217de3b4ea56e4678184c334323eca24a58e3ad07 + languageName: node + linkType: hard + +"shebang-command@npm:^2.0.0": + version: 2.0.0 + resolution: "shebang-command@npm:2.0.0" + dependencies: + shebang-regex: ^3.0.0 + checksum: 6b52fe87271c12968f6a054e60f6bde5f0f3d2db483a1e5c3e12d657c488a15474121a1d55cd958f6df026a54374ec38a4a963988c213b7570e1d51575cea7fa + languageName: node + linkType: hard + +"shebang-regex@npm:^3.0.0": + version: 3.0.0 + resolution: "shebang-regex@npm:3.0.0" + checksum: 1a2bcae50de99034fcd92ad4212d8e01eedf52c7ec7830eedcf886622804fe36884278f2be8be0ea5fde3fd1c23911643a4e0f726c8685b61871c8908af01222 + languageName: node + linkType: hard + +"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.7": + version: 3.0.7 + resolution: "signal-exit@npm:3.0.7" + checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318 + languageName: node + linkType: hard + +"signal-exit@npm:^4.0.1": + version: 4.1.0 + resolution: "signal-exit@npm:4.1.0" + checksum: 64c757b498cb8629ffa5f75485340594d2f8189e9b08700e69199069c8e3070fb3e255f7ab873c05dc0b3cec412aea7402e10a5990cb6a050bd33ba062a6c549 + languageName: node + linkType: hard + +"smart-buffer@npm:^4.2.0": + version: 4.2.0 + resolution: "smart-buffer@npm:4.2.0" + checksum: b5167a7142c1da704c0e3af85c402002b597081dd9575031a90b4f229ca5678e9a36e8a374f1814c8156a725d17008ae3bde63b92f9cfd132526379e580bec8b + languageName: node + linkType: hard + +"socks-proxy-agent@npm:^6.0.0": + version: 6.2.1 + resolution: "socks-proxy-agent@npm:6.2.1" + dependencies: + agent-base: ^6.0.2 + debug: ^4.3.3 + socks: ^2.6.2 + checksum: 9ca089d489e5ee84af06741135c4b0d2022977dad27ac8d649478a114cdce87849e8d82b7c22b51501a4116e231241592946fc7fae0afc93b65030ee57084f58 + languageName: node + linkType: hard + +"socks-proxy-agent@npm:^7.0.0": + version: 7.0.0 + resolution: "socks-proxy-agent@npm:7.0.0" + dependencies: + agent-base: ^6.0.2 + debug: ^4.3.3 + socks: ^2.6.2 + checksum: 720554370154cbc979e2e9ce6a6ec6ced205d02757d8f5d93fe95adae454fc187a5cbfc6b022afab850a5ce9b4c7d73e0f98e381879cf45f66317a4895953846 + languageName: node + linkType: hard + +"socks@npm:^2.6.2": + version: 2.7.1 + resolution: "socks@npm:2.7.1" + dependencies: + ip: ^2.0.0 + smart-buffer: ^4.2.0 + checksum: 259d9e3e8e1c9809a7f5c32238c3d4d2a36b39b83851d0f573bfde5f21c4b1288417ce1af06af1452569cd1eb0841169afd4998f0e04ba04656f6b7f0e46d748 + languageName: node + linkType: hard + +"sqlite3@npm:^5.0.2": + version: 5.1.6 + resolution: "sqlite3@npm:5.1.6" + dependencies: + "@mapbox/node-pre-gyp": ^1.0.0 + node-addon-api: ^4.2.0 + node-gyp: 8.x + tar: ^6.1.11 + peerDependencies: + node-gyp: 8.x + dependenciesMeta: + node-gyp: + optional: true + peerDependenciesMeta: + node-gyp: + optional: true + checksum: ea640628843e37a63dfb4bd2c8429dbd7aab845c1a8204574dca3aac61486ab65bc0abfd99b48f1cead1f783171c6111c0cc4115335d5b95bb0b4eb44db162d5 + languageName: node + linkType: hard + +"ssri@npm:^10.0.0": + version: 10.0.4 + resolution: "ssri@npm:10.0.4" + dependencies: + minipass: ^5.0.0 + checksum: fb14da9f8a72b04eab163eb13a9dda11d5962cd2317f85457c4e0b575e9a6e0e3a6a87b5bf122c75cb36565830cd5f263fb457571bf6f1587eb5f95d095d6165 + languageName: node + linkType: hard + +"ssri@npm:^8.0.0, ssri@npm:^8.0.1": + version: 8.0.1 + resolution: "ssri@npm:8.0.1" + dependencies: + minipass: ^3.1.1 + checksum: bc447f5af814fa9713aa201ec2522208ae0f4d8f3bda7a1f445a797c7b929a02720436ff7c478fb5edc4045adb02b1b88d2341b436a80798734e2494f1067b36 + languageName: node + linkType: hard + +"stream-browserify@npm:^3.0.0": + version: 3.0.0 + resolution: "stream-browserify@npm:3.0.0" + dependencies: + inherits: ~2.0.4 + readable-stream: ^3.5.0 + checksum: 4c47ef64d6f03815a9ca3874e2319805e8e8a85f3550776c47ce523b6f4c6cd57f40e46ec6a9ab8ad260fde61863c2718f250d3bedb3fe9052444eb9abfd9921 + languageName: node + linkType: hard + +"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.1.0, string-width@npm:^4.2.3": + version: 4.2.3 + resolution: "string-width@npm:4.2.3" + dependencies: + emoji-regex: ^8.0.0 + is-fullwidth-code-point: ^3.0.0 + strip-ansi: ^6.0.1 + checksum: e52c10dc3fbfcd6c3a15f159f54a90024241d0f149cf8aed2982a2d801d2e64df0bf1dc351cf8e95c3319323f9f220c16e740b06faecd53e2462df1d2b5443fb + languageName: node + linkType: hard + +"string-width@npm:^5.0.1, string-width@npm:^5.1.2": + version: 5.1.2 + resolution: "string-width@npm:5.1.2" + dependencies: + eastasianwidth: ^0.2.0 + emoji-regex: ^9.2.2 + strip-ansi: ^7.0.1 + checksum: 7369deaa29f21dda9a438686154b62c2c5f661f8dda60449088f9f980196f7908fc39fdd1803e3e01541970287cf5deae336798337e9319a7055af89dafa7193 + languageName: node + linkType: hard + +"string_decoder@npm:^1.1.1, string_decoder@npm:^1.3.0": + version: 1.3.0 + resolution: "string_decoder@npm:1.3.0" + dependencies: + safe-buffer: ~5.2.0 + checksum: 8417646695a66e73aefc4420eb3b84cc9ffd89572861fe004e6aeb13c7bc00e2f616247505d2dbbef24247c372f70268f594af7126f43548565c68c117bdeb56 + languageName: node + linkType: hard + +"strip-ansi-cjs@npm:strip-ansi@^6.0.1, strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1": + version: 6.0.1 + resolution: "strip-ansi@npm:6.0.1" + dependencies: + ansi-regex: ^5.0.1 + checksum: f3cd25890aef3ba6e1a74e20896c21a46f482e93df4a06567cebf2b57edabb15133f1f94e57434e0a958d61186087b1008e89c94875d019910a213181a14fc8c + languageName: node + linkType: hard + +"strip-ansi@npm:^7.0.1": + version: 7.1.0 + resolution: "strip-ansi@npm:7.1.0" + dependencies: + ansi-regex: ^6.0.1 + checksum: 859c73fcf27869c22a4e4d8c6acfe690064659e84bef9458aa6d13719d09ca88dcfd40cbf31fd0be63518ea1a643fe070b4827d353e09533a5b0b9fd4553d64d + languageName: node + linkType: hard + +"strip-indent@npm:^2.0.0": + version: 2.0.0 + resolution: "strip-indent@npm:2.0.0" + checksum: 7d9080d02ddace616ebbc17846e41d3880cb147e2a81e51142281322ded6b05b230a4fb12c2e5266f62735cf8f5fb9839e55d74799d11f26bcc8c71ca049a0ba + languageName: node + linkType: hard + +"sync-promise@git+https://github.com/brettz9/sync-promise.git#full-sync-missing-promise-features": + version: 1.0.1 + resolution: "sync-promise@https://github.com/brettz9/sync-promise.git#commit=25845a49a00aa2d2c985a5149b97c86a1fcdc75a" + checksum: f536c50c270ef2ec28511af3b90ba10b8e2b3b51b3e4079136d428150ccc9592f47d02e2cf41ba02135e4a81f59fb472d642794d807bacf8c55a20f85ff57c8a + languageName: node + linkType: hard + +"tar@npm:^6.0.2, tar@npm:^6.1.11, tar@npm:^6.1.2": + version: 6.1.15 + resolution: "tar@npm:6.1.15" + dependencies: + chownr: ^2.0.0 + fs-minipass: ^2.0.0 + minipass: ^5.0.0 + minizlib: ^2.1.1 + mkdirp: ^1.0.3 + yallist: ^4.0.0 + checksum: f23832fceeba7578bf31907aac744ae21e74a66f4a17a9e94507acf460e48f6db598c7023882db33bab75b80e027c21f276d405e4a0322d58f51c7088d428268 + languageName: node + linkType: hard + +"tiny-queue@npm:^0.2.1": + version: 0.2.1 + resolution: "tiny-queue@npm:0.2.1" + checksum: 9fb00beb47da966cc9296af5049077a656f6111ffb5a20b38a068659b30d8459f8f80b7bcf938e15547c321ecb7da8d001f38c2c847c0492633ae3b69550a4df + languageName: node + linkType: hard + +"tr46@npm:^3.0.0": + version: 3.0.0 + resolution: "tr46@npm:3.0.0" + dependencies: + punycode: ^2.1.1 + checksum: 44c3cc6767fb800490e6e9fd64fd49041aa4e49e1f6a012b34a75de739cc9ed3a6405296072c1df8b6389ae139c5e7c6496f659cfe13a04a4bff3a1422981270 + languageName: node + linkType: hard + +"tr46@npm:~0.0.3": + version: 0.0.3 + resolution: "tr46@npm:0.0.3" + checksum: 726321c5eaf41b5002e17ffbd1fb7245999a073e8979085dacd47c4b4e8068ff5777142fc6726d6ca1fd2ff16921b48788b87225cbc57c72636f6efa8efbffe3 + languageName: node + linkType: hard + +"typeson-registry@npm:3.0.0": + version: 3.0.0 + resolution: "typeson-registry@npm:3.0.0" + dependencies: + base64-arraybuffer-es6: ^1.0.0 + typeson: ^7.0.1 + whatwg-url: ^11.0.0 + checksum: 10b30bac0154f6bc9607e953643dc7ba88f1b8a1d3162ad136e0696f5e1e1e8f087f9e583d571bcd71775b26dd2d294252570db6328bf44a5f6b1c980f1aa40d + languageName: node + linkType: hard + +"typeson@npm:7.0.2, typeson@npm:^7.0.1": + version: 7.0.2 + resolution: "typeson@npm:7.0.2" + checksum: 617d4a3400c226e610a653812c2e1b84ffcd252fa92408ccd5aef0bf9fa447a28c8ba395327e86a7eb14ff5475adcddf5c3f0ff8be3f1568a24dbd22d602b3e6 + languageName: node + linkType: hard + +"unique-filename@npm:^1.1.1": + version: 1.1.1 + resolution: "unique-filename@npm:1.1.1" + dependencies: + unique-slug: ^2.0.0 + checksum: cf4998c9228cc7647ba7814e255dec51be43673903897b1786eff2ac2d670f54d4d733357eb08dea969aa5e6875d0e1bd391d668fbdb5a179744e7c7551a6f80 + languageName: node + linkType: hard + +"unique-filename@npm:^3.0.0": + version: 3.0.0 + resolution: "unique-filename@npm:3.0.0" + dependencies: + unique-slug: ^4.0.0 + checksum: 8e2f59b356cb2e54aab14ff98a51ac6c45781d15ceaab6d4f1c2228b780193dc70fae4463ce9e1df4479cb9d3304d7c2043a3fb905bdeca71cc7e8ce27e063df + languageName: node + linkType: hard + +"unique-slug@npm:^2.0.0": + version: 2.0.2 + resolution: "unique-slug@npm:2.0.2" + dependencies: + imurmurhash: ^0.1.4 + checksum: 5b6876a645da08d505dedb970d1571f6cebdf87044cb6b740c8dbb24f0d6e1dc8bdbf46825fd09f994d7cf50760e6f6e063cfa197d51c5902c00a861702eb75a + languageName: node + linkType: hard + +"unique-slug@npm:^4.0.0": + version: 4.0.0 + resolution: "unique-slug@npm:4.0.0" + dependencies: + imurmurhash: ^0.1.4 + checksum: 0884b58365af59f89739e6f71e3feacb5b1b41f2df2d842d0757933620e6de08eff347d27e9d499b43c40476cbaf7988638d3acb2ffbcb9d35fd035591adfd15 + languageName: node + linkType: hard + +"util-deprecate@npm:^1.0.1": + version: 1.0.2 + resolution: "util-deprecate@npm:1.0.2" + checksum: 474acf1146cb2701fe3b074892217553dfcf9a031280919ba1b8d651a068c9b15d863b7303cb15bd00a862b498e6cf4ad7b4a08fb134edd5a6f7641681cb54a2 + languageName: node + linkType: hard + +"webidl-conversions@npm:^3.0.0": + version: 3.0.1 + resolution: "webidl-conversions@npm:3.0.1" + checksum: c92a0a6ab95314bde9c32e1d0a6dfac83b578f8fa5f21e675bc2706ed6981bc26b7eb7e6a1fab158e5ce4adf9caa4a0aee49a52505d4d13c7be545f15021b17c + languageName: node + linkType: hard + +"webidl-conversions@npm:^7.0.0": + version: 7.0.0 + resolution: "webidl-conversions@npm:7.0.0" + checksum: f05588567a2a76428515333eff87200fae6c83c3948a7482ebb109562971e77ef6dc49749afa58abb993391227c5697b3ecca52018793e0cb4620a48f10bd21b + languageName: node + linkType: hard + +"websql@git+https://github.com/brettz9/node-websql.git#configurable-secure3": + version: 2.0.1 + resolution: "websql@https://github.com/brettz9/node-websql.git#commit=73f7e4051cda5e58de7669a54ab184d387b2f98d" + dependencies: + argsarray: ^0.0.1 + immediate: ^3.2.2 + noop-fn: ^1.0.0 + sqlite3: ^5.0.2 + tiny-queue: ^0.2.1 + dependenciesMeta: + sqlite3: + optional: true + checksum: 60d7fea6d974cf5df4361a0cdf9e7b6bca17cd59028fa2a7a72754f34e54242ef6e85aa09b97a8898566baa452c3700cf30f8d8cfbc230a2b9b7f514ce99a469 + languageName: node + linkType: hard + +"websql@npm:^2.0.3": + version: 2.0.3 + resolution: "websql@npm:2.0.3" + dependencies: + argsarray: ^0.0.1 + immediate: ^3.2.2 + noop-fn: ^1.0.0 + sqlite3: ^5.0.2 + tiny-queue: ^0.2.1 + dependenciesMeta: + sqlite3: + optional: true + checksum: 644951a549c115588e8cbb7c826b64856e9b75caa2462e20b46adc9fef5723c85a89812b4fca33f3af2f5e6604a622322eef1ef33c202942ed7ef418a62df42c + languageName: node + linkType: hard + +"whatwg-url@npm:^11.0.0": + version: 11.0.0 + resolution: "whatwg-url@npm:11.0.0" + dependencies: + tr46: ^3.0.0 + webidl-conversions: ^7.0.0 + checksum: ed4826aaa57e66bb3488a4b25c9cd476c46ba96052747388b5801f137dd740b73fde91ad207d96baf9f17fbcc80fc1a477ad65181b5eb5fa718d27c69501d7af + languageName: node + linkType: hard + +"whatwg-url@npm:^5.0.0": + version: 5.0.0 + resolution: "whatwg-url@npm:5.0.0" + dependencies: + tr46: ~0.0.3 + webidl-conversions: ^3.0.0 + checksum: b8daed4ad3356cc4899048a15b2c143a9aed0dfae1f611ebd55073310c7b910f522ad75d727346ad64203d7e6c79ef25eafd465f4d12775ca44b90fa82ed9e2c + languageName: node + linkType: hard + +"which@npm:^2.0.1, which@npm:^2.0.2": + version: 2.0.2 + resolution: "which@npm:2.0.2" + dependencies: + isexe: ^2.0.0 + bin: + node-which: ./bin/node-which + checksum: 1a5c563d3c1b52d5f893c8b61afe11abc3bab4afac492e8da5bde69d550de701cf9806235f20a47b5c8fa8a1d6a9135841de2596535e998027a54589000e66d1 + languageName: node + linkType: hard + +"wide-align@npm:^1.1.2, wide-align@npm:^1.1.5": + version: 1.1.5 + resolution: "wide-align@npm:1.1.5" + dependencies: + string-width: ^1.0.2 || 2 || 3 || 4 + checksum: d5fc37cd561f9daee3c80e03b92ed3e84d80dde3365a8767263d03dacfc8fa06b065ffe1df00d8c2a09f731482fcacae745abfbb478d4af36d0a891fad4834d3 + languageName: node + linkType: hard + +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": + version: 7.0.0 + resolution: "wrap-ansi@npm:7.0.0" + dependencies: + ansi-styles: ^4.0.0 + string-width: ^4.1.0 + strip-ansi: ^6.0.0 + checksum: a790b846fd4505de962ba728a21aaeda189b8ee1c7568ca5e817d85930e06ef8d1689d49dbf0e881e8ef84436af3a88bc49115c2e2788d841ff1b8b5b51a608b + languageName: node + linkType: hard + +"wrap-ansi@npm:^8.1.0": + version: 8.1.0 + resolution: "wrap-ansi@npm:8.1.0" + dependencies: + ansi-styles: ^6.1.0 + string-width: ^5.0.1 + strip-ansi: ^7.0.1 + checksum: 371733296dc2d616900ce15a0049dca0ef67597d6394c57347ba334393599e800bab03c41d4d45221b6bc967b8c453ec3ae4749eff3894202d16800fdfe0e238 + languageName: node + linkType: hard + +"wrappy@npm:1": + version: 1.0.2 + resolution: "wrappy@npm:1.0.2" + checksum: 159da4805f7e84a3d003d8841557196034155008f817172d4e986bd591f74aa82aa7db55929a54222309e01079a65a92a9e6414da5a6aa4b01ee44a511ac3ee5 + languageName: node + linkType: hard + +"xtend@npm:^4.0.0": + version: 4.0.2 + resolution: "xtend@npm:4.0.2" + checksum: ac5dfa738b21f6e7f0dd6e65e1b3155036d68104e67e5d5d1bde74892e327d7e5636a076f625599dc394330a731861e87343ff184b0047fef1360a7ec0a5a36a + languageName: node + linkType: hard + +"yallist@npm:^4.0.0": + version: 4.0.0 + resolution: "yallist@npm:4.0.0" + checksum: 343617202af32df2a15a3be36a5a8c0c8545208f3d3dfbc6bb7c3e3b7e8c6f8e7485432e4f3b88da3031a6e20afa7c711eded32ddfb122896ac5d914e75848d5 + languageName: node + linkType: hard diff --git a/packages/mobile/ios/SDMobile2.xcworkspace/xcuserdata/enesdolgun.xcuserdatad/UserInterfaceState.xcuserstate b/packages/mobile/ios/SDMobile2.xcworkspace/xcuserdata/enesdolgun.xcuserdatad/UserInterfaceState.xcuserstate index 3adf6541379c421734831998782d7a852c750ee0..6a1baeb4b7238fe88db3bd3e32fa339b48f9a7e3 100644 GIT binary patch literal 51453 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%0A_1 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 delta 21829 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