From d3657fe4212f82063a592e8fc258c83e725ba9cd Mon Sep 17 00:00:00 2001 From: Erik Marks Date: Fri, 29 Apr 2022 09:33:44 -0700 Subject: [PATCH] Remove 3box feature and delete ThreeBoxController --- .storybook/test-data.js | 8 - app/_locales/en/messages.json | 9 - app/scripts/controllers/metametrics.js | 1 - app/scripts/controllers/metametrics.test.js | 6 - app/scripts/controllers/threebox.js | 306 -- app/scripts/lib/setupSentry.js | 5 - app/scripts/metamask-controller.js | 53 - app/scripts/metamask-controller.test.js | 57 +- app/scripts/migrations/072.js | 23 + app/scripts/migrations/072.test.js | 63 + app/scripts/migrations/index.js | 2 + development/mock-3box.js | 68 - lavamoat/browserify/beta/policy.json | 1913 +------- lavamoat/browserify/flask/policy.json | 1913 +------- lavamoat/browserify/main/policy.json | 1913 +------- lavamoat/build-system/policy.json | 1539 ++----- package.json | 25 - shared/constants/metametrics.js | 5 - test/e2e/fixtures/threebox-enabled/state.json | 8 - test/e2e/mock-3box/threebox-mock-server.js | 57 - test/e2e/tests/threebox.spec.js | 91 - ui/ducks/app/app.js | 18 - ui/helpers/constants/settings.js | 7 - ui/helpers/utils/settings-search.test.js | 6 +- .../import-with-seed-phrase.component.js | 9 +- .../import-with-seed-phrase.container.js | 6 +- .../confirm-seed-phrase-component.test.js | 3 - .../confirm-seed-phrase.component.js | 4 +- .../confirm-seed-phrase.container.js | 6 +- ui/pages/home/home.component.js | 49 +- ui/pages/home/home.container.js | 26 +- ui/pages/keychains/restore-vault.js | 6 - .../advanced-tab/advanced-tab.component.js | 54 - .../advanced-tab.component.test.js | 16 - .../advanced-tab/advanced-tab.container.js | 13 - .../advanced-tab/advanced-tab.stories.js | 14 - ui/store/actions.js | 98 - yarn.lock | 3987 +---------------- 38 files changed, 755 insertions(+), 11632 deletions(-) delete mode 100644 app/scripts/controllers/threebox.js create mode 100644 app/scripts/migrations/072.js create mode 100644 app/scripts/migrations/072.test.js delete mode 100644 development/mock-3box.js delete mode 100644 test/e2e/mock-3box/threebox-mock-server.js delete mode 100644 test/e2e/tests/threebox.spec.js diff --git a/.storybook/test-data.js b/.storybook/test-data.js index 34365e346e49..8ccf235afa16 100644 --- a/.storybook/test-data.js +++ b/.storybook/test-data.js @@ -1308,12 +1308,6 @@ const state = { }, }, }, - threeBoxSyncingAllowed: false, - showRestorePrompt: true, - threeBoxLastUpdated: 0, - threeBoxAddress: null, - threeBoxSynced: false, - threeBoxDisabled: false, swapsState: { quotes: {}, fetchParams: null, @@ -1397,8 +1391,6 @@ const state = { }, networksTabSelectedRpcUrl: '', loadingMethodData: false, - show3BoxModalAfterImport: false, - threeBoxLastUpdated: null, requestAccountTabs: {}, openMetaMaskTabs: {}, currentWindowTab: {}, diff --git a/app/_locales/en/messages.json b/app/_locales/en/messages.json index 9f64308c1922..8352c1dbfb80 100644 --- a/app/_locales/en/messages.json +++ b/app/_locales/en/messages.json @@ -3549,15 +3549,6 @@ "syncWithMobileTitle": { "message": "Sync with mobile" }, - "syncWithThreeBox": { - "message": "Sync data with 3Box (experimental)" - }, - "syncWithThreeBoxDescription": { - "message": "Turn on to have your settings backed up with 3Box. This feature is currently experimental; use at your own risk." - }, - "syncWithThreeBoxDisabled": { - "message": "3Box has been disabled due to an error during the initial sync" - }, "tenPercentIncreased": { "message": "10% increase" }, diff --git a/app/scripts/controllers/metametrics.js b/app/scripts/controllers/metametrics.js index 9018b533d58f..0e4458f635ca 100644 --- a/app/scripts/controllers/metametrics.js +++ b/app/scripts/controllers/metametrics.js @@ -569,7 +569,6 @@ export default class MetaMetricsController { ).length, [TRAITS.NUMBER_OF_TOKENS]: this._getNumberOfTokens(metamaskState), [TRAITS.OPENSEA_API_ENABLED]: metamaskState.openSeaEnabled, - [TRAITS.THREE_BOX_ENABLED]: metamaskState.threeBoxSyncingAllowed, [TRAITS.THEME]: metamaskState.theme || 'default', }; diff --git a/app/scripts/controllers/metametrics.test.js b/app/scripts/controllers/metametrics.test.js index 868117e71fd3..f0a1178ee928 100644 --- a/app/scripts/controllers/metametrics.test.js +++ b/app/scripts/controllers/metametrics.test.js @@ -679,7 +679,6 @@ describe('MetaMetricsController', function () { identities: [{}, {}], ledgerTransportType: 'web-hid', openSeaEnabled: true, - threeBoxSyncingAllowed: false, useCollectibleDetection: false, theme: 'default', }); @@ -694,7 +693,6 @@ describe('MetaMetricsController', function () { [TRAITS.NUMBER_OF_NFTS]: 4, [TRAITS.NUMBER_OF_TOKENS]: 5, [TRAITS.OPENSEA_API_ENABLED]: true, - [TRAITS.THREE_BOX_ENABLED]: false, [TRAITS.THEME]: 'default', }); }); @@ -714,7 +712,6 @@ describe('MetaMetricsController', function () { ledgerTransportType: 'web-hid', openSeaEnabled: true, identities: [{}, {}], - threeBoxSyncingAllowed: false, useCollectibleDetection: false, theme: 'default', }); @@ -734,7 +731,6 @@ describe('MetaMetricsController', function () { ledgerTransportType: 'web-hid', openSeaEnabled: false, identities: [{}, {}, {}], - threeBoxSyncingAllowed: false, useCollectibleDetection: false, theme: 'default', }); @@ -762,7 +758,6 @@ describe('MetaMetricsController', function () { ledgerTransportType: 'web-hid', openSeaEnabled: true, identities: [{}, {}], - threeBoxSyncingAllowed: false, useCollectibleDetection: true, theme: 'default', }); @@ -780,7 +775,6 @@ describe('MetaMetricsController', function () { ledgerTransportType: 'web-hid', openSeaEnabled: true, identities: [{}, {}], - threeBoxSyncingAllowed: false, useCollectibleDetection: true, theme: 'default', }); diff --git a/app/scripts/controllers/threebox.js b/app/scripts/controllers/threebox.js deleted file mode 100644 index fc278d0b21a7..000000000000 --- a/app/scripts/controllers/threebox.js +++ /dev/null @@ -1,306 +0,0 @@ -import { ObservableStore } from '@metamask/obs-store'; - -/* eslint-disable import/first,import/order */ -const Box = process.env.IN_TEST - ? require('../../../development/mock-3box') - : require('3box'); -/* eslint-enable import/order */ - -import log from 'loglevel'; -import { JsonRpcEngine } from 'json-rpc-engine'; -import { providerFromEngine } from 'eth-json-rpc-middleware'; -import Migrator from '../lib/migrator'; -import migrations from '../migrations'; -import createOriginMiddleware from '../lib/createOriginMiddleware'; -import createMetamaskMiddleware from './network/createMetamaskMiddleware'; -/* eslint-enable import/first */ - -const SYNC_TIMEOUT = 60 * 1000; // one minute - -export default class ThreeBoxController { - constructor(opts = {}) { - const { - preferencesController, - keyringController, - addressBookController, - version, - getKeyringControllerState, - trackMetaMetricsEvent, - } = opts; - - this.preferencesController = preferencesController; - this.addressBookController = addressBookController; - this.keyringController = keyringController; - this.provider = this._createProvider({ - version, - getAccounts: async ({ origin }) => { - if (origin !== '3Box') { - return []; - } - const { isUnlocked } = getKeyringControllerState(); - - const accounts = await this.keyringController.getAccounts(); - - if (isUnlocked && accounts[0]) { - const appKeyAddress = await this.keyringController.getAppKeyAddress( - accounts[0], - 'wallet://3box.metamask.io', - ); - return [appKeyAddress]; - } - return []; - }, - processPersonalMessage: async (msgParams) => { - const accounts = await this.keyringController.getAccounts(); - return keyringController.signPersonalMessage( - { ...msgParams, from: accounts[0] }, - { - withAppKeyOrigin: 'wallet://3box.metamask.io', - }, - ); - }, - }); - this._trackMetaMetricsEvent = trackMetaMetricsEvent; - - const initState = { - threeBoxSyncingAllowed: false, - showRestorePrompt: true, - threeBoxLastUpdated: 0, - ...opts.initState, - threeBoxAddress: null, - threeBoxSynced: false, - threeBoxDisabled: false, - }; - this.store = new ObservableStore(initState); - this.registeringUpdates = false; - this.lastMigration = migrations - .sort((a, b) => a.version - b.version) - .slice(-1)[0]; - - if (initState.threeBoxSyncingAllowed) { - this.init(); - } - } - - async init() { - const accounts = await this.keyringController.getAccounts(); - this.address = accounts[0]; - - this._trackMetaMetricsEvent({ - event: '3Box Initiated', - category: '3Box', - }); - - if (this.address && !(this.box && this.store.getState().threeBoxSynced)) { - await this.new3Box(); - } - } - - async _update3Box() { - try { - const { threeBoxSyncingAllowed, threeBoxSynced } = this.store.getState(); - if (threeBoxSyncingAllowed && threeBoxSynced) { - const newState = { - preferences: this.preferencesController.store.getState(), - addressBook: this.addressBookController.state, - lastUpdated: Date.now(), - lastMigration: this.lastMigration, - }; - - await this.space.private.set( - 'metamaskBackup', - JSON.stringify(newState), - ); - await this.setShowRestorePromptToFalse(); - } - } catch (error) { - console.error(error); - } - } - - _createProvider(providerOpts) { - const metamaskMiddleware = createMetamaskMiddleware(providerOpts); - const engine = new JsonRpcEngine(); - engine.push(createOriginMiddleware({ origin: '3Box' })); - engine.push(metamaskMiddleware); - const provider = providerFromEngine(engine); - return provider; - } - - _waitForOnSyncDone() { - return new Promise((resolve) => { - this.box.onSyncDone(() => { - log.debug('3Box box sync done'); - return resolve(); - }); - }); - } - - async new3Box() { - const accounts = await this.keyringController.getAccounts(); - this.address = await this.keyringController.getAppKeyAddress( - accounts[0], - 'wallet://3box.metamask.io', - ); - let backupExists; - try { - const threeBoxConfig = await Box.getConfig(this.address); - backupExists = threeBoxConfig.spaces && threeBoxConfig.spaces.metamask; - } catch (e) { - if (e.message.match(/^Error: Invalid response \(404\)/u)) { - this._trackMetaMetricsEvent({ - event: '3Box Backup does not exist', - category: '3Box', - }); - - backupExists = false; - } else { - this._trackMetaMetricsEvent({ - event: '3Box Config Error', - category: '3Box', - }); - - throw e; - } - } - if (this.getThreeBoxSyncingState() || backupExists) { - this.store.updateState({ threeBoxSynced: false }); - - let timedOut = false; - const syncTimeout = setTimeout(() => { - log.error(`3Box sync timed out after ${SYNC_TIMEOUT} ms`); - timedOut = true; - this.store.updateState({ - threeBoxDisabled: true, - threeBoxSyncingAllowed: false, - }); - }, SYNC_TIMEOUT); - try { - this.box = await Box.openBox(this.address, this.provider); - await this._waitForOnSyncDone(); - this.space = await this.box.openSpace('metamask', { - onSyncDone: async () => { - const stateUpdate = { - threeBoxSynced: true, - threeBoxAddress: this.address, - }; - if (timedOut) { - log.info(`3Box sync completed after timeout; no longer disabled`); - stateUpdate.threeBoxDisabled = false; - } - - clearTimeout(syncTimeout); - this.store.updateState(stateUpdate); - - log.debug('3Box space sync done'); - - this._trackMetaMetricsEvent({ - event: '3Box Synced', - category: '3Box', - }); - }, - }); - } catch (e) { - this._trackMetaMetricsEvent({ - event: '3Box Initiation Error', - category: '3Box', - }); - - console.error(e); - throw e; - } - } - } - - async getLastUpdated() { - const res = await this.space.private.get('metamaskBackup'); - const parsedRes = JSON.parse(res || '{}'); - return parsedRes.lastUpdated; - } - - async migrateBackedUpState(backedUpState) { - const migrator = new Migrator({ migrations }); - const { preferences, addressBook } = JSON.parse(backedUpState); - const formattedStateBackup = { - PreferencesController: preferences, - AddressBookController: addressBook, - }; - const initialMigrationState = migrator.generateInitialState( - formattedStateBackup, - ); - const migratedState = await migrator.migrateData(initialMigrationState); - return { - preferences: migratedState.data.PreferencesController, - addressBook: migratedState.data.AddressBookController, - }; - } - - async restoreFromThreeBox() { - const backedUpState = await this.space.private.get('metamaskBackup'); - const { preferences, addressBook } = await this.migrateBackedUpState( - backedUpState, - ); - this.store.updateState({ threeBoxLastUpdated: backedUpState.lastUpdated }); - preferences && this.preferencesController.store.updateState(preferences); - addressBook && this.addressBookController.update(addressBook, true); - this.setShowRestorePromptToFalse(); - - this._trackMetaMetricsEvent({ - event: '3Box Restored Data', - category: '3Box', - }); - } - - turnThreeBoxSyncingOn() { - this._trackMetaMetricsEvent({ - event: '3Box Sync Turned On', - category: '3Box', - }); - - this._registerUpdates(); - } - - turnThreeBoxSyncingOff() { - this._trackMetaMetricsEvent({ - event: '3Box Sync Turned Off', - category: '3Box', - }); - - this.box.logout(); - } - - setShowRestorePromptToFalse() { - this.store.updateState({ showRestorePrompt: false }); - } - - setThreeBoxSyncingPermission(newThreeboxSyncingState) { - if (this.store.getState().threeBoxDisabled) { - return; - } - this.store.updateState({ - threeBoxSyncingAllowed: newThreeboxSyncingState, - }); - - if (newThreeboxSyncingState && this.box) { - this.turnThreeBoxSyncingOn(); - } - - if (!newThreeboxSyncingState && this.box) { - this.turnThreeBoxSyncingOff(); - } - } - - getThreeBoxSyncingState() { - return this.store.getState().threeBoxSyncingAllowed; - } - - _registerUpdates() { - if (!this.registeringUpdates) { - const updatePreferences = this._update3Box.bind(this); - this.preferencesController.store.subscribe(updatePreferences); - const updateAddressBook = this._update3Box.bind(this); - this.addressBookController.subscribe(updateAddressBook); - this.registeringUpdates = true; - } - } -} diff --git a/app/scripts/lib/setupSentry.js b/app/scripts/lib/setupSentry.js index 7332041bb5d0..2cb7fa9651a2 100644 --- a/app/scripts/lib/setupSentry.js +++ b/app/scripts/lib/setupSentry.js @@ -49,11 +49,6 @@ export const SENTRY_STATE = { type: true, }, seedPhraseBackedUp: true, - showRestorePrompt: true, - threeBoxDisabled: true, - threeBoxLastUpdated: true, - threeBoxSynced: true, - threeBoxSyncingAllowed: true, unapprovedDecryptMsgCount: true, unapprovedEncryptionPublicKeyMsgCount: true, unapprovedMsgCount: true, diff --git a/app/scripts/metamask-controller.js b/app/scripts/metamask-controller.js index 8017579a6c9c..5cbcb314bad9 100644 --- a/app/scripts/metamask-controller.js +++ b/app/scripts/metamask-controller.js @@ -112,7 +112,6 @@ import AppStateController from './controllers/app-state'; import CachedBalancesController from './controllers/cached-balances'; import AlertController from './controllers/alert'; import OnboardingController from './controllers/onboarding'; -import ThreeBoxController from './controllers/threebox'; import IncomingTransactionsController from './controllers/incoming-transactions'; import MessageManager, { normalizeMsgData } from './lib/message-manager'; import DecryptMessageManager from './lib/decrypt-message-manager'; @@ -730,20 +729,6 @@ export default class MetamaskController extends EventEmitter { preferencesStore: this.preferencesController.store, }); - this.threeBoxController = new ThreeBoxController({ - preferencesController: this.preferencesController, - addressBookController: this.addressBookController, - keyringController: this.keyringController, - initState: initState.ThreeBoxController, - getKeyringControllerState: this.keyringController.memStore.getState.bind( - this.keyringController.memStore, - ), - version, - trackMetaMetricsEvent: this.metaMetricsController.trackEvent.bind( - this.metaMetricsController, - ), - }); - this.txController = new TransactionController({ initState: initState.TransactionController || initState.TransactionManager, @@ -988,7 +973,6 @@ export default class MetamaskController extends EventEmitter { PermissionController: this.permissionController, PermissionLogController: this.permissionLogController.store, SubjectMetadataController: this.subjectMetadataController, - ThreeBoxController: this.threeBoxController.store, AnnouncementController: this.announcementController, GasFeeController: this.gasFeeController, TokenListController: this.tokenListController, @@ -1025,7 +1009,6 @@ export default class MetamaskController extends EventEmitter { PermissionController: this.permissionController, PermissionLogController: this.permissionLogController.store, SubjectMetadataController: this.subjectMetadataController, - ThreeBoxController: this.threeBoxController.store, SwapsController: this.swapsController.store, EnsController: this.ensController.store, ApprovalController: this.approvalController, @@ -1391,7 +1374,6 @@ export default class MetamaskController extends EventEmitter { preferencesController, qrHardwareKeyring, swapsController, - threeBoxController, tokensController, smartTransactionsController, txController, @@ -1691,24 +1673,6 @@ export default class MetamaskController extends EventEmitter { alertController, ), - // 3Box - setThreeBoxSyncingPermission: threeBoxController.setThreeBoxSyncingPermission.bind( - threeBoxController, - ), - restoreFromThreeBox: threeBoxController.restoreFromThreeBox.bind( - threeBoxController, - ), - setShowRestorePromptToFalse: threeBoxController.setShowRestorePromptToFalse.bind( - threeBoxController, - ), - getThreeBoxLastUpdated: threeBoxController.getLastUpdated.bind( - threeBoxController, - ), - turnThreeBoxSyncingOn: threeBoxController.turnThreeBoxSyncingOn.bind( - threeBoxController, - ), - initializeThreeBox: this.initializeThreeBox.bind(this), - // permissions removePermissionsFor: permissionController.revokePermissions.bind( permissionController, @@ -2173,19 +2137,6 @@ export default class MetamaskController extends EventEmitter { log.error('Error while unlocking extension.', error); } - try { - const threeBoxSyncingAllowed = this.threeBoxController.getThreeBoxSyncingState(); - if (threeBoxSyncingAllowed && !this.threeBoxController.box) { - // 'await' intentionally omitted to avoid waiting for initialization - this.threeBoxController.init(); - this.threeBoxController.turnThreeBoxSyncingOn(); - } else if (threeBoxSyncingAllowed && this.threeBoxController.box) { - this.threeBoxController.turnThreeBoxSyncingOn(); - } - } catch (error) { - log.error('Error while unlocking extension.', error); - } - // This must be set as soon as possible to communicate to the // keyring's iframe and have the setting initialized properly // Optimistically called to not block Metamask login due to @@ -4006,10 +3957,6 @@ export default class MetamaskController extends EventEmitter { return null; } - async initializeThreeBox() { - await this.threeBoxController.init(); - } - /** * Sets the Ledger Live preference to use for Ledger hardware wallet support * diff --git a/app/scripts/metamask-controller.test.js b/app/scripts/metamask-controller.test.js index 6baf1b113de9..98f135175a86 100644 --- a/app/scripts/metamask-controller.test.js +++ b/app/scripts/metamask-controller.test.js @@ -36,36 +36,6 @@ const firstTimeState = { const ganacheServer = new Ganache(); -const threeBoxSpies = { - _registerUpdates: sinon.spy(), - init: sinon.stub(), - getLastUpdated: sinon.stub(), - getThreeBoxSyncingState: sinon.stub().returns(true), - restoreFromThreeBox: sinon.stub(), - setShowRestorePromptToFalse: sinon.stub(), - setThreeBoxSyncingPermission: sinon.stub(), - turnThreeBoxSyncingOn: sinon.stub(), -}; - -class ThreeBoxControllerMock { - constructor() { - this._registerUpdates = threeBoxSpies._registerUpdates; - this.init = threeBoxSpies.init; - this.getLastUpdated = threeBoxSpies.getLastUpdated; - this.getThreeBoxSyncingState = threeBoxSpies.getThreeBoxSyncingState; - this.restoreFromThreeBox = threeBoxSpies.restoreFromThreeBox; - this.setShowRestorePromptToFalse = - threeBoxSpies.setShowRestorePromptToFalse; - this.setThreeBoxSyncingPermission = - threeBoxSpies.setThreeBoxSyncingPermission; - this.store = { - subscribe: () => undefined, - getState: () => ({}), - }; - this.turnThreeBoxSyncingOn = threeBoxSpies.turnThreeBoxSyncingOn; - } -} - const browserPolyfillMock = { runtime: { id: 'fake-extension-id', @@ -103,7 +73,6 @@ const createLoggerMiddlewareMock = () => (req, res, next) => { }; const MetaMaskController = proxyquire('./metamask-controller', { - './controllers/threebox': { default: ThreeBoxControllerMock }, './lib/createLoggerMiddleware': { default: createLoggerMiddlewareMock }, }).default; @@ -230,15 +199,10 @@ describe('MetaMaskController', function () { }); describe('submitPassword', function () { - const password = 'password'; - - beforeEach(async function () { + it('removes any identities that do not correspond to known accounts.', async function () { + const password = 'password'; await metamaskController.createNewVaultAndKeychain(password); - threeBoxSpies.init.reset(); - threeBoxSpies.turnThreeBoxSyncingOn.reset(); - }); - it('removes any identities that do not correspond to known accounts.', async function () { const fakeAddress = '0xbad0'; metamaskController.preferencesController.addAddresses([fakeAddress]); await metamaskController.submitPassword(password); @@ -262,23 +226,6 @@ describe('MetaMaskController', function () { ); }); }); - - it('gets the address from threebox and creates a new 3box instance', async function () { - await metamaskController.submitPassword(password); - assert(threeBoxSpies.init.calledOnce); - assert(threeBoxSpies.turnThreeBoxSyncingOn.calledOnce); - }); - - it('succeeds even if blockTracker or threeBoxController throw', async function () { - const throwErr = sinon.fake.throws('foo'); - metamaskController.blockTracker.checkForLatestBlock = throwErr; - metamaskController.threeBoxController.getThreeBoxSyncingState = throwErr; - await metamaskController.submitPassword(password); - assert.ok( - throwErr.calledTwice, - 'should have called checkForLatestBlock and getThreeBoxSyncingState', - ); - }); }); describe('#createNewVaultAndKeychain', function () { diff --git a/app/scripts/migrations/072.js b/app/scripts/migrations/072.js new file mode 100644 index 000000000000..e8cd1a657333 --- /dev/null +++ b/app/scripts/migrations/072.js @@ -0,0 +1,23 @@ +import { cloneDeep } from 'lodash'; + +const version = 72; + +/** + * Deletes the ThreeBoxController. + */ +export default { + version, + async migrate(originalVersionedData) { + const versionedData = cloneDeep(originalVersionedData); + versionedData.meta.version = version; + const state = versionedData.data; + const newState = transformState(state); + versionedData.data = newState; + return versionedData; + }, +}; + +function transformState(state) { + delete state.ThreeBoxController; + return state; +} diff --git a/app/scripts/migrations/072.test.js b/app/scripts/migrations/072.test.js new file mode 100644 index 000000000000..6438026c12ef --- /dev/null +++ b/app/scripts/migrations/072.test.js @@ -0,0 +1,63 @@ +import migration72 from './072'; + +describe('migration #72', () => { + it('should update the version metadata', async () => { + const oldStorage = { + meta: { + version: 71, + }, + data: {}, + }; + + const newStorage = await migration72.migrate(oldStorage); + expect(newStorage.meta).toStrictEqual({ + version: 72, + }); + }); + + it('should delete the ThreeBoxController', async () => { + const oldStorage = { + meta: { + version: 71, + }, + data: { + FooController: { a: 'b' }, + ThreeBoxController: { + stuff: 'stuff!', + moreStuff: { moreStuff: ['stuff', 'stuff', 'stuff'] }, + }, + }, + }; + + const newStorage = await migration72.migrate(oldStorage); + expect(newStorage).toStrictEqual({ + meta: { + version: 72, + }, + data: { + FooController: { a: 'b' }, + }, + }); + }); + + it('should handle missing ThreeBoxController', async () => { + const oldStorage = { + meta: { + version: 71, + }, + data: { + FooController: { a: 'b' }, + }, + }; + + const newStorage = await migration72.migrate(oldStorage); + expect(newStorage).toStrictEqual({ + meta: { + version: 72, + }, + data: { + FooController: { a: 'b' }, + }, + }); + }); +}); diff --git a/app/scripts/migrations/index.js b/app/scripts/migrations/index.js index 321b9131951f..b2a52040dfca 100644 --- a/app/scripts/migrations/index.js +++ b/app/scripts/migrations/index.js @@ -75,6 +75,7 @@ import m068 from './068'; import m069 from './069'; import m070 from './070'; import m071 from './071'; +import m072 from './072'; const migrations = [ m002, @@ -147,6 +148,7 @@ const migrations = [ m069, m070, m071, + m072, ]; export default migrations; diff --git a/development/mock-3box.js b/development/mock-3box.js deleted file mode 100644 index ebbbe325d9ed..000000000000 --- a/development/mock-3box.js +++ /dev/null @@ -1,68 +0,0 @@ -function delay(time) { - return new Promise((resolve) => setTimeout(resolve, time)); -} - -async function loadFromMock3Box(key) { - const res = await window.fetch(`http://localhost:8889?key=${key}`); - const text = await res.text(); - return text.length ? JSON.parse(text) : null; -} - -async function saveToMock3Box(key, newDataAtKey) { - const res = await window.fetch('http://localhost:8889', { - method: 'POST', - body: JSON.stringify({ - key, - data: newDataAtKey, - }), - }); - - return res.text(); -} - -class Mock3Box { - static openBox(address) { - this.address = address; - return Promise.resolve({ - onSyncDone: (cb) => { - setTimeout(cb, 200); - }, - openSpace: async (spaceName, config) => { - const { onSyncDone } = config; - this.spaceName = spaceName; - - setTimeout(onSyncDone, 150); - - await delay(50); - - return { - private: { - get: async (key) => { - await delay(50); - const res = await loadFromMock3Box( - `${this.address}-${this.spaceName}-${key}`, - ); - return res; - }, - set: async (key, data) => { - await saveToMock3Box( - `${this.address}-${this.spaceName}-${key}`, - data, - ); - await delay(50); - return null; - }, - }, - }; - }, - logout: () => undefined, - }); - } - - static async getConfig(address) { - const backup = await loadFromMock3Box(`${address}-metamask-metamaskBackup`); - return backup ? { spaces: { metamask: {} } } : {}; - } -} - -module.exports = Mock3Box; diff --git a/lavamoat/browserify/beta/policy.json b/lavamoat/browserify/beta/policy.json index 4ee733a70c3b..edc0629f90b7 100644 --- a/lavamoat/browserify/beta/policy.json +++ b/lavamoat/browserify/beta/policy.json @@ -1,67 +1,5 @@ { "resources": { - "3box": { - "globals": { - "console.error": true, - "console.log": true, - "console.warn": true, - "fetch": true, - "setTimeout": true - }, - "packages": { - "3box-orbitdb-plugins": true, - "3id-resolver": true, - "@babel/runtime": true, - "buffer": true, - "did-jwt": true, - "elliptic": true, - "ethers": true, - "graphql-request": true, - "https-did-resolver": true, - "ipfs": true, - "ipfs-did-document": true, - "ipfs-log": true, - "ipfs-mini": true, - "is-ipfs": true, - "js-sha256": true, - "multihashes": true, - "muport-did-resolver": true, - "node-fetch": true, - "orbit-db": true, - "orbit-db-access-controllers": true, - "orbit-db-identity-provider": true, - "orbit-db-pubsub": true, - "process": true, - "store": true, - "tweetnacl": true, - "tweetnacl-util": true - } - }, - "3box-orbitdb-plugins": { - "globals": { - "console.log": true - }, - "packages": { - "base64url": true, - "did-jwt": true, - "did-resolver": true, - "events": true, - "ipfs-log": true, - "is-ipfs": true, - "orbit-db-access-controllers": true, - "orbit-db-io": true, - "safe-buffer": true - } - }, - "3id-resolver": { - "packages": { - "@babel/runtime": true, - "base64url": true, - "did-jwt": true, - "did-resolver": true, - "ipfs-did-document": true - } - }, "@babel/runtime": { "packages": { "regenerator-runtime": true @@ -887,12 +825,6 @@ "tslib": true } }, - "@sindresorhus/is": { - "packages": { - "is-buffer": true, - "util": true - } - }, "@truffle/abi-utils": { "packages": { "change-case": true, @@ -990,16 +922,6 @@ "AbortController": true } }, - "abstract-leveldown": { - "packages": { - "buffer": true, - "immediate": true, - "is-buffer": true, - "level-supports": true, - "process": true, - "xtend": true - } - }, "accounting": { "globals": { "define": true @@ -1053,14 +975,6 @@ "vm-browserify": true } }, - "assemblyscript": { - "globals": { - "WebAssembly.Instance": true, - "WebAssembly.Module": true, - "WebAssembly.instantiateStreaming": true, - "console.log": true - } - }, "assert": { "globals": { "Buffer": true @@ -1072,7 +986,6 @@ }, "async": { "globals": { - "clearTimeout": true, "setTimeout": true }, "packages": { @@ -1081,18 +994,6 @@ "timers-browserify": true } }, - "async-iterator-to-pull-stream": { - "packages": { - "get-iterator": true, - "pull-stream-to-async-iterator": true - } - }, - "async-iterator-to-stream": { - "packages": { - "process": true, - "readable-stream": true - } - }, "async-mutex": { "globals": { "setTimeout": true @@ -1158,11 +1059,6 @@ "to-data-view": true } }, - "base64url": { - "packages": { - "buffer": true - } - }, "big.js": { "globals": { "define": true @@ -1204,22 +1100,7 @@ "packages": { "buffer": true, "inherits": true, - "readable-stream": true, - "util": true - } - }, - "blakejs": { - "globals": { - "TextEncoder": true, - "console.log": true - } - }, - "blob": { - "globals": { - "Blob": true, - "MSBlobBuilder": true, - "MozBlobBuilder": true, - "WebKitBlobBuilder": true + "readable-stream": true } }, "bn.js": { @@ -1355,11 +1236,6 @@ "buffer": true } }, - "buffer-split": { - "packages": { - "buffer-indexof": true - } - }, "buffer-xor": { "packages": { "buffer": true @@ -1423,9 +1299,6 @@ }, "cids": { "packages": { - "buffer": true, - "class-is": true, - "is-buffer": true, "multibase": true, "multicodec": true, "multihashes": true, @@ -1619,40 +1492,6 @@ "object-assign": true } }, - "data-queue": { - "packages": { - "events": true - } - }, - "datastore-core": { - "packages": { - "async": true, - "buffer": true, - "interface-datastore": true, - "pull-many": true, - "pull-stream": true - } - }, - "datastore-level": { - "packages": { - "buffer": true, - "encoding-down": true, - "interface-datastore": true, - "level-js": true, - "levelup": true, - "pull-stream": true - } - }, - "datastore-pubsub": { - "packages": { - "assert": true, - "buffer": true, - "debug": true, - "err-code": true, - "interface-datastore": true, - "multibase": true - } - }, "debounce": { "globals": { "clearTimeout": true, @@ -1668,7 +1507,6 @@ }, "debug": { "globals": { - "chrome": true, "console": true, "document": true, "localStorage": true, @@ -1690,17 +1528,6 @@ "regexp.prototype.flags": true } }, - "deep-extend": { - "packages": { - "buffer": true - } - }, - "deferred-leveldown": { - "packages": { - "abstract-leveldown": true, - "inherits": true - } - }, "define-properties": { "packages": { "object-keys": true @@ -1712,21 +1539,6 @@ "minimalistic-assert": true } }, - "did-jwt": { - "packages": { - "@babel/runtime": true, - "@stablelib/utf8": true, - "base64url": true, - "buffer": true, - "did-resolver": true, - "elliptic": true, - "js-sha256": true, - "js-sha3": true, - "tweetnacl": true, - "tweetnacl-util": true, - "uport-base64url": true - } - }, "diffie-hellman": { "packages": { "bn.js": true, @@ -1735,11 +1547,6 @@ "randombytes": true } }, - "dlv": { - "globals": { - "define": true - } - }, "dnd-core": { "packages": { "asap": true, @@ -1762,12 +1569,6 @@ "no-case": true } }, - "drbg.js": { - "packages": { - "buffer": true, - "create-hmac": true - } - }, "duplexer": { "packages": { "stream-browserify": true @@ -1794,67 +1595,12 @@ "minimalistic-crypto-utils": true } }, - "encoding-down": { - "packages": { - "abstract-leveldown": true, - "inherits": true, - "level-codec": true, - "level-errors": true - } - }, "end-of-stream": { "packages": { "once": true, "process": true } }, - "engine.io-client": { - "globals": { - "MozWebSocket": true, - "WebSocket": true, - "XDomainRequest": true, - "XMLHttpRequest": true, - "addEventListener": true, - "attachEvent": true, - "clearTimeout": true, - "document": true, - "location": true, - "navigator": true, - "setTimeout": true - }, - "packages": { - "browser-resolve": true, - "buffer": true, - "component-emitter": true, - "component-inherit": true, - "debug": true, - "engine.io-parser": true, - "has-cors": true, - "indexof": true, - "parseqs": true, - "parseuri": true, - "yeast": true - } - }, - "engine.io-parser": { - "globals": { - "FileReader": true, - "btoa": true, - "navigator": true - }, - "packages": { - "after": true, - "arraybuffer.slice": true, - "base64-arraybuffer": true, - "blob": true, - "has-binary2": true - } - }, - "errno": { - "packages": { - "prr": true - } - }, "eth-block-tracker": { "globals": { "clearTimeout": true, @@ -2091,19 +1837,6 @@ } }, "ethers": { - "globals": { - "MessageChannel": true, - "XMLHttpRequest": true, - "atob": true, - "btoa": true, - "clearInterval": true, - "clearTimeout": true, - "console": true, - "crypto.getRandomValues": true, - "define": true, - "setInterval": true, - "setTimeout": true - }, "packages": { "@ethersproject/abi": true, "@ethersproject/abstract-signer": true, @@ -2288,32 +2021,12 @@ "constants-browserify": true } }, - "fsm-event": { - "packages": { - "assert": true, - "events": true, - "fsm": true - } - }, "fuse.js": { "globals": { "console": true, "define": true } }, - "get-browser-rtc": { - "globals": { - "RTCIceCandidate": true, - "RTCPeerConnection": true, - "RTCSessionDescription": true, - "mozRTCIceCandidate": true, - "mozRTCPeerConnection": true, - "mozRTCSessionDescription": true, - "webkitRTCIceCandidate": true, - "webkitRTCPeerConnection": true, - "webkitRTCSessionDescription": true - } - }, "get-intrinsic": { "globals": { "AggregateError": true, @@ -2326,14 +2039,6 @@ "has-symbols": true } }, - "graphql-request": { - "globals": { - "fetch": true - }, - "packages": { - "cross-fetch": true - } - }, "gridplus-sdk": { "globals": { "console.error": true, @@ -2371,32 +2076,11 @@ "through2": true } }, - "hamt-sharding": { - "packages": { - "is-buffer": true, - "sparse-array": true - } - }, "has": { "packages": { "function-bind": true } }, - "has-binary2": { - "globals": { - "Blob": true, - "File": true - }, - "packages": { - "buffer": true, - "isarray": true - } - }, - "has-cors": { - "globals": { - "XMLHttpRequest": true - } - }, "hash-base": { "packages": { "inherits": true, @@ -2426,19 +2110,6 @@ "upper-case": true } }, - "heap": { - "globals": { - "define": true - } - }, - "hi-base32": { - "globals": { - "define": true - }, - "packages": { - "process": true - } - }, "history": { "globals": { "addEventListener": true, @@ -2474,31 +2145,6 @@ "url": true } }, - "https-did-resolver": { - "globals": { - "XMLHttpRequest": true - }, - "packages": { - "browser-resolve": true, - "did-resolver": true - } - }, - "human-to-milliseconds": { - "packages": { - "promisify-es6": true - } - }, - "idb-readable-stream": { - "globals": { - "IDBKeyRange.bound": true, - "IDBKeyRange.lowerBound": true, - "IDBKeyRange.upperBound": true - }, - "packages": { - "stream-browserify": true, - "xtend": true - } - }, "idna-uts46": { "globals": { "define": true @@ -2515,426 +2161,37 @@ "punycode": true } }, - "immediate": { + "is-dom": { "globals": { - "MessageChannel": true, - "MutationObserver": true, - "WebKitMutationObserver": true, - "clearTimeout": true, - "document.createElement": true, - "document.createTextNode": true, - "document.documentElement.appendChild": true, - "setImmediate": true, - "setTimeout": true + "Node": true }, "packages": { - "process": true + "is-object": true, + "is-window": true + } + }, + "is-in-browser": { + "globals": { + "document": true } }, - "interface-connection": { + "is-lower-case": { "packages": { - "pull-defer": true + "lower-case": true } }, - "interface-datastore": { + "is-regex": { "packages": { - "async": true, - "buffer": true, - "class-is": true, - "err-code": true, - "os-browserify": true, - "path-browserify": true, - "pull-defer": true, - "pull-stream": true, - "uuid": true + "call-bind": true, + "has-symbols": true } }, - "ip": { + "is-upper-case": { "packages": { - "buffer": true, - "os-browserify": true + "upper-case": true } }, - "ipfs": { - "globals": { - "AbortController": true, - "clearInterval": true, - "clearTimeout": true, - "console.log": true, - "fetch": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "async": true, - "async-iterator-all": true, - "async-iterator-to-pull-stream": true, - "async-iterator-to-stream": true, - "base32.js": true, - "bignumber.js": true, - "browser-resolve": true, - "buffer": true, - "callbackify": true, - "cids": true, - "class-is": true, - "datastore-core": true, - "datastore-pubsub": true, - "debug": true, - "dlv": true, - "err-code": true, - "events": true, - "fnv1a": true, - "fsm-event": true, - "human-to-milliseconds": true, - "interface-datastore": true, - "ipfs-bitswap": true, - "ipfs-block": true, - "ipfs-block-service": true, - "ipfs-mfs": true, - "ipfs-repo": true, - "ipfs-unixfs": true, - "ipfs-unixfs-exporter": true, - "ipfs-unixfs-importer": true, - "ipfs-utils": true, - "ipld": true, - "ipld-dag-cbor": true, - "ipld-dag-pb": true, - "ipld-raw": true, - "ipns": true, - "is-buffer": true, - "is-ipfs": true, - "is-pull-stream": true, - "is-stream": true, - "iso-url": true, - "just-flatten-it": true, - "kind-of": true, - "libp2p": true, - "libp2p-bootstrap": true, - "libp2p-crypto": true, - "libp2p-kad-dht": true, - "libp2p-keychain": true, - "libp2p-record": true, - "libp2p-secio": true, - "libp2p-webrtc-star": true, - "libp2p-websocket-star-multi": true, - "libp2p-websockets": true, - "mafmt": true, - "merge-options": true, - "multiaddr": true, - "multiaddr-to-uri": true, - "multibase": true, - "multicodec": true, - "multihashes": true, - "multihashing-async": true, - "peer-book": true, - "peer-id": true, - "peer-info": true, - "promisify-es6": true, - "protons": true, - "pull-cat": true, - "pull-defer": true, - "pull-mplex": true, - "pull-pushable": true, - "pull-sort": true, - "pull-stream": true, - "pull-stream-to-async-iterator": true, - "pull-stream-to-stream": true, - "pull-traverse": true, - "readable-stream": true, - "receptacle": true, - "stream-to-pull-stream": true, - "superstruct": true, - "timers-browserify": true, - "varint": true - } - }, - "ipfs-bitswap": { - "globals": { - "clearInterval": true, - "clearTimeout": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "assert": true, - "async": true, - "bignumber.js": true, - "cids": true, - "debug": true, - "events": true, - "ipfs-block": true, - "just-debounce-it": true, - "lodash.isequalwith": true, - "moving-average": true, - "multicodec": true, - "multihashing-async": true, - "protons": true, - "pull-length-prefixed": true, - "pull-stream": true, - "varint-decoder": true - } - }, - "ipfs-block": { - "packages": { - "cids": true, - "class-is": true, - "is-buffer": true - } - }, - "ipfs-block-service": { - "packages": { - "async": true - } - }, - "ipfs-log": { - "globals": { - "clearTimeout": true, - "console.warn": true, - "setTimeout": true - }, - "packages": { - "buffer": true, - "json-stringify-deterministic": true, - "orbit-db-io": true, - "p-each-series": true, - "p-map": true, - "p-whilst": true - } - }, - "ipfs-mfs": { - "globals": { - "Blob": true, - "FileReader": true - }, - "packages": { - "assert": true, - "async-iterator-last": true, - "browser-resolve": true, - "buffer": true, - "cids": true, - "debug": true, - "err-code": true, - "hamt-sharding": true, - "interface-datastore": true, - "ipfs-unixfs": true, - "ipfs-unixfs-exporter": true, - "ipfs-unixfs-importer": true, - "ipld-dag-pb": true, - "mortice": true, - "multicodec": true, - "multihashes": true, - "promisify-es6": true - } - }, - "ipfs-mini": { - "globals": { - "XMLHttpRequest": true - } - }, - "ipfs-pubsub-1on1": { - "globals": { - "clearInterval": true, - "setInterval": true - }, - "packages": { - "events": true, - "path-browserify": true, - "safe-buffer": true - } - }, - "ipfs-pubsub-peer-monitor": { - "globals": { - "clearInterval": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "events": true - } - }, - "ipfs-repo": { - "packages": { - "assert": true, - "async": true, - "base32.js": true, - "bignumber.js": true, - "buffer": true, - "cids": true, - "datastore-core": true, - "datastore-level": true, - "debug": true, - "dlv": true, - "interface-datastore": true, - "ipfs-block": true, - "just-safe-set": true, - "path-browserify": true, - "pull-stream": true, - "sort-keys": true, - "timers-browserify": true - } - }, - "ipfs-unixfs": { - "packages": { - "protons": true - } - }, - "ipfs-unixfs-exporter": { - "packages": { - "async-iterator-last": true, - "buffer": true, - "cids": true, - "err-code": true, - "hamt-sharding": true, - "ipfs-unixfs": true, - "ipfs-unixfs-importer": true, - "is-buffer": true - } - }, - "ipfs-unixfs-importer": { - "packages": { - "async-iterator-all": true, - "async-iterator-batch": true, - "async-iterator-first": true, - "bl": true, - "buffer": true, - "deep-extend": true, - "err-code": true, - "hamt-sharding": true, - "ipfs-unixfs": true, - "ipld-dag-pb": true, - "multicodec": true, - "multihashes": true, - "multihashing-async": true, - "rabin-wasm": true, - "superstruct": true - } - }, - "ipfs-utils": { - "globals": { - "FileReader": true - }, - "packages": { - "is-buffer": true, - "is-pull-stream": true, - "is-stream": true, - "kind-of": true, - "readable-stream": true - } - }, - "ipld": { - "packages": { - "cids": true, - "ipfs-block": true, - "ipld-dag-cbor": true, - "ipld-dag-pb": true, - "ipld-raw": true, - "is-buffer": true, - "merge-options": true, - "multicodec": true, - "promisify-es6": true, - "typical": true - } - }, - "ipld-dag-cbor": { - "packages": { - "borc": true, - "buffer": true, - "cids": true, - "is-buffer": true, - "is-circular": true, - "multicodec": true, - "multihashing-async": true - } - }, - "ipld-dag-pb": { - "packages": { - "assert": true, - "buffer": true, - "cids": true, - "class-is": true, - "is-buffer": true, - "multicodec": true, - "multihashing-async": true, - "protons": true, - "stable": true - } - }, - "ipld-raw": { - "packages": { - "cids": true, - "multicodec": true, - "multihashing-async": true - } - }, - "ipns": { - "packages": { - "base32-encode": true, - "buffer": true, - "debug": true, - "interface-datastore": true, - "libp2p-crypto": true, - "multihashes": true, - "peer-id": true, - "protons": true, - "timestamp-nano": true - } - }, - "is-dom": { - "globals": { - "Node": true - }, - "packages": { - "is-object": true, - "is-window": true - } - }, - "is-in-browser": { - "globals": { - "document": true - } - }, - "is-ip": { - "packages": { - "ip-regex": true - } - }, - "is-ipfs": { - "packages": { - "bs58": true, - "buffer": true, - "cids": true, - "mafmt": true, - "multiaddr": true, - "multibase": true, - "multihashes": true - } - }, - "is-lower-case": { - "packages": { - "lower-case": true - } - }, - "is-regex": { - "packages": { - "call-bind": true, - "has-symbols": true - } - }, - "is-upper-case": { - "packages": { - "upper-case": true - } - }, - "iso-random-stream": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "buffer": true - } - }, - "iso-url": { + "iso-url": { "globals": { "URL": true, "URLSearchParams": true, @@ -2962,14 +2219,6 @@ "buffer": true } }, - "js-sha256": { - "globals": { - "define": true - }, - "packages": { - "process": true - } - }, "js-sha3": { "globals": { "define": true @@ -3047,427 +2296,26 @@ }, "jss-plugin-nested": { "packages": { - "@babel/runtime": true, - "tiny-warning": true - } - }, - "jss-plugin-rule-value-function": { - "packages": { - "jss": true, - "tiny-warning": true - } - }, - "jss-plugin-vendor-prefixer": { - "packages": { - "css-vendor": true, - "jss": true - } - }, - "just-debounce-it": { - "globals": { - "clearTimeout": true, - "setTimeout": true - } - }, - "k-bucket": { - "packages": { - "events": true, - "randombytes": true - } - }, - "keccak": { - "packages": { - "buffer": true, - "readable-stream": true - } - }, - "latency-monitor": { - "globals": { - "clearInterval": true, - "clearTimeout": true, - "document": true, - "performance": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "debug": true, - "events": true, - "lodash": true, - "process": true - } - }, - "level-codec": { - "packages": { - "buffer": true - } - }, - "level-errors": { - "packages": { - "errno": true - } - }, - "level-iterator-stream": { - "packages": { - "inherits": true, - "readable-stream": true, - "xtend": true - } - }, - "level-js": { - "globals": { - "IDBKeyRange.bound": true, - "IDBKeyRange.lowerBound": true, - "IDBKeyRange.only": true, - "IDBKeyRange.upperBound": true, - "indexedDB": true - }, - "packages": { - "abstract-leveldown": true, - "buffer": true, - "idb-readable-stream": true, - "immediate": true, - "inherits": true, - "is-buffer": true, - "ltgt": true, - "process": true, - "stream-browserify": true, - "typedarray-to-buffer": true, - "util": true, - "xtend": true - } - }, - "level-supports": { - "packages": { - "xtend": true - } - }, - "levelup": { - "packages": { - "assert": true, - "deferred-leveldown": true, - "events": true, - "level-errors": true, - "level-iterator-stream": true, - "process": true, - "util": true, - "xtend": true - } - }, - "libp2p": { - "packages": { - "async": true, - "debug": true, - "err-code": true, - "events": true, - "fsm-event": true, - "is-buffer": true, - "libp2p-connection-manager": true, - "libp2p-floodsub": true, - "libp2p-ping": true, - "libp2p-switch": true, - "libp2p-websockets": true, - "multiaddr": true, - "once": true, - "peer-book": true, - "peer-id": true, - "peer-info": true, - "process": true, - "superstruct": true - } - }, - "libp2p-bootstrap": { - "globals": { - "clearInterval": true, - "setInterval": true - }, - "packages": { - "async": true, - "debug": true, - "events": true, - "mafmt": true, - "multiaddr": true, - "peer-id": true, - "peer-info": true - } - }, - "libp2p-circuit": { - "packages": { - "async": true, - "debug": true, - "events": true, - "interface-connection": true, - "mafmt": true, - "multiaddr": true, - "once": true, - "peer-id": true, - "peer-info": true, - "protons": true, - "pull-handshake": true, - "pull-length-prefixed": true, - "pull-stream": true - } - }, - "libp2p-connection-manager": { - "packages": { - "debug": true, - "events": true, - "latency-monitor": true - } - }, - "libp2p-crypto": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "asn1.js": true, - "async": true, - "browserify-aes": true, - "bs58": true, - "buffer": true, - "iso-random-stream": true, - "libp2p-crypto-secp256k1": true, - "multihashing-async": true, - "node-forge": true, - "protons": true, - "tweetnacl": true - } - }, - "libp2p-crypto-secp256k1": { - "packages": { - "async": true, - "bs58": true, - "multihashing-async": true, - "secp256k1": true - } - }, - "libp2p-floodsub": { - "packages": { - "assert": true, - "async": true, - "debug": true, - "libp2p-pubsub": true, - "pull-length-prefixed": true, - "pull-stream": true - } - }, - "libp2p-identify": { - "globals": { - "console.warn": true - }, - "packages": { - "buffer": true, - "multiaddr": true, - "peer-id": true, - "peer-info": true, - "protons": true, - "pull-length-prefixed": true, - "pull-stream": true - } - }, - "libp2p-kad-dht": { - "globals": { - "clearInterval": true, - "clearTimeout": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "abort-controller": true, - "assert": true, - "async": true, - "base32.js": true, - "buffer": true, - "cids": true, - "debug": true, - "err-code": true, - "events": true, - "hashlru": true, - "heap": true, - "interface-datastore": true, - "is-buffer": true, - "k-bucket": true, - "libp2p-crypto": true, - "libp2p-record": true, - "multihashes": true, - "multihashing-async": true, - "p-queue": true, - "p-times": true, - "peer-id": true, - "peer-info": true, - "promise-to-callback": true, - "promisify-es6": true, - "protons": true, - "pull-length-prefixed": true, - "pull-stream": true, - "pull-stream-to-async-iterator": true, - "varint": true, - "xor-distance": true - } - }, - "libp2p-keychain": { - "globals": { - "setTimeout": true - }, - "packages": { - "async": true, - "buffer": true, - "err-code": true, - "interface-datastore": true, - "libp2p-crypto": true, - "merge-options": true, - "node-forge": true, - "pull-stream": true, - "sanitize-filename": true - } - }, - "libp2p-ping": { - "packages": { - "debug": true, - "events": true, - "libp2p-crypto": true, - "pull-handshake": true, - "pull-stream": true - } - }, - "libp2p-pubsub": { - "packages": { - "async": true, - "bs58": true, - "buffer": true, - "debug": true, - "err-code": true, - "events": true, - "is-buffer": true, - "libp2p-crypto": true, - "protons": true, - "pull-length-prefixed": true, - "pull-pushable": true, - "pull-stream": true, - "time-cache": true - } - }, - "libp2p-record": { - "packages": { - "assert": true, - "async": true, - "buffer": true, - "buffer-split": true, - "err-code": true, - "is-buffer": true, - "multihashing-async": true, - "protons": true - } - }, - "libp2p-secio": { - "packages": { - "assert": true, - "async": true, - "buffer": true, - "debug": true, - "interface-connection": true, - "libp2p-crypto": true, - "multihashing-async": true, - "once": true, - "peer-id": true, - "peer-info": true, - "protons": true, - "pull-defer": true, - "pull-handshake": true, - "pull-length-prefixed": true, - "pull-stream": true - } - }, - "libp2p-switch": { - "packages": { - "assert": true, - "async": true, - "bignumber.js": true, - "class-is": true, - "debug": true, - "err-code": true, - "events": true, - "fsm-event": true, - "hashlru": true, - "interface-connection": true, - "libp2p-circuit": true, - "libp2p-identify": true, - "moving-average": true, - "multiaddr": true, - "multistream-select": true, - "once": true, - "peer-id": true, - "peer-info": true, - "pull-stream": true, - "retimer": true - } - }, - "libp2p-webrtc-star": { - "packages": { - "async": true, - "class-is": true, - "debug": true, - "events": true, - "interface-connection": true, - "mafmt": true, - "multiaddr": true, - "once": true, - "peer-id": true, - "peer-info": true, - "simple-peer": true, - "socket.io-client": true, - "stream-to-pull-stream": true, - "webrtcsupport": true + "@babel/runtime": true, + "tiny-warning": true } }, - "libp2p-websocket-star": { - "globals": { - "console.error": true - }, + "jss-plugin-rule-value-function": { "packages": { - "async": true, - "buffer": true, - "class-is": true, - "debug": true, - "events": true, - "interface-connection": true, - "libp2p-crypto": true, - "mafmt": true, - "multiaddr": true, - "once": true, - "peer-id": true, - "peer-info": true, - "pull-stream": true, - "socket.io-client": true, - "socket.io-pull-stream": true, - "uuid": true + "jss": true, + "tiny-warning": true } }, - "libp2p-websocket-star-multi": { - "globals": { - "setTimeout": true - }, + "jss-plugin-vendor-prefixer": { "packages": { - "async": true, - "debug": true, - "events": true, - "libp2p-websocket-star": true, - "mafmt": true, - "multiaddr": true, - "once": true + "css-vendor": true, + "jss": true } }, - "libp2p-websockets": { + "keccak": { "packages": { - "class-is": true, - "debug": true, - "interface-connection": true, - "mafmt": true, - "multiaddr": true, - "multiaddr-to-uri": true, - "os-browserify": true, - "pull-ws": true + "buffer": true, + "readable-stream": true } }, "locale-currency": { @@ -3508,12 +2356,6 @@ "define": true } }, - "lodash.throttle": { - "globals": { - "clearTimeout": true, - "setTimeout": true - } - }, "loglevel": { "globals": { "console": true, @@ -3523,50 +2365,21 @@ "log": "write" } }, - "logplease": { - "globals": { - "LOG": true, - "console.error": true, - "console.log": true - }, - "packages": { - "browser-resolve": true, - "events": true, - "process": true, - "util": true - } - }, "lower-case-first": { "packages": { "lower-case": true } }, - "lru": { - "packages": { - "events": true, - "inherits": true - } - }, "lru-cache": { "packages": { "yallist": true } }, - "ltgt": { - "packages": { - "is-buffer": true - } - }, "luxon": { "globals": { "Intl": true } }, - "mafmt": { - "packages": { - "multiaddr": true - } - }, "md5": { "packages": { "charenc": true, @@ -3581,11 +2394,6 @@ "safe-buffer": true } }, - "merge-options": { - "packages": { - "is-plain-obj": true - } - }, "miller-rabin": { "packages": { "bn.js": true, @@ -3601,36 +2409,6 @@ "tiny-warning": true } }, - "mortice": { - "globals": { - "Worker": true - }, - "packages": { - "browser-resolve": true, - "events": true, - "observable-webworkers": true, - "p-queue": true, - "process": true, - "promise-timeout": true, - "shortid": true - } - }, - "multiaddr": { - "packages": { - "bs58": true, - "buffer": true, - "class-is": true, - "hi-base32": true, - "ip": true, - "is-ip": true, - "varint": true - } - }, - "multiaddr-to-uri": { - "packages": { - "multiaddr": true - } - }, "multibase": { "globals": { "TextDecoder": true, @@ -3645,7 +2423,6 @@ }, "multicodec": { "packages": { - "buffer": true, "uint8arrays": true, "varint": true } @@ -3659,7 +2436,6 @@ }, "multihashes": { "packages": { - "bs58": true, "buffer": true, "multibase": true, "uint8arrays": true, @@ -3667,56 +2443,6 @@ "web-encoding": true } }, - "multihashing-async": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "blakejs": true, - "buffer": true, - "err-code": true, - "js-sha3": true, - "multihashes": true, - "murmurhash3js": true, - "murmurhash3js-revisited": true, - "nodeify": true, - "process": true - } - }, - "multistream-select": { - "packages": { - "assert": true, - "async": true, - "buffer": true, - "debug": true, - "err-code": true, - "interface-connection": true, - "once": true, - "pull-handshake": true, - "pull-length-prefixed": true, - "pull-stream": true, - "semver": true, - "varint": true - } - }, - "muport-did-resolver": { - "packages": { - "@babel/runtime": true, - "did-resolver": true, - "node-fetch": true - } - }, - "murmurhash3js": { - "globals": { - "define": true - } - }, - "murmurhash3js-revisited": { - "globals": { - "define": true - } - }, "nanoid": { "globals": { "crypto": true, @@ -3729,245 +2455,56 @@ "lower-case": true } }, - "node-forge": { - "globals": { - "Blob": true, - "MutationObserver": true, - "QuotaExceededError": true, - "URL.createObjectURL": true, - "URL.revokeObjectURL": true, - "Worker": true, - "addEventListener": true, - "document": true, - "jQuery": true, - "localStorage": true, - "navigator": true, - "postMessage": true, - "removeEventListener": true, - "setTimeout": true - }, - "packages": { - "browser-resolve": true, - "process": true, - "timers-browserify": true - } - }, "node-interval-tree": { "packages": { "shallowequal": true } }, - "nodeify": { - "globals": { - "setTimeout": true - }, - "packages": { - "is-promise": true, - "process": true, - "promise": true, - "timers-browserify": true - } - }, - "nofilter": { - "packages": { - "buffer": true, - "stream-browserify": true, - "util": true - } - }, - "nonce-tracker": { - "packages": { - "assert": true, - "await-semaphore": true, - "ethjs-query": true - } - }, - "number-to-bn": { - "packages": { - "bn.js": true, - "strip-hex-prefix": true - } - }, - "obj-multiplex": { - "globals": { - "console.warn": true - }, - "packages": { - "end-of-stream": true, - "once": true, - "readable-stream": true - } - }, - "obs-store": { - "packages": { - "safe-event-emitter": true, - "xtend": true - } - }, - "once": { - "packages": { - "wrappy": true - } - }, - "orbit-db": { - "globals": { - "console.log": true - }, - "packages": { - "cids": true, - "ipfs-pubsub-1on1": true, - "logplease": true, - "multihashes": true, - "orbit-db-access-controllers": true, - "orbit-db-cache": true, - "orbit-db-counterstore": true, - "orbit-db-docstore": true, - "orbit-db-eventstore": true, - "orbit-db-feedstore": true, - "orbit-db-identity-provider": true, - "orbit-db-io": true, - "orbit-db-keystore": true, - "orbit-db-kvstore": true, - "orbit-db-pubsub": true, - "path-browserify": true - } - }, - "orbit-db-access-controllers": { - "globals": { - "console.log": true - }, - "packages": { - "events": true, - "orbit-db-io": true, - "p-map-series": true, - "path-browserify": true, - "safe-buffer": true - } - }, - "orbit-db-cache": { - "packages": { - "level-js": true, - "logplease": true, - "path-browserify": true - } - }, - "orbit-db-counterstore": { - "packages": { - "crdts": true, - "orbit-db-store": true - } - }, - "orbit-db-docstore": { - "packages": { - "orbit-db-store": true, - "p-map": true, - "readable-stream": true - } - }, - "orbit-db-eventstore": { - "packages": { - "orbit-db-store": true - } - }, - "orbit-db-feedstore": { - "packages": { - "orbit-db-eventstore": true - } - }, - "orbit-db-identity-provider": { - "packages": { - "orbit-db-keystore": true - } - }, - "orbit-db-io": { - "packages": { - "buffer": true, - "cids": true, - "ipld-dag-pb": true - } - }, - "orbit-db-keystore": { - "globals": { - "console.error": true, - "console.log": true - }, - "packages": { - "elliptic": true, - "level-js": true, - "levelup": true, - "libp2p-crypto": true, - "lru": true, - "safe-buffer": true, - "secp256k1": true - } - }, - "orbit-db-kvstore": { - "packages": { - "orbit-db-store": true - } - }, - "orbit-db-pubsub": { - "packages": { - "buffer": true, - "ipfs-pubsub-peer-monitor": true, - "logplease": true, - "p-series": true - } - }, - "orbit-db-store": { - "globals": { - "clearInterval": true, - "console.error": true, - "console.warn": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "buffer": true, - "events": true, - "ipfs-log": true, - "logplease": true, - "orbit-db-io": true, - "p-each-series": true, - "p-map": true, - "readable-stream": true - } - }, - "os-browserify": { - "globals": { - "location": true, - "navigator": true + "nofilter": { + "packages": { + "buffer": true, + "stream-browserify": true, + "util": true } }, - "p-each-series": { + "nonce-tracker": { "packages": { - "p-reduce": true + "assert": true, + "await-semaphore": true, + "ethjs-query": true } }, - "p-map-series": { + "number-to-bn": { "packages": { - "p-reduce": true + "bn.js": true, + "strip-hex-prefix": true } }, - "p-queue": { + "obj-multiplex": { "globals": { - "clearInterval": true, - "setInterval": true, - "setTimeout": true + "console.warn": true }, "packages": { - "eventemitter3": true + "end-of-stream": true, + "once": true, + "readable-stream": true } }, - "p-series": { + "obs-store": { "packages": { - "@sindresorhus/is": true, - "p-reduce": true + "safe-event-emitter": true, + "xtend": true } }, - "p-times": { + "once": { "packages": { - "p-map": true + "wrappy": true + } + }, + "os-browserify": { + "globals": { + "location": true, + "navigator": true } }, "param-case": { @@ -4029,32 +2566,6 @@ "through2": true } }, - "peer-book": { - "packages": { - "bs58": true, - "is-buffer": true, - "peer-id": true, - "peer-info": true - } - }, - "peer-id": { - "packages": { - "assert": true, - "async": true, - "buffer": true, - "class-is": true, - "libp2p-crypto": true, - "multihashes": true - } - }, - "peer-info": { - "packages": { - "assert": true, - "multiaddr": true, - "peer-id": true, - "unique-by": true - } - }, "popper.js": { "globals": { "MSInputMethodContext": true, @@ -4088,22 +2599,6 @@ "process": true } }, - "promise": { - "globals": { - "setImediate": true, - "setTimeout": true - }, - "packages": { - "is-promise": true, - "process": true - } - }, - "promise-timeout": { - "globals": { - "clearTimeout": true, - "setTimeout": true - } - }, "promise-to-callback": { "packages": { "is-fn": true, @@ -4119,16 +2614,6 @@ "react-is": true } }, - "protons": { - "packages": { - "buffer": true, - "is-buffer": true, - "protocol-buffers-schema": true, - "safe-buffer": true, - "signed-varint": true, - "varint": true - } - }, "public-encrypt": { "packages": { "bn.js": true, @@ -4157,92 +2642,6 @@ "setTimeout": true } }, - "pull-handshake": { - "packages": { - "pull-cat": true, - "pull-pair": true, - "pull-pushable": true, - "pull-reader": true - } - }, - "pull-length-prefixed": { - "packages": { - "pull-pushable": true, - "pull-reader": true, - "safe-buffer": true, - "varint": true - } - }, - "pull-mplex": { - "packages": { - "async": true, - "buffer": true, - "debug": true, - "events": true, - "interface-connection": true, - "looper": true, - "pull-abortable": true, - "pull-pushable": true, - "pull-stream": true, - "pull-through": true, - "varint": true - } - }, - "pull-reader": { - "globals": { - "cb": true, - "clearTimeout": true, - "setTimeout": true - }, - "packages": { - "buffer": true - } - }, - "pull-sort": { - "packages": { - "pull-defer": true, - "pull-stream": true - } - }, - "pull-stream": { - "globals": { - "console.log": true - } - }, - "pull-stream-to-async-iterator": { - "packages": { - "pull-stream": true - } - }, - "pull-stream-to-stream": { - "packages": { - "process": true, - "stream-browserify": true, - "timers-browserify": true - } - }, - "pull-through": { - "packages": { - "looper": true - } - }, - "pull-ws": { - "globals": { - "WebSocket": true, - "location": true - }, - "packages": { - "browser-resolve": true, - "events": true, - "https-browserify": true, - "process": true, - "relative-url": true, - "safe-buffer": true, - "stream-http": true, - "timers-browserify": true, - "url": true - } - }, "pump": { "packages": { "browser-resolve": true, @@ -4279,16 +2678,6 @@ "react": true } }, - "rabin-wasm": { - "globals": { - "Blob": true, - "Response": true, - "WebAssembly": true - }, - "packages": { - "assemblyscript": true - } - }, "randombytes": { "globals": { "crypto": true, @@ -4576,15 +2965,6 @@ "readable-stream": true } }, - "receptacle": { - "globals": { - "clearTimeout": true, - "setTimeout": true - }, - "packages": { - "ms": true - } - }, "redux": { "globals": { "console": true @@ -4604,17 +2984,6 @@ "define-properties": true } }, - "relative-url": { - "packages": { - "url": true - } - }, - "retimer": { - "globals": { - "clearTimeout": true, - "setTimeout": true - } - }, "ripemd160": { "packages": { "buffer": true, @@ -4651,11 +3020,6 @@ "util": true } }, - "sanitize-filename": { - "packages": { - "truncate-utf8-bytes": true - } - }, "scheduler": { "globals": { "MessageChannel": true, @@ -4688,7 +3052,6 @@ "bip66": true, "bn.js": true, "create-hash": true, - "drbg.js": true, "elliptic": true, "is-buffer": true, "safe-buffer": true @@ -4705,7 +3068,7 @@ }, "semver": { "globals": { - "console": true + "console.error": true }, "packages": { "lru-cache": true, @@ -4732,102 +3095,11 @@ "safe-buffer": true } }, - "shortid": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "nanoid": true - } - }, - "signed-varint": { - "packages": { - "varint": true - } - }, - "simple-peer": { - "globals": { - "clearInterval": true, - "console.warn": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "buffer": true, - "debug": true, - "get-browser-rtc": true, - "inherits": true, - "randombytes": true, - "readable-stream": true - } - }, "snake-case": { "packages": { "no-case": true } }, - "socket.io-client": { - "globals": { - "clearTimeout": true, - "location": true, - "setTimeout": true - }, - "packages": { - "backo2": true, - "component-bind": true, - "component-emitter": true, - "debug": true, - "engine.io-client": true, - "has-binary2": true, - "indexof": true, - "parseqs": true, - "parseuri": true, - "socket.io-parser": true, - "to-array": true - } - }, - "socket.io-parser": { - "globals": { - "Blob": true, - "File": true, - "FileReader": true - }, - "packages": { - "buffer": true, - "component-emitter": true, - "debug": true, - "isarray": true - } - }, - "socket.io-pull-stream": { - "globals": { - "console.error": true - }, - "packages": { - "buffer": true, - "data-queue": true, - "debug": true, - "pull-stream": true, - "uuid": true - } - }, - "sort-keys": { - "packages": { - "is-plain-obj": true - } - }, - "stable": { - "globals": { - "define": true - } - }, - "store": { - "globals": { - "ActiveXObject": true, - "console": true - } - }, "stream-browserify": { "packages": { "events": true, @@ -4859,16 +3131,6 @@ "xtend": true } }, - "stream-to-pull-stream": { - "globals": { - "console.error": true - }, - "packages": { - "looper": true, - "process": true, - "pull-stream": true - } - }, "string_decoder": { "packages": { "safe-buffer": true @@ -4938,11 +3200,6 @@ "xtend": true } }, - "time-cache": { - "packages": { - "lodash.throttle": true - } - }, "timers-browserify": { "globals": { "clearInterval": true, @@ -4999,11 +3256,6 @@ "events": true } }, - "truncate-utf8-bytes": { - "packages": { - "utf8-byte-length": true - } - }, "tslib": { "globals": { "define": true @@ -5028,17 +3280,6 @@ "browser-resolve": true } }, - "typedarray-to-buffer": { - "packages": { - "buffer": true, - "is-typedarray": true - } - }, - "typical": { - "globals": { - "define": true - } - }, "uint8arrays": { "globals": { "TextDecoder": true, @@ -5054,11 +3295,6 @@ "define": true } }, - "uport-base64url": { - "packages": { - "buffer": true - } - }, "upper-case-first": { "packages": { "upper-case": true @@ -5100,12 +3336,6 @@ "msCrypto": true } }, - "varint-decoder": { - "packages": { - "is-buffer": true, - "varint": true - } - }, "vm-browserify": { "globals": { "document.body.appendChild": true, @@ -5202,28 +3432,6 @@ "define": true } }, - "webrtcsupport": { - "globals": { - "AudioContext": true, - "MediaStream": true, - "RTCIceCandidate": true, - "RTCPeerConnection": true, - "RTCSessionDescription": true, - "document": true, - "location.protocol": true, - "mozRTCIceCandidate": true, - "mozRTCPeerConnection": true, - "mozRTCSessionDescription": true, - "navigator.getUserMedia": true, - "navigator.mozGetUserMedia": true, - "navigator.msGetUserMedia": true, - "navigator.userAgent.match": true, - "navigator.webkitGetUserMedia": true, - "webkitAudioContext": true, - "webkitMediaStream": true, - "webkitRTCPeerConnection": true - } - }, "whatwg-fetch": { "globals": { "Blob": true, @@ -5253,11 +3461,6 @@ "stream-http": true, "url": true } - }, - "xor-distance": { - "packages": { - "buffer": true - } } } } \ No newline at end of file diff --git a/lavamoat/browserify/flask/policy.json b/lavamoat/browserify/flask/policy.json index 1339e34ac903..9401a19abf15 100644 --- a/lavamoat/browserify/flask/policy.json +++ b/lavamoat/browserify/flask/policy.json @@ -1,67 +1,5 @@ { "resources": { - "3box": { - "globals": { - "console.error": true, - "console.log": true, - "console.warn": true, - "fetch": true, - "setTimeout": true - }, - "packages": { - "3box-orbitdb-plugins": true, - "3id-resolver": true, - "@babel/runtime": true, - "buffer": true, - "did-jwt": true, - "elliptic": true, - "ethers": true, - "graphql-request": true, - "https-did-resolver": true, - "ipfs": true, - "ipfs-did-document": true, - "ipfs-log": true, - "ipfs-mini": true, - "is-ipfs": true, - "js-sha256": true, - "multihashes": true, - "muport-did-resolver": true, - "node-fetch": true, - "orbit-db": true, - "orbit-db-access-controllers": true, - "orbit-db-identity-provider": true, - "orbit-db-pubsub": true, - "process": true, - "store": true, - "tweetnacl": true, - "tweetnacl-util": true - } - }, - "3box-orbitdb-plugins": { - "globals": { - "console.log": true - }, - "packages": { - "base64url": true, - "did-jwt": true, - "did-resolver": true, - "events": true, - "ipfs-log": true, - "is-ipfs": true, - "orbit-db-access-controllers": true, - "orbit-db-io": true, - "safe-buffer": true - } - }, - "3id-resolver": { - "packages": { - "@babel/runtime": true, - "base64url": true, - "did-jwt": true, - "did-resolver": true, - "ipfs-did-document": true - } - }, "@babel/runtime": { "packages": { "regenerator-runtime": true @@ -905,12 +843,6 @@ "tslib": true } }, - "@sindresorhus/is": { - "packages": { - "is-buffer": true, - "util": true - } - }, "@truffle/abi-utils": { "packages": { "change-case": true, @@ -1008,16 +940,6 @@ "AbortController": true } }, - "abstract-leveldown": { - "packages": { - "buffer": true, - "immediate": true, - "is-buffer": true, - "level-supports": true, - "process": true, - "xtend": true - } - }, "accounting": { "globals": { "define": true @@ -1071,14 +993,6 @@ "vm-browserify": true } }, - "assemblyscript": { - "globals": { - "WebAssembly.Instance": true, - "WebAssembly.Module": true, - "WebAssembly.instantiateStreaming": true, - "console.log": true - } - }, "assert": { "globals": { "Buffer": true @@ -1090,7 +1004,6 @@ }, "async": { "globals": { - "clearTimeout": true, "setTimeout": true }, "packages": { @@ -1099,18 +1012,6 @@ "timers-browserify": true } }, - "async-iterator-to-pull-stream": { - "packages": { - "get-iterator": true, - "pull-stream-to-async-iterator": true - } - }, - "async-iterator-to-stream": { - "packages": { - "process": true, - "readable-stream": true - } - }, "async-mutex": { "globals": { "setTimeout": true @@ -1176,11 +1077,6 @@ "to-data-view": true } }, - "base64url": { - "packages": { - "buffer": true - } - }, "big.js": { "globals": { "define": true @@ -1222,22 +1118,7 @@ "packages": { "buffer": true, "inherits": true, - "readable-stream": true, - "util": true - } - }, - "blakejs": { - "globals": { - "TextEncoder": true, - "console.log": true - } - }, - "blob": { - "globals": { - "Blob": true, - "MSBlobBuilder": true, - "MozBlobBuilder": true, - "WebKitBlobBuilder": true + "readable-stream": true } }, "bn.js": { @@ -1373,11 +1254,6 @@ "buffer": true } }, - "buffer-split": { - "packages": { - "buffer-indexof": true - } - }, "buffer-xor": { "packages": { "buffer": true @@ -1441,9 +1317,6 @@ }, "cids": { "packages": { - "buffer": true, - "class-is": true, - "is-buffer": true, "multibase": true, "multicodec": true, "multihashes": true, @@ -1637,40 +1510,6 @@ "object-assign": true } }, - "data-queue": { - "packages": { - "events": true - } - }, - "datastore-core": { - "packages": { - "async": true, - "buffer": true, - "interface-datastore": true, - "pull-many": true, - "pull-stream": true - } - }, - "datastore-level": { - "packages": { - "buffer": true, - "encoding-down": true, - "interface-datastore": true, - "level-js": true, - "levelup": true, - "pull-stream": true - } - }, - "datastore-pubsub": { - "packages": { - "assert": true, - "buffer": true, - "debug": true, - "err-code": true, - "interface-datastore": true, - "multibase": true - } - }, "debounce": { "globals": { "clearTimeout": true, @@ -1686,7 +1525,6 @@ }, "debug": { "globals": { - "chrome": true, "console": true, "document": true, "localStorage": true, @@ -1708,17 +1546,6 @@ "regexp.prototype.flags": true } }, - "deep-extend": { - "packages": { - "buffer": true - } - }, - "deferred-leveldown": { - "packages": { - "abstract-leveldown": true, - "inherits": true - } - }, "define-properties": { "packages": { "object-keys": true @@ -1730,21 +1557,6 @@ "minimalistic-assert": true } }, - "did-jwt": { - "packages": { - "@babel/runtime": true, - "@stablelib/utf8": true, - "base64url": true, - "buffer": true, - "did-resolver": true, - "elliptic": true, - "js-sha256": true, - "js-sha3": true, - "tweetnacl": true, - "tweetnacl-util": true, - "uport-base64url": true - } - }, "diffie-hellman": { "packages": { "bn.js": true, @@ -1753,11 +1565,6 @@ "randombytes": true } }, - "dlv": { - "globals": { - "define": true - } - }, "dnd-core": { "packages": { "asap": true, @@ -1780,12 +1587,6 @@ "no-case": true } }, - "drbg.js": { - "packages": { - "buffer": true, - "create-hmac": true - } - }, "duplexer": { "packages": { "stream-browserify": true @@ -1812,67 +1613,12 @@ "minimalistic-crypto-utils": true } }, - "encoding-down": { - "packages": { - "abstract-leveldown": true, - "inherits": true, - "level-codec": true, - "level-errors": true - } - }, "end-of-stream": { "packages": { "once": true, "process": true } }, - "engine.io-client": { - "globals": { - "MozWebSocket": true, - "WebSocket": true, - "XDomainRequest": true, - "XMLHttpRequest": true, - "addEventListener": true, - "attachEvent": true, - "clearTimeout": true, - "document": true, - "location": true, - "navigator": true, - "setTimeout": true - }, - "packages": { - "browser-resolve": true, - "buffer": true, - "component-emitter": true, - "component-inherit": true, - "debug": true, - "engine.io-parser": true, - "has-cors": true, - "indexof": true, - "parseqs": true, - "parseuri": true, - "yeast": true - } - }, - "engine.io-parser": { - "globals": { - "FileReader": true, - "btoa": true, - "navigator": true - }, - "packages": { - "after": true, - "arraybuffer.slice": true, - "base64-arraybuffer": true, - "blob": true, - "has-binary2": true - } - }, - "errno": { - "packages": { - "prr": true - } - }, "eth-block-tracker": { "globals": { "clearTimeout": true, @@ -2109,19 +1855,6 @@ } }, "ethers": { - "globals": { - "MessageChannel": true, - "XMLHttpRequest": true, - "atob": true, - "btoa": true, - "clearInterval": true, - "clearTimeout": true, - "console": true, - "crypto.getRandomValues": true, - "define": true, - "setInterval": true, - "setTimeout": true - }, "packages": { "@ethersproject/abi": true, "@ethersproject/abstract-signer": true, @@ -2306,32 +2039,12 @@ "constants-browserify": true } }, - "fsm-event": { - "packages": { - "assert": true, - "events": true, - "fsm": true - } - }, "fuse.js": { "globals": { "console": true, "define": true } }, - "get-browser-rtc": { - "globals": { - "RTCIceCandidate": true, - "RTCPeerConnection": true, - "RTCSessionDescription": true, - "mozRTCIceCandidate": true, - "mozRTCPeerConnection": true, - "mozRTCSessionDescription": true, - "webkitRTCIceCandidate": true, - "webkitRTCPeerConnection": true, - "webkitRTCSessionDescription": true - } - }, "get-intrinsic": { "globals": { "AggregateError": true, @@ -2344,14 +2057,6 @@ "has-symbols": true } }, - "graphql-request": { - "globals": { - "fetch": true - }, - "packages": { - "cross-fetch": true - } - }, "gridplus-sdk": { "globals": { "console.error": true, @@ -2389,32 +2094,11 @@ "through2": true } }, - "hamt-sharding": { - "packages": { - "is-buffer": true, - "sparse-array": true - } - }, "has": { "packages": { "function-bind": true } }, - "has-binary2": { - "globals": { - "Blob": true, - "File": true - }, - "packages": { - "buffer": true, - "isarray": true - } - }, - "has-cors": { - "globals": { - "XMLHttpRequest": true - } - }, "hash-base": { "packages": { "inherits": true, @@ -2444,19 +2128,6 @@ "upper-case": true } }, - "heap": { - "globals": { - "define": true - } - }, - "hi-base32": { - "globals": { - "define": true - }, - "packages": { - "process": true - } - }, "history": { "globals": { "addEventListener": true, @@ -2492,31 +2163,6 @@ "url": true } }, - "https-did-resolver": { - "globals": { - "XMLHttpRequest": true - }, - "packages": { - "browser-resolve": true, - "did-resolver": true - } - }, - "human-to-milliseconds": { - "packages": { - "promisify-es6": true - } - }, - "idb-readable-stream": { - "globals": { - "IDBKeyRange.bound": true, - "IDBKeyRange.lowerBound": true, - "IDBKeyRange.upperBound": true - }, - "packages": { - "stream-browserify": true, - "xtend": true - } - }, "idna-uts46": { "globals": { "define": true @@ -2533,426 +2179,37 @@ "punycode": true } }, - "immediate": { + "is-dom": { "globals": { - "MessageChannel": true, - "MutationObserver": true, - "WebKitMutationObserver": true, - "clearTimeout": true, - "document.createElement": true, - "document.createTextNode": true, - "document.documentElement.appendChild": true, - "setImmediate": true, - "setTimeout": true + "Node": true }, "packages": { - "process": true + "is-object": true, + "is-window": true + } + }, + "is-in-browser": { + "globals": { + "document": true } }, - "interface-connection": { + "is-lower-case": { "packages": { - "pull-defer": true + "lower-case": true } }, - "interface-datastore": { + "is-regex": { "packages": { - "async": true, - "buffer": true, - "class-is": true, - "err-code": true, - "os-browserify": true, - "path-browserify": true, - "pull-defer": true, - "pull-stream": true, - "uuid": true + "call-bind": true, + "has-symbols": true } }, - "ip": { + "is-upper-case": { "packages": { - "buffer": true, - "os-browserify": true + "upper-case": true } }, - "ipfs": { - "globals": { - "AbortController": true, - "clearInterval": true, - "clearTimeout": true, - "console.log": true, - "fetch": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "async": true, - "async-iterator-all": true, - "async-iterator-to-pull-stream": true, - "async-iterator-to-stream": true, - "base32.js": true, - "bignumber.js": true, - "browser-resolve": true, - "buffer": true, - "callbackify": true, - "cids": true, - "class-is": true, - "datastore-core": true, - "datastore-pubsub": true, - "debug": true, - "dlv": true, - "err-code": true, - "events": true, - "fnv1a": true, - "fsm-event": true, - "human-to-milliseconds": true, - "interface-datastore": true, - "ipfs-bitswap": true, - "ipfs-block": true, - "ipfs-block-service": true, - "ipfs-mfs": true, - "ipfs-repo": true, - "ipfs-unixfs": true, - "ipfs-unixfs-exporter": true, - "ipfs-unixfs-importer": true, - "ipfs-utils": true, - "ipld": true, - "ipld-dag-cbor": true, - "ipld-dag-pb": true, - "ipld-raw": true, - "ipns": true, - "is-buffer": true, - "is-ipfs": true, - "is-pull-stream": true, - "is-stream": true, - "iso-url": true, - "just-flatten-it": true, - "kind-of": true, - "libp2p": true, - "libp2p-bootstrap": true, - "libp2p-crypto": true, - "libp2p-kad-dht": true, - "libp2p-keychain": true, - "libp2p-record": true, - "libp2p-secio": true, - "libp2p-webrtc-star": true, - "libp2p-websocket-star-multi": true, - "libp2p-websockets": true, - "mafmt": true, - "merge-options": true, - "multiaddr": true, - "multiaddr-to-uri": true, - "multibase": true, - "multicodec": true, - "multihashes": true, - "multihashing-async": true, - "peer-book": true, - "peer-id": true, - "peer-info": true, - "promisify-es6": true, - "protons": true, - "pull-cat": true, - "pull-defer": true, - "pull-mplex": true, - "pull-pushable": true, - "pull-sort": true, - "pull-stream": true, - "pull-stream-to-async-iterator": true, - "pull-stream-to-stream": true, - "pull-traverse": true, - "readable-stream": true, - "receptacle": true, - "stream-to-pull-stream": true, - "superstruct": true, - "timers-browserify": true, - "varint": true - } - }, - "ipfs-bitswap": { - "globals": { - "clearInterval": true, - "clearTimeout": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "assert": true, - "async": true, - "bignumber.js": true, - "cids": true, - "debug": true, - "events": true, - "ipfs-block": true, - "just-debounce-it": true, - "lodash.isequalwith": true, - "moving-average": true, - "multicodec": true, - "multihashing-async": true, - "protons": true, - "pull-length-prefixed": true, - "pull-stream": true, - "varint-decoder": true - } - }, - "ipfs-block": { - "packages": { - "cids": true, - "class-is": true, - "is-buffer": true - } - }, - "ipfs-block-service": { - "packages": { - "async": true - } - }, - "ipfs-log": { - "globals": { - "clearTimeout": true, - "console.warn": true, - "setTimeout": true - }, - "packages": { - "buffer": true, - "json-stringify-deterministic": true, - "orbit-db-io": true, - "p-each-series": true, - "p-map": true, - "p-whilst": true - } - }, - "ipfs-mfs": { - "globals": { - "Blob": true, - "FileReader": true - }, - "packages": { - "assert": true, - "async-iterator-last": true, - "browser-resolve": true, - "buffer": true, - "cids": true, - "debug": true, - "err-code": true, - "hamt-sharding": true, - "interface-datastore": true, - "ipfs-unixfs": true, - "ipfs-unixfs-exporter": true, - "ipfs-unixfs-importer": true, - "ipld-dag-pb": true, - "mortice": true, - "multicodec": true, - "multihashes": true, - "promisify-es6": true - } - }, - "ipfs-mini": { - "globals": { - "XMLHttpRequest": true - } - }, - "ipfs-pubsub-1on1": { - "globals": { - "clearInterval": true, - "setInterval": true - }, - "packages": { - "events": true, - "path-browserify": true, - "safe-buffer": true - } - }, - "ipfs-pubsub-peer-monitor": { - "globals": { - "clearInterval": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "events": true - } - }, - "ipfs-repo": { - "packages": { - "assert": true, - "async": true, - "base32.js": true, - "bignumber.js": true, - "buffer": true, - "cids": true, - "datastore-core": true, - "datastore-level": true, - "debug": true, - "dlv": true, - "interface-datastore": true, - "ipfs-block": true, - "just-safe-set": true, - "path-browserify": true, - "pull-stream": true, - "sort-keys": true, - "timers-browserify": true - } - }, - "ipfs-unixfs": { - "packages": { - "protons": true - } - }, - "ipfs-unixfs-exporter": { - "packages": { - "async-iterator-last": true, - "buffer": true, - "cids": true, - "err-code": true, - "hamt-sharding": true, - "ipfs-unixfs": true, - "ipfs-unixfs-importer": true, - "is-buffer": true - } - }, - "ipfs-unixfs-importer": { - "packages": { - "async-iterator-all": true, - "async-iterator-batch": true, - "async-iterator-first": true, - "bl": true, - "buffer": true, - "deep-extend": true, - "err-code": true, - "hamt-sharding": true, - "ipfs-unixfs": true, - "ipld-dag-pb": true, - "multicodec": true, - "multihashes": true, - "multihashing-async": true, - "rabin-wasm": true, - "superstruct": true - } - }, - "ipfs-utils": { - "globals": { - "FileReader": true - }, - "packages": { - "is-buffer": true, - "is-pull-stream": true, - "is-stream": true, - "kind-of": true, - "readable-stream": true - } - }, - "ipld": { - "packages": { - "cids": true, - "ipfs-block": true, - "ipld-dag-cbor": true, - "ipld-dag-pb": true, - "ipld-raw": true, - "is-buffer": true, - "merge-options": true, - "multicodec": true, - "promisify-es6": true, - "typical": true - } - }, - "ipld-dag-cbor": { - "packages": { - "borc": true, - "buffer": true, - "cids": true, - "is-buffer": true, - "is-circular": true, - "multicodec": true, - "multihashing-async": true - } - }, - "ipld-dag-pb": { - "packages": { - "assert": true, - "buffer": true, - "cids": true, - "class-is": true, - "is-buffer": true, - "multicodec": true, - "multihashing-async": true, - "protons": true, - "stable": true - } - }, - "ipld-raw": { - "packages": { - "cids": true, - "multicodec": true, - "multihashing-async": true - } - }, - "ipns": { - "packages": { - "base32-encode": true, - "buffer": true, - "debug": true, - "interface-datastore": true, - "libp2p-crypto": true, - "multihashes": true, - "peer-id": true, - "protons": true, - "timestamp-nano": true - } - }, - "is-dom": { - "globals": { - "Node": true - }, - "packages": { - "is-object": true, - "is-window": true - } - }, - "is-in-browser": { - "globals": { - "document": true - } - }, - "is-ip": { - "packages": { - "ip-regex": true - } - }, - "is-ipfs": { - "packages": { - "bs58": true, - "buffer": true, - "cids": true, - "mafmt": true, - "multiaddr": true, - "multibase": true, - "multihashes": true - } - }, - "is-lower-case": { - "packages": { - "lower-case": true - } - }, - "is-regex": { - "packages": { - "call-bind": true, - "has-symbols": true - } - }, - "is-upper-case": { - "packages": { - "upper-case": true - } - }, - "iso-random-stream": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "buffer": true - } - }, - "iso-url": { + "iso-url": { "globals": { "URL": true, "URLSearchParams": true, @@ -2980,14 +2237,6 @@ "buffer": true } }, - "js-sha256": { - "globals": { - "define": true - }, - "packages": { - "process": true - } - }, "js-sha3": { "globals": { "define": true @@ -3065,427 +2314,26 @@ }, "jss-plugin-nested": { "packages": { - "@babel/runtime": true, - "tiny-warning": true - } - }, - "jss-plugin-rule-value-function": { - "packages": { - "jss": true, - "tiny-warning": true - } - }, - "jss-plugin-vendor-prefixer": { - "packages": { - "css-vendor": true, - "jss": true - } - }, - "just-debounce-it": { - "globals": { - "clearTimeout": true, - "setTimeout": true - } - }, - "k-bucket": { - "packages": { - "events": true, - "randombytes": true - } - }, - "keccak": { - "packages": { - "buffer": true, - "readable-stream": true - } - }, - "latency-monitor": { - "globals": { - "clearInterval": true, - "clearTimeout": true, - "document": true, - "performance": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "debug": true, - "events": true, - "lodash": true, - "process": true - } - }, - "level-codec": { - "packages": { - "buffer": true - } - }, - "level-errors": { - "packages": { - "errno": true - } - }, - "level-iterator-stream": { - "packages": { - "inherits": true, - "readable-stream": true, - "xtend": true - } - }, - "level-js": { - "globals": { - "IDBKeyRange.bound": true, - "IDBKeyRange.lowerBound": true, - "IDBKeyRange.only": true, - "IDBKeyRange.upperBound": true, - "indexedDB": true - }, - "packages": { - "abstract-leveldown": true, - "buffer": true, - "idb-readable-stream": true, - "immediate": true, - "inherits": true, - "is-buffer": true, - "ltgt": true, - "process": true, - "stream-browserify": true, - "typedarray-to-buffer": true, - "util": true, - "xtend": true - } - }, - "level-supports": { - "packages": { - "xtend": true - } - }, - "levelup": { - "packages": { - "assert": true, - "deferred-leveldown": true, - "events": true, - "level-errors": true, - "level-iterator-stream": true, - "process": true, - "util": true, - "xtend": true - } - }, - "libp2p": { - "packages": { - "async": true, - "debug": true, - "err-code": true, - "events": true, - "fsm-event": true, - "is-buffer": true, - "libp2p-connection-manager": true, - "libp2p-floodsub": true, - "libp2p-ping": true, - "libp2p-switch": true, - "libp2p-websockets": true, - "multiaddr": true, - "once": true, - "peer-book": true, - "peer-id": true, - "peer-info": true, - "process": true, - "superstruct": true - } - }, - "libp2p-bootstrap": { - "globals": { - "clearInterval": true, - "setInterval": true - }, - "packages": { - "async": true, - "debug": true, - "events": true, - "mafmt": true, - "multiaddr": true, - "peer-id": true, - "peer-info": true - } - }, - "libp2p-circuit": { - "packages": { - "async": true, - "debug": true, - "events": true, - "interface-connection": true, - "mafmt": true, - "multiaddr": true, - "once": true, - "peer-id": true, - "peer-info": true, - "protons": true, - "pull-handshake": true, - "pull-length-prefixed": true, - "pull-stream": true - } - }, - "libp2p-connection-manager": { - "packages": { - "debug": true, - "events": true, - "latency-monitor": true - } - }, - "libp2p-crypto": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "asn1.js": true, - "async": true, - "browserify-aes": true, - "bs58": true, - "buffer": true, - "iso-random-stream": true, - "libp2p-crypto-secp256k1": true, - "multihashing-async": true, - "node-forge": true, - "protons": true, - "tweetnacl": true - } - }, - "libp2p-crypto-secp256k1": { - "packages": { - "async": true, - "bs58": true, - "multihashing-async": true, - "secp256k1": true - } - }, - "libp2p-floodsub": { - "packages": { - "assert": true, - "async": true, - "debug": true, - "libp2p-pubsub": true, - "pull-length-prefixed": true, - "pull-stream": true - } - }, - "libp2p-identify": { - "globals": { - "console.warn": true - }, - "packages": { - "buffer": true, - "multiaddr": true, - "peer-id": true, - "peer-info": true, - "protons": true, - "pull-length-prefixed": true, - "pull-stream": true - } - }, - "libp2p-kad-dht": { - "globals": { - "clearInterval": true, - "clearTimeout": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "abort-controller": true, - "assert": true, - "async": true, - "base32.js": true, - "buffer": true, - "cids": true, - "debug": true, - "err-code": true, - "events": true, - "hashlru": true, - "heap": true, - "interface-datastore": true, - "is-buffer": true, - "k-bucket": true, - "libp2p-crypto": true, - "libp2p-record": true, - "multihashes": true, - "multihashing-async": true, - "p-queue": true, - "p-times": true, - "peer-id": true, - "peer-info": true, - "promise-to-callback": true, - "promisify-es6": true, - "protons": true, - "pull-length-prefixed": true, - "pull-stream": true, - "pull-stream-to-async-iterator": true, - "varint": true, - "xor-distance": true - } - }, - "libp2p-keychain": { - "globals": { - "setTimeout": true - }, - "packages": { - "async": true, - "buffer": true, - "err-code": true, - "interface-datastore": true, - "libp2p-crypto": true, - "merge-options": true, - "node-forge": true, - "pull-stream": true, - "sanitize-filename": true - } - }, - "libp2p-ping": { - "packages": { - "debug": true, - "events": true, - "libp2p-crypto": true, - "pull-handshake": true, - "pull-stream": true - } - }, - "libp2p-pubsub": { - "packages": { - "async": true, - "bs58": true, - "buffer": true, - "debug": true, - "err-code": true, - "events": true, - "is-buffer": true, - "libp2p-crypto": true, - "protons": true, - "pull-length-prefixed": true, - "pull-pushable": true, - "pull-stream": true, - "time-cache": true - } - }, - "libp2p-record": { - "packages": { - "assert": true, - "async": true, - "buffer": true, - "buffer-split": true, - "err-code": true, - "is-buffer": true, - "multihashing-async": true, - "protons": true - } - }, - "libp2p-secio": { - "packages": { - "assert": true, - "async": true, - "buffer": true, - "debug": true, - "interface-connection": true, - "libp2p-crypto": true, - "multihashing-async": true, - "once": true, - "peer-id": true, - "peer-info": true, - "protons": true, - "pull-defer": true, - "pull-handshake": true, - "pull-length-prefixed": true, - "pull-stream": true - } - }, - "libp2p-switch": { - "packages": { - "assert": true, - "async": true, - "bignumber.js": true, - "class-is": true, - "debug": true, - "err-code": true, - "events": true, - "fsm-event": true, - "hashlru": true, - "interface-connection": true, - "libp2p-circuit": true, - "libp2p-identify": true, - "moving-average": true, - "multiaddr": true, - "multistream-select": true, - "once": true, - "peer-id": true, - "peer-info": true, - "pull-stream": true, - "retimer": true - } - }, - "libp2p-webrtc-star": { - "packages": { - "async": true, - "class-is": true, - "debug": true, - "events": true, - "interface-connection": true, - "mafmt": true, - "multiaddr": true, - "once": true, - "peer-id": true, - "peer-info": true, - "simple-peer": true, - "socket.io-client": true, - "stream-to-pull-stream": true, - "webrtcsupport": true + "@babel/runtime": true, + "tiny-warning": true } }, - "libp2p-websocket-star": { - "globals": { - "console.error": true - }, + "jss-plugin-rule-value-function": { "packages": { - "async": true, - "buffer": true, - "class-is": true, - "debug": true, - "events": true, - "interface-connection": true, - "libp2p-crypto": true, - "mafmt": true, - "multiaddr": true, - "once": true, - "peer-id": true, - "peer-info": true, - "pull-stream": true, - "socket.io-client": true, - "socket.io-pull-stream": true, - "uuid": true + "jss": true, + "tiny-warning": true } }, - "libp2p-websocket-star-multi": { - "globals": { - "setTimeout": true - }, + "jss-plugin-vendor-prefixer": { "packages": { - "async": true, - "debug": true, - "events": true, - "libp2p-websocket-star": true, - "mafmt": true, - "multiaddr": true, - "once": true + "css-vendor": true, + "jss": true } }, - "libp2p-websockets": { + "keccak": { "packages": { - "class-is": true, - "debug": true, - "interface-connection": true, - "mafmt": true, - "multiaddr": true, - "multiaddr-to-uri": true, - "os-browserify": true, - "pull-ws": true + "buffer": true, + "readable-stream": true } }, "locale-currency": { @@ -3526,12 +2374,6 @@ "define": true } }, - "lodash.throttle": { - "globals": { - "clearTimeout": true, - "setTimeout": true - } - }, "loglevel": { "globals": { "console": true, @@ -3541,50 +2383,21 @@ "log": "write" } }, - "logplease": { - "globals": { - "LOG": true, - "console.error": true, - "console.log": true - }, - "packages": { - "browser-resolve": true, - "events": true, - "process": true, - "util": true - } - }, "lower-case-first": { "packages": { "lower-case": true } }, - "lru": { - "packages": { - "events": true, - "inherits": true - } - }, "lru-cache": { "packages": { "yallist": true } }, - "ltgt": { - "packages": { - "is-buffer": true - } - }, "luxon": { "globals": { "Intl": true } }, - "mafmt": { - "packages": { - "multiaddr": true - } - }, "md5": { "packages": { "charenc": true, @@ -3599,11 +2412,6 @@ "safe-buffer": true } }, - "merge-options": { - "packages": { - "is-plain-obj": true - } - }, "miller-rabin": { "packages": { "bn.js": true, @@ -3619,36 +2427,6 @@ "tiny-warning": true } }, - "mortice": { - "globals": { - "Worker": true - }, - "packages": { - "browser-resolve": true, - "events": true, - "observable-webworkers": true, - "p-queue": true, - "process": true, - "promise-timeout": true, - "shortid": true - } - }, - "multiaddr": { - "packages": { - "bs58": true, - "buffer": true, - "class-is": true, - "hi-base32": true, - "ip": true, - "is-ip": true, - "varint": true - } - }, - "multiaddr-to-uri": { - "packages": { - "multiaddr": true - } - }, "multibase": { "globals": { "TextDecoder": true, @@ -3663,7 +2441,6 @@ }, "multicodec": { "packages": { - "buffer": true, "uint8arrays": true, "varint": true } @@ -3677,7 +2454,6 @@ }, "multihashes": { "packages": { - "bs58": true, "buffer": true, "multibase": true, "uint8arrays": true, @@ -3685,56 +2461,6 @@ "web-encoding": true } }, - "multihashing-async": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "blakejs": true, - "buffer": true, - "err-code": true, - "js-sha3": true, - "multihashes": true, - "murmurhash3js": true, - "murmurhash3js-revisited": true, - "nodeify": true, - "process": true - } - }, - "multistream-select": { - "packages": { - "assert": true, - "async": true, - "buffer": true, - "debug": true, - "err-code": true, - "interface-connection": true, - "once": true, - "pull-handshake": true, - "pull-length-prefixed": true, - "pull-stream": true, - "semver": true, - "varint": true - } - }, - "muport-did-resolver": { - "packages": { - "@babel/runtime": true, - "did-resolver": true, - "node-fetch": true - } - }, - "murmurhash3js": { - "globals": { - "define": true - } - }, - "murmurhash3js-revisited": { - "globals": { - "define": true - } - }, "nanoid": { "globals": { "crypto": true, @@ -3747,245 +2473,56 @@ "lower-case": true } }, - "node-forge": { - "globals": { - "Blob": true, - "MutationObserver": true, - "QuotaExceededError": true, - "URL.createObjectURL": true, - "URL.revokeObjectURL": true, - "Worker": true, - "addEventListener": true, - "document": true, - "jQuery": true, - "localStorage": true, - "navigator": true, - "postMessage": true, - "removeEventListener": true, - "setTimeout": true - }, - "packages": { - "browser-resolve": true, - "process": true, - "timers-browserify": true - } - }, "node-interval-tree": { "packages": { "shallowequal": true } }, - "nodeify": { - "globals": { - "setTimeout": true - }, - "packages": { - "is-promise": true, - "process": true, - "promise": true, - "timers-browserify": true - } - }, - "nofilter": { - "packages": { - "buffer": true, - "stream-browserify": true, - "util": true - } - }, - "nonce-tracker": { - "packages": { - "assert": true, - "await-semaphore": true, - "ethjs-query": true - } - }, - "number-to-bn": { - "packages": { - "bn.js": true, - "strip-hex-prefix": true - } - }, - "obj-multiplex": { - "globals": { - "console.warn": true - }, - "packages": { - "end-of-stream": true, - "once": true, - "readable-stream": true - } - }, - "obs-store": { - "packages": { - "safe-event-emitter": true, - "xtend": true - } - }, - "once": { - "packages": { - "wrappy": true - } - }, - "orbit-db": { - "globals": { - "console.log": true - }, - "packages": { - "cids": true, - "ipfs-pubsub-1on1": true, - "logplease": true, - "multihashes": true, - "orbit-db-access-controllers": true, - "orbit-db-cache": true, - "orbit-db-counterstore": true, - "orbit-db-docstore": true, - "orbit-db-eventstore": true, - "orbit-db-feedstore": true, - "orbit-db-identity-provider": true, - "orbit-db-io": true, - "orbit-db-keystore": true, - "orbit-db-kvstore": true, - "orbit-db-pubsub": true, - "path-browserify": true - } - }, - "orbit-db-access-controllers": { - "globals": { - "console.log": true - }, - "packages": { - "events": true, - "orbit-db-io": true, - "p-map-series": true, - "path-browserify": true, - "safe-buffer": true - } - }, - "orbit-db-cache": { - "packages": { - "level-js": true, - "logplease": true, - "path-browserify": true - } - }, - "orbit-db-counterstore": { - "packages": { - "crdts": true, - "orbit-db-store": true - } - }, - "orbit-db-docstore": { - "packages": { - "orbit-db-store": true, - "p-map": true, - "readable-stream": true - } - }, - "orbit-db-eventstore": { - "packages": { - "orbit-db-store": true - } - }, - "orbit-db-feedstore": { - "packages": { - "orbit-db-eventstore": true - } - }, - "orbit-db-identity-provider": { - "packages": { - "orbit-db-keystore": true - } - }, - "orbit-db-io": { - "packages": { - "buffer": true, - "cids": true, - "ipld-dag-pb": true - } - }, - "orbit-db-keystore": { - "globals": { - "console.error": true, - "console.log": true - }, - "packages": { - "elliptic": true, - "level-js": true, - "levelup": true, - "libp2p-crypto": true, - "lru": true, - "safe-buffer": true, - "secp256k1": true - } - }, - "orbit-db-kvstore": { - "packages": { - "orbit-db-store": true - } - }, - "orbit-db-pubsub": { - "packages": { - "buffer": true, - "ipfs-pubsub-peer-monitor": true, - "logplease": true, - "p-series": true - } - }, - "orbit-db-store": { - "globals": { - "clearInterval": true, - "console.error": true, - "console.warn": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "buffer": true, - "events": true, - "ipfs-log": true, - "logplease": true, - "orbit-db-io": true, - "p-each-series": true, - "p-map": true, - "readable-stream": true - } - }, - "os-browserify": { - "globals": { - "location": true, - "navigator": true + "nofilter": { + "packages": { + "buffer": true, + "stream-browserify": true, + "util": true } }, - "p-each-series": { + "nonce-tracker": { "packages": { - "p-reduce": true + "assert": true, + "await-semaphore": true, + "ethjs-query": true } }, - "p-map-series": { + "number-to-bn": { "packages": { - "p-reduce": true + "bn.js": true, + "strip-hex-prefix": true } }, - "p-queue": { + "obj-multiplex": { "globals": { - "clearInterval": true, - "setInterval": true, - "setTimeout": true + "console.warn": true }, "packages": { - "eventemitter3": true + "end-of-stream": true, + "once": true, + "readable-stream": true } }, - "p-series": { + "obs-store": { "packages": { - "@sindresorhus/is": true, - "p-reduce": true + "safe-event-emitter": true, + "xtend": true } }, - "p-times": { + "once": { "packages": { - "p-map": true + "wrappy": true + } + }, + "os-browserify": { + "globals": { + "location": true, + "navigator": true } }, "param-case": { @@ -4047,32 +2584,6 @@ "through2": true } }, - "peer-book": { - "packages": { - "bs58": true, - "is-buffer": true, - "peer-id": true, - "peer-info": true - } - }, - "peer-id": { - "packages": { - "assert": true, - "async": true, - "buffer": true, - "class-is": true, - "libp2p-crypto": true, - "multihashes": true - } - }, - "peer-info": { - "packages": { - "assert": true, - "multiaddr": true, - "peer-id": true, - "unique-by": true - } - }, "popper.js": { "globals": { "MSInputMethodContext": true, @@ -4106,22 +2617,6 @@ "process": true } }, - "promise": { - "globals": { - "setImediate": true, - "setTimeout": true - }, - "packages": { - "is-promise": true, - "process": true - } - }, - "promise-timeout": { - "globals": { - "clearTimeout": true, - "setTimeout": true - } - }, "promise-to-callback": { "packages": { "is-fn": true, @@ -4137,16 +2632,6 @@ "react-is": true } }, - "protons": { - "packages": { - "buffer": true, - "is-buffer": true, - "protocol-buffers-schema": true, - "safe-buffer": true, - "signed-varint": true, - "varint": true - } - }, "public-encrypt": { "packages": { "bn.js": true, @@ -4175,92 +2660,6 @@ "setTimeout": true } }, - "pull-handshake": { - "packages": { - "pull-cat": true, - "pull-pair": true, - "pull-pushable": true, - "pull-reader": true - } - }, - "pull-length-prefixed": { - "packages": { - "pull-pushable": true, - "pull-reader": true, - "safe-buffer": true, - "varint": true - } - }, - "pull-mplex": { - "packages": { - "async": true, - "buffer": true, - "debug": true, - "events": true, - "interface-connection": true, - "looper": true, - "pull-abortable": true, - "pull-pushable": true, - "pull-stream": true, - "pull-through": true, - "varint": true - } - }, - "pull-reader": { - "globals": { - "cb": true, - "clearTimeout": true, - "setTimeout": true - }, - "packages": { - "buffer": true - } - }, - "pull-sort": { - "packages": { - "pull-defer": true, - "pull-stream": true - } - }, - "pull-stream": { - "globals": { - "console.log": true - } - }, - "pull-stream-to-async-iterator": { - "packages": { - "pull-stream": true - } - }, - "pull-stream-to-stream": { - "packages": { - "process": true, - "stream-browserify": true, - "timers-browserify": true - } - }, - "pull-through": { - "packages": { - "looper": true - } - }, - "pull-ws": { - "globals": { - "WebSocket": true, - "location": true - }, - "packages": { - "browser-resolve": true, - "events": true, - "https-browserify": true, - "process": true, - "relative-url": true, - "safe-buffer": true, - "stream-http": true, - "timers-browserify": true, - "url": true - } - }, "pump": { "packages": { "browser-resolve": true, @@ -4297,16 +2696,6 @@ "react": true } }, - "rabin-wasm": { - "globals": { - "Blob": true, - "Response": true, - "WebAssembly": true - }, - "packages": { - "assemblyscript": true - } - }, "randombytes": { "globals": { "crypto": true, @@ -4594,15 +2983,6 @@ "readable-stream": true } }, - "receptacle": { - "globals": { - "clearTimeout": true, - "setTimeout": true - }, - "packages": { - "ms": true - } - }, "redux": { "globals": { "console": true @@ -4622,17 +3002,6 @@ "define-properties": true } }, - "relative-url": { - "packages": { - "url": true - } - }, - "retimer": { - "globals": { - "clearTimeout": true, - "setTimeout": true - } - }, "ripemd160": { "packages": { "buffer": true, @@ -4669,11 +3038,6 @@ "util": true } }, - "sanitize-filename": { - "packages": { - "truncate-utf8-bytes": true - } - }, "scheduler": { "globals": { "MessageChannel": true, @@ -4706,7 +3070,6 @@ "bip66": true, "bn.js": true, "create-hash": true, - "drbg.js": true, "elliptic": true, "is-buffer": true, "safe-buffer": true @@ -4723,7 +3086,7 @@ }, "semver": { "globals": { - "console": true + "console.error": true }, "packages": { "lru-cache": true, @@ -4750,102 +3113,11 @@ "safe-buffer": true } }, - "shortid": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "nanoid": true - } - }, - "signed-varint": { - "packages": { - "varint": true - } - }, - "simple-peer": { - "globals": { - "clearInterval": true, - "console.warn": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "buffer": true, - "debug": true, - "get-browser-rtc": true, - "inherits": true, - "randombytes": true, - "readable-stream": true - } - }, "snake-case": { "packages": { "no-case": true } }, - "socket.io-client": { - "globals": { - "clearTimeout": true, - "location": true, - "setTimeout": true - }, - "packages": { - "backo2": true, - "component-bind": true, - "component-emitter": true, - "debug": true, - "engine.io-client": true, - "has-binary2": true, - "indexof": true, - "parseqs": true, - "parseuri": true, - "socket.io-parser": true, - "to-array": true - } - }, - "socket.io-parser": { - "globals": { - "Blob": true, - "File": true, - "FileReader": true - }, - "packages": { - "buffer": true, - "component-emitter": true, - "debug": true, - "isarray": true - } - }, - "socket.io-pull-stream": { - "globals": { - "console.error": true - }, - "packages": { - "buffer": true, - "data-queue": true, - "debug": true, - "pull-stream": true, - "uuid": true - } - }, - "sort-keys": { - "packages": { - "is-plain-obj": true - } - }, - "stable": { - "globals": { - "define": true - } - }, - "store": { - "globals": { - "ActiveXObject": true, - "console": true - } - }, "stream-browserify": { "packages": { "events": true, @@ -4877,16 +3149,6 @@ "xtend": true } }, - "stream-to-pull-stream": { - "globals": { - "console.error": true - }, - "packages": { - "looper": true, - "process": true, - "pull-stream": true - } - }, "string_decoder": { "packages": { "safe-buffer": true @@ -4956,11 +3218,6 @@ "xtend": true } }, - "time-cache": { - "packages": { - "lodash.throttle": true - } - }, "timers-browserify": { "globals": { "clearInterval": true, @@ -5017,11 +3274,6 @@ "events": true } }, - "truncate-utf8-bytes": { - "packages": { - "utf8-byte-length": true - } - }, "tslib": { "globals": { "define": true @@ -5046,17 +3298,6 @@ "browser-resolve": true } }, - "typedarray-to-buffer": { - "packages": { - "buffer": true, - "is-typedarray": true - } - }, - "typical": { - "globals": { - "define": true - } - }, "uint8arrays": { "globals": { "TextDecoder": true, @@ -5072,11 +3313,6 @@ "define": true } }, - "uport-base64url": { - "packages": { - "buffer": true - } - }, "upper-case-first": { "packages": { "upper-case": true @@ -5118,12 +3354,6 @@ "msCrypto": true } }, - "varint-decoder": { - "packages": { - "is-buffer": true, - "varint": true - } - }, "vm-browserify": { "globals": { "document.body.appendChild": true, @@ -5220,28 +3450,6 @@ "define": true } }, - "webrtcsupport": { - "globals": { - "AudioContext": true, - "MediaStream": true, - "RTCIceCandidate": true, - "RTCPeerConnection": true, - "RTCSessionDescription": true, - "document": true, - "location.protocol": true, - "mozRTCIceCandidate": true, - "mozRTCPeerConnection": true, - "mozRTCSessionDescription": true, - "navigator.getUserMedia": true, - "navigator.mozGetUserMedia": true, - "navigator.msGetUserMedia": true, - "navigator.userAgent.match": true, - "navigator.webkitGetUserMedia": true, - "webkitAudioContext": true, - "webkitMediaStream": true, - "webkitRTCPeerConnection": true - } - }, "whatwg-fetch": { "globals": { "Blob": true, @@ -5271,11 +3479,6 @@ "stream-http": true, "url": true } - }, - "xor-distance": { - "packages": { - "buffer": true - } } } } \ No newline at end of file diff --git a/lavamoat/browserify/main/policy.json b/lavamoat/browserify/main/policy.json index 4ee733a70c3b..edc0629f90b7 100644 --- a/lavamoat/browserify/main/policy.json +++ b/lavamoat/browserify/main/policy.json @@ -1,67 +1,5 @@ { "resources": { - "3box": { - "globals": { - "console.error": true, - "console.log": true, - "console.warn": true, - "fetch": true, - "setTimeout": true - }, - "packages": { - "3box-orbitdb-plugins": true, - "3id-resolver": true, - "@babel/runtime": true, - "buffer": true, - "did-jwt": true, - "elliptic": true, - "ethers": true, - "graphql-request": true, - "https-did-resolver": true, - "ipfs": true, - "ipfs-did-document": true, - "ipfs-log": true, - "ipfs-mini": true, - "is-ipfs": true, - "js-sha256": true, - "multihashes": true, - "muport-did-resolver": true, - "node-fetch": true, - "orbit-db": true, - "orbit-db-access-controllers": true, - "orbit-db-identity-provider": true, - "orbit-db-pubsub": true, - "process": true, - "store": true, - "tweetnacl": true, - "tweetnacl-util": true - } - }, - "3box-orbitdb-plugins": { - "globals": { - "console.log": true - }, - "packages": { - "base64url": true, - "did-jwt": true, - "did-resolver": true, - "events": true, - "ipfs-log": true, - "is-ipfs": true, - "orbit-db-access-controllers": true, - "orbit-db-io": true, - "safe-buffer": true - } - }, - "3id-resolver": { - "packages": { - "@babel/runtime": true, - "base64url": true, - "did-jwt": true, - "did-resolver": true, - "ipfs-did-document": true - } - }, "@babel/runtime": { "packages": { "regenerator-runtime": true @@ -887,12 +825,6 @@ "tslib": true } }, - "@sindresorhus/is": { - "packages": { - "is-buffer": true, - "util": true - } - }, "@truffle/abi-utils": { "packages": { "change-case": true, @@ -990,16 +922,6 @@ "AbortController": true } }, - "abstract-leveldown": { - "packages": { - "buffer": true, - "immediate": true, - "is-buffer": true, - "level-supports": true, - "process": true, - "xtend": true - } - }, "accounting": { "globals": { "define": true @@ -1053,14 +975,6 @@ "vm-browserify": true } }, - "assemblyscript": { - "globals": { - "WebAssembly.Instance": true, - "WebAssembly.Module": true, - "WebAssembly.instantiateStreaming": true, - "console.log": true - } - }, "assert": { "globals": { "Buffer": true @@ -1072,7 +986,6 @@ }, "async": { "globals": { - "clearTimeout": true, "setTimeout": true }, "packages": { @@ -1081,18 +994,6 @@ "timers-browserify": true } }, - "async-iterator-to-pull-stream": { - "packages": { - "get-iterator": true, - "pull-stream-to-async-iterator": true - } - }, - "async-iterator-to-stream": { - "packages": { - "process": true, - "readable-stream": true - } - }, "async-mutex": { "globals": { "setTimeout": true @@ -1158,11 +1059,6 @@ "to-data-view": true } }, - "base64url": { - "packages": { - "buffer": true - } - }, "big.js": { "globals": { "define": true @@ -1204,22 +1100,7 @@ "packages": { "buffer": true, "inherits": true, - "readable-stream": true, - "util": true - } - }, - "blakejs": { - "globals": { - "TextEncoder": true, - "console.log": true - } - }, - "blob": { - "globals": { - "Blob": true, - "MSBlobBuilder": true, - "MozBlobBuilder": true, - "WebKitBlobBuilder": true + "readable-stream": true } }, "bn.js": { @@ -1355,11 +1236,6 @@ "buffer": true } }, - "buffer-split": { - "packages": { - "buffer-indexof": true - } - }, "buffer-xor": { "packages": { "buffer": true @@ -1423,9 +1299,6 @@ }, "cids": { "packages": { - "buffer": true, - "class-is": true, - "is-buffer": true, "multibase": true, "multicodec": true, "multihashes": true, @@ -1619,40 +1492,6 @@ "object-assign": true } }, - "data-queue": { - "packages": { - "events": true - } - }, - "datastore-core": { - "packages": { - "async": true, - "buffer": true, - "interface-datastore": true, - "pull-many": true, - "pull-stream": true - } - }, - "datastore-level": { - "packages": { - "buffer": true, - "encoding-down": true, - "interface-datastore": true, - "level-js": true, - "levelup": true, - "pull-stream": true - } - }, - "datastore-pubsub": { - "packages": { - "assert": true, - "buffer": true, - "debug": true, - "err-code": true, - "interface-datastore": true, - "multibase": true - } - }, "debounce": { "globals": { "clearTimeout": true, @@ -1668,7 +1507,6 @@ }, "debug": { "globals": { - "chrome": true, "console": true, "document": true, "localStorage": true, @@ -1690,17 +1528,6 @@ "regexp.prototype.flags": true } }, - "deep-extend": { - "packages": { - "buffer": true - } - }, - "deferred-leveldown": { - "packages": { - "abstract-leveldown": true, - "inherits": true - } - }, "define-properties": { "packages": { "object-keys": true @@ -1712,21 +1539,6 @@ "minimalistic-assert": true } }, - "did-jwt": { - "packages": { - "@babel/runtime": true, - "@stablelib/utf8": true, - "base64url": true, - "buffer": true, - "did-resolver": true, - "elliptic": true, - "js-sha256": true, - "js-sha3": true, - "tweetnacl": true, - "tweetnacl-util": true, - "uport-base64url": true - } - }, "diffie-hellman": { "packages": { "bn.js": true, @@ -1735,11 +1547,6 @@ "randombytes": true } }, - "dlv": { - "globals": { - "define": true - } - }, "dnd-core": { "packages": { "asap": true, @@ -1762,12 +1569,6 @@ "no-case": true } }, - "drbg.js": { - "packages": { - "buffer": true, - "create-hmac": true - } - }, "duplexer": { "packages": { "stream-browserify": true @@ -1794,67 +1595,12 @@ "minimalistic-crypto-utils": true } }, - "encoding-down": { - "packages": { - "abstract-leveldown": true, - "inherits": true, - "level-codec": true, - "level-errors": true - } - }, "end-of-stream": { "packages": { "once": true, "process": true } }, - "engine.io-client": { - "globals": { - "MozWebSocket": true, - "WebSocket": true, - "XDomainRequest": true, - "XMLHttpRequest": true, - "addEventListener": true, - "attachEvent": true, - "clearTimeout": true, - "document": true, - "location": true, - "navigator": true, - "setTimeout": true - }, - "packages": { - "browser-resolve": true, - "buffer": true, - "component-emitter": true, - "component-inherit": true, - "debug": true, - "engine.io-parser": true, - "has-cors": true, - "indexof": true, - "parseqs": true, - "parseuri": true, - "yeast": true - } - }, - "engine.io-parser": { - "globals": { - "FileReader": true, - "btoa": true, - "navigator": true - }, - "packages": { - "after": true, - "arraybuffer.slice": true, - "base64-arraybuffer": true, - "blob": true, - "has-binary2": true - } - }, - "errno": { - "packages": { - "prr": true - } - }, "eth-block-tracker": { "globals": { "clearTimeout": true, @@ -2091,19 +1837,6 @@ } }, "ethers": { - "globals": { - "MessageChannel": true, - "XMLHttpRequest": true, - "atob": true, - "btoa": true, - "clearInterval": true, - "clearTimeout": true, - "console": true, - "crypto.getRandomValues": true, - "define": true, - "setInterval": true, - "setTimeout": true - }, "packages": { "@ethersproject/abi": true, "@ethersproject/abstract-signer": true, @@ -2288,32 +2021,12 @@ "constants-browserify": true } }, - "fsm-event": { - "packages": { - "assert": true, - "events": true, - "fsm": true - } - }, "fuse.js": { "globals": { "console": true, "define": true } }, - "get-browser-rtc": { - "globals": { - "RTCIceCandidate": true, - "RTCPeerConnection": true, - "RTCSessionDescription": true, - "mozRTCIceCandidate": true, - "mozRTCPeerConnection": true, - "mozRTCSessionDescription": true, - "webkitRTCIceCandidate": true, - "webkitRTCPeerConnection": true, - "webkitRTCSessionDescription": true - } - }, "get-intrinsic": { "globals": { "AggregateError": true, @@ -2326,14 +2039,6 @@ "has-symbols": true } }, - "graphql-request": { - "globals": { - "fetch": true - }, - "packages": { - "cross-fetch": true - } - }, "gridplus-sdk": { "globals": { "console.error": true, @@ -2371,32 +2076,11 @@ "through2": true } }, - "hamt-sharding": { - "packages": { - "is-buffer": true, - "sparse-array": true - } - }, "has": { "packages": { "function-bind": true } }, - "has-binary2": { - "globals": { - "Blob": true, - "File": true - }, - "packages": { - "buffer": true, - "isarray": true - } - }, - "has-cors": { - "globals": { - "XMLHttpRequest": true - } - }, "hash-base": { "packages": { "inherits": true, @@ -2426,19 +2110,6 @@ "upper-case": true } }, - "heap": { - "globals": { - "define": true - } - }, - "hi-base32": { - "globals": { - "define": true - }, - "packages": { - "process": true - } - }, "history": { "globals": { "addEventListener": true, @@ -2474,31 +2145,6 @@ "url": true } }, - "https-did-resolver": { - "globals": { - "XMLHttpRequest": true - }, - "packages": { - "browser-resolve": true, - "did-resolver": true - } - }, - "human-to-milliseconds": { - "packages": { - "promisify-es6": true - } - }, - "idb-readable-stream": { - "globals": { - "IDBKeyRange.bound": true, - "IDBKeyRange.lowerBound": true, - "IDBKeyRange.upperBound": true - }, - "packages": { - "stream-browserify": true, - "xtend": true - } - }, "idna-uts46": { "globals": { "define": true @@ -2515,426 +2161,37 @@ "punycode": true } }, - "immediate": { + "is-dom": { "globals": { - "MessageChannel": true, - "MutationObserver": true, - "WebKitMutationObserver": true, - "clearTimeout": true, - "document.createElement": true, - "document.createTextNode": true, - "document.documentElement.appendChild": true, - "setImmediate": true, - "setTimeout": true + "Node": true }, "packages": { - "process": true + "is-object": true, + "is-window": true + } + }, + "is-in-browser": { + "globals": { + "document": true } }, - "interface-connection": { + "is-lower-case": { "packages": { - "pull-defer": true + "lower-case": true } }, - "interface-datastore": { + "is-regex": { "packages": { - "async": true, - "buffer": true, - "class-is": true, - "err-code": true, - "os-browserify": true, - "path-browserify": true, - "pull-defer": true, - "pull-stream": true, - "uuid": true + "call-bind": true, + "has-symbols": true } }, - "ip": { + "is-upper-case": { "packages": { - "buffer": true, - "os-browserify": true + "upper-case": true } }, - "ipfs": { - "globals": { - "AbortController": true, - "clearInterval": true, - "clearTimeout": true, - "console.log": true, - "fetch": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "async": true, - "async-iterator-all": true, - "async-iterator-to-pull-stream": true, - "async-iterator-to-stream": true, - "base32.js": true, - "bignumber.js": true, - "browser-resolve": true, - "buffer": true, - "callbackify": true, - "cids": true, - "class-is": true, - "datastore-core": true, - "datastore-pubsub": true, - "debug": true, - "dlv": true, - "err-code": true, - "events": true, - "fnv1a": true, - "fsm-event": true, - "human-to-milliseconds": true, - "interface-datastore": true, - "ipfs-bitswap": true, - "ipfs-block": true, - "ipfs-block-service": true, - "ipfs-mfs": true, - "ipfs-repo": true, - "ipfs-unixfs": true, - "ipfs-unixfs-exporter": true, - "ipfs-unixfs-importer": true, - "ipfs-utils": true, - "ipld": true, - "ipld-dag-cbor": true, - "ipld-dag-pb": true, - "ipld-raw": true, - "ipns": true, - "is-buffer": true, - "is-ipfs": true, - "is-pull-stream": true, - "is-stream": true, - "iso-url": true, - "just-flatten-it": true, - "kind-of": true, - "libp2p": true, - "libp2p-bootstrap": true, - "libp2p-crypto": true, - "libp2p-kad-dht": true, - "libp2p-keychain": true, - "libp2p-record": true, - "libp2p-secio": true, - "libp2p-webrtc-star": true, - "libp2p-websocket-star-multi": true, - "libp2p-websockets": true, - "mafmt": true, - "merge-options": true, - "multiaddr": true, - "multiaddr-to-uri": true, - "multibase": true, - "multicodec": true, - "multihashes": true, - "multihashing-async": true, - "peer-book": true, - "peer-id": true, - "peer-info": true, - "promisify-es6": true, - "protons": true, - "pull-cat": true, - "pull-defer": true, - "pull-mplex": true, - "pull-pushable": true, - "pull-sort": true, - "pull-stream": true, - "pull-stream-to-async-iterator": true, - "pull-stream-to-stream": true, - "pull-traverse": true, - "readable-stream": true, - "receptacle": true, - "stream-to-pull-stream": true, - "superstruct": true, - "timers-browserify": true, - "varint": true - } - }, - "ipfs-bitswap": { - "globals": { - "clearInterval": true, - "clearTimeout": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "assert": true, - "async": true, - "bignumber.js": true, - "cids": true, - "debug": true, - "events": true, - "ipfs-block": true, - "just-debounce-it": true, - "lodash.isequalwith": true, - "moving-average": true, - "multicodec": true, - "multihashing-async": true, - "protons": true, - "pull-length-prefixed": true, - "pull-stream": true, - "varint-decoder": true - } - }, - "ipfs-block": { - "packages": { - "cids": true, - "class-is": true, - "is-buffer": true - } - }, - "ipfs-block-service": { - "packages": { - "async": true - } - }, - "ipfs-log": { - "globals": { - "clearTimeout": true, - "console.warn": true, - "setTimeout": true - }, - "packages": { - "buffer": true, - "json-stringify-deterministic": true, - "orbit-db-io": true, - "p-each-series": true, - "p-map": true, - "p-whilst": true - } - }, - "ipfs-mfs": { - "globals": { - "Blob": true, - "FileReader": true - }, - "packages": { - "assert": true, - "async-iterator-last": true, - "browser-resolve": true, - "buffer": true, - "cids": true, - "debug": true, - "err-code": true, - "hamt-sharding": true, - "interface-datastore": true, - "ipfs-unixfs": true, - "ipfs-unixfs-exporter": true, - "ipfs-unixfs-importer": true, - "ipld-dag-pb": true, - "mortice": true, - "multicodec": true, - "multihashes": true, - "promisify-es6": true - } - }, - "ipfs-mini": { - "globals": { - "XMLHttpRequest": true - } - }, - "ipfs-pubsub-1on1": { - "globals": { - "clearInterval": true, - "setInterval": true - }, - "packages": { - "events": true, - "path-browserify": true, - "safe-buffer": true - } - }, - "ipfs-pubsub-peer-monitor": { - "globals": { - "clearInterval": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "events": true - } - }, - "ipfs-repo": { - "packages": { - "assert": true, - "async": true, - "base32.js": true, - "bignumber.js": true, - "buffer": true, - "cids": true, - "datastore-core": true, - "datastore-level": true, - "debug": true, - "dlv": true, - "interface-datastore": true, - "ipfs-block": true, - "just-safe-set": true, - "path-browserify": true, - "pull-stream": true, - "sort-keys": true, - "timers-browserify": true - } - }, - "ipfs-unixfs": { - "packages": { - "protons": true - } - }, - "ipfs-unixfs-exporter": { - "packages": { - "async-iterator-last": true, - "buffer": true, - "cids": true, - "err-code": true, - "hamt-sharding": true, - "ipfs-unixfs": true, - "ipfs-unixfs-importer": true, - "is-buffer": true - } - }, - "ipfs-unixfs-importer": { - "packages": { - "async-iterator-all": true, - "async-iterator-batch": true, - "async-iterator-first": true, - "bl": true, - "buffer": true, - "deep-extend": true, - "err-code": true, - "hamt-sharding": true, - "ipfs-unixfs": true, - "ipld-dag-pb": true, - "multicodec": true, - "multihashes": true, - "multihashing-async": true, - "rabin-wasm": true, - "superstruct": true - } - }, - "ipfs-utils": { - "globals": { - "FileReader": true - }, - "packages": { - "is-buffer": true, - "is-pull-stream": true, - "is-stream": true, - "kind-of": true, - "readable-stream": true - } - }, - "ipld": { - "packages": { - "cids": true, - "ipfs-block": true, - "ipld-dag-cbor": true, - "ipld-dag-pb": true, - "ipld-raw": true, - "is-buffer": true, - "merge-options": true, - "multicodec": true, - "promisify-es6": true, - "typical": true - } - }, - "ipld-dag-cbor": { - "packages": { - "borc": true, - "buffer": true, - "cids": true, - "is-buffer": true, - "is-circular": true, - "multicodec": true, - "multihashing-async": true - } - }, - "ipld-dag-pb": { - "packages": { - "assert": true, - "buffer": true, - "cids": true, - "class-is": true, - "is-buffer": true, - "multicodec": true, - "multihashing-async": true, - "protons": true, - "stable": true - } - }, - "ipld-raw": { - "packages": { - "cids": true, - "multicodec": true, - "multihashing-async": true - } - }, - "ipns": { - "packages": { - "base32-encode": true, - "buffer": true, - "debug": true, - "interface-datastore": true, - "libp2p-crypto": true, - "multihashes": true, - "peer-id": true, - "protons": true, - "timestamp-nano": true - } - }, - "is-dom": { - "globals": { - "Node": true - }, - "packages": { - "is-object": true, - "is-window": true - } - }, - "is-in-browser": { - "globals": { - "document": true - } - }, - "is-ip": { - "packages": { - "ip-regex": true - } - }, - "is-ipfs": { - "packages": { - "bs58": true, - "buffer": true, - "cids": true, - "mafmt": true, - "multiaddr": true, - "multibase": true, - "multihashes": true - } - }, - "is-lower-case": { - "packages": { - "lower-case": true - } - }, - "is-regex": { - "packages": { - "call-bind": true, - "has-symbols": true - } - }, - "is-upper-case": { - "packages": { - "upper-case": true - } - }, - "iso-random-stream": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "buffer": true - } - }, - "iso-url": { + "iso-url": { "globals": { "URL": true, "URLSearchParams": true, @@ -2962,14 +2219,6 @@ "buffer": true } }, - "js-sha256": { - "globals": { - "define": true - }, - "packages": { - "process": true - } - }, "js-sha3": { "globals": { "define": true @@ -3047,427 +2296,26 @@ }, "jss-plugin-nested": { "packages": { - "@babel/runtime": true, - "tiny-warning": true - } - }, - "jss-plugin-rule-value-function": { - "packages": { - "jss": true, - "tiny-warning": true - } - }, - "jss-plugin-vendor-prefixer": { - "packages": { - "css-vendor": true, - "jss": true - } - }, - "just-debounce-it": { - "globals": { - "clearTimeout": true, - "setTimeout": true - } - }, - "k-bucket": { - "packages": { - "events": true, - "randombytes": true - } - }, - "keccak": { - "packages": { - "buffer": true, - "readable-stream": true - } - }, - "latency-monitor": { - "globals": { - "clearInterval": true, - "clearTimeout": true, - "document": true, - "performance": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "debug": true, - "events": true, - "lodash": true, - "process": true - } - }, - "level-codec": { - "packages": { - "buffer": true - } - }, - "level-errors": { - "packages": { - "errno": true - } - }, - "level-iterator-stream": { - "packages": { - "inherits": true, - "readable-stream": true, - "xtend": true - } - }, - "level-js": { - "globals": { - "IDBKeyRange.bound": true, - "IDBKeyRange.lowerBound": true, - "IDBKeyRange.only": true, - "IDBKeyRange.upperBound": true, - "indexedDB": true - }, - "packages": { - "abstract-leveldown": true, - "buffer": true, - "idb-readable-stream": true, - "immediate": true, - "inherits": true, - "is-buffer": true, - "ltgt": true, - "process": true, - "stream-browserify": true, - "typedarray-to-buffer": true, - "util": true, - "xtend": true - } - }, - "level-supports": { - "packages": { - "xtend": true - } - }, - "levelup": { - "packages": { - "assert": true, - "deferred-leveldown": true, - "events": true, - "level-errors": true, - "level-iterator-stream": true, - "process": true, - "util": true, - "xtend": true - } - }, - "libp2p": { - "packages": { - "async": true, - "debug": true, - "err-code": true, - "events": true, - "fsm-event": true, - "is-buffer": true, - "libp2p-connection-manager": true, - "libp2p-floodsub": true, - "libp2p-ping": true, - "libp2p-switch": true, - "libp2p-websockets": true, - "multiaddr": true, - "once": true, - "peer-book": true, - "peer-id": true, - "peer-info": true, - "process": true, - "superstruct": true - } - }, - "libp2p-bootstrap": { - "globals": { - "clearInterval": true, - "setInterval": true - }, - "packages": { - "async": true, - "debug": true, - "events": true, - "mafmt": true, - "multiaddr": true, - "peer-id": true, - "peer-info": true - } - }, - "libp2p-circuit": { - "packages": { - "async": true, - "debug": true, - "events": true, - "interface-connection": true, - "mafmt": true, - "multiaddr": true, - "once": true, - "peer-id": true, - "peer-info": true, - "protons": true, - "pull-handshake": true, - "pull-length-prefixed": true, - "pull-stream": true - } - }, - "libp2p-connection-manager": { - "packages": { - "debug": true, - "events": true, - "latency-monitor": true - } - }, - "libp2p-crypto": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "asn1.js": true, - "async": true, - "browserify-aes": true, - "bs58": true, - "buffer": true, - "iso-random-stream": true, - "libp2p-crypto-secp256k1": true, - "multihashing-async": true, - "node-forge": true, - "protons": true, - "tweetnacl": true - } - }, - "libp2p-crypto-secp256k1": { - "packages": { - "async": true, - "bs58": true, - "multihashing-async": true, - "secp256k1": true - } - }, - "libp2p-floodsub": { - "packages": { - "assert": true, - "async": true, - "debug": true, - "libp2p-pubsub": true, - "pull-length-prefixed": true, - "pull-stream": true - } - }, - "libp2p-identify": { - "globals": { - "console.warn": true - }, - "packages": { - "buffer": true, - "multiaddr": true, - "peer-id": true, - "peer-info": true, - "protons": true, - "pull-length-prefixed": true, - "pull-stream": true - } - }, - "libp2p-kad-dht": { - "globals": { - "clearInterval": true, - "clearTimeout": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "abort-controller": true, - "assert": true, - "async": true, - "base32.js": true, - "buffer": true, - "cids": true, - "debug": true, - "err-code": true, - "events": true, - "hashlru": true, - "heap": true, - "interface-datastore": true, - "is-buffer": true, - "k-bucket": true, - "libp2p-crypto": true, - "libp2p-record": true, - "multihashes": true, - "multihashing-async": true, - "p-queue": true, - "p-times": true, - "peer-id": true, - "peer-info": true, - "promise-to-callback": true, - "promisify-es6": true, - "protons": true, - "pull-length-prefixed": true, - "pull-stream": true, - "pull-stream-to-async-iterator": true, - "varint": true, - "xor-distance": true - } - }, - "libp2p-keychain": { - "globals": { - "setTimeout": true - }, - "packages": { - "async": true, - "buffer": true, - "err-code": true, - "interface-datastore": true, - "libp2p-crypto": true, - "merge-options": true, - "node-forge": true, - "pull-stream": true, - "sanitize-filename": true - } - }, - "libp2p-ping": { - "packages": { - "debug": true, - "events": true, - "libp2p-crypto": true, - "pull-handshake": true, - "pull-stream": true - } - }, - "libp2p-pubsub": { - "packages": { - "async": true, - "bs58": true, - "buffer": true, - "debug": true, - "err-code": true, - "events": true, - "is-buffer": true, - "libp2p-crypto": true, - "protons": true, - "pull-length-prefixed": true, - "pull-pushable": true, - "pull-stream": true, - "time-cache": true - } - }, - "libp2p-record": { - "packages": { - "assert": true, - "async": true, - "buffer": true, - "buffer-split": true, - "err-code": true, - "is-buffer": true, - "multihashing-async": true, - "protons": true - } - }, - "libp2p-secio": { - "packages": { - "assert": true, - "async": true, - "buffer": true, - "debug": true, - "interface-connection": true, - "libp2p-crypto": true, - "multihashing-async": true, - "once": true, - "peer-id": true, - "peer-info": true, - "protons": true, - "pull-defer": true, - "pull-handshake": true, - "pull-length-prefixed": true, - "pull-stream": true - } - }, - "libp2p-switch": { - "packages": { - "assert": true, - "async": true, - "bignumber.js": true, - "class-is": true, - "debug": true, - "err-code": true, - "events": true, - "fsm-event": true, - "hashlru": true, - "interface-connection": true, - "libp2p-circuit": true, - "libp2p-identify": true, - "moving-average": true, - "multiaddr": true, - "multistream-select": true, - "once": true, - "peer-id": true, - "peer-info": true, - "pull-stream": true, - "retimer": true - } - }, - "libp2p-webrtc-star": { - "packages": { - "async": true, - "class-is": true, - "debug": true, - "events": true, - "interface-connection": true, - "mafmt": true, - "multiaddr": true, - "once": true, - "peer-id": true, - "peer-info": true, - "simple-peer": true, - "socket.io-client": true, - "stream-to-pull-stream": true, - "webrtcsupport": true + "@babel/runtime": true, + "tiny-warning": true } }, - "libp2p-websocket-star": { - "globals": { - "console.error": true - }, + "jss-plugin-rule-value-function": { "packages": { - "async": true, - "buffer": true, - "class-is": true, - "debug": true, - "events": true, - "interface-connection": true, - "libp2p-crypto": true, - "mafmt": true, - "multiaddr": true, - "once": true, - "peer-id": true, - "peer-info": true, - "pull-stream": true, - "socket.io-client": true, - "socket.io-pull-stream": true, - "uuid": true + "jss": true, + "tiny-warning": true } }, - "libp2p-websocket-star-multi": { - "globals": { - "setTimeout": true - }, + "jss-plugin-vendor-prefixer": { "packages": { - "async": true, - "debug": true, - "events": true, - "libp2p-websocket-star": true, - "mafmt": true, - "multiaddr": true, - "once": true + "css-vendor": true, + "jss": true } }, - "libp2p-websockets": { + "keccak": { "packages": { - "class-is": true, - "debug": true, - "interface-connection": true, - "mafmt": true, - "multiaddr": true, - "multiaddr-to-uri": true, - "os-browserify": true, - "pull-ws": true + "buffer": true, + "readable-stream": true } }, "locale-currency": { @@ -3508,12 +2356,6 @@ "define": true } }, - "lodash.throttle": { - "globals": { - "clearTimeout": true, - "setTimeout": true - } - }, "loglevel": { "globals": { "console": true, @@ -3523,50 +2365,21 @@ "log": "write" } }, - "logplease": { - "globals": { - "LOG": true, - "console.error": true, - "console.log": true - }, - "packages": { - "browser-resolve": true, - "events": true, - "process": true, - "util": true - } - }, "lower-case-first": { "packages": { "lower-case": true } }, - "lru": { - "packages": { - "events": true, - "inherits": true - } - }, "lru-cache": { "packages": { "yallist": true } }, - "ltgt": { - "packages": { - "is-buffer": true - } - }, "luxon": { "globals": { "Intl": true } }, - "mafmt": { - "packages": { - "multiaddr": true - } - }, "md5": { "packages": { "charenc": true, @@ -3581,11 +2394,6 @@ "safe-buffer": true } }, - "merge-options": { - "packages": { - "is-plain-obj": true - } - }, "miller-rabin": { "packages": { "bn.js": true, @@ -3601,36 +2409,6 @@ "tiny-warning": true } }, - "mortice": { - "globals": { - "Worker": true - }, - "packages": { - "browser-resolve": true, - "events": true, - "observable-webworkers": true, - "p-queue": true, - "process": true, - "promise-timeout": true, - "shortid": true - } - }, - "multiaddr": { - "packages": { - "bs58": true, - "buffer": true, - "class-is": true, - "hi-base32": true, - "ip": true, - "is-ip": true, - "varint": true - } - }, - "multiaddr-to-uri": { - "packages": { - "multiaddr": true - } - }, "multibase": { "globals": { "TextDecoder": true, @@ -3645,7 +2423,6 @@ }, "multicodec": { "packages": { - "buffer": true, "uint8arrays": true, "varint": true } @@ -3659,7 +2436,6 @@ }, "multihashes": { "packages": { - "bs58": true, "buffer": true, "multibase": true, "uint8arrays": true, @@ -3667,56 +2443,6 @@ "web-encoding": true } }, - "multihashing-async": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "blakejs": true, - "buffer": true, - "err-code": true, - "js-sha3": true, - "multihashes": true, - "murmurhash3js": true, - "murmurhash3js-revisited": true, - "nodeify": true, - "process": true - } - }, - "multistream-select": { - "packages": { - "assert": true, - "async": true, - "buffer": true, - "debug": true, - "err-code": true, - "interface-connection": true, - "once": true, - "pull-handshake": true, - "pull-length-prefixed": true, - "pull-stream": true, - "semver": true, - "varint": true - } - }, - "muport-did-resolver": { - "packages": { - "@babel/runtime": true, - "did-resolver": true, - "node-fetch": true - } - }, - "murmurhash3js": { - "globals": { - "define": true - } - }, - "murmurhash3js-revisited": { - "globals": { - "define": true - } - }, "nanoid": { "globals": { "crypto": true, @@ -3729,245 +2455,56 @@ "lower-case": true } }, - "node-forge": { - "globals": { - "Blob": true, - "MutationObserver": true, - "QuotaExceededError": true, - "URL.createObjectURL": true, - "URL.revokeObjectURL": true, - "Worker": true, - "addEventListener": true, - "document": true, - "jQuery": true, - "localStorage": true, - "navigator": true, - "postMessage": true, - "removeEventListener": true, - "setTimeout": true - }, - "packages": { - "browser-resolve": true, - "process": true, - "timers-browserify": true - } - }, "node-interval-tree": { "packages": { "shallowequal": true } }, - "nodeify": { - "globals": { - "setTimeout": true - }, - "packages": { - "is-promise": true, - "process": true, - "promise": true, - "timers-browserify": true - } - }, - "nofilter": { - "packages": { - "buffer": true, - "stream-browserify": true, - "util": true - } - }, - "nonce-tracker": { - "packages": { - "assert": true, - "await-semaphore": true, - "ethjs-query": true - } - }, - "number-to-bn": { - "packages": { - "bn.js": true, - "strip-hex-prefix": true - } - }, - "obj-multiplex": { - "globals": { - "console.warn": true - }, - "packages": { - "end-of-stream": true, - "once": true, - "readable-stream": true - } - }, - "obs-store": { - "packages": { - "safe-event-emitter": true, - "xtend": true - } - }, - "once": { - "packages": { - "wrappy": true - } - }, - "orbit-db": { - "globals": { - "console.log": true - }, - "packages": { - "cids": true, - "ipfs-pubsub-1on1": true, - "logplease": true, - "multihashes": true, - "orbit-db-access-controllers": true, - "orbit-db-cache": true, - "orbit-db-counterstore": true, - "orbit-db-docstore": true, - "orbit-db-eventstore": true, - "orbit-db-feedstore": true, - "orbit-db-identity-provider": true, - "orbit-db-io": true, - "orbit-db-keystore": true, - "orbit-db-kvstore": true, - "orbit-db-pubsub": true, - "path-browserify": true - } - }, - "orbit-db-access-controllers": { - "globals": { - "console.log": true - }, - "packages": { - "events": true, - "orbit-db-io": true, - "p-map-series": true, - "path-browserify": true, - "safe-buffer": true - } - }, - "orbit-db-cache": { - "packages": { - "level-js": true, - "logplease": true, - "path-browserify": true - } - }, - "orbit-db-counterstore": { - "packages": { - "crdts": true, - "orbit-db-store": true - } - }, - "orbit-db-docstore": { - "packages": { - "orbit-db-store": true, - "p-map": true, - "readable-stream": true - } - }, - "orbit-db-eventstore": { - "packages": { - "orbit-db-store": true - } - }, - "orbit-db-feedstore": { - "packages": { - "orbit-db-eventstore": true - } - }, - "orbit-db-identity-provider": { - "packages": { - "orbit-db-keystore": true - } - }, - "orbit-db-io": { - "packages": { - "buffer": true, - "cids": true, - "ipld-dag-pb": true - } - }, - "orbit-db-keystore": { - "globals": { - "console.error": true, - "console.log": true - }, - "packages": { - "elliptic": true, - "level-js": true, - "levelup": true, - "libp2p-crypto": true, - "lru": true, - "safe-buffer": true, - "secp256k1": true - } - }, - "orbit-db-kvstore": { - "packages": { - "orbit-db-store": true - } - }, - "orbit-db-pubsub": { - "packages": { - "buffer": true, - "ipfs-pubsub-peer-monitor": true, - "logplease": true, - "p-series": true - } - }, - "orbit-db-store": { - "globals": { - "clearInterval": true, - "console.error": true, - "console.warn": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "buffer": true, - "events": true, - "ipfs-log": true, - "logplease": true, - "orbit-db-io": true, - "p-each-series": true, - "p-map": true, - "readable-stream": true - } - }, - "os-browserify": { - "globals": { - "location": true, - "navigator": true + "nofilter": { + "packages": { + "buffer": true, + "stream-browserify": true, + "util": true } }, - "p-each-series": { + "nonce-tracker": { "packages": { - "p-reduce": true + "assert": true, + "await-semaphore": true, + "ethjs-query": true } }, - "p-map-series": { + "number-to-bn": { "packages": { - "p-reduce": true + "bn.js": true, + "strip-hex-prefix": true } }, - "p-queue": { + "obj-multiplex": { "globals": { - "clearInterval": true, - "setInterval": true, - "setTimeout": true + "console.warn": true }, "packages": { - "eventemitter3": true + "end-of-stream": true, + "once": true, + "readable-stream": true } }, - "p-series": { + "obs-store": { "packages": { - "@sindresorhus/is": true, - "p-reduce": true + "safe-event-emitter": true, + "xtend": true } }, - "p-times": { + "once": { "packages": { - "p-map": true + "wrappy": true + } + }, + "os-browserify": { + "globals": { + "location": true, + "navigator": true } }, "param-case": { @@ -4029,32 +2566,6 @@ "through2": true } }, - "peer-book": { - "packages": { - "bs58": true, - "is-buffer": true, - "peer-id": true, - "peer-info": true - } - }, - "peer-id": { - "packages": { - "assert": true, - "async": true, - "buffer": true, - "class-is": true, - "libp2p-crypto": true, - "multihashes": true - } - }, - "peer-info": { - "packages": { - "assert": true, - "multiaddr": true, - "peer-id": true, - "unique-by": true - } - }, "popper.js": { "globals": { "MSInputMethodContext": true, @@ -4088,22 +2599,6 @@ "process": true } }, - "promise": { - "globals": { - "setImediate": true, - "setTimeout": true - }, - "packages": { - "is-promise": true, - "process": true - } - }, - "promise-timeout": { - "globals": { - "clearTimeout": true, - "setTimeout": true - } - }, "promise-to-callback": { "packages": { "is-fn": true, @@ -4119,16 +2614,6 @@ "react-is": true } }, - "protons": { - "packages": { - "buffer": true, - "is-buffer": true, - "protocol-buffers-schema": true, - "safe-buffer": true, - "signed-varint": true, - "varint": true - } - }, "public-encrypt": { "packages": { "bn.js": true, @@ -4157,92 +2642,6 @@ "setTimeout": true } }, - "pull-handshake": { - "packages": { - "pull-cat": true, - "pull-pair": true, - "pull-pushable": true, - "pull-reader": true - } - }, - "pull-length-prefixed": { - "packages": { - "pull-pushable": true, - "pull-reader": true, - "safe-buffer": true, - "varint": true - } - }, - "pull-mplex": { - "packages": { - "async": true, - "buffer": true, - "debug": true, - "events": true, - "interface-connection": true, - "looper": true, - "pull-abortable": true, - "pull-pushable": true, - "pull-stream": true, - "pull-through": true, - "varint": true - } - }, - "pull-reader": { - "globals": { - "cb": true, - "clearTimeout": true, - "setTimeout": true - }, - "packages": { - "buffer": true - } - }, - "pull-sort": { - "packages": { - "pull-defer": true, - "pull-stream": true - } - }, - "pull-stream": { - "globals": { - "console.log": true - } - }, - "pull-stream-to-async-iterator": { - "packages": { - "pull-stream": true - } - }, - "pull-stream-to-stream": { - "packages": { - "process": true, - "stream-browserify": true, - "timers-browserify": true - } - }, - "pull-through": { - "packages": { - "looper": true - } - }, - "pull-ws": { - "globals": { - "WebSocket": true, - "location": true - }, - "packages": { - "browser-resolve": true, - "events": true, - "https-browserify": true, - "process": true, - "relative-url": true, - "safe-buffer": true, - "stream-http": true, - "timers-browserify": true, - "url": true - } - }, "pump": { "packages": { "browser-resolve": true, @@ -4279,16 +2678,6 @@ "react": true } }, - "rabin-wasm": { - "globals": { - "Blob": true, - "Response": true, - "WebAssembly": true - }, - "packages": { - "assemblyscript": true - } - }, "randombytes": { "globals": { "crypto": true, @@ -4576,15 +2965,6 @@ "readable-stream": true } }, - "receptacle": { - "globals": { - "clearTimeout": true, - "setTimeout": true - }, - "packages": { - "ms": true - } - }, "redux": { "globals": { "console": true @@ -4604,17 +2984,6 @@ "define-properties": true } }, - "relative-url": { - "packages": { - "url": true - } - }, - "retimer": { - "globals": { - "clearTimeout": true, - "setTimeout": true - } - }, "ripemd160": { "packages": { "buffer": true, @@ -4651,11 +3020,6 @@ "util": true } }, - "sanitize-filename": { - "packages": { - "truncate-utf8-bytes": true - } - }, "scheduler": { "globals": { "MessageChannel": true, @@ -4688,7 +3052,6 @@ "bip66": true, "bn.js": true, "create-hash": true, - "drbg.js": true, "elliptic": true, "is-buffer": true, "safe-buffer": true @@ -4705,7 +3068,7 @@ }, "semver": { "globals": { - "console": true + "console.error": true }, "packages": { "lru-cache": true, @@ -4732,102 +3095,11 @@ "safe-buffer": true } }, - "shortid": { - "globals": { - "crypto": true, - "msCrypto": true - }, - "packages": { - "nanoid": true - } - }, - "signed-varint": { - "packages": { - "varint": true - } - }, - "simple-peer": { - "globals": { - "clearInterval": true, - "console.warn": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "buffer": true, - "debug": true, - "get-browser-rtc": true, - "inherits": true, - "randombytes": true, - "readable-stream": true - } - }, "snake-case": { "packages": { "no-case": true } }, - "socket.io-client": { - "globals": { - "clearTimeout": true, - "location": true, - "setTimeout": true - }, - "packages": { - "backo2": true, - "component-bind": true, - "component-emitter": true, - "debug": true, - "engine.io-client": true, - "has-binary2": true, - "indexof": true, - "parseqs": true, - "parseuri": true, - "socket.io-parser": true, - "to-array": true - } - }, - "socket.io-parser": { - "globals": { - "Blob": true, - "File": true, - "FileReader": true - }, - "packages": { - "buffer": true, - "component-emitter": true, - "debug": true, - "isarray": true - } - }, - "socket.io-pull-stream": { - "globals": { - "console.error": true - }, - "packages": { - "buffer": true, - "data-queue": true, - "debug": true, - "pull-stream": true, - "uuid": true - } - }, - "sort-keys": { - "packages": { - "is-plain-obj": true - } - }, - "stable": { - "globals": { - "define": true - } - }, - "store": { - "globals": { - "ActiveXObject": true, - "console": true - } - }, "stream-browserify": { "packages": { "events": true, @@ -4859,16 +3131,6 @@ "xtend": true } }, - "stream-to-pull-stream": { - "globals": { - "console.error": true - }, - "packages": { - "looper": true, - "process": true, - "pull-stream": true - } - }, "string_decoder": { "packages": { "safe-buffer": true @@ -4938,11 +3200,6 @@ "xtend": true } }, - "time-cache": { - "packages": { - "lodash.throttle": true - } - }, "timers-browserify": { "globals": { "clearInterval": true, @@ -4999,11 +3256,6 @@ "events": true } }, - "truncate-utf8-bytes": { - "packages": { - "utf8-byte-length": true - } - }, "tslib": { "globals": { "define": true @@ -5028,17 +3280,6 @@ "browser-resolve": true } }, - "typedarray-to-buffer": { - "packages": { - "buffer": true, - "is-typedarray": true - } - }, - "typical": { - "globals": { - "define": true - } - }, "uint8arrays": { "globals": { "TextDecoder": true, @@ -5054,11 +3295,6 @@ "define": true } }, - "uport-base64url": { - "packages": { - "buffer": true - } - }, "upper-case-first": { "packages": { "upper-case": true @@ -5100,12 +3336,6 @@ "msCrypto": true } }, - "varint-decoder": { - "packages": { - "is-buffer": true, - "varint": true - } - }, "vm-browserify": { "globals": { "document.body.appendChild": true, @@ -5202,28 +3432,6 @@ "define": true } }, - "webrtcsupport": { - "globals": { - "AudioContext": true, - "MediaStream": true, - "RTCIceCandidate": true, - "RTCPeerConnection": true, - "RTCSessionDescription": true, - "document": true, - "location.protocol": true, - "mozRTCIceCandidate": true, - "mozRTCPeerConnection": true, - "mozRTCSessionDescription": true, - "navigator.getUserMedia": true, - "navigator.mozGetUserMedia": true, - "navigator.msGetUserMedia": true, - "navigator.userAgent.match": true, - "navigator.webkitGetUserMedia": true, - "webkitAudioContext": true, - "webkitMediaStream": true, - "webkitRTCPeerConnection": true - } - }, "whatwg-fetch": { "globals": { "Blob": true, @@ -5253,11 +3461,6 @@ "stream-http": true, "url": true } - }, - "xor-distance": { - "packages": { - "buffer": true - } } } } \ No newline at end of file diff --git a/lavamoat/build-system/policy.json b/lavamoat/build-system/policy.json index 2be46568a14f..caa7f6c65e3e 100644 --- a/lavamoat/build-system/policy.json +++ b/lavamoat/build-system/policy.json @@ -2818,21 +2818,7 @@ }, "packages": { "eslint>file-entry-cache>flat-cache>flatted": true, - "eslint>file-entry-cache>flat-cache>rimraf": true - } - }, - "eslint>file-entry-cache>flat-cache>rimraf": { - "builtin": { - "assert": true, - "fs": true, - "path.join": true - }, - "globals": { - "process.platform": true, - "setTimeout": true - }, - "packages": { - "nyc>glob": true + "nyc>rimraf": true } }, "eslint>glob-parent": { @@ -3986,11 +3972,11 @@ "gulp-watch>anymatch>micromatch>filename-regex": true, "gulp-watch>anymatch>micromatch>is-extglob": true, "gulp-watch>anymatch>micromatch>is-glob": true, - "gulp-watch>anymatch>micromatch>kind-of": true, "gulp-watch>anymatch>micromatch>object.omit": true, "gulp-watch>anymatch>micromatch>parse-glob": true, "gulp-watch>anymatch>micromatch>regex-cache": true, - "gulp-watch>anymatch>normalize-path": true + "gulp-watch>anymatch>normalize-path": true, + "lavamoat-browserify>merge-deep>kind-of": true } }, "gulp-watch>anymatch>micromatch>arr-diff": { @@ -4021,12 +4007,7 @@ }, "gulp-watch>anymatch>micromatch>braces>expand-range>fill-range>is-number": { "packages": { - "gulp-watch>anymatch>micromatch>braces>expand-range>fill-range>is-number>kind-of": true - } - }, - "gulp-watch>anymatch>micromatch>braces>expand-range>fill-range>is-number>kind-of": { - "packages": { - "browserify>insert-module-globals>is-buffer": true + "lavamoat-browserify>merge-deep>kind-of": true } }, "gulp-watch>anymatch>micromatch>braces>expand-range>fill-range>isobject": { @@ -4036,7 +4017,7 @@ }, "gulp-watch>anymatch>micromatch>braces>expand-range>fill-range>randomatic": { "packages": { - "3box>ipfs>kind-of": true, + "gulp-watch>anymatch>micromatch>braces>expand-range>fill-range>randomatic>kind-of": true, "gulp-watch>anymatch>micromatch>braces>expand-range>fill-range>randomatic>math-random": true, "gulp>undertaker>bach>array-last>is-number": true } @@ -4061,11 +4042,6 @@ "gulp-watch>anymatch>micromatch>is-extglob": true } }, - "gulp-watch>anymatch>micromatch>kind-of": { - "packages": { - "browserify>insert-module-globals>is-buffer": true - } - }, "gulp-watch>anymatch>micromatch>object.omit": { "packages": { "gulp-watch>anymatch>micromatch>object.omit>for-own": true, @@ -4132,7 +4108,6 @@ "gulp-watch>chokidar>anymatch": true, "gulp-watch>chokidar>async-each": true, "gulp-watch>chokidar>braces": true, - "gulp-watch>chokidar>fsevents": true, "gulp-watch>chokidar>is-binary-path": true, "gulp-watch>chokidar>is-glob": true, "gulp-watch>chokidar>normalize-path": true, @@ -4272,7 +4247,7 @@ }, "gulp-watch>chokidar>braces>fill-range>is-number": { "packages": { - "gulp-watch>anymatch>micromatch>kind-of": true + "lavamoat-browserify>merge-deep>kind-of": true } }, "gulp-watch>chokidar>braces>fill-range>to-regex-range": { @@ -4281,1329 +4256,562 @@ "webpack>micromatch>braces>fill-range>repeat-string": true } }, - "gulp-watch>chokidar>fsevents": { + "gulp-watch>chokidar>is-binary-path": { "builtin": { - "events.EventEmitter": true, - "fs.stat": true, - "path.join": true, - "util.inherits": true - }, - "globals": { - "__dirname": true, - "process.nextTick": true, - "process.platform": true, - "setImmediate": true + "path.extname": true }, "packages": { - "gulp-watch>chokidar>fsevents>node-pre-gyp": true + "gulp-watch>chokidar>is-binary-path>binary-extensions": true + } + }, + "gulp-watch>chokidar>is-glob": { + "packages": { + "gulp-watch>chokidar>is-glob>is-extglob": true } }, - "gulp-watch>chokidar>fsevents>node-pre-gyp": { + "gulp-watch>chokidar>readdirp": { "builtin": { - "events.EventEmitter": true, - "fs.existsSync": true, - "fs.readFileSync": true, - "fs.renameSync": true, - "path.dirname": true, - "path.existsSync": true, "path.join": true, - "path.resolve": true, - "url.parse": true, - "url.resolve": true, + "path.relative": true, "util.inherits": true }, "globals": { - "__dirname": true, - "console.log": true, - "process.arch": true, - "process.cwd": true, - "process.env": true, - "process.platform": true, - "process.version.substr": true, - "process.versions": true + "setImmediate": true }, "packages": { - "gulp-watch>chokidar>fsevents>node-pre-gyp>detect-libc": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>nopt": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>rimraf": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>semver": true - } - }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>detect-libc": { - "builtin": { - "child_process.spawnSync": true, - "fs.readdirSync": true, - "os.platform": true - }, - "globals": { - "process.env": true + "fs-extra>graceful-fs": true, + "gulp-watch>chokidar>readdirp>micromatch": true, + "readable-stream": true } }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>nopt": { + "gulp-watch>chokidar>readdirp>micromatch": { "builtin": { - "path": true, - "stream.Stream": true, - "url": true + "path.basename": true, + "path.sep": true, + "util.inspect": true }, "globals": { - "console": true, - "process.argv": true, - "process.env.DEBUG_NOPT": true, - "process.env.NOPT_DEBUG": true, "process.platform": true }, "packages": { - "gulp-watch>chokidar>fsevents>node-pre-gyp>nopt>abbrev": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>nopt>osenv": true + "gulp-watch>chokidar>braces": true, + "gulp-watch>chokidar>readdirp>micromatch>arr-diff": true, + "gulp-watch>chokidar>readdirp>micromatch>array-unique": true, + "gulp-watch>chokidar>readdirp>micromatch>define-property": true, + "gulp-watch>chokidar>readdirp>micromatch>extend-shallow": true, + "gulp-watch>chokidar>readdirp>micromatch>extglob": true, + "gulp-watch>chokidar>readdirp>micromatch>kind-of": true, + "webpack>micromatch>fragment-cache": true, + "webpack>micromatch>nanomatch": true, + "webpack>micromatch>object.pick": true, + "webpack>micromatch>regex-not": true, + "webpack>micromatch>snapdragon": true, + "webpack>micromatch>to-regex": true } }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>nopt>osenv": { - "builtin": { - "child_process.exec": true, - "path": true - }, - "globals": { - "process.env.COMPUTERNAME": true, - "process.env.ComSpec": true, - "process.env.EDITOR": true, - "process.env.HOSTNAME": true, - "process.env.PATH": true, - "process.env.PROMPT": true, - "process.env.PS1": true, - "process.env.Path": true, - "process.env.SHELL": true, - "process.env.USER": true, - "process.env.USERDOMAIN": true, - "process.env.USERNAME": true, - "process.env.VISUAL": true, - "process.env.path": true, - "process.nextTick": true, - "process.platform": true - }, + "gulp-watch>chokidar>readdirp>micromatch>define-property": { "packages": { - "gulp-watch>chokidar>fsevents>node-pre-gyp>nopt>osenv>os-homedir": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>nopt>osenv>os-tmpdir": true + "gulp>gulp-cli>isobject": true, + "webpack>micromatch>define-property>is-descriptor": true } }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>nopt>osenv>os-homedir": { - "builtin": { - "os.homedir": true - }, - "globals": { - "process.env": true, - "process.getuid": true, - "process.platform": true + "gulp-watch>chokidar>readdirp>micromatch>extend-shallow": { + "packages": { + "gulp-watch>chokidar>readdirp>micromatch>extend-shallow>is-extendable": true, + "webpack>micromatch>extend-shallow>assign-symbols": true } }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>nopt>osenv>os-tmpdir": { - "globals": { - "process.env.SystemRoot": true, - "process.env.TEMP": true, - "process.env.TMP": true, - "process.env.TMPDIR": true, - "process.env.windir": true, - "process.platform": true + "gulp-watch>chokidar>readdirp>micromatch>extend-shallow>is-extendable": { + "packages": { + "gulp>gulp-cli>liftoff>is-plain-object": true } }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog": { - "builtin": { - "events.EventEmitter": true, - "util": true - }, - "globals": { - "process.nextTick": true, - "process.stderr": true - }, + "gulp-watch>chokidar>readdirp>micromatch>extglob": { + "packages": { + "gulp-watch>chokidar>readdirp>micromatch>array-unique": true, + "gulp-watch>chokidar>readdirp>micromatch>extglob>define-property": true, + "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets": true, + "gulp-watch>chokidar>readdirp>micromatch>extglob>extend-shallow": true, + "webpack>micromatch>fragment-cache": true, + "webpack>micromatch>regex-not": true, + "webpack>micromatch>snapdragon": true, + "webpack>micromatch>to-regex": true + } + }, + "gulp-watch>chokidar>readdirp>micromatch>extglob>define-property": { "packages": { - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>console-control-strings": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>set-blocking": true + "webpack>micromatch>define-property>is-descriptor": true } }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet": { - "builtin": { - "events.EventEmitter": true, - "util.inherits": true + "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets": { + "globals": { + "__filename": true }, "packages": { - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>delegates": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream": true + "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>debug": true, + "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>define-property": true, + "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>extend-shallow": true, + "webpack>micromatch>extglob>expand-brackets>posix-character-classes": true, + "webpack>micromatch>regex-not": true, + "webpack>micromatch>snapdragon": true, + "webpack>micromatch>to-regex": true } }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream": { + "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>debug": { "builtin": { - "events.EventEmitter": true, - "stream": true, + "fs.SyncWriteStream": true, + "net.Socket": true, + "tty.WriteStream": true, + "tty.isatty": true, "util": true }, "globals": { - "process.browser": true, - "process.env.READABLE_STREAM": true, - "process.stderr": true, - "process.stdout": true, - "process.version.slice": true, - "setImmediate": true + "chrome": true, + "console": true, + "document": true, + "localStorage": true, + "navigator": true, + "process": true }, "packages": { - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream>core-util-is": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream>isarray": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream>process-nextick-args": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream>string_decoder": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream>util-deprecate": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>rimraf>glob>inherits": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>tar>safe-buffer": true + "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>debug>ms": true } }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream>core-util-is": { - "globals": { - "Buffer.isBuffer": true + "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>define-property": { + "packages": { + "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>define-property>is-descriptor": true } }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream>process-nextick-args": { - "globals": { - "process": true + "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>define-property>is-descriptor": { + "packages": { + "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>define-property>is-descriptor>is-accessor-descriptor": true, + "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>define-property>is-descriptor>is-data-descriptor": true, + "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>define-property>is-descriptor>kind-of": true } }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream>string_decoder": { + "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>define-property>is-descriptor>is-accessor-descriptor": { "packages": { - "gulp-watch>chokidar>fsevents>node-pre-gyp>tar>safe-buffer": true + "lavamoat-browserify>merge-deep>kind-of": true } }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream>util-deprecate": { - "builtin": { - "util.deprecate": true + "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>define-property>is-descriptor>is-data-descriptor": { + "packages": { + "lavamoat-browserify>merge-deep>kind-of": true } }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge": { - "builtin": { - "util.format": true - }, + "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>extend-shallow": { + "packages": { + "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>extend-shallow>is-extendable": true + } + }, + "gulp-watch>chokidar>readdirp>micromatch>extglob>extend-shallow": { + "packages": { + "gulp-watch>chokidar>readdirp>micromatch>extglob>extend-shallow>is-extendable": true + } + }, + "gulp-watch>fancy-log": { "globals": { - "clearInterval": true, - "process": true, - "setImmediate": true, - "setInterval": true + "console": true, + "process.argv.indexOf": true, + "process.stderr.write": true, + "process.stdout.write": true }, "packages": { - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>console-control-strings": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>aproba": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>has-unicode": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>object-assign": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>signal-exit": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>string-width": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>strip-ansi": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>wide-align": true + "fancy-log>ansi-gray": true, + "fancy-log>color-support": true, + "fancy-log>time-stamp": true } }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>has-unicode": { + "gulp-watch>glob-parent": { "builtin": { - "os.type": true + "os.platform": true, + "path": true }, - "globals": { - "process.env.LANG": true, - "process.env.LC_ALL": true, - "process.env.LC_CTYPE": true + "packages": { + "gulp-watch>glob-parent>is-glob": true, + "gulp-watch>glob-parent>path-dirname": true } }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>signal-exit": { + "gulp-watch>glob-parent>is-glob": { + "packages": { + "gulp-watch>glob-parent>is-glob>is-extglob": true + } + }, + "gulp-watch>glob-parent>path-dirname": { "builtin": { - "assert.equal": true, - "events": true + "path": true, + "util.inspect": true }, "globals": { - "process": true + "process.platform": true } }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>string-width": { - "packages": { - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>string-width>code-point-at": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>string-width>is-fullwidth-code-point": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>strip-ansi": true + "gulp-watch>path-is-absolute": { + "globals": { + "process.platform": true } }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>string-width>is-fullwidth-code-point": { + "gulp-watch>plugin-error": { + "builtin": { + "util.inherits": true + }, "packages": { - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>string-width>is-fullwidth-code-point>number-is-nan": true + "gulp-watch>ansi-colors": true, + "gulp-watch>plugin-error>arr-union": true, + "gulp-watch>plugin-error>extend-shallow": true, + "webpack>micromatch>arr-diff": true } }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>strip-ansi": { + "gulp-watch>plugin-error>extend-shallow": { "packages": { - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>strip-ansi>ansi-regex": true + "gulp-watch>plugin-error>extend-shallow>is-extendable": true, + "webpack>micromatch>extend-shallow>assign-symbols": true } }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>wide-align": { + "gulp-watch>plugin-error>extend-shallow>is-extendable": { "packages": { - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>string-width": true + "gulp>gulp-cli>liftoff>is-plain-object": true } }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>set-blocking": { - "globals": { - "process.stderr": true, - "process.stdout": true - } - }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>rimraf": { - "builtin": { - "assert": true, - "fs": true, - "path.join": true - }, - "globals": { - "process.platform": true, - "setTimeout": true - }, - "packages": { - "gulp-watch>chokidar>fsevents>node-pre-gyp>rimraf>glob": true - } - }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>rimraf>glob": { - "builtin": { - "assert": true, - "events.EventEmitter": true, - "fs.lstat": true, - "fs.lstatSync": true, - "fs.readdir": true, - "fs.readdirSync": true, - "fs.stat": true, - "fs.statSync": true, - "path.join": true, - "path.resolve": true, - "util": true - }, - "globals": { - "console.error": true, - "process.cwd": true, - "process.nextTick": true, - "process.platform": true - }, - "packages": { - "gulp-watch>chokidar>fsevents>node-pre-gyp>rimraf>glob>fs.realpath": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>rimraf>glob>inflight": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>rimraf>glob>inherits": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>rimraf>glob>minimatch": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>rimraf>glob>once": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>rimraf>glob>path-is-absolute": true - } - }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>rimraf>glob>fs.realpath": { - "builtin": { - "fs.lstat": true, - "fs.lstatSync": true, - "fs.readlink": true, - "fs.readlinkSync": true, - "fs.realpath": true, - "fs.realpathSync": true, - "fs.stat": true, - "fs.statSync": true, - "path.normalize": true, - "path.resolve": true - }, - "globals": { - "console.error": true, - "console.trace": true, - "process.env.NODE_DEBUG": true, - "process.nextTick": true, - "process.noDeprecation": true, - "process.platform": true, - "process.throwDeprecation": true, - "process.traceDeprecation": true, - "process.version": true - } - }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>rimraf>glob>inflight": { - "globals": { - "process.nextTick": true - }, - "packages": { - "gulp-watch>chokidar>fsevents>node-pre-gyp>rimraf>glob>once": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>rimraf>glob>once>wrappy": true - } - }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>rimraf>glob>inherits": { - "builtin": { - "util.inherits": true - } - }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>rimraf>glob>minimatch": { - "builtin": { - "path": true - }, - "globals": { - "console.error": true - }, - "packages": { - "gulp-watch>chokidar>fsevents>node-pre-gyp>rimraf>glob>minimatch>brace-expansion": true - } - }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>rimraf>glob>minimatch>brace-expansion": { - "packages": { - "gulp-watch>chokidar>fsevents>node-pre-gyp>rimraf>glob>minimatch>brace-expansion>balanced-match": true, - "gulp-watch>chokidar>fsevents>node-pre-gyp>rimraf>glob>minimatch>brace-expansion>concat-map": true - } - }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>rimraf>glob>once": { - "packages": { - "gulp-watch>chokidar>fsevents>node-pre-gyp>rimraf>glob>once>wrappy": true - } - }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>rimraf>glob>path-is-absolute": { - "globals": { - "process.platform": true - } - }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>semver": { - "globals": { - "console": true, - "process": true - } - }, - "gulp-watch>chokidar>fsevents>node-pre-gyp>tar>safe-buffer": { - "builtin": { - "buffer": true - } - }, - "gulp-watch>chokidar>is-binary-path": { - "builtin": { - "path.extname": true - }, - "packages": { - "gulp-watch>chokidar>is-binary-path>binary-extensions": true - } - }, - "gulp-watch>chokidar>is-glob": { - "packages": { - "gulp-watch>chokidar>is-glob>is-extglob": true - } - }, - "gulp-watch>chokidar>readdirp": { - "builtin": { - "path.join": true, - "path.relative": true, - "util.inherits": true - }, - "globals": { - "setImmediate": true - }, - "packages": { - "fs-extra>graceful-fs": true, - "gulp-watch>chokidar>readdirp>micromatch": true, - "readable-stream": true - } - }, - "gulp-watch>chokidar>readdirp>micromatch": { - "builtin": { - "path.basename": true, - "path.sep": true, - "util.inspect": true - }, - "globals": { - "process.platform": true - }, - "packages": { - "gulp-watch>chokidar>braces": true, - "gulp-watch>chokidar>readdirp>micromatch>arr-diff": true, - "gulp-watch>chokidar>readdirp>micromatch>array-unique": true, - "gulp-watch>chokidar>readdirp>micromatch>define-property": true, - "gulp-watch>chokidar>readdirp>micromatch>extend-shallow": true, - "gulp-watch>chokidar>readdirp>micromatch>extglob": true, - "gulp-watch>chokidar>readdirp>micromatch>kind-of": true, - "webpack>micromatch>fragment-cache": true, - "webpack>micromatch>nanomatch": true, - "webpack>micromatch>object.pick": true, - "webpack>micromatch>regex-not": true, - "webpack>micromatch>snapdragon": true, - "webpack>micromatch>to-regex": true - } - }, - "gulp-watch>chokidar>readdirp>micromatch>define-property": { - "packages": { - "gulp>gulp-cli>isobject": true, - "webpack>micromatch>define-property>is-descriptor": true - } - }, - "gulp-watch>chokidar>readdirp>micromatch>extend-shallow": { - "packages": { - "gulp-watch>chokidar>readdirp>micromatch>extend-shallow>is-extendable": true, - "webpack>micromatch>extend-shallow>assign-symbols": true - } - }, - "gulp-watch>chokidar>readdirp>micromatch>extend-shallow>is-extendable": { - "packages": { - "gulp>gulp-cli>liftoff>is-plain-object": true - } - }, - "gulp-watch>chokidar>readdirp>micromatch>extglob": { - "packages": { - "gulp-watch>chokidar>readdirp>micromatch>array-unique": true, - "gulp-watch>chokidar>readdirp>micromatch>extglob>define-property": true, - "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets": true, - "gulp-watch>chokidar>readdirp>micromatch>extglob>extend-shallow": true, - "webpack>micromatch>fragment-cache": true, - "webpack>micromatch>regex-not": true, - "webpack>micromatch>snapdragon": true, - "webpack>micromatch>to-regex": true - } - }, - "gulp-watch>chokidar>readdirp>micromatch>extglob>define-property": { - "packages": { - "webpack>micromatch>define-property>is-descriptor": true - } - }, - "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets": { - "globals": { - "__filename": true - }, - "packages": { - "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>debug": true, - "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>define-property": true, - "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>extend-shallow": true, - "webpack>micromatch>extglob>expand-brackets>posix-character-classes": true, - "webpack>micromatch>regex-not": true, - "webpack>micromatch>snapdragon": true, - "webpack>micromatch>to-regex": true - } - }, - "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>debug": { - "builtin": { - "fs.SyncWriteStream": true, - "net.Socket": true, - "tty.WriteStream": true, - "tty.isatty": true, - "util": true - }, - "globals": { - "chrome": true, - "console": true, - "document": true, - "localStorage": true, - "navigator": true, - "process": true - }, - "packages": { - "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>debug>ms": true - } - }, - "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>define-property": { - "packages": { - "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>define-property>is-descriptor": true - } - }, - "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>define-property>is-descriptor": { - "packages": { - "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>define-property>is-descriptor>is-accessor-descriptor": true, - "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>define-property>is-descriptor>is-data-descriptor": true, - "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>define-property>is-descriptor>kind-of": true - } - }, - "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>define-property>is-descriptor>is-accessor-descriptor": { - "packages": { - "gulp-watch>anymatch>micromatch>kind-of": true - } - }, - "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>define-property>is-descriptor>is-data-descriptor": { - "packages": { - "gulp-watch>anymatch>micromatch>kind-of": true - } - }, - "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>extend-shallow": { - "packages": { - "gulp-watch>chokidar>readdirp>micromatch>extglob>expand-brackets>extend-shallow>is-extendable": true - } - }, - "gulp-watch>chokidar>readdirp>micromatch>extglob>extend-shallow": { - "packages": { - "gulp-watch>chokidar>readdirp>micromatch>extglob>extend-shallow>is-extendable": true - } - }, - "gulp-watch>fancy-log": { - "globals": { - "console": true, - "process.argv.indexOf": true, - "process.stderr.write": true, - "process.stdout.write": true - }, - "packages": { - "fancy-log>ansi-gray": true, - "fancy-log>color-support": true, - "fancy-log>time-stamp": true - } - }, - "gulp-watch>glob-parent": { - "builtin": { - "os.platform": true, - "path": true - }, - "packages": { - "gulp-watch>glob-parent>is-glob": true, - "gulp-watch>glob-parent>path-dirname": true - } - }, - "gulp-watch>glob-parent>is-glob": { - "packages": { - "gulp-watch>glob-parent>is-glob>is-extglob": true - } - }, - "gulp-watch>glob-parent>path-dirname": { - "builtin": { - "path": true, - "util.inspect": true - }, - "globals": { - "process.platform": true - } - }, - "gulp-watch>path-is-absolute": { - "globals": { - "process.platform": true - } - }, - "gulp-watch>plugin-error": { - "builtin": { - "util.inherits": true - }, - "packages": { - "gulp-watch>ansi-colors": true, - "gulp-watch>plugin-error>arr-union": true, - "gulp-watch>plugin-error>extend-shallow": true, - "webpack>micromatch>arr-diff": true - } - }, - "gulp-watch>plugin-error>extend-shallow": { - "packages": { - "gulp-watch>plugin-error>extend-shallow>is-extendable": true, - "webpack>micromatch>extend-shallow>assign-symbols": true - } - }, - "gulp-watch>plugin-error>extend-shallow>is-extendable": { - "packages": { - "gulp>gulp-cli>liftoff>is-plain-object": true - } - }, - "gulp-watch>vinyl-file": { - "builtin": { - "path.resolve": true - }, - "globals": { - "process.cwd": true - }, - "packages": { - "del>globby>pinkie-promise": true, - "fs-extra>graceful-fs": true, - "gulp-watch>vinyl-file>pify": true, - "gulp-watch>vinyl-file>strip-bom": true, - "gulp-watch>vinyl-file>strip-bom-stream": true, - "gulp-watch>vinyl-file>vinyl": true - } - }, - "gulp-watch>vinyl-file>strip-bom": { - "globals": { - "Buffer.isBuffer": true - }, - "packages": { - "gulp>vinyl-fs>remove-bom-buffer>is-utf8": true - } - }, - "gulp-watch>vinyl-file>strip-bom-stream": { - "packages": { - "gulp-watch>vinyl-file>strip-bom": true, - "gulp-watch>vinyl-file>strip-bom-stream>first-chunk-stream": true - } - }, - "gulp-watch>vinyl-file>strip-bom-stream>first-chunk-stream": { - "builtin": { - "util.inherits": true - }, - "globals": { - "Buffer.concat": true, - "setImmediate": true - }, - "packages": { - "readable-stream": true - } - }, - "gulp-watch>vinyl-file>vinyl": { - "builtin": { - "buffer.Buffer": true, - "path.basename": true, - "path.dirname": true, - "path.extname": true, - "path.join": true, - "path.relative": true, - "stream.PassThrough": true, - "stream.Stream": true - }, - "globals": { - "process.cwd": true - }, - "packages": { - "gulp-watch>vinyl-file>vinyl>clone": true, - "gulp-watch>vinyl-file>vinyl>clone-stats": true, - "gulp-watch>vinyl-file>vinyl>replace-ext": true - } - }, - "gulp-watch>vinyl-file>vinyl>clone": { - "globals": { - "Buffer": true - } - }, - "gulp-watch>vinyl-file>vinyl>clone-stats": { - "builtin": { - "fs.Stats": true - } - }, - "gulp-watch>vinyl-file>vinyl>replace-ext": { - "builtin": { - "path.basename": true, - "path.dirname": true, - "path.extname": true, - "path.join": true - } - }, - "gulp-zip": { - "builtin": { - "path.join": true - }, - "packages": { - "gulp-zip>get-stream": true, - "gulp-zip>plugin-error": true, - "gulp-zip>through2": true, - "gulp-zip>yazl": true, - "vinyl": true - } - }, - "gulp-zip>get-stream": { - "builtin": { - "stream.PassThrough": true - }, - "globals": { - "Buffer.concat": true - } - }, - "gulp-zip>plugin-error": { - "builtin": { - "util.inherits": true - }, - "packages": { - "gulp-zip>plugin-error>ansi-cyan": true, - "gulp-zip>plugin-error>ansi-red": true, - "gulp-zip>plugin-error>arr-diff": true, - "gulp-zip>plugin-error>arr-union": true, - "gulp-zip>plugin-error>extend-shallow": true - } - }, - "gulp-zip>plugin-error>ansi-cyan": { - "packages": { - "fancy-log>ansi-gray>ansi-wrap": true - } - }, - "gulp-zip>plugin-error>ansi-red": { - "packages": { - "fancy-log>ansi-gray>ansi-wrap": true - } - }, - "gulp-zip>plugin-error>arr-diff": { - "packages": { - "gulp-zip>plugin-error>arr-diff>array-slice": true, - "gulp>undertaker>arr-flatten": true - } - }, - "gulp-zip>plugin-error>extend-shallow": { - "packages": { - "gulp-zip>plugin-error>extend-shallow>kind-of": true - } - }, - "gulp-zip>plugin-error>extend-shallow>kind-of": { - "globals": { - "Buffer": true - } - }, - "gulp-zip>through2": { - "builtin": { - "util.inherits": true - }, - "globals": { - "process.nextTick": true - }, - "packages": { - "readable-stream": true, - "watchify>xtend": true - } - }, - "gulp-zip>yazl": { - "builtin": { - "events.EventEmitter": true, - "fs.createReadStream": true, - "fs.stat": true, - "stream.PassThrough": true, - "stream.Transform": true, - "util.inherits": true, - "zlib.DeflateRaw": true, - "zlib.deflateRaw": true - }, - "globals": { - "Buffer": true, - "setImmediate": true, - "utf8FileName.length": true - }, - "packages": { - "gulp-zip>yazl>buffer-crc32": true - } - }, - "gulp-zip>yazl>buffer-crc32": { - "builtin": { - "buffer.Buffer": true - } - }, - "gulp>glob-watcher": { - "packages": { - "gulp>glob-watcher>anymatch": true, - "gulp>glob-watcher>async-done": true, - "gulp>glob-watcher>chokidar": true, - "gulp>glob-watcher>is-negated-glob": true, - "gulp>glob-watcher>just-debounce": true, - "gulp>undertaker>object.defaults": true - } - }, - "gulp>glob-watcher>anymatch": { - "builtin": { - "path.sep": true - }, - "packages": { - "gulp>glob-watcher>anymatch>micromatch": true, - "gulp>glob-watcher>anymatch>normalize-path": true - } - }, - "gulp>glob-watcher>anymatch>micromatch": { + "gulp-watch>vinyl-file": { "builtin": { - "path.basename": true, - "path.sep": true, - "util.inspect": true + "path.resolve": true }, "globals": { - "process.platform": true + "process.cwd": true }, "packages": { - "3box>ipfs>kind-of": true, - "gulp>glob-watcher>anymatch>micromatch>define-property": true, - "gulp>glob-watcher>anymatch>micromatch>extend-shallow": true, - "gulp>glob-watcher>chokidar>braces": true, - "webpack>micromatch>arr-diff": true, - "webpack>micromatch>array-unique": true, - "webpack>micromatch>extglob": true, - "webpack>micromatch>fragment-cache": true, - "webpack>micromatch>nanomatch": true, - "webpack>micromatch>object.pick": true, - "webpack>micromatch>regex-not": true, - "webpack>micromatch>snapdragon": true, - "webpack>micromatch>to-regex": true - } - }, - "gulp>glob-watcher>anymatch>micromatch>define-property": { - "packages": { - "gulp>gulp-cli>isobject": true, - "webpack>micromatch>define-property>is-descriptor": true - } - }, - "gulp>glob-watcher>anymatch>micromatch>extend-shallow": { - "packages": { - "gulp>glob-watcher>anymatch>micromatch>extend-shallow>is-extendable": true, - "webpack>micromatch>extend-shallow>assign-symbols": true - } - }, - "gulp>glob-watcher>anymatch>micromatch>extend-shallow>is-extendable": { - "packages": { - "gulp>gulp-cli>liftoff>is-plain-object": true + "del>globby>pinkie-promise": true, + "fs-extra>graceful-fs": true, + "gulp-watch>vinyl-file>pify": true, + "gulp-watch>vinyl-file>strip-bom": true, + "gulp-watch>vinyl-file>strip-bom-stream": true, + "gulp-watch>vinyl-file>vinyl": true } }, - "gulp>glob-watcher>anymatch>normalize-path": { + "gulp-watch>vinyl-file>strip-bom": { + "globals": { + "Buffer.isBuffer": true + }, "packages": { - "vinyl>remove-trailing-separator": true + "gulp>vinyl-fs>remove-bom-buffer>is-utf8": true } }, - "gulp>glob-watcher>async-done": { - "builtin": { - "domain.create": true - }, - "globals": { - "process.nextTick": true - }, + "gulp-watch>vinyl-file>strip-bom-stream": { "packages": { - "end-of-stream": true, - "gulp>glob-watcher>async-done>stream-exhaust": true, - "pump>once": true, - "vinyl>cloneable-readable>process-nextick-args": true + "gulp-watch>vinyl-file>strip-bom": true, + "gulp-watch>vinyl-file>strip-bom-stream>first-chunk-stream": true } }, - "gulp>glob-watcher>async-done>stream-exhaust": { + "gulp-watch>vinyl-file>strip-bom-stream>first-chunk-stream": { "builtin": { - "stream.Writable": true, "util.inherits": true }, "globals": { + "Buffer.concat": true, "setImmediate": true + }, + "packages": { + "readable-stream": true } }, - "gulp>glob-watcher>chokidar": { + "gulp-watch>vinyl-file>vinyl": { "builtin": { - "events.EventEmitter": true, - "fs": true, + "buffer.Buffer": true, "path.basename": true, "path.dirname": true, "path.extname": true, "path.join": true, "path.relative": true, - "path.resolve": true, - "path.sep": true + "stream.PassThrough": true, + "stream.Stream": true }, "globals": { - "clearTimeout": true, - "console.error": true, - "process.env.CHOKIDAR_INTERVAL": true, - "process.env.CHOKIDAR_PRINT_FSEVENTS_REQUIRE_ERROR": true, - "process.env.CHOKIDAR_USEPOLLING": true, - "process.nextTick": true, - "process.platform": true, - "setTimeout": true + "process.cwd": true }, "packages": { - "addons-linter>upath": true, - "eslint>is-glob": true, - "gulp-watch>chokidar>async-each": true, - "gulp-watch>path-is-absolute": true, - "gulp>glob-watcher>anymatch": true, - "gulp>glob-watcher>chokidar>braces": true, - "gulp>glob-watcher>chokidar>fsevents": true, - "gulp>glob-watcher>chokidar>glob-parent": true, - "gulp>glob-watcher>chokidar>is-binary-path": true, - "gulp>glob-watcher>chokidar>normalize-path": true, - "gulp>glob-watcher>chokidar>readdirp": true, - "pumpify>inherits": true + "gulp-watch>vinyl-file>vinyl>clone": true, + "gulp-watch>vinyl-file>vinyl>clone-stats": true, + "gulp-watch>vinyl-file>vinyl>replace-ext": true } }, - "gulp>glob-watcher>chokidar>braces": { - "packages": { - "gulp>glob-watcher>chokidar>braces>fill-range": true, - "gulp>gulp-cli>isobject": true, - "gulp>undertaker>arr-flatten": true, - "webpack>micromatch>array-unique": true, - "webpack>micromatch>braces>repeat-element": true, - "webpack>micromatch>braces>snapdragon-node": true, - "webpack>micromatch>braces>split-string": true, - "webpack>micromatch>extglob>extend-shallow": true, - "webpack>micromatch>snapdragon": true, - "webpack>micromatch>to-regex": true + "gulp-watch>vinyl-file>vinyl>clone": { + "globals": { + "Buffer": true } }, - "gulp>glob-watcher>chokidar>braces>fill-range": { + "gulp-watch>vinyl-file>vinyl>clone-stats": { "builtin": { - "util.inspect": true - }, - "packages": { - "gulp>glob-watcher>chokidar>braces>fill-range>is-number": true, - "gulp>glob-watcher>chokidar>braces>fill-range>to-regex-range": true, - "webpack>micromatch>braces>fill-range>repeat-string": true, - "webpack>micromatch>extglob>extend-shallow": true - } - }, - "gulp>glob-watcher>chokidar>braces>fill-range>is-number": { - "packages": { - "gulp>glob-watcher>chokidar>braces>fill-range>is-number>kind-of": true - } - }, - "gulp>glob-watcher>chokidar>braces>fill-range>is-number>kind-of": { - "packages": { - "browserify>insert-module-globals>is-buffer": true + "fs.Stats": true } }, - "gulp>glob-watcher>chokidar>braces>fill-range>to-regex-range": { - "packages": { - "gulp>glob-watcher>chokidar>braces>fill-range>is-number": true, - "webpack>micromatch>braces>fill-range>repeat-string": true + "gulp-watch>vinyl-file>vinyl>replace-ext": { + "builtin": { + "path.basename": true, + "path.dirname": true, + "path.extname": true, + "path.join": true } }, - "gulp>glob-watcher>chokidar>fsevents": { + "gulp-zip": { "builtin": { - "events.EventEmitter": true, - "fs.stat": true, - "path.join": true, - "util.inherits": true - }, - "globals": { - "__dirname": true, - "process.nextTick": true, - "process.platform": true, - "setImmediate": true + "path.join": true }, "packages": { - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp": true + "gulp-zip>get-stream": true, + "gulp-zip>plugin-error": true, + "gulp-zip>through2": true, + "gulp-zip>yazl": true, + "vinyl": true } }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp": { + "gulp-zip>get-stream": { "builtin": { - "events.EventEmitter": true, - "fs.existsSync": true, - "fs.readFileSync": true, - "fs.renameSync": true, - "path.dirname": true, - "path.existsSync": true, - "path.join": true, - "path.resolve": true, - "url.parse": true, - "url.resolve": true, - "util.inherits": true + "stream.PassThrough": true }, "globals": { - "__dirname": true, - "console.log": true, - "process.arch": true, - "process.cwd": true, - "process.env": true, - "process.platform": true, - "process.version.substr": true, - "process.versions": true - }, - "packages": { - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>detect-libc": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>nopt": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>rimraf": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>semver": true + "Buffer.concat": true } }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>detect-libc": { + "gulp-zip>plugin-error": { "builtin": { - "child_process.spawnSync": true, - "fs.readdirSync": true, - "os.platform": true + "util.inherits": true }, - "globals": { - "process.env": true + "packages": { + "gulp-zip>plugin-error>ansi-cyan": true, + "gulp-zip>plugin-error>ansi-red": true, + "gulp-zip>plugin-error>arr-diff": true, + "gulp-zip>plugin-error>arr-union": true, + "gulp-zip>plugin-error>extend-shallow": true } }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>nopt": { - "builtin": { - "path": true, - "stream.Stream": true, - "url": true - }, - "globals": { - "console": true, - "process.argv": true, - "process.env.DEBUG_NOPT": true, - "process.env.NOPT_DEBUG": true, - "process.platform": true - }, + "gulp-zip>plugin-error>ansi-cyan": { "packages": { - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>nopt>abbrev": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>nopt>osenv": true + "fancy-log>ansi-gray>ansi-wrap": true } }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>nopt>osenv": { - "builtin": { - "child_process.exec": true, - "path": true - }, - "globals": { - "process.env.COMPUTERNAME": true, - "process.env.ComSpec": true, - "process.env.EDITOR": true, - "process.env.HOSTNAME": true, - "process.env.PATH": true, - "process.env.PROMPT": true, - "process.env.PS1": true, - "process.env.Path": true, - "process.env.SHELL": true, - "process.env.USER": true, - "process.env.USERDOMAIN": true, - "process.env.USERNAME": true, - "process.env.VISUAL": true, - "process.env.path": true, - "process.nextTick": true, - "process.platform": true - }, + "gulp-zip>plugin-error>ansi-red": { "packages": { - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>nopt>osenv>os-homedir": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>nopt>osenv>os-tmpdir": true + "fancy-log>ansi-gray>ansi-wrap": true } }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>nopt>osenv>os-homedir": { - "builtin": { - "os.homedir": true - }, - "globals": { - "process.env": true, - "process.getuid": true, - "process.platform": true + "gulp-zip>plugin-error>arr-diff": { + "packages": { + "gulp-zip>plugin-error>arr-diff>array-slice": true, + "gulp>undertaker>arr-flatten": true } }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>nopt>osenv>os-tmpdir": { - "globals": { - "process.env.SystemRoot": true, - "process.env.TEMP": true, - "process.env.TMP": true, - "process.env.TMPDIR": true, - "process.env.windir": true, - "process.platform": true + "gulp-zip>plugin-error>extend-shallow": { + "packages": { + "gulp-zip>plugin-error>extend-shallow>kind-of": true } }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog": { - "builtin": { - "events.EventEmitter": true, - "util": true - }, + "gulp-zip>plugin-error>extend-shallow>kind-of": { "globals": { - "process.nextTick": true, - "process.stderr": true - }, - "packages": { - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>console-control-strings": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>gauge": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>set-blocking": true + "Buffer": true } }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet": { + "gulp-zip>through2": { "builtin": { - "events.EventEmitter": true, "util.inherits": true }, + "globals": { + "process.nextTick": true + }, "packages": { - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>delegates": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream": true + "readable-stream": true, + "watchify>xtend": true } }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream": { + "gulp-zip>yazl": { "builtin": { "events.EventEmitter": true, - "stream": true, - "util": true + "fs.createReadStream": true, + "fs.stat": true, + "stream.PassThrough": true, + "stream.Transform": true, + "util.inherits": true, + "zlib.DeflateRaw": true, + "zlib.deflateRaw": true }, "globals": { - "process.browser": true, - "process.env.READABLE_STREAM": true, - "process.stderr": true, - "process.stdout": true, - "process.version.slice": true, - "setImmediate": true + "Buffer": true, + "setImmediate": true, + "utf8FileName.length": true }, "packages": { - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream>core-util-is": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream>isarray": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream>process-nextick-args": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream>string_decoder": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream>util-deprecate": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>rimraf>glob>inherits": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>tar>safe-buffer": true - } - }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream>core-util-is": { - "globals": { - "Buffer.isBuffer": true + "gulp-zip>yazl>buffer-crc32": true } }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream>process-nextick-args": { - "globals": { - "process": true + "gulp-zip>yazl>buffer-crc32": { + "builtin": { + "buffer.Buffer": true } }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream>string_decoder": { + "gulp>glob-watcher": { "packages": { - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>tar>safe-buffer": true - } - }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream>util-deprecate": { - "builtin": { - "util.deprecate": true + "gulp>glob-watcher>anymatch": true, + "gulp>glob-watcher>async-done": true, + "gulp>glob-watcher>chokidar": true, + "gulp>glob-watcher>is-negated-glob": true, + "gulp>glob-watcher>just-debounce": true, + "gulp>undertaker>object.defaults": true } }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>gauge": { + "gulp>glob-watcher>anymatch": { "builtin": { - "util.format": true - }, - "globals": { - "clearInterval": true, - "process": true, - "setImmediate": true, - "setInterval": true + "path.sep": true }, "packages": { - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>console-control-strings": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>gauge>aproba": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>gauge>has-unicode": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>gauge>object-assign": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>gauge>signal-exit": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>gauge>string-width": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>gauge>strip-ansi": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>gauge>wide-align": true + "gulp>glob-watcher>anymatch>micromatch": true, + "gulp>glob-watcher>anymatch>normalize-path": true } }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>gauge>has-unicode": { + "gulp>glob-watcher>anymatch>micromatch": { "builtin": { - "os.type": true + "path.basename": true, + "path.sep": true, + "util.inspect": true }, "globals": { - "process.env.LANG": true, - "process.env.LC_ALL": true, - "process.env.LC_CTYPE": true - } - }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>gauge>signal-exit": { - "builtin": { - "assert.equal": true, - "events": true + "process.platform": true }, - "globals": { - "process": true - } - }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>gauge>string-width": { "packages": { - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>gauge>string-width>code-point-at": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>gauge>string-width>is-fullwidth-code-point": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>gauge>strip-ansi": true + "gulp>glob-watcher>anymatch>micromatch>define-property": true, + "gulp>glob-watcher>anymatch>micromatch>extend-shallow": true, + "gulp>glob-watcher>anymatch>micromatch>kind-of": true, + "gulp>glob-watcher>chokidar>braces": true, + "webpack>micromatch>arr-diff": true, + "webpack>micromatch>array-unique": true, + "webpack>micromatch>extglob": true, + "webpack>micromatch>fragment-cache": true, + "webpack>micromatch>nanomatch": true, + "webpack>micromatch>object.pick": true, + "webpack>micromatch>regex-not": true, + "webpack>micromatch>snapdragon": true, + "webpack>micromatch>to-regex": true } }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>gauge>string-width>is-fullwidth-code-point": { + "gulp>glob-watcher>anymatch>micromatch>define-property": { "packages": { - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>gauge>string-width>is-fullwidth-code-point>number-is-nan": true + "gulp>gulp-cli>isobject": true, + "webpack>micromatch>define-property>is-descriptor": true } }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>gauge>strip-ansi": { + "gulp>glob-watcher>anymatch>micromatch>extend-shallow": { "packages": { - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>gauge>strip-ansi>ansi-regex": true + "gulp>glob-watcher>anymatch>micromatch>extend-shallow>is-extendable": true, + "webpack>micromatch>extend-shallow>assign-symbols": true } }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>gauge>wide-align": { + "gulp>glob-watcher>anymatch>micromatch>extend-shallow>is-extendable": { "packages": { - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>gauge>string-width": true + "gulp>gulp-cli>liftoff>is-plain-object": true } }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>npmlog>set-blocking": { - "globals": { - "process.stderr": true, - "process.stdout": true + "gulp>glob-watcher>anymatch>normalize-path": { + "packages": { + "vinyl>remove-trailing-separator": true } }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>rimraf": { + "gulp>glob-watcher>async-done": { "builtin": { - "assert": true, - "fs": true, - "path.join": true + "domain.create": true }, "globals": { - "process.platform": true, - "setTimeout": true + "process.nextTick": true }, "packages": { - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>rimraf>glob": true + "end-of-stream": true, + "gulp>glob-watcher>async-done>stream-exhaust": true, + "pump>once": true, + "vinyl>cloneable-readable>process-nextick-args": true } }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>rimraf>glob": { + "gulp>glob-watcher>async-done>stream-exhaust": { "builtin": { - "assert": true, - "events.EventEmitter": true, - "fs.lstat": true, - "fs.lstatSync": true, - "fs.readdir": true, - "fs.readdirSync": true, - "fs.stat": true, - "fs.statSync": true, - "path.join": true, - "path.resolve": true, - "util": true + "stream.Writable": true, + "util.inherits": true }, "globals": { - "console.error": true, - "process.cwd": true, - "process.nextTick": true, - "process.platform": true - }, - "packages": { - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>rimraf>glob>fs.realpath": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>rimraf>glob>inflight": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>rimraf>glob>inherits": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>rimraf>glob>minimatch": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>rimraf>glob>once": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>rimraf>glob>path-is-absolute": true + "setImmediate": true } }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>rimraf>glob>fs.realpath": { + "gulp>glob-watcher>chokidar": { "builtin": { - "fs.lstat": true, - "fs.lstatSync": true, - "fs.readlink": true, - "fs.readlinkSync": true, - "fs.realpath": true, - "fs.realpathSync": true, - "fs.stat": true, - "fs.statSync": true, - "path.normalize": true, - "path.resolve": true + "events.EventEmitter": true, + "fs": true, + "path.basename": true, + "path.dirname": true, + "path.extname": true, + "path.join": true, + "path.relative": true, + "path.resolve": true, + "path.sep": true }, "globals": { + "clearTimeout": true, "console.error": true, - "console.trace": true, - "process.env.NODE_DEBUG": true, + "process.env.CHOKIDAR_INTERVAL": true, + "process.env.CHOKIDAR_PRINT_FSEVENTS_REQUIRE_ERROR": true, + "process.env.CHOKIDAR_USEPOLLING": true, "process.nextTick": true, - "process.noDeprecation": true, "process.platform": true, - "process.throwDeprecation": true, - "process.traceDeprecation": true, - "process.version": true - } - }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>rimraf>glob>inflight": { - "globals": { - "process.nextTick": true + "setTimeout": true }, "packages": { - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>rimraf>glob>once": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>rimraf>glob>once>wrappy": true + "addons-linter>upath": true, + "eslint>is-glob": true, + "gulp-watch>chokidar>async-each": true, + "gulp-watch>path-is-absolute": true, + "gulp>glob-watcher>anymatch": true, + "gulp>glob-watcher>chokidar>braces": true, + "gulp>glob-watcher>chokidar>glob-parent": true, + "gulp>glob-watcher>chokidar>is-binary-path": true, + "gulp>glob-watcher>chokidar>normalize-path": true, + "gulp>glob-watcher>chokidar>readdirp": true, + "pumpify>inherits": true } }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>rimraf>glob>inherits": { - "builtin": { - "util.inherits": true + "gulp>glob-watcher>chokidar>braces": { + "packages": { + "gulp>glob-watcher>chokidar>braces>fill-range": true, + "gulp>gulp-cli>isobject": true, + "gulp>undertaker>arr-flatten": true, + "webpack>micromatch>array-unique": true, + "webpack>micromatch>braces>repeat-element": true, + "webpack>micromatch>braces>snapdragon-node": true, + "webpack>micromatch>braces>split-string": true, + "webpack>micromatch>extglob>extend-shallow": true, + "webpack>micromatch>snapdragon": true, + "webpack>micromatch>to-regex": true } }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>rimraf>glob>minimatch": { + "gulp>glob-watcher>chokidar>braces>fill-range": { "builtin": { - "path": true - }, - "globals": { - "console.error": true + "util.inspect": true }, "packages": { - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>rimraf>glob>minimatch>brace-expansion": true + "gulp>glob-watcher>chokidar>braces>fill-range>is-number": true, + "gulp>glob-watcher>chokidar>braces>fill-range>to-regex-range": true, + "webpack>micromatch>braces>fill-range>repeat-string": true, + "webpack>micromatch>extglob>extend-shallow": true } }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>rimraf>glob>minimatch>brace-expansion": { + "gulp>glob-watcher>chokidar>braces>fill-range>is-number": { "packages": { - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>rimraf>glob>minimatch>brace-expansion>balanced-match": true, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>rimraf>glob>minimatch>brace-expansion>concat-map": true + "gulp>glob-watcher>chokidar>braces>fill-range>is-number>kind-of": true } }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>rimraf>glob>once": { + "gulp>glob-watcher>chokidar>braces>fill-range>is-number>kind-of": { "packages": { - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>rimraf>glob>once>wrappy": true - } - }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>rimraf>glob>path-is-absolute": { - "globals": { - "process.platform": true - } - }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>semver": { - "globals": { - "console": true, - "process": true + "browserify>insert-module-globals>is-buffer": true } }, - "gulp>glob-watcher>chokidar>fsevents>node-pre-gyp>tar>safe-buffer": { - "builtin": { - "buffer": true + "gulp>glob-watcher>chokidar>braces>fill-range>to-regex-range": { + "packages": { + "gulp>glob-watcher>chokidar>braces>fill-range>is-number": true, + "webpack>micromatch>braces>fill-range>repeat-string": true } }, "gulp>glob-watcher>chokidar>glob-parent": { @@ -5701,7 +4909,7 @@ }, "gulp>undertaker>arr-map>make-iterator": { "packages": { - "3box>ipfs>kind-of": true + "gulp>undertaker>arr-map>make-iterator>kind-of": true } }, "gulp>undertaker>bach": { @@ -6189,9 +5397,9 @@ "packages": { "gulp>gulp-cli>liftoff>is-plain-object": true, "lavamoat-browserify>merge-deep>clone-deep>for-own": true, - "lavamoat-browserify>merge-deep>clone-deep>kind-of": true, "lavamoat-browserify>merge-deep>clone-deep>lazy-cache": true, - "lavamoat-browserify>merge-deep>clone-deep>shallow-clone": true + "lavamoat-browserify>merge-deep>clone-deep>shallow-clone": true, + "lavamoat-browserify>merge-deep>kind-of": true } }, "lavamoat-browserify>merge-deep>clone-deep>for-own": { @@ -6199,11 +5407,6 @@ "gulp>undertaker>object.reduce>for-own>for-in": true } }, - "lavamoat-browserify>merge-deep>clone-deep>kind-of": { - "packages": { - "browserify>insert-module-globals>is-buffer": true - } - }, "lavamoat-browserify>merge-deep>clone-deep>lazy-cache": { "globals": { "process.env.TRAVIS": true, @@ -6505,6 +5708,20 @@ "path.resolve": true } }, + "nyc>rimraf": { + "builtin": { + "assert": true, + "fs": true, + "path.join": true + }, + "globals": { + "process.platform": true, + "setTimeout": true + }, + "packages": { + "nyc>glob": true + } + }, "nyc>signal-exit": { "builtin": { "assert.equal": true, @@ -6784,7 +6001,6 @@ "eslint>glob-parent": true, "eslint>is-glob": true, "sass>chokidar>braces": true, - "sass>chokidar>fsevents": true, "sass>chokidar>is-binary-path": true, "watchify>anymatch": true } @@ -6807,12 +6023,6 @@ "sass>chokidar>braces>fill-range>to-regex-range>is-number": true } }, - "sass>chokidar>fsevents": { - "globals": { - "process.platform": true - }, - "native": true - }, "sass>chokidar>is-binary-path": { "builtin": { "path.extname": true @@ -7862,12 +7072,7 @@ }, "webpack>micromatch>braces>snapdragon-node>snapdragon-util": { "packages": { - "webpack>micromatch>braces>snapdragon-node>snapdragon-util>kind-of": true - } - }, - "webpack>micromatch>braces>snapdragon-node>snapdragon-util>kind-of": { - "packages": { - "browserify>insert-module-globals>is-buffer": true + "lavamoat-browserify>merge-deep>kind-of": true } }, "webpack>micromatch>braces>split-string": { @@ -7888,19 +7093,19 @@ }, "webpack>micromatch>define-property>is-descriptor": { "packages": { - "3box>ipfs>kind-of": true, "webpack>micromatch>define-property>is-descriptor>is-accessor-descriptor": true, - "webpack>micromatch>define-property>is-descriptor>is-data-descriptor": true + "webpack>micromatch>define-property>is-descriptor>is-data-descriptor": true, + "webpack>micromatch>define-property>is-descriptor>kind-of": true } }, "webpack>micromatch>define-property>is-descriptor>is-accessor-descriptor": { "packages": { - "3box>ipfs>kind-of": true + "webpack>micromatch>define-property>is-descriptor>is-accessor-descriptor>kind-of": true } }, "webpack>micromatch>define-property>is-descriptor>is-data-descriptor": { "packages": { - "3box>ipfs>kind-of": true + "webpack>micromatch>define-property>is-descriptor>is-data-descriptor>kind-of": true } }, "webpack>micromatch>extglob": { @@ -8003,7 +7208,6 @@ "util.inspect": true }, "packages": { - "3box>ipfs>kind-of": true, "nyc>spawn-wrap>is-windows": true, "webpack>micromatch>arr-diff": true, "webpack>micromatch>array-unique": true, @@ -8011,6 +7215,7 @@ "webpack>micromatch>nanomatch>define-property": true, "webpack>micromatch>nanomatch>extend-shallow": true, "webpack>micromatch>nanomatch>is-odd": true, + "webpack>micromatch>nanomatch>kind-of": true, "webpack>micromatch>object.pick": true, "webpack>micromatch>regex-not": true, "webpack>micromatch>snapdragon": true, @@ -8165,12 +7370,7 @@ }, "webpack>micromatch>snapdragon>base>cache-base>to-object-path": { "packages": { - "webpack>micromatch>snapdragon>base>cache-base>to-object-path>kind-of": true - } - }, - "webpack>micromatch>snapdragon>base>cache-base>to-object-path>kind-of": { - "packages": { - "browserify>insert-module-globals>is-buffer": true + "lavamoat-browserify>merge-deep>kind-of": true } }, "webpack>micromatch>snapdragon>base>cache-base>union-value": { @@ -8221,16 +7421,11 @@ }, "webpack>micromatch>snapdragon>base>class-utils>static-extend>object-copy": { "packages": { + "lavamoat-browserify>merge-deep>kind-of": true, "webpack>micromatch>snapdragon>base>class-utils>static-extend>object-copy>copy-descriptor": true, - "webpack>micromatch>snapdragon>base>class-utils>static-extend>object-copy>kind-of": true, "webpack>micromatch>snapdragon>define-property": true } }, - "webpack>micromatch>snapdragon>base>class-utils>static-extend>object-copy>kind-of": { - "packages": { - "browserify>insert-module-globals>is-buffer": true - } - }, "webpack>micromatch>snapdragon>base>define-property": { "packages": { "webpack>micromatch>define-property>is-descriptor": true @@ -8320,7 +7515,7 @@ }, "webpack>micromatch>snapdragon>use": { "packages": { - "3box>ipfs>kind-of": true + "webpack>micromatch>snapdragon>use>kind-of": true } }, "webpack>micromatch>to-regex": { diff --git a/package.json b/package.json index b715b0cf1a43..fdfa4ff3b03b 100644 --- a/package.json +++ b/package.json @@ -85,13 +85,6 @@ "**/redux-devtools-instrument/symbol-observable": "^2.0.3", "**/rxjs/symbol-observable": "^2.0.3", "**/xmlhttprequest-ssl": "^1.6.2", - "3box/ipfs/ipld-zcash/zcash-bitcore-lib/lodash": "^4.17.21", - "3box/ipfs/ipld-zcash/zcash-bitcore-lib/elliptic": "^6.5.4", - "3box/ipfs/libp2p-mdns/multicast-dns/dns-packet": "^5.2.2", - "3box/ipfs/prometheus-gc-stats/gc-stats/node-pre-gyp/tar": "^6.1.2", - "3box/**/libp2p-crypto/node-forge": "^1.3.0", - "3box/**/libp2p-keychain/node-forge": "^1.3.0", - "3box/ipfs/libp2p-webrtc-star/socket.io/engine.io": "^4.0.0", "analytics-node/axios": "^0.21.2", "ganache-core/lodash": "^4.17.21", "netmask": "^2.0.1", @@ -102,7 +95,6 @@ "simple-get": "^4.0.1" }, "dependencies": { - "3box": "^1.10.2", "@babel/runtime": "^7.5.5", "@download/blockies": "^1.0.3", "@ensdomains/content-hash": "^2.5.6", @@ -388,23 +380,6 @@ "chromedriver": true, "geckodriver": true, "react-devtools>electron": true, - "3box>ipfs-postmsg-proxy>peer-id>libp2p-crypto>libp2p-crypto-secp256k1>secp256k1": false, - "3box>ipfs>ipfs-repo>datastore-level>leveldown": false, - "3box>ipfs>ipfs-unixfs-importer>rabin-wasm>assemblyscript": false, - "3box>ipfs>ipld-ethereum>ethereumjs-account>ethereumjs-util>keccak": false, - "3box>ipfs>ipld-ethereum>ethereumjs-account>ethereumjs-util>secp256k1": false, - "3box>ipfs>ipld-ethereum>ethereumjs-block>ethereumjs-util>keccak": false, - "3box>ipfs>ipld-ethereum>ethereumjs-block>ethereumjs-util>secp256k1": false, - "3box>ipfs>ipld-ethereum>ethereumjs-tx>ethereumjs-util>keccak": false, - "3box>ipfs>ipld-ethereum>ethereumjs-tx>ethereumjs-util>secp256k1": false, - "3box>ipfs>ipld-ethereum>merkle-patricia-tree>ethereumjs-util>keccak": false, - "3box>ipfs>ipld-ethereum>merkle-patricia-tree>ethereumjs-util>secp256k1": false, - "3box>ipfs>libp2p-crypto>libp2p-crypto-secp256k1>secp256k1": false, - "3box>ipfs>libp2p-crypto>ursa-optional": false, - "3box>ipfs>prometheus-gc-stats>gc-stats": false, - "3box>orbit-db>orbit-db-cache>leveldown": false, - "3box>orbit-db>orbit-db-keystore>leveldown": false, - "3box>orbit-db>orbit-db-keystore>libp2p-crypto-secp256k1>secp256k1": false, "@eth-optimism/contracts>@ethersproject/hardware-wallets>@ledgerhq/hw-transport-node-hid>@ledgerhq/hw-transport-node-hid-noevents>node-hid": false, "@eth-optimism/contracts>@ethersproject/hardware-wallets>@ledgerhq/hw-transport-node-hid>node-hid": false, "@eth-optimism/contracts>@ethersproject/hardware-wallets>@ledgerhq/hw-transport-node-hid>usb": false, diff --git a/shared/constants/metametrics.js b/shared/constants/metametrics.js index f2dc0f6f0422..2f19e9a1aa00 100644 --- a/shared/constants/metametrics.js +++ b/shared/constants/metametrics.js @@ -175,8 +175,6 @@ * identify the new number_of_tokens trait * @property {'opensea_api_enabled'} OPENSEA_API_ENABLED - when the OpenSea API is enabled * we identify the opensea_api_enabled trait - * @property {'three_box_enabled'} THREE_BOX_ENABLED - when 3box feature is - * toggled we identify the 3box_enabled trait * @property {'theme'} THEME - when the user's theme changes we identify the theme trait */ @@ -195,7 +193,6 @@ export const TRAITS = { NUMBER_OF_NFTS: 'number_of_nfts', NUMBER_OF_TOKENS: 'number_of_tokens', OPENSEA_API_ENABLED: 'opensea_api_enabled', - THREE_BOX_ENABLED: 'three_box_enabled', THEME: 'theme', }; @@ -219,8 +216,6 @@ export const TRAITS = { * the user has across all networks and accounts. * @property {boolean} [opensea_api_enabled] - does the user have the OpenSea * API enabled? - * @property {boolean} [three_box_enabled] - does the user have 3box sync - * enabled? * @property {string} [theme] - which theme the user has selected */ diff --git a/test/e2e/fixtures/threebox-enabled/state.json b/test/e2e/fixtures/threebox-enabled/state.json index 78b6f1226a37..4906616b733a 100644 --- a/test/e2e/fixtures/threebox-enabled/state.json +++ b/test/e2e/fixtures/threebox-enabled/state.json @@ -127,14 +127,6 @@ "MetaMetricsController": { "metaMetricsId": null, "participateInMetaMetrics": false - }, - "ThreeBoxController": { - "threeBoxSyncingAllowed": true, - "showRestorePrompt": true, - "threeBoxLastUpdated": 0, - "threeBoxAddress": "0x64480aa2768ef12f3f19c5a01206ceb0f82d06b9", - "threeBoxSynced": true, - "threeBoxDisabled": false } }, "meta": { diff --git a/test/e2e/mock-3box/threebox-mock-server.js b/test/e2e/mock-3box/threebox-mock-server.js deleted file mode 100644 index e6308badac95..000000000000 --- a/test/e2e/mock-3box/threebox-mock-server.js +++ /dev/null @@ -1,57 +0,0 @@ -const http = require('http'); - -const PORT = 8889; - -class ThreeboxMockServer { - constructor() { - this.server = http.createServer(this.requestHandler); - this.database = {}; - } - - async start() { - return new Promise((resolve, reject) => { - this.server = this.server.listen(PORT); - this.server.once('error', reject); - this.server.once('listening', resolve); - }); - } - - async stop() { - if (!this.server) { - return; - } - - await new Promise((resolve, reject) => { - this.server.close(); - this.server.once('error', reject); - this.server.once('close', resolve); - }); - } - - requestHandler = (request, response) => { - response.setHeader('Content-Type', 'application/json'); - if (request.method === 'POST') { - let body = ''; - request.on('data', (chunk) => { - body += chunk.toString(); // convert Buffer to string - }); - request.on('end', () => { - const { key, data } = JSON.parse(body); - this.database[key] = data; - response.setHeader('Access-Control-Allow-Headers', '*'); - response.end('ok'); - }); - } else if (request.method === 'GET') { - const key = new URL(request.url, 'https://example.org/').searchParams.get( - 'key', - ); - - response.setHeader('Access-Control-Allow-Headers', '*'); - response.end(JSON.stringify(this.database[key] || '')); - } else { - response.end('unknown request'); - } - }; -} - -module.exports = ThreeboxMockServer; diff --git a/test/e2e/tests/threebox.spec.js b/test/e2e/tests/threebox.spec.js deleted file mode 100644 index d2e15ac70e8a..000000000000 --- a/test/e2e/tests/threebox.spec.js +++ /dev/null @@ -1,91 +0,0 @@ -const { convertToHexValue, withFixtures, largeDelayMs } = require('../helpers'); -const ThreeboxMockServer = require('../mock-3box/threebox-mock-server'); - -describe('Threebox', function () { - const ganacheOptions = { - accounts: [ - { - secretKey: - '0x7C9529A67102755B7E6102D6D950AC5D5863C98713805CEC576B945B15B71EAC', - balance: convertToHexValue(25000000000000000000), - }, - ], - }; - let threeboxServer; - before(async function () { - threeboxServer = new ThreeboxMockServer(); - await threeboxServer.start(); - }); - after(async function () { - await threeboxServer.stop(); - }); - it('Set up data to be restored by 3box', async function () { - await withFixtures( - { - fixtures: 'imported-account', - ganacheOptions, - title: this.test.title, - }, - async ({ driver }) => { - await driver.navigate(); - await driver.fill('#password', 'correct horse battery staple'); - await driver.press('#password', driver.Key.ENTER); - - // turns on threebox syncing - await driver.clickElement('.account-menu__icon'); - await driver.clickElement({ text: 'Settings', tag: 'div' }); - - // turns on threebox syncing - await driver.clickElement({ text: 'Advanced', tag: 'div' }); - await driver.clickElement( - '[data-testid="advanced-setting-3box"] .toggle-button div', - ); - - // updates settings and address book - // navigates to General settings - await driver.clickElement({ text: 'General', tag: 'div' }); - - // turns on use of blockies - await driver.clickElement('.toggle-button > div'); - - // adds an address to the contact list - await driver.clickElement({ text: 'Contacts', tag: 'div' }); - - await driver.clickElement('.address-book__link'); - await driver.fill('#nickname', 'Test User Name 11'); - await driver.fill( - 'input[placeholder="Search, public address (0x), or ENS"]', - '0x2f318C334780961FB129D2a6c30D0763d9a5C970', - ); - await driver.delay(largeDelayMs * 2); - await driver.clickElement({ text: 'Save', tag: 'button' }); - await driver.findElement({ text: 'Test User Name 11', tag: 'div' }); - }, - ); - }); - it('Restore from 3box', async function () { - await withFixtures( - { - fixtures: 'threebox-enabled', - ganacheOptions, - title: this.test.title, - }, - async ({ driver }) => { - await driver.navigate(); - await driver.fill('#password', 'correct horse battery staple'); - await driver.press('#password', driver.Key.ENTER); - - // confirms the 3box restore notification - await driver.clickElement('.home-notification__accept-button'); - - // goes to the settings screen - await driver.clickElement('.account-menu__icon'); - await driver.clickElement({ text: 'Settings', tag: 'div' }); - - // finds the restored address in the contact list - await driver.clickElement({ text: 'Contacts', tag: 'div' }); - await driver.findElement({ text: 'Test User Name 11', tag: 'div' }); - }, - ); - }); -}); diff --git a/ui/ducks/app/app.js b/ui/ducks/app/app.js index 1f6081343438..9c0fda78f580 100644 --- a/ui/ducks/app/app.js +++ b/ui/ducks/app/app.js @@ -4,9 +4,6 @@ import { } from '../../../shared/constants/hardware-wallets'; import * as actionConstants from '../../store/actionConstants'; -// actionConstants -const SET_THREEBOX_LAST_UPDATED = 'metamask/app/SET_THREEBOX_LAST_UPDATED'; - export default function reduceApp(state = {}, action) { // default state const appState = { @@ -42,8 +39,6 @@ export default function reduceApp(state = {}, action) { }, networksTabSelectedRpcUrl: '', loadingMethodData: false, - show3BoxModalAfterImport: false, - threeBoxLastUpdated: null, requestAccountTabs: {}, openMetaMaskTabs: {}, currentWindowTab: {}, @@ -325,12 +320,6 @@ export default function reduceApp(state = {}, action) { loadingMethodData: false, }; - case SET_THREEBOX_LAST_UPDATED: - return { - ...appState, - threeBoxLastUpdated: action.value, - }; - case actionConstants.SET_REQUEST_ACCOUNT_TABS: return { ...appState, @@ -392,13 +381,6 @@ export default function reduceApp(state = {}, action) { } // Action Creators -export function setThreeBoxLastUpdated(lastUpdated) { - return { - type: SET_THREEBOX_LAST_UPDATED, - value: lastUpdated, - }; -} - export function hideWhatsNewPopup() { return { type: actionConstants.HIDE_WHATS_NEW_POPUP, diff --git a/ui/helpers/constants/settings.js b/ui/helpers/constants/settings.js index 4010d8cbd2a9..b91d4c2fd67e 100644 --- a/ui/helpers/constants/settings.js +++ b/ui/helpers/constants/settings.js @@ -111,13 +111,6 @@ export const SETTINGS_CONSTANTS = [ route: `${ADVANCED_ROUTE}#autolock-timer`, icon: 'fas fa-sliders-h', }, - { - tabMessage: (t) => t('advanced'), - sectionMessage: (t) => t('syncWithThreeBox'), - descriptionMessage: (t) => t('syncWithThreeBoxDescription'), - route: `${ADVANCED_ROUTE}#sync-with3box`, - icon: 'fas fa-sliders-h', - }, { tabMessage: (t) => t('advanced'), sectionMessage: (t) => t('ipfsGateway'), diff --git a/ui/helpers/utils/settings-search.test.js b/ui/helpers/utils/settings-search.test.js index fb4daa594a07..3475184b8623 100644 --- a/ui/helpers/utils/settings-search.test.js +++ b/ui/helpers/utils/settings-search.test.js @@ -57,10 +57,6 @@ const t = (key) => { return 'Auto-Lock Timer (minutes)'; case 'autoLockTimeLimitDescription': return 'Set the idle time in minutes before MetaMask will become locked.'; - case 'syncWithThreeBox': - return 'Sync data with 3Box (experimental)'; - case 'syncWithThreeBoxDescription': - return 'Turn on to have your settings backed up with 3Box. This feature is currently experimental; use at your own risk.'; case 'ipfsGateway': return 'IPFS Gateway'; case 'ipfsGatewayDescription': @@ -172,7 +168,7 @@ describe('Settings Search Utils', () => { }); it('should get good advanced section number', () => { - expect(getNumberOfSettingsInSection(t, t('advanced'))).toStrictEqual(13); + expect(getNumberOfSettingsInSection(t, t('advanced'))).toStrictEqual(12); }); it('should get good contact section number', () => { diff --git a/ui/pages/first-time-flow/create-password/import-with-seed-phrase/import-with-seed-phrase.component.js b/ui/pages/first-time-flow/create-password/import-with-seed-phrase/import-with-seed-phrase.component.js index bf96c0e8936e..1f4ca902afb6 100644 --- a/ui/pages/first-time-flow/create-password/import-with-seed-phrase/import-with-seed-phrase.component.js +++ b/ui/pages/first-time-flow/create-password/import-with-seed-phrase/import-with-seed-phrase.component.js @@ -17,7 +17,6 @@ export default class ImportWithSeedPhrase extends PureComponent { history: PropTypes.object, onSubmit: PropTypes.func.isRequired, setSeedPhraseBackedUp: PropTypes.func, - initializeThreeBox: PropTypes.func, }; UNSAFE_componentWillMount() { @@ -40,12 +39,7 @@ export default class ImportWithSeedPhrase extends PureComponent { } handleImport = async (password, seedPhrase) => { - const { - history, - onSubmit, - setSeedPhraseBackedUp, - initializeThreeBox, - } = this.props; + const { history, onSubmit, setSeedPhraseBackedUp } = this.props; await onSubmit(password, seedPhrase); this.context.trackEvent({ @@ -58,7 +52,6 @@ export default class ImportWithSeedPhrase extends PureComponent { }); await setSeedPhraseBackedUp(true); - initializeThreeBox(); history.replace(INITIALIZE_END_OF_FLOW_ROUTE); }; diff --git a/ui/pages/first-time-flow/create-password/import-with-seed-phrase/import-with-seed-phrase.container.js b/ui/pages/first-time-flow/create-password/import-with-seed-phrase/import-with-seed-phrase.container.js index 7d2fef50f1bb..b59d27a8d652 100644 --- a/ui/pages/first-time-flow/create-password/import-with-seed-phrase/import-with-seed-phrase.container.js +++ b/ui/pages/first-time-flow/create-password/import-with-seed-phrase/import-with-seed-phrase.container.js @@ -1,15 +1,11 @@ import { connect } from 'react-redux'; -import { - setSeedPhraseBackedUp, - initializeThreeBox, -} from '../../../../store/actions'; +import { setSeedPhraseBackedUp } from '../../../../store/actions'; import ImportWithSeedPhrase from './import-with-seed-phrase.component'; const mapDispatchToProps = (dispatch) => { return { setSeedPhraseBackedUp: (seedPhraseBackupState) => dispatch(setSeedPhraseBackedUp(seedPhraseBackupState)), - initializeThreeBox: () => dispatch(initializeThreeBox()), }; }; diff --git a/ui/pages/first-time-flow/seed-phrase/confirm-seed-phrase-component.test.js b/ui/pages/first-time-flow/seed-phrase/confirm-seed-phrase-component.test.js index b47bb953227a..7861601ea274 100644 --- a/ui/pages/first-time-flow/seed-phrase/confirm-seed-phrase-component.test.js +++ b/ui/pages/first-time-flow/seed-phrase/confirm-seed-phrase-component.test.js @@ -139,13 +139,11 @@ describe('ConfirmSeedPhrase Component', () => { ]; const trackEventSpy = sinon.spy(); const replaceSpy = sinon.spy(); - const initialize3BoxSpy = sinon.spy(); const component = shallowRender( { seedPhrase: '鼠 牛 虎 兔 龍 蛇 馬 羊 猴 雞 狗 豬', history: { replace: replaceSpy }, setSeedPhraseBackedUp: () => Promise.resolve(), - initializeThreeBox: initialize3BoxSpy, }, { trackEvent: trackEventSpy, @@ -174,7 +172,6 @@ describe('ConfirmSeedPhrase Component', () => { legacy_event: true, }, }); - expect(initialize3BoxSpy.calledOnce).toStrictEqual(true); expect(replaceSpy.args[0][0]).toStrictEqual('/initialize/end-of-flow'); }); }); diff --git a/ui/pages/first-time-flow/seed-phrase/confirm-seed-phrase/confirm-seed-phrase.component.js b/ui/pages/first-time-flow/seed-phrase/confirm-seed-phrase/confirm-seed-phrase.component.js index eb35680f1c8d..7eee2271ac53 100644 --- a/ui/pages/first-time-flow/seed-phrase/confirm-seed-phrase/confirm-seed-phrase.component.js +++ b/ui/pages/first-time-flow/seed-phrase/confirm-seed-phrase/confirm-seed-phrase.component.js @@ -25,7 +25,6 @@ export default class ConfirmSeedPhrase extends PureComponent { static propTypes = { history: PropTypes.object, seedPhrase: PropTypes.string, - initializeThreeBox: PropTypes.func, setSeedPhraseBackedUp: PropTypes.func, }; @@ -71,7 +70,7 @@ export default class ConfirmSeedPhrase extends PureComponent { }; handleSubmit = async () => { - const { history, setSeedPhraseBackedUp, initializeThreeBox } = this.props; + const { history, setSeedPhraseBackedUp } = this.props; if (!this.isValid()) { return; @@ -88,7 +87,6 @@ export default class ConfirmSeedPhrase extends PureComponent { }); setSeedPhraseBackedUp(true).then(async () => { - initializeThreeBox(); history.replace(INITIALIZE_END_OF_FLOW_ROUTE); }); } catch (error) { diff --git a/ui/pages/first-time-flow/seed-phrase/confirm-seed-phrase/confirm-seed-phrase.container.js b/ui/pages/first-time-flow/seed-phrase/confirm-seed-phrase/confirm-seed-phrase.container.js index 339bb35136e3..4dadebc0f5a7 100644 --- a/ui/pages/first-time-flow/seed-phrase/confirm-seed-phrase/confirm-seed-phrase.container.js +++ b/ui/pages/first-time-flow/seed-phrase/confirm-seed-phrase/confirm-seed-phrase.container.js @@ -1,15 +1,11 @@ import { connect } from 'react-redux'; -import { - setSeedPhraseBackedUp, - initializeThreeBox, -} from '../../../../store/actions'; +import { setSeedPhraseBackedUp } from '../../../../store/actions'; import ConfirmSeedPhrase from './confirm-seed-phrase.component'; const mapDispatchToProps = (dispatch) => { return { setSeedPhraseBackedUp: (seedPhraseBackupState) => dispatch(setSeedPhraseBackedUp(seedPhraseBackupState)), - initializeThreeBox: () => dispatch(initializeThreeBox()), }; }; diff --git a/ui/pages/home/home.component.js b/ui/pages/home/home.component.js index 2a26d5948e28..348c9f37c4c1 100644 --- a/ui/pages/home/home.component.js +++ b/ui/pages/home/home.component.js @@ -4,7 +4,6 @@ import { Redirect, Route } from 'react-router-dom'; ///: BEGIN:ONLY_INCLUDE_IN(main) import { SUPPORT_LINK } from '../../helpers/constants/common'; ///: END:ONLY_INCLUDE_IN -import { formatDate } from '../../helpers/utils/util'; import AssetList from '../../components/app/asset-list'; import CollectiblesTab from '../../components/app/collectibles-tab'; import HomeNotification from '../../components/app/home-notification'; @@ -85,14 +84,6 @@ export default class Home extends PureComponent { shouldShowSeedPhraseReminder: PropTypes.bool.isRequired, isPopup: PropTypes.bool, isNotification: PropTypes.bool.isRequired, - threeBoxSynced: PropTypes.bool, - setupThreeBox: PropTypes.func, - turnThreeBoxSyncingOn: PropTypes.func, - showRestorePrompt: PropTypes.bool, - selectedAddress: PropTypes.string, - restoreFromThreeBox: PropTypes.func, - setShowRestorePromptToFalse: PropTypes.func, - threeBoxLastUpdated: PropTypes.number, firstPermissionsRequestId: PropTypes.string, // This prop is used in the `shouldCloseNotificationPopup` function // eslint-disable-next-line react/no-unused-prop-types @@ -209,26 +200,13 @@ export default class Home extends PureComponent { } componentDidUpdate(_prevProps, prevState) { - const { - closeNotificationPopup, - setupThreeBox, - showRestorePrompt, - threeBoxLastUpdated, - threeBoxSynced, - isNotification, - } = this.props; + const { closeNotificationPopup, isNotification } = this.props; const { notificationClosing } = this.state; if (notificationClosing && !prevState.notificationClosing) { closeNotificationPopup(); } else if (isNotification) { this.checkStatusAndNavigate(); - } else if ( - threeBoxSynced && - showRestorePrompt && - threeBoxLastUpdated === null - ) { - setupThreeBox(); } } @@ -247,12 +225,6 @@ export default class Home extends PureComponent { history, shouldShowSeedPhraseReminder, isPopup, - selectedAddress, - restoreFromThreeBox, - turnThreeBoxSyncingOn, - setShowRestorePromptToFalse, - showRestorePrompt, - threeBoxLastUpdated, shouldShowWeb3ShimUsageNotification, setWeb3ShimUsageAlertDismissed, originOfCurrentTab, @@ -393,25 +365,6 @@ export default class Home extends PureComponent { key="home-backupApprovalNotice" /> ) : null} - {threeBoxLastUpdated && showRestorePrompt ? ( - { - restoreFromThreeBox(selectedAddress).then(() => { - turnThreeBoxSyncingOn(); - }); - }} - onIgnore={() => { - setShowRestorePromptToFalse(); - }} - key="home-privacyModeDefault" - /> - ) : null} {infuraBlocked && this.state.canShowBlockageNotification ? ( { suggestedAssets, seedPhraseBackedUp, tokens, - threeBoxSynced, - showRestorePrompt, selectedAddress, connectedStatusPopoverHasBeenShown, defaultHomeActiveTabName, @@ -70,7 +64,7 @@ const mapStateToProps = (state) => { completedOnboarding, } = metamask; const accountBalance = getCurrentEthBalance(state); - const { forgottenPassword, threeBoxLastUpdated } = appState; + const { forgottenPassword } = appState; const totalUnapprovedCount = getTotalUnapprovedCount(state); const swapsEnabled = getSwapsFeatureIsLive(state); const pendingConfirmations = getUnapprovedTemplatedConfirmations(state); @@ -106,10 +100,7 @@ const mapStateToProps = (state) => { dismissSeedBackUpReminder === false, isPopup, isNotification, - threeBoxSynced, - showRestorePrompt, selectedAddress, - threeBoxLastUpdated, firstPermissionsRequestId, totalUnapprovedCount, connectedStatusPopoverHasBeenShown, @@ -140,22 +131,9 @@ const mapStateToProps = (state) => { const mapDispatchToProps = (dispatch) => ({ closeNotificationPopup: () => closeNotificationPopup(), - turnThreeBoxSyncingOn: () => dispatch(turnThreeBoxSyncingOn()), - setupThreeBox: () => { - dispatch(getThreeBoxLastUpdated()).then((lastUpdated) => { - if (lastUpdated) { - dispatch(setThreeBoxLastUpdated(lastUpdated)); - } else { - dispatch(setShowRestorePromptToFalse()); - dispatch(turnThreeBoxSyncingOn()); - } - }); - }, ///: BEGIN:ONLY_INCLUDE_IN(flask) removeSnapError: async (id) => await removeSnapError(id), ///: END:ONLY_INCLUDE_IN - restoreFromThreeBox: (address) => dispatch(restoreFromThreeBox(address)), - setShowRestorePromptToFalse: () => dispatch(setShowRestorePromptToFalse()), setConnectedStatusPopoverHasBeenShown: () => dispatch(setConnectedStatusPopoverHasBeenShown()), onTabClick: (name) => dispatch(setDefaultHomeActiveTabName(name)), diff --git a/ui/pages/keychains/restore-vault.js b/ui/pages/keychains/restore-vault.js index eda28ed551fd..b9407087bebb 100644 --- a/ui/pages/keychains/restore-vault.js +++ b/ui/pages/keychains/restore-vault.js @@ -4,7 +4,6 @@ import { connect } from 'react-redux'; import { createNewVaultAndRestore, unMarkPasswordForgotten, - initializeThreeBox, } from '../../store/actions'; import { DEFAULT_ROUTE } from '../../helpers/constants/routes'; import CreateNewVault from '../../components/app/create-new-vault'; @@ -26,7 +25,6 @@ class RestoreVaultPage extends Component { leaveImportSeedScreenState: PropTypes.func, history: PropTypes.object, isLoading: PropTypes.bool, - initializeThreeBox: PropTypes.func, }; handleImport = async (password, seedPhrase) => { @@ -35,8 +33,6 @@ class RestoreVaultPage extends Component { createNewVaultAndRestore, leaveImportSeedScreenState, history, - // eslint-disable-next-line no-shadow - initializeThreeBox, } = this.props; leaveImportSeedScreenState(); @@ -49,7 +45,6 @@ class RestoreVaultPage extends Component { legacy_event: true, }, }); - initializeThreeBox(); history.push(DEFAULT_ROUTE); }; @@ -135,6 +130,5 @@ export default connect( }, createNewVaultAndRestore: (pw, seed) => dispatch(createNewVaultAndRestore(pw, seed)), - initializeThreeBox: () => dispatch(initializeThreeBox()), }), )(RestoreVaultPage); diff --git a/ui/pages/settings/advanced-tab/advanced-tab.component.js b/ui/pages/settings/advanced-tab/advanced-tab.component.js index c8d23d292f15..a9046c2f34d2 100644 --- a/ui/pages/settings/advanced-tab/advanced-tab.component.js +++ b/ui/pages/settings/advanced-tab/advanced-tab.component.js @@ -1,6 +1,5 @@ import React, { PureComponent } from 'react'; import PropTypes from 'prop-types'; -import classnames from 'classnames'; import { exportAsFile } from '../../../helpers/utils/util'; import ToggleButton from '../../../components/ui/toggle-button'; import TextField from '../../../components/ui/text-field'; @@ -46,9 +45,6 @@ export default class AdvancedTab extends PureComponent { setAutoLockTimeLimit: PropTypes.func.isRequired, setShowFiatConversionOnTestnetsPreference: PropTypes.func.isRequired, setShowTestNetworks: PropTypes.func.isRequired, - threeBoxSyncingAllowed: PropTypes.bool.isRequired, - setThreeBoxSyncingPermission: PropTypes.func.isRequired, - threeBoxDisabled: PropTypes.bool.isRequired, setIpfsGateway: PropTypes.func.isRequired, ipfsGateway: PropTypes.string.isRequired, ledgerTransportType: PropTypes.oneOf(Object.values(LEDGER_TRANSPORT_TYPES)), @@ -419,55 +415,6 @@ export default class AdvancedTab extends PureComponent { ); } - renderThreeBoxControl() { - const { t } = this.context; - const { - threeBoxSyncingAllowed, - setThreeBoxSyncingPermission, - threeBoxDisabled, - } = this.props; - - let allowed = threeBoxSyncingAllowed; - let description = t('syncWithThreeBoxDescription'); - - if (threeBoxDisabled) { - allowed = false; - description = t('syncWithThreeBoxDisabled'); - } - return ( -
-
- {t('syncWithThreeBox')} -
- {description} -
-
-
-
- { - if (!threeBoxDisabled) { - setThreeBoxSyncingPermission(!value); - } - }} - offLabel={t('off')} - onLabel={t('on')} - /> -
-
-
- ); - } - renderLedgerLiveControl() { const { t } = this.context; const { @@ -735,7 +682,6 @@ export default class AdvancedTab extends PureComponent { {this.renderToggleTestNetworks()} {this.renderUseNonceOptIn()} {this.renderAutoLockTimeLimit()} - {this.renderThreeBoxControl()} {this.renderIpfsGatewayControl()} {notUsingFirefox ? this.renderLedgerLiveControl() : null} {this.renderDismissSeedBackupReminderControl()} diff --git a/ui/pages/settings/advanced-tab/advanced-tab.component.test.js b/ui/pages/settings/advanced-tab/advanced-tab.component.test.js index 5c639e551f49..130a01e222e0 100644 --- a/ui/pages/settings/advanced-tab/advanced-tab.component.test.js +++ b/ui/pages/settings/advanced-tab/advanced-tab.component.test.js @@ -19,11 +19,8 @@ describe('AdvancedTab Component', () => { setAutoLockTimeLimit={setAutoLockTimeLimitSpy} setIpfsGateway={() => undefined} setShowFiatConversionOnTestnetsPreference={() => undefined} - setThreeBoxSyncingPermission={() => undefined} setShowTestNetworks={toggleTestnet} showTestNetworks={false} - threeBoxDisabled - threeBoxSyncingAllowed={false} ledgerTransportType={LEDGER_TRANSPORT_TYPES.U2F} setLedgerTransportPreference={() => undefined} setDismissSeedBackUpReminder={() => undefined} @@ -39,10 +36,6 @@ describe('AdvancedTab Component', () => { ); }); - it('should render correctly when threeBoxFeatureFlag', () => { - expect(component.find('.settings-page__content-row')).toHaveLength(13); - }); - it('should update autoLockTimeLimit', () => { setAutoLockTimeLimitSpy = sinon.spy(); component = shallow( @@ -51,9 +44,6 @@ describe('AdvancedTab Component', () => { setAutoLockTimeLimit={setAutoLockTimeLimitSpy} setIpfsGateway={() => undefined} setShowFiatConversionOnTestnetsPreference={() => undefined} - setThreeBoxSyncingPermission={() => undefined} - threeBoxDisabled - threeBoxSyncingAllowed={false} ledgerTransportType={LEDGER_TRANSPORT_TYPES.U2F} setLedgerTransportPreference={() => undefined} setDismissSeedBackUpReminder={() => undefined} @@ -92,11 +82,8 @@ describe('AdvancedTab Component', () => { setAutoLockTimeLimit={setAutoLockTimeLimitSpy} setIpfsGateway={() => undefined} setShowFiatConversionOnTestnetsPreference={() => undefined} - setThreeBoxSyncingPermission={() => undefined} setShowTestNetworks={toggleTestnet} showTestNetworks={false} - threeBoxDisabled - threeBoxSyncingAllowed={false} ledgerTransportType={LEDGER_TRANSPORT_TYPES.U2F} setLedgerTransportPreference={() => undefined} setDismissSeedBackUpReminder={() => undefined} @@ -128,11 +115,8 @@ describe('AdvancedTab Component', () => { setAutoLockTimeLimit={setAutoLockTimeLimitSpy} setIpfsGateway={() => undefined} setShowFiatConversionOnTestnetsPreference={() => undefined} - setThreeBoxSyncingPermission={() => undefined} setShowTestNetworks={toggleTestnet} showTestNetworks={false} - threeBoxDisabled - threeBoxSyncingAllowed={false} ledgerTransportType={LEDGER_TRANSPORT_TYPES.U2F} setLedgerTransportPreference={() => undefined} setDismissSeedBackUpReminder={() => undefined} diff --git a/ui/pages/settings/advanced-tab/advanced-tab.container.js b/ui/pages/settings/advanced-tab/advanced-tab.container.js index e545cf327e6c..5d5edf156a85 100644 --- a/ui/pages/settings/advanced-tab/advanced-tab.container.js +++ b/ui/pages/settings/advanced-tab/advanced-tab.container.js @@ -8,8 +8,6 @@ import { setShowFiatConversionOnTestnetsPreference, setShowTestNetworks, setAutoLockTimeLimit, - setThreeBoxSyncingPermission, - turnThreeBoxSyncingOnAndInitialize, setUseNonceField, setIpfsGateway, setLedgerTransportPreference, @@ -27,8 +25,6 @@ export const mapStateToProps = (state) => { } = state; const { featureFlags: { sendHexData, advancedInlineGas } = {}, - threeBoxSyncingAllowed, - threeBoxDisabled, useNonceField, ipfsGateway, ledgerTransportType, @@ -50,8 +46,6 @@ export const mapStateToProps = (state) => { showFiatInTestnets, showTestNetworks, autoLockTimeLimit, - threeBoxSyncingAllowed, - threeBoxDisabled, useNonceField, ipfsGateway, ledgerTransportType, @@ -80,13 +74,6 @@ export const mapDispatchToProps = (dispatch) => { setAutoLockTimeLimit: (value) => { return dispatch(setAutoLockTimeLimit(value)); }, - setThreeBoxSyncingPermission: (newThreeBoxSyncingState) => { - if (newThreeBoxSyncingState) { - dispatch(turnThreeBoxSyncingOnAndInitialize()); - } else { - dispatch(setThreeBoxSyncingPermission(newThreeBoxSyncingState)); - } - }, setIpfsGateway: (value) => { return dispatch(setIpfsGateway(value)); }, diff --git a/ui/pages/settings/advanced-tab/advanced-tab.stories.js b/ui/pages/settings/advanced-tab/advanced-tab.stories.js index 259069686c60..ac8a7f1ad8d3 100644 --- a/ui/pages/settings/advanced-tab/advanced-tab.stories.js +++ b/ui/pages/settings/advanced-tab/advanced-tab.stories.js @@ -11,8 +11,6 @@ export default { sendHexData: { control: 'boolean' }, advancedInlineGas: { control: 'boolean' }, showFiatInTestnets: { control: 'boolean' }, - threeBoxSyncingAllowed: { control: 'boolean' }, - threeBoxDisabled: { control: 'boolean' }, useLedgerLive: { control: 'boolean' }, dismissSeedBackUpReminder: { control: 'boolean' }, setAutoLockTimeLimit: { action: 'setAutoLockTimeLimit' }, @@ -20,7 +18,6 @@ export default { action: 'setShowFiatConversionOnTestnetsPreference', }, setShowTestNetworks: { action: 'setShowTestNetworks' }, - setThreeBoxSyncingPermission: { action: 'setThreeBoxSyncingPermission' }, setIpfsGateway: { action: 'setIpfsGateway' }, setLedgerTransportPreference: { action: 'setLedgerTransportPreference' }, setDismissSeedBackUpReminder: { action: 'setDismissSeedBackUpReminder' }, @@ -44,7 +41,6 @@ export const DefaultStory = (args) => { sendHexData, advancedInlineGas, showFiatInTestnets, - threeBoxSyncingAllowed, dismissSeedBackUpReminder, }, updateArgs, @@ -74,12 +70,6 @@ export const DefaultStory = (args) => { }); }; - const handleThreeBoxSyncingAllowed = () => { - updateArgs({ - threeBoxSyncingAllowed: !threeBoxSyncingAllowed, - }); - }; - const handleDismissSeedBackUpReminder = () => { updateArgs({ dismissSeedBackUpReminder: !dismissSeedBackUpReminder, @@ -97,8 +87,6 @@ export const DefaultStory = (args) => { setAdvancedInlineGasFeatureFlag={handleAdvancedInlineGas} showFiatInTestnets={showFiatInTestnets} setShowFiatConversionOnTestnetsPreference={handleShowFiatInTestnets} - threeBoxSyncingAllowed={threeBoxSyncingAllowed} - setThreeBoxSyncingPermission={handleThreeBoxSyncingAllowed} dismissSeedBackUpReminder={dismissSeedBackUpReminder} setDismissSeedBackUpReminder={handleDismissSeedBackUpReminder} ipfsGateway="ipfs-gateway" @@ -114,8 +102,6 @@ DefaultStory.args = { sendHexData: false, advancedInlineGas: false, showFiatInTestnets: false, - threeBoxSyncingAllowed: false, - threeBoxDisabled: false, useLedgerLive: false, dismissSeedBackUpReminder: false, }; diff --git a/ui/store/actions.js b/ui/store/actions.js index 63495f3ddd48..ea98648f4b88 100644 --- a/ui/store/actions.js +++ b/ui/store/actions.js @@ -3047,104 +3047,6 @@ export function setSeedPhraseBackedUp(seedPhraseBackupState) { }; } -export function initializeThreeBox() { - return (dispatch) => { - return new Promise((resolve, reject) => { - background.initializeThreeBox((err) => { - if (err) { - dispatch(displayWarning(err.message)); - reject(err); - return; - } - resolve(); - }); - }); - }; -} - -export function setShowRestorePromptToFalse() { - return (dispatch) => { - return new Promise((resolve, reject) => { - background.setShowRestorePromptToFalse((err) => { - if (err) { - dispatch(displayWarning(err.message)); - reject(err); - return; - } - resolve(); - }); - }); - }; -} - -export function turnThreeBoxSyncingOn() { - return (dispatch) => { - return new Promise((resolve, reject) => { - background.turnThreeBoxSyncingOn((err) => { - if (err) { - dispatch(displayWarning(err.message)); - reject(err); - return; - } - resolve(); - }); - }); - }; -} - -export function restoreFromThreeBox(accountAddress) { - return (dispatch) => { - return new Promise((resolve, reject) => { - background.restoreFromThreeBox(accountAddress, (err) => { - if (err) { - dispatch(displayWarning(err.message)); - reject(err); - return; - } - resolve(); - }); - }); - }; -} - -export function getThreeBoxLastUpdated() { - return (dispatch) => { - return new Promise((resolve, reject) => { - background.getThreeBoxLastUpdated((err, lastUpdated) => { - if (err) { - dispatch(displayWarning(err.message)); - reject(err); - return; - } - resolve(lastUpdated); - }); - }); - }; -} - -export function setThreeBoxSyncingPermission(threeBoxSyncingAllowed) { - return (dispatch) => { - return new Promise((resolve, reject) => { - background.setThreeBoxSyncingPermission(threeBoxSyncingAllowed, (err) => { - if (err) { - dispatch(displayWarning(err.message)); - reject(err); - return; - } - resolve(); - }); - }); - }; -} - -export function turnThreeBoxSyncingOnAndInitialize() { - return async (dispatch) => { - await dispatch(setThreeBoxSyncingPermission(true)); - await dispatch(turnThreeBoxSyncingOn()); - await dispatch(initializeThreeBox(true)); - }; -} - export function setNextNonce(nextNonce) { return { type: actionConstants.SET_NEXT_NONCE, diff --git a/yarn.lock b/yarn.lock index eed444ae4f6d..ca3ab5b24ec0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,51 +2,6 @@ # yarn lockfile v1 -"3box-orbitdb-plugins@^1.0.5": - version "1.0.5" - resolved "https://registry.yarnpkg.com/3box-orbitdb-plugins/-/3box-orbitdb-plugins-1.0.5.tgz#eec6f6a553b316272c3c71e58c141241459280ed" - integrity sha512-wM8JOBaGVdoETtEZqAJUFt31p/+0b1pMfSH5wjjA3fsBF1aDLm+k8fVC96VVJdC7QA3eVLO1QuiDHLQLb42cBQ== - dependencies: - did-jwt "^0.1.3" - ipfs-log "^4.3.1" - orbit-db-access-controllers "^0.2.0" - -"3box@^1.10.2": - version "1.10.4" - resolved "https://registry.yarnpkg.com/3box/-/3box-1.10.4.tgz#f843e8563302dc89b2cf10860cc31e91baa44db6" - integrity sha512-XoEgC/ikPTqe3dzzpDGPxnk0fF1F3490ltTtX+NFv55NA9xM2mJfkXk0HBB4MqyAgtvNYbR+HMHwZ5HUrucRzg== - dependencies: - "3box-orbitdb-plugins" "^1.0.5" - "3id-resolver" "^0.0.5" - "@babel/runtime" "^7.4.5" - did-jwt "^0.2.0" - ethers "^4.0.28" - events "^3.0.0" - graphql-request "^1.8.2" - https-did-resolver "^0.1.0" - ipfs "^0.36.3" - ipfs-did-document "^1.2.3" - ipfs-mini "^1.1.5" - ipfs-postmsg-proxy "^3.1.1" - js-sha256 "^0.9.0" - muport-did-resolver "^0.3.0" - node-fetch "^2.6.0" - orbit-db "^0.21.4" - orbit-db-cache-postmsg-proxy "^0.1.1" - store "^2.0.12" - tweetnacl "^1.0.1" - tweetnacl-util "^0.15.0" - -"3id-resolver@^0.0.5": - version "0.0.5" - resolved "https://registry.yarnpkg.com/3id-resolver/-/3id-resolver-0.0.5.tgz#a5256bce32ac40842223922f715bd0c527199473" - integrity sha512-4MPIHFEx8D2zd3rshhcSqvD7EEmWS9x/Q55vY+LTiGvEkH0Rf8ZrxFg4NlB5/YWBcocwJNC+04QACr/2TqKTyw== - dependencies: - "@babel/runtime" "^7.1.2" - did-jwt "^0.1.3" - did-resolver "0.0.6" - ipfs-did-document "^1.2.3" - "@agoric/babel-standalone@^7.9.5": version "7.9.5" resolved "https://registry.yarnpkg.com/@agoric/babel-standalone/-/babel-standalone-7.9.5.tgz#1ca0c17844924199d31e49d6b67e8b2a629b8599" @@ -1171,7 +1126,7 @@ core-js-pure "^3.0.0" regenerator-runtime "^0.13.4" -"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.10.2", "@babel/runtime@^7.10.3", "@babel/runtime@^7.12.5", "@babel/runtime@^7.14.0", "@babel/runtime@^7.14.8", "@babel/runtime@^7.15.4", "@babel/runtime@^7.3.1", "@babel/runtime@^7.4.0", "@babel/runtime@^7.4.4", "@babel/runtime@^7.4.5", "@babel/runtime@^7.5.0", "@babel/runtime@^7.5.4", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.3", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2": +"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.10.2", "@babel/runtime@^7.10.3", "@babel/runtime@^7.12.5", "@babel/runtime@^7.14.0", "@babel/runtime@^7.14.8", "@babel/runtime@^7.15.4", "@babel/runtime@^7.3.1", "@babel/runtime@^7.4.0", "@babel/runtime@^7.4.4", "@babel/runtime@^7.5.0", "@babel/runtime@^7.5.4", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.3", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2": version "7.16.3" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.16.3.tgz#b86f0db02a04187a3c17caa77de69840165d42d5" integrity sha512-WBwekcqacdY2e9AF/Q7WLFUWmdJGJTkbjqTjoMDgXkVZ3ZRUvOPsLb5KdwISoQVsbP+DQzVZW4Zhci0DvpbNTQ== @@ -1865,283 +1820,6 @@ normalize-path "^2.0.1" through2 "^2.0.3" -"@hapi/accept@^3.2.4": - version "3.2.4" - resolved "https://registry.yarnpkg.com/@hapi/accept/-/accept-3.2.4.tgz#687510529493fe1d7d47954c31aff360d9364bd1" - integrity sha512-soThGB+QMgfxlh0Vzhzlf3ZOEOPk5biEwcOXhkF0Eedqx8VnhGiggL9UYHrIsOb1rUg3Be3K8kp0iDL2wbVSOQ== - dependencies: - "@hapi/boom" "7.x.x" - "@hapi/hoek" "8.x.x" - -"@hapi/address@2.x.x": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@hapi/address/-/address-2.0.0.tgz#9f05469c88cb2fd3dcd624776b54ee95c312126a" - integrity sha512-mV6T0IYqb0xL1UALPFplXYQmR0twnXG0M6jUswpquqT2sD12BOiCiLy3EvMp/Fy7s3DZElC4/aPjEjo2jeZpvw== - -"@hapi/ammo@3.x.x", "@hapi/ammo@^3.1.0", "@hapi/ammo@^3.1.2": - version "3.1.2" - resolved "https://registry.yarnpkg.com/@hapi/ammo/-/ammo-3.1.2.tgz#a9edf5d48d99b75fdcd7ab3dabf9059942a06961" - integrity sha512-ej9OtFmiZv1qr45g1bxEZNGyaR4jRpyMxU6VhbxjaYThymvOwsyIsUKMZnP5Qw2tfYFuwqCJuIBHGpeIbdX9gQ== - dependencies: - "@hapi/hoek" "8.x.x" - -"@hapi/b64@4.x.x": - version "4.2.0" - resolved "https://registry.yarnpkg.com/@hapi/b64/-/b64-4.2.0.tgz#76de0c7ed76e55bfa42709a4facfe894dd41d741" - integrity sha512-hmfPC1aF7cP21489A/IWPC3s1GE+1eAteVwFcOWLwj0Pky8eHgvrXPSSko2IeCpxqOdZhYw71IFN8xKPdv3CtQ== - dependencies: - "@hapi/hoek" "6.x.x" - -"@hapi/boom@7.x.x", "@hapi/boom@^7.4.2": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@hapi/boom/-/boom-7.4.2.tgz#c16957cd09796f6c1bfb4031bdc39d66d6d750c3" - integrity sha512-T2CYcTI0AqSvC6YC7keu/fh9LVSMzfoMLharBnPbOwmc+Cexj9joIc5yNDKunaxYq9LPuOwMS0f2B3S1tFQUNw== - dependencies: - "@hapi/hoek" "6.x.x" - -"@hapi/bounce@1.x.x": - version "1.3.1" - resolved "https://registry.yarnpkg.com/@hapi/bounce/-/bounce-1.3.1.tgz#7e0017300fa92b21bc6706590cac08f6085899e1" - integrity sha512-/ecFQTRBom2MEbjMHvKKE6FZ/e1gYK72CeUIFzz++dKK1kYJ0KbRJ72mXroWoTT2hIv+8H0ua/eOkO0+hRdHcw== - dependencies: - "@hapi/boom" "7.x.x" - "@hapi/hoek" "8.x.x" - -"@hapi/bourne@1.x.x": - version "1.3.2" - resolved "https://registry.yarnpkg.com/@hapi/bourne/-/bourne-1.3.2.tgz#0a7095adea067243ce3283e1b56b8a8f453b242a" - integrity sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA== - -"@hapi/call@^5.1.3": - version "5.1.3" - resolved "https://registry.yarnpkg.com/@hapi/call/-/call-5.1.3.tgz#217af45e3bc3d38b03aa5c9edfe1be939eee3741" - integrity sha512-5DfWpMk7qZiYhvBhM5oUiT4GQ/O8a2rFR121/PdwA/eZ2C1EsuD547ZggMKAR5bZ+FtxOf0fdM20zzcXzq2mZA== - dependencies: - "@hapi/boom" "7.x.x" - "@hapi/hoek" "8.x.x" - -"@hapi/catbox-memory@4.x.x": - version "4.1.0" - resolved "https://registry.yarnpkg.com/@hapi/catbox-memory/-/catbox-memory-4.1.0.tgz#cb5fbaf45c52beb44766dae018a2aee7b43e9c88" - integrity sha512-libCGyufOZaJu6uE9nVXw/u8tqOt4ifNIrOSAsDjzS+af3vPJyid8faOICqKCAh3E338UAsUe5AeYdezdsmtpg== - dependencies: - "@hapi/boom" "7.x.x" - "@hapi/hoek" "6.x.x" - -"@hapi/catbox@10.x.x": - version "10.2.1" - resolved "https://registry.yarnpkg.com/@hapi/catbox/-/catbox-10.2.1.tgz#ae21fbcdd16e4dff802b6969ee2d6bc51b7e1128" - integrity sha512-u13BXlnmmrNUZssjTriRVTLuk6I/yUy5C1/Pia1+E2cpfd7o2/jmEvYdFgeS0Ft9QTz7WWhpXKlrguARUuohhQ== - dependencies: - "@hapi/boom" "7.x.x" - "@hapi/hoek" "6.x.x" - "@hapi/joi" "15.x.x" - "@hapi/podium" "3.x.x" - -"@hapi/content@^4.1.0", "@hapi/content@^4.1.1": - version "4.1.1" - resolved "https://registry.yarnpkg.com/@hapi/content/-/content-4.1.1.tgz#179673d1e2b7eb36c564d8f9605d019bd2252cbf" - integrity sha512-3TWvmwpVPxFSF3KBjKZ8yDqIKKZZIm7VurDSweYpXYENZrJH3C1hd1+qEQW9wQaUaI76pPBLGrXl6I3B7i3ipA== - dependencies: - "@hapi/boom" "7.x.x" - -"@hapi/cryptiles@4.x.x": - version "4.2.0" - resolved "https://registry.yarnpkg.com/@hapi/cryptiles/-/cryptiles-4.2.0.tgz#d22bd5afa54f3c1a3b944a43dadfd4c5e5747f72" - integrity sha512-P+ioMP1JGhwDOKPRuQls6sT/ln6Fk+Ks6d90mlBi6HcOu5itvdUiFv5Ynq2DvLadPDWaA43lwNxkfZrjE9s2MA== - dependencies: - "@hapi/boom" "7.x.x" - -"@hapi/file@1.x.x": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@hapi/file/-/file-1.0.0.tgz#c91c39fd04db8bed5af82d2e032e7a4e65555b38" - integrity sha512-Bsfp/+1Gyf70eGtnIgmScvrH8sSypO3TcK3Zf0QdHnzn/ACnAkI6KLtGACmNRPEzzIy+W7aJX5E+1fc9GwIABQ== - -"@hapi/hapi@^18.3.1": - version "18.4.1" - resolved "https://registry.yarnpkg.com/@hapi/hapi/-/hapi-18.4.1.tgz#023fbc131074b1cb2cd7f6766d65f4b0e92df788" - integrity sha512-9HjVGa0Z4Qv9jk9AVoUdJMQLA+KuZ+liKWyEEkVBx3e3H1F0JM6aGbPkY9jRfwsITBWGBU2iXazn65SFKSi/tg== - dependencies: - "@hapi/accept" "^3.2.4" - "@hapi/ammo" "^3.1.2" - "@hapi/boom" "7.x.x" - "@hapi/bounce" "1.x.x" - "@hapi/call" "^5.1.3" - "@hapi/catbox" "10.x.x" - "@hapi/catbox-memory" "4.x.x" - "@hapi/heavy" "6.x.x" - "@hapi/hoek" "8.x.x" - "@hapi/joi" "15.x.x" - "@hapi/mimos" "4.x.x" - "@hapi/podium" "3.x.x" - "@hapi/shot" "4.x.x" - "@hapi/somever" "2.x.x" - "@hapi/statehood" "6.x.x" - "@hapi/subtext" "^6.1.3" - "@hapi/teamwork" "3.x.x" - "@hapi/topo" "3.x.x" - -"@hapi/heavy@6.x.x": - version "6.2.0" - resolved "https://registry.yarnpkg.com/@hapi/heavy/-/heavy-6.2.0.tgz#b6c30578e1f30ab6ca17a818772f11b1116ba8cc" - integrity sha512-tzGU9cElY0IxRBudGB7tLFkdpBD8XQPfd6G7DSOnvHRK+q96UHGHn4t59Yd7kDpVucNkErWWYarsGx2KmKPkXA== - dependencies: - "@hapi/boom" "7.x.x" - "@hapi/hoek" "6.x.x" - "@hapi/joi" "15.x.x" - -"@hapi/hoek@6.x.x", "@hapi/hoek@^6.2.0": - version "6.2.4" - resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-6.2.4.tgz#4b95fbaccbfba90185690890bdf1a2fbbda10595" - integrity sha512-HOJ20Kc93DkDVvjwHyHawPwPkX44sIrbXazAUDiUXaY2R9JwQGo2PhFfnQtdrsIe4igjG2fPgMra7NYw7qhy0A== - -"@hapi/hoek@8.x.x": - version "8.1.0" - resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-8.1.0.tgz#8f7627b23ed9bf67088fc7f9669e48c63ad421bd" - integrity sha512-b1J4jxYnW+n6lC91V6Pqg9imP9BZq0HNCeM+3sbXg05rQsE9cGYrKFpZjyztVesGmNRE6R+QaEoWGATeIiUVjA== - -"@hapi/inert@^5.2.0": - version "5.2.1" - resolved "https://registry.yarnpkg.com/@hapi/inert/-/inert-5.2.1.tgz#97de7e688f9bd9d681bf3dd14280d09ef2414544" - integrity sha512-kovx94LVcT9jELc+k4xuR+1lsdmimjHKn9SpI/YAXDioO7m4YzksEBSmneH3ZwVWVnl2j66Sfzvs2IweHRxyNA== - dependencies: - "@hapi/ammo" "3.x.x" - "@hapi/boom" "7.x.x" - "@hapi/bounce" "1.x.x" - "@hapi/hoek" "8.x.x" - "@hapi/joi" "15.x.x" - lru-cache "4.1.x" - -"@hapi/iron@5.x.x": - version "5.1.0" - resolved "https://registry.yarnpkg.com/@hapi/iron/-/iron-5.1.0.tgz#c3b34783cd19b7b8aabe11b72b0ce3781fcee08d" - integrity sha512-+MK3tBPkEKd50SrDTRXa2DVvE0UTPFKxGbodlbQpNP9SVlxi+ZwA640VJtMNj84FZh81UUxda8AOLPRKFffnEA== - dependencies: - "@hapi/b64" "4.x.x" - "@hapi/boom" "7.x.x" - "@hapi/cryptiles" "4.x.x" - "@hapi/hoek" "6.x.x" - -"@hapi/joi@15.x.x", "@hapi/joi@^15.0.1", "@hapi/joi@^15.1.0": - version "15.1.0" - resolved "https://registry.yarnpkg.com/@hapi/joi/-/joi-15.1.0.tgz#940cb749b5c55c26ab3b34ce362e82b6162c8e7a" - integrity sha512-n6kaRQO8S+kepUTbXL9O/UOL788Odqs38/VOfoCrATDtTvyfiO3fgjlSRaNkHabpTLgM7qru9ifqXlXbXk8SeQ== - dependencies: - "@hapi/address" "2.x.x" - "@hapi/hoek" "6.x.x" - "@hapi/marker" "1.x.x" - "@hapi/topo" "3.x.x" - -"@hapi/marker@1.x.x": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@hapi/marker/-/marker-1.0.0.tgz#65b0b2b01d1be06304886ce9b4b77b1bfb21a769" - integrity sha512-JOfdekTXnJexfE8PyhZFyHvHjt81rBFSAbTIRAhF2vv/2Y1JzoKsGqxH/GpZJoF7aEfYok8JVcAHmSz1gkBieA== - -"@hapi/mimos@4.x.x": - version "4.1.0" - resolved "https://registry.yarnpkg.com/@hapi/mimos/-/mimos-4.1.0.tgz#8c3345ca3b70c0e10e7e9e35f0e01d314c2d4e32" - integrity sha512-CkxOB15TFZDMl5tQ5qezKZvvBnkRYVc8YksNfA5TnqQMMsU7vGPyvuuNFqj+15bfEwHyM6qasxyQNdkX9B/cQw== - dependencies: - "@hapi/hoek" "6.x.x" - mime-db "1.x.x" - -"@hapi/nigel@3.x.x": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@hapi/nigel/-/nigel-3.1.0.tgz#88f78220f4f022a5bd1d61b59505367861425595" - integrity sha512-IJyau32pz5Bf7pzUU/8AIn/SvPvhLMQcOel6kM7ECpKyPc895AwttSusRKfgTwfxZOEG6W8DnNv25gLtqrVFSg== - dependencies: - "@hapi/hoek" "6.x.x" - "@hapi/vise" "3.x.x" - -"@hapi/pez@^4.1.2": - version "4.1.2" - resolved "https://registry.yarnpkg.com/@hapi/pez/-/pez-4.1.2.tgz#14984d0c31fed348f10c962968a21d9761f55503" - integrity sha512-8zSdJ8cZrJLFldTgwjU9Fb1JebID+aBCrCsycgqKYe0OZtM2r3Yv3aAwW5z97VsZWCROC1Vx6Mdn4rujh5Ktcg== - dependencies: - "@hapi/b64" "4.x.x" - "@hapi/boom" "7.x.x" - "@hapi/content" "^4.1.1" - "@hapi/hoek" "8.x.x" - "@hapi/nigel" "3.x.x" - -"@hapi/podium@3.x.x": - version "3.4.0" - resolved "https://registry.yarnpkg.com/@hapi/podium/-/podium-3.4.0.tgz#350b2a93eb13b8b7e297e5bcd8b1fea26e359607" - integrity sha512-IwyewAPGlCoq+g5536PKSDqSTfgpwbj+q4cBJpEUNqzwc5C5SM2stuFsULU7x1jKeWevfgWDoYWC75ML4IOYug== - dependencies: - "@hapi/hoek" "6.x.x" - "@hapi/joi" "15.x.x" - -"@hapi/shot@4.x.x": - version "4.1.0" - resolved "https://registry.yarnpkg.com/@hapi/shot/-/shot-4.1.0.tgz#e564bf5474d932e947bc48ab35ff565d4e1bf57b" - integrity sha512-rpUU5cF08fqAZLLnue6Sy0osj1QMPbrYskehxtLFPdk7CwlPcu9N/wRtgu7vDHTQCKTkag6M8sjc8V8p8lSxpg== - dependencies: - "@hapi/hoek" "6.x.x" - "@hapi/joi" "15.x.x" - -"@hapi/somever@2.x.x": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@hapi/somever/-/somever-2.1.0.tgz#46ccf2a85ab77635982af15aa4a28c847717bdbf" - integrity sha512-kMPewbpgLd0MSlNg0bjvq57Levozbg7c3O0idpWRxRgXfXBALNATLf8GRVbnMehYXAh7YRD2mR/91kginDtJ2Q== - dependencies: - "@hapi/bounce" "1.x.x" - "@hapi/hoek" "6.x.x" - -"@hapi/statehood@6.x.x": - version "6.1.0" - resolved "https://registry.yarnpkg.com/@hapi/statehood/-/statehood-6.1.0.tgz#2681c738d816281d6a590286054c8b9e779116fc" - integrity sha512-qc8Qq3kg0b3XK7siXf6DK0wp+rcOrXv336kIP6YrtD9TbQ45TsBobwKkUXB+4R3GCCQ8a6tOj8FR/9bdtjKJCA== - dependencies: - "@hapi/boom" "7.x.x" - "@hapi/bounce" "1.x.x" - "@hapi/bourne" "1.x.x" - "@hapi/cryptiles" "4.x.x" - "@hapi/hoek" "6.x.x" - "@hapi/iron" "5.x.x" - "@hapi/joi" "15.x.x" - -"@hapi/subtext@^6.1.3": - version "6.1.3" - resolved "https://registry.yarnpkg.com/@hapi/subtext/-/subtext-6.1.3.tgz#bbd07771ae2a4e73ac360c93ed74ac641718b9c6" - integrity sha512-qWN6NbiHNzohVcJMeAlpku/vzbyH4zIpnnMPMPioQMwIxbPFKeNViDCNI6fVBbMPBiw/xB4FjqiJkRG5P9eWWg== - dependencies: - "@hapi/boom" "7.x.x" - "@hapi/bourne" "1.x.x" - "@hapi/content" "^4.1.1" - "@hapi/file" "1.x.x" - "@hapi/hoek" "8.x.x" - "@hapi/pez" "^4.1.2" - "@hapi/wreck" "15.x.x" - -"@hapi/teamwork@3.x.x": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@hapi/teamwork/-/teamwork-3.3.1.tgz#b52d0ec48682dc793926bd432e22ceb19c915d3f" - integrity sha512-61tiqWCYvMKP7fCTXy0M4VE6uNIwA0qvgFoiDubgfj7uqJ0fdHJFQNnVPGrxhLWlwz0uBPWrQlBH7r8y9vFITQ== - -"@hapi/topo@3.x.x": - version "3.1.2" - resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-3.1.2.tgz#57cc1317be1a8c5f47c124f9b0e3c49cd78424d2" - integrity sha512-r+aumOqJ5QbD6aLPJWqVjMAPsx5pZKz+F5yPqXZ/WWG9JTtHbQqlzrJoknJ0iJxLj9vlXtmpSdjlkszseeG8OA== - dependencies: - "@hapi/hoek" "8.x.x" - -"@hapi/vise@3.x.x": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@hapi/vise/-/vise-3.1.0.tgz#4fa71b9e752f35e5519115c73a47479a7375b445" - integrity sha512-DUDzV0D4iVO5atghsjGZtzaF0HVtRLcxcnH6rAONyH0stnoLiFloGEuP5nkbIPU0B9cgWTzTUsQPuNHBzxy9Yw== - dependencies: - "@hapi/hoek" "6.x.x" - -"@hapi/wreck@15.x.x": - version "15.0.1" - resolved "https://registry.yarnpkg.com/@hapi/wreck/-/wreck-15.0.1.tgz#b9f881965a7e649a8fffe6de25ba41973ed28415" - integrity sha512-ByXQna/W1FZk7dg8NEhL79u4QkhzszRz76VpgyGstSH8bLM01a0C8RsxmUBgi6Tjkag5jA9kaEIhF9dLpMrtBw== - dependencies: - "@hapi/boom" "7.x.x" - "@hapi/bourne" "1.x.x" - "@hapi/hoek" "6.x.x" - "@httptoolkit/httpolyglot@^2.0.1": version "2.0.1" resolved "https://registry.yarnpkg.com/@httptoolkit/httpolyglot/-/httpolyglot-2.0.1.tgz#1ee1c7f86b82adca7b7a5f7bf001181166c8b56f" @@ -3336,11 +3014,6 @@ resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== -"@sindresorhus/is@^0.7.0": - version "0.7.0" - resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.7.0.tgz#9a06f4f137ee84d7df0460c1fdb1135ffa6c50fd" - integrity sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow== - "@sinonjs/commons@^1", "@sinonjs/commons@^1.6.0", "@sinonjs/commons@^1.7.0": version "1.7.0" resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.7.0.tgz#f90ffc52a2e519f018b13b6c4da03cbff36ebed6" @@ -3378,11 +3051,6 @@ resolved "https://registry.yarnpkg.com/@sinonjs/text-encoding/-/text-encoding-0.7.1.tgz#8da5c6530915653f3a1f38fd5f101d8c3f8079c5" integrity sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ== -"@stablelib/utf8@^0.10.1": - version "0.10.1" - resolved "https://registry.yarnpkg.com/@stablelib/utf8/-/utf8-0.10.1.tgz#eecf54884da7b2bee235e3c70efb8cd5c07ba5bd" - integrity sha512-+uM1YZ4MhBC82vt99prF7DXNGqhYmJ9cQ3p5qNowMNkkzn9OWEkqBvguBW3ChAt7JvqZ3SD5HJOfc6YgnfMTHw== - "@storybook/addon-a11y@^6.3.12": version "6.3.12" resolved "https://registry.yarnpkg.com/@storybook/addon-a11y/-/addon-a11y-6.3.12.tgz#2f930fc84fc275a4ed43a716fc09cc12caf4e110" @@ -4621,11 +4289,6 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.29.tgz#7f2e1159231d4a077bb660edab0fde373e375a3d" integrity sha512-tx5jMmMFwx7wBwq/V7OohKDVb/JwJU5qCVkeLMh1//xycAJ/ESuw9aJ9SEtlCZDYi2pBfe4JkisSoAtbOsBNAA== -"@types/node@10.12.18": - version "10.12.18" - resolved "https://registry.yarnpkg.com/@types/node/-/node-10.12.18.tgz#1d3ca764718915584fcd9f6344621b7672665c67" - integrity sha512-fh+pAqt4xRzPfqA6eh3Z2y6fyZavRIumvjhaCL753+TVkGKGhpPeyrJG2JftD0T9q4GF00KjefsQ+PQNDdWQaQ== - "@types/node@11.11.6": version "11.11.6" resolved "https://registry.yarnpkg.com/@types/node/-/node-11.11.6.tgz#df929d1bb2eee5afdda598a41930fe50b43eaa6a" @@ -5200,31 +4863,6 @@ abort-controller@^3.0.0: dependencies: event-target-shim "^5.0.0" -abstract-leveldown@0.12.3: - version "0.12.3" - resolved "https://registry.yarnpkg.com/abstract-leveldown/-/abstract-leveldown-0.12.3.tgz#116b1ec5c7710ef7a2d5706768bbdb4440be1070" - integrity sha1-EWsexcdxDvei1XBnaLvbREC+EHA= - dependencies: - xtend "~3.0.0" - -abstract-leveldown@^5.0.0, abstract-leveldown@~5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/abstract-leveldown/-/abstract-leveldown-5.0.0.tgz#f7128e1f86ccabf7d2893077ce5d06d798e386c6" - integrity sha512-5mU5P1gXtsMIXg65/rsYGsi93+MlogXZ9FA8JnwKurHQg64bfXwGYVdVdijNTVNOlAsuIiOwHdvFFD5JqCJQ7A== - dependencies: - xtend "~4.0.0" - -abstract-leveldown@^6.0.0, abstract-leveldown@~6.2.1: - version "6.2.3" - resolved "https://registry.yarnpkg.com/abstract-leveldown/-/abstract-leveldown-6.2.3.tgz#036543d87e3710f2528e47040bc3261b77a9a8eb" - integrity sha512-BsLm5vFMRUrrLeCcRc+G0t2qOaTzpoJQLOubq2XM72eNpjF5UdU5o/5NvlNhx95XHcAvcl8OMXr4mlg/fRgUXQ== - dependencies: - buffer "^5.5.0" - immediate "^3.2.3" - level-concat-iterator "~2.0.0" - level-supports "~1.0.0" - xtend "~4.0.0" - abstract-leveldown@^7.2.0: version "7.2.0" resolved "https://registry.yarnpkg.com/abstract-leveldown/-/abstract-leveldown-7.2.0.tgz#08d19d4e26fb5be426f7a57004851b39e1795a2e" @@ -5237,13 +4875,6 @@ abstract-leveldown@^7.2.0: level-supports "^2.0.1" queue-microtask "^1.2.3" -abstract-leveldown@~2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/abstract-leveldown/-/abstract-leveldown-2.4.1.tgz#b3bfedb884eb693a12775f0c55e9f0a420ccee64" - integrity sha1-s7/tuITraToSd18MVenwpCDM7mQ= - dependencies: - xtend "~4.0.0" - abstract-leveldown@~2.6.0: version "2.6.3" resolved "https://registry.yarnpkg.com/abstract-leveldown/-/abstract-leveldown-2.6.3.tgz#1c5e8c6a5ef965ae8c35dfb3a8770c476b82c4b8" @@ -5258,20 +4889,7 @@ abstract-leveldown@~2.7.1: dependencies: xtend "~4.0.0" -abstract-leveldown@~6.0.0, abstract-leveldown@~6.0.1, abstract-leveldown@~6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/abstract-leveldown/-/abstract-leveldown-6.0.3.tgz#b4b6159343c74b0c5197b2817854782d8f748c4a" - integrity sha512-jzewKKpZbaYUa6HTThnrl+GrJhzjEAeuc7hTVpZdzg7kupXZFoqQDFwyOwLNbmJKJlmzw8yiipMPkDiuKkT06Q== - dependencies: - level-concat-iterator "~2.0.0" - xtend "~4.0.0" - -abstract-logging@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/abstract-logging/-/abstract-logging-1.0.0.tgz#8b7deafd310559bc28f77724dd1bb30177278c1b" - integrity sha1-i33q/TEFWbwo93ck3RuzAXcnjBs= - -accepts@^1.3.5, accepts@^1.3.7, accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: +accepts@^1.3.5, accepts@^1.3.7, accepts@~1.3.5, accepts@~1.3.7: version "1.3.7" resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== @@ -5432,11 +5050,6 @@ aes-js@^3.1.1: resolved "https://registry.yarnpkg.com/aes-js/-/aes-js-3.1.2.tgz#db9aabde85d5caabbfc0d4f2a4446960f627146a" integrity sha512-e5pEa2kBnBOgR4Y/p20pskXI74UEz7de8ZGVo58asOtvSVG5YAbJeELPZxOmt+Bnz3rX753YKhfIn4X4l1PPRQ== -after@0.8.2: - version "0.8.2" - resolved "https://registry.yarnpkg.com/after/-/after-0.8.2.tgz#fedb394f9f0e02aa9768e702bda23b505fae7e1f" - integrity sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8= - agent-base@6, agent-base@^6.0.0, agent-base@^6.0.2: version "6.0.2" resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" @@ -5792,21 +5405,6 @@ argparse@^1.0.7: dependencies: sprintf-js "~1.0.2" -args@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/args/-/args-5.0.1.tgz#4bf298df90a4799a09521362c579278cc2fdd761" - integrity sha512-1kqmFCFsPffavQFGt8OxJdIcETti99kySRUPMpOhaGjL6mRJn8HFU1OxKY5bMqfZKUwTQc1mZkAjmGYaVOHFtQ== - dependencies: - camelcase "5.0.0" - chalk "2.4.2" - leven "2.1.0" - mri "1.1.4" - -argsarray@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/argsarray/-/argsarray-0.0.1.tgz#6e7207b4ecdb39b0af88303fa5ae22bda8df61cb" - integrity sha1-bnIHtOzbObCviDA/pa4ivajfYcs= - aria-query@^4.2.2: version "4.2.2" resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-4.2.2.tgz#0d2ca6c9aceb56b8977e9fed6aed7e15bbd2f83b" @@ -5997,11 +5595,6 @@ array.prototype.flatmap@^1.2.1, array.prototype.flatmap@^1.2.4: es-abstract "^1.18.0-next.1" function-bind "^1.1.1" -arraybuffer.slice@~0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz#3bbc4275dd584cc1b10809b89d4e8b63a69e7675" - integrity sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog== - arrify@^1.0.0, arrify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" @@ -6017,21 +5610,6 @@ asap@^2.0.0, asap@^2.0.6: resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= -asmcrypto.js@^2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/asmcrypto.js/-/asmcrypto.js-2.3.2.tgz#b9f84bd0a1fb82f21f8c29cc284a707ad17bba2e" - integrity sha512-3FgFARf7RupsZETQ1nHnhLUUvpcttcCq1iZCaVAbJZbCZ5VNRrNyvpDyHTOb0KC3llFcsyOT/a99NZcCbeiEsA== - -asn1.js@1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-1.0.3.tgz#281ba3ec1f2448fe765f92a4eecf883fe1364b54" - integrity sha1-KBuj7B8kSP52X5Kk7s+IP+E2S1Q= - dependencies: - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - optionalDependencies: - bn.js "^1.0.0" - asn1.js@^4.0.0: version "4.9.2" resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.9.2.tgz#8117ef4f7ed87cd8f89044b5bff97ac243a16c9a" @@ -6041,15 +5619,6 @@ asn1.js@^4.0.0: inherits "^2.0.1" minimalistic-assert "^1.0.0" -asn1.js@^5.0.0, asn1.js@^5.0.1: - version "5.2.0" - resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-5.2.0.tgz#292c0357f26a47802ac9727e8772c09c7fc9bd85" - integrity sha512-Q7hnYGGNYbcmGrCPulXfkEw7oW7qjWeM4ZTALmgpuIcZLxyqqKYWxCZg2UBm8bklrnB4m2mGyJPWfoktdORD8A== - dependencies: - bn.js "^4.0.0" - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - asn1@~0.2.3: version "0.2.4" resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" @@ -6057,17 +5626,6 @@ asn1@~0.2.3: dependencies: safer-buffer "~2.1.0" -"assemblyscript@github:assemblyscript/assemblyscript#v0.6": - version "0.6.0" - resolved "https://codeload.github.com/assemblyscript/assemblyscript/tar.gz/3ed76a97f05335504166fce1653da75f4face28f" - dependencies: - "@protobufjs/utf8" "^1.1.0" - binaryen "77.0.0-nightly.20190407" - glob "^7.1.3" - long "^4.0.0" - opencollective-postinstall "^2.0.0" - source-map-support "^0.5.11" - assert-plus@1.0.0, assert-plus@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" @@ -6150,41 +5708,6 @@ async-eventemitter@^0.2.2: dependencies: async "^2.4.0" -async-iterator-all@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/async-iterator-all/-/async-iterator-all-1.0.0.tgz#de436370630158c94cb026e59e58469ee0dbc603" - integrity sha512-+vC2NFEmAuONF+A2MzM1tUS5pHovDH37/oQbmXW6FgnEns0S9BsR+MJGnzsFHzSN2iFQhbN7L8cFqV1W1F1kpQ== - -async-iterator-batch@~0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/async-iterator-batch/-/async-iterator-batch-0.0.1.tgz#52a200caca443d06b00b6a585412c81d2264f85a" - integrity sha512-bzsAEv8fXhJfDR/5qxgoDD3N8TJ8re6XfLeVBJfUt0KsYdVL/D+u05yTT78qnhtkNW9/hh0+NO/AHmSqz50eOQ== - -async-iterator-first@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/async-iterator-first/-/async-iterator-first-1.0.0.tgz#7376fa80ddef4fee169ffa7507fa70016aabe180" - integrity sha512-1PT9En58Uw1CZtcNUsrEUK5yXUxsKeaI5f7Y9/yEfQXeWObmbivvw+VZIyFL3T7BdUT1HvL2mKlHZdVpiJWCSQ== - -async-iterator-last@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/async-iterator-last/-/async-iterator-last-1.0.0.tgz#a352b2efd839c37dd3f497ad0b27ad17f9a9176b" - integrity sha512-girbg1o/OdnszY9vbkIphzx71Gu0DNm+5DjGe32S1/bMLotPf52XFRRMVw/LE9/4Gn9xmL3H9tWftZ+JJWV4ig== - -async-iterator-to-pull-stream@^1.1.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/async-iterator-to-pull-stream/-/async-iterator-to-pull-stream-1.3.0.tgz#3a6b9f3cceadff972ca20eb480e3cb43f8789732" - integrity sha512-NjyhAEz/sx32olqgKIk/2xbWEM6o8qef1yetIgb0U/R3oBgndP1kE/0CslowH3jvnA94BO4I6OXpOkTKH7Z1AA== - dependencies: - get-iterator "^1.0.2" - pull-stream-to-async-iterator "^1.0.1" - -async-iterator-to-stream@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/async-iterator-to-stream/-/async-iterator-to-stream-1.1.0.tgz#02ce9031de5efb36b2a5e82a0e280318cfd1a6eb" - integrity sha512-ddF3u7ipixenFJsYCKqVR9tNdkIzd2j7JVg8QarqkfUl7UTR7nhJgc1Q+3ebP/5DNFhV9Co9F47FJjGpdc0PjQ== - dependencies: - readable-stream "^3.0.5" - async-mutex@^0.2.6: version "0.2.6" resolved "https://registry.yarnpkg.com/async-mutex/-/async-mutex-0.2.6.tgz#0d7a3deb978bc2b984d5908a2038e1ae2e54ff40" @@ -6209,7 +5732,7 @@ async@^1.4.2: resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo= -async@^2.0.1, async@^2.1.2, async@^2.1.4, async@^2.4.0, async@^2.5.0, async@^2.6.0, async@^2.6.1, async@^2.6.2, async@^2.6.3: +async@^2.0.1, async@^2.1.2, async@^2.1.4, async@^2.4.0, async@^2.5.0, async@^2.6.2: version "2.6.4" resolved "https://registry.yarnpkg.com/async/-/async-2.6.4.tgz#706b7ff6084664cd7eae713f6f965433b5504221" integrity sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA== @@ -6527,7 +6050,7 @@ bach@^1.0.0: async-settle "^1.0.0" now-and-later "^2.0.0" -backo2@1.0.2, backo2@^1.0.2: +backo2@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/backo2/-/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947" integrity sha1-MasayLEpNjRj41s+u2n038+6eUc= @@ -6549,13 +6072,6 @@ balanced-match@^1.0.0: resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= -base-x@3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/base-x/-/base-x-3.0.4.tgz#94c1788736da065edb1d68808869e357c977fa77" - integrity sha512-UYOadoSIkEI/VrRGSG6qp93rp2WdokiAiNYDfGW5qURAY8GiAQkvMbwNNSDYiVJopqv4gCna7xqf4rrNGp+5AA== - dependencies: - safe-buffer "^5.0.1" - base-x@3.0.9, base-x@^3.0.2, base-x@^3.0.8: version "3.0.9" resolved "https://registry.yarnpkg.com/base-x/-/base-x-3.0.9.tgz#6349aaabb58526332de9f60995e548a53fe21320" @@ -6568,18 +6084,13 @@ base-x@^1.1.0: resolved "https://registry.yarnpkg.com/base-x/-/base-x-1.1.0.tgz#42d3d717474f9ea02207f6d1aa1f426913eeb7ac" integrity sha1-QtPXF0dPnqAiB/bRqh9CaRPut6w= -base32-encode@^1.1.0, base32-encode@^1.2.0: +base32-encode@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/base32-encode/-/base32-encode-1.2.0.tgz#e150573a5e431af0a998e32bdfde7045725ca453" integrity sha512-cHFU8XeRyx0GgmoWi5qHMCVRiqU6J3MHWxVgun7jggCBUpVzm1Ir7M9dYr2whjSNc3tFeXfQ/oZjQu/4u55h9A== dependencies: to-data-view "^1.1.0" -base32.js@~0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/base32.js/-/base32.js-0.1.0.tgz#b582dec693c2f11e893cf064ee6ac5b6131a2202" - integrity sha1-tYLexpPC8R6JPPBk7mrFthMaIgI= - base58check@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/base58check/-/base58check-2.0.0.tgz#8046652d14bc87f063bd16be94a39134d3b61173" @@ -6587,11 +6098,6 @@ base58check@^2.0.0: dependencies: bs58 "^3.0.0" -base64-arraybuffer@0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz#9818c79e059b1355f97e0428a017c838e90ba812" - integrity sha1-mBjHngWbE1X5fgQooBfIOOkLqBI= - base64-arraybuffer@^0.1.5: version "0.1.5" resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz#73926771923b5a19747ad666aa5cd4bf9c6e9ce8" @@ -6602,16 +6108,6 @@ base64-js@^1.0.2, base64-js@^1.3.1, base64-js@^1.5.1: resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== -base64id@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/base64id/-/base64id-2.0.0.tgz#2770ac6bc47d312af97a8bf9a634342e0cd25cb6" - integrity sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog== - -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== - base@^0.11.1: version "0.11.2" resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" @@ -6647,7 +6143,7 @@ bcrypt-pbkdf@^1.0.0: dependencies: tweetnacl "^0.14.3" -bech32@1.1.4, bech32@^1.1.2: +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== @@ -6692,7 +6188,7 @@ big-integer@^1.6.48: resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.51.tgz#0df92a5d9880560d3ff2d5fd20245c889d130686" integrity sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg== -big.js@^5.1.2, big.js@^5.2.2: +big.js@^5.2.2: version "5.2.2" resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== @@ -6702,11 +6198,6 @@ bignumber.js@^4.1.0: resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-4.1.0.tgz#db6f14067c140bd46624815a7916c92d9b6c24b1" integrity sha512-eJzYkFYy9L4JzXsbymsFn3p54D+llV27oTQ+ziJG7WFRheJcNZilgVXMG0LoZtlQSKBsJdWtLFqOD0u+U0jZKA== -bignumber.js@^8.0.1, bignumber.js@^8.0.2, bignumber.js@^8.1.1: - version "8.1.1" - resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-8.1.1.tgz#4b072ae5aea9c20f6730e4e5d529df1271c4d885" - integrity sha512-QD46ppGintwPGuL1KqmwhR0O+N2cZUg8JG/VzwI2e28sM9TqHjQB10lI4QAaMHVbLzwVLLAwEglpKPViWX+5NQ== - bignumber.js@^9.0.0, bignumber.js@^9.0.1: version "9.0.1" resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.0.1.tgz#8d7ba124c882bfd8e43260c67475518d0689e4e5" @@ -6726,16 +6217,6 @@ binary-extensions@^2.0.0: resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.0.0.tgz#23c0df14f6a88077f5f986c0d167ec03c3d5537c" integrity sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow== -binary-querystring@~0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/binary-querystring/-/binary-querystring-0.1.2.tgz#84a6f9ac21fcf2752e305f60397d445bb84551e9" - integrity sha512-mrot/6OS3YIUSWMyv/9uyMbCDYQWxl+fVDsrJFjPFGcVT0xDCdEg/gbN6eguaCr0UqsuXdtJ3DQ3i2z2alnulg== - -binaryen@77.0.0-nightly.20190407: - version "77.0.0-nightly.20190407" - resolved "https://registry.yarnpkg.com/binaryen/-/binaryen-77.0.0-nightly.20190407.tgz#fbe4f8ba0d6bd0809a84eb519d2d5b5ddff3a7d1" - integrity sha512-1mxYNvQ0xywMe582K7V6Vo2zzhZZxMTeGHH8aE/+/AND8f64D8Q1GThVY3RVRwGY/4p+p95ccw9Xbw2ovFXRIg== - bindings@^1.3.0, bindings@^1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz#10353c9e945334bc0511a6d90b38fbc7c9c504df" @@ -6743,29 +6224,6 @@ bindings@^1.3.0, bindings@^1.5.0: dependencies: file-uri-to-path "1.0.0" -bintrees@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/bintrees/-/bintrees-1.0.1.tgz#0e655c9b9c2435eaab68bf4027226d2b55a34524" - integrity sha1-DmVcm5wkNeqraL9AJyJtK1WjRSQ= - -bip174@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/bip174/-/bip174-1.0.0.tgz#c2061ae192064a419498d57a96a47287f75f0343" - integrity sha512-AaoWrkYtv6A2y8H+qzs6NvRWypzNbADT8PQGpM9rnP+jLzeol+uzhe3Myeuq/dwrHYtmsW8V71HmX2oXhQGagw== - -bip32@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/bip32/-/bip32-2.0.4.tgz#b662bd28710d4676fb351ba8a13be45cb4d85d01" - integrity sha512-ioPytarPDIrWckWMuK4RNUtvwhvWEc2fvuhnO0WEwu732k5OLjUXv4rXi2c/KJHw9ZMNQMkYRJrBw81RujShGQ== - dependencies: - "@types/node" "10.12.18" - bs58check "^2.1.1" - create-hash "^1.2.0" - create-hmac "^1.1.7" - tiny-secp256k1 "^1.1.0" - typeforce "^1.11.5" - wif "^2.0.6" - bip39@^2.2.0, bip39@^2.4.0: version "2.5.0" resolved "https://registry.yarnpkg.com/bip39/-/bip39-2.5.0.tgz#51cbd5179460504a63ea3c000db3f787ca051235" @@ -6787,46 +6245,24 @@ bip39@^3.0.4: pbkdf2 "^3.0.9" randombytes "^2.0.1" -bip66@^1.1.0, bip66@^1.1.5: +bip66@^1.1.5: version "1.1.5" resolved "https://registry.yarnpkg.com/bip66/-/bip66-1.1.5.tgz#01fa8748785ca70955d5011217d1b3139969ca22" integrity sha1-AfqHSHhcpwlV1QESF9GzE5lpyiI= dependencies: safe-buffer "^5.0.1" -bitcoin-ops@^1.3.0, bitcoin-ops@^1.4.0, bitcoin-ops@^1.4.1: +bitcoin-ops@^1.3.0, bitcoin-ops@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/bitcoin-ops/-/bitcoin-ops-1.4.1.tgz#e45de620398e22fd4ca6023de43974ff42240278" integrity sha512-pef6gxZFztEhaE9RY9HmWVmiIHqCb2OyS4HPKkpc6CIiiOa3Qmuoylxc5P2EkU3w+5eTSifI9SEZC88idAIGow== -bitcoinjs-lib@^5.0.0: - version "5.1.2" - resolved "https://registry.yarnpkg.com/bitcoinjs-lib/-/bitcoinjs-lib-5.1.2.tgz#35e334a145670a4f335b20e0ac376a4b15648697" - integrity sha512-Qa1TY8xaFRaLPD2YunfQX1vhHAh0387SJ/Zu7lNSRyzpg8lDru8gv+w6pqxOkcdj4dm4Fn1JmWb0m8Oy+8TfiA== - dependencies: - "@types/node" "10.12.18" - bech32 "^1.1.2" - bip174 "^1.0.0" - bip32 "^2.0.4" - bip66 "^1.1.0" - bitcoin-ops "^1.4.0" - bs58check "^2.0.0" - create-hash "^1.1.0" - create-hmac "^1.1.3" - merkle-lib "^2.0.10" - pushdata-bitcoin "^1.0.1" - randombytes "^2.0.1" - tiny-secp256k1 "^1.1.1" - typeforce "^1.11.3" - varuint-bitcoin "^1.0.4" - wif "^2.0.1" - bitwise@^2.0.4: version "2.1.0" resolved "https://registry.yarnpkg.com/bitwise/-/bitwise-2.1.0.tgz#1853fac76500c86da01e3819150a4edf92a7abdb" integrity sha512-XKgAhMXCh4H/3oNwAHAsAO0iC89s9cOiumgYwSHjSobGWxYjv62YhkL9QEdvGP151xypCtMlAfKK79GEcd2eRQ== -bl@^1.0.0, bl@^1.2.1: +bl@^1.2.1: version "1.2.3" resolved "https://registry.yarnpkg.com/bl/-/bl-1.2.3.tgz#1e8dd80142eac80d7158c9dccc047fb620e035e7" integrity sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww== @@ -6834,13 +6270,6 @@ bl@^1.0.0, bl@^1.2.1: readable-stream "^2.3.5" safe-buffer "^5.1.1" -bl@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/bl/-/bl-3.0.1.tgz#1cbb439299609e419b5a74d7fce2f8b37d8e5c6f" - integrity sha512-jrCW5ZhfQ/Vt07WX1Ngs+yn9BDqPL/gw28S7s9H6QK/gupnizNzJAss5akW20ISgOrbLTlXOOCTJeNUQqruAWQ== - dependencies: - readable-stream "^3.0.1" - bl@^4.0.3: version "4.1.0" resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" @@ -6864,11 +6293,6 @@ blakejs@^1.1.0: resolved "https://registry.yarnpkg.com/blakejs/-/blakejs-1.2.1.tgz#5057e4206eadb4a97f7c0b6e197a505042fc3814" integrity sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ== -blob@0.0.5: - version "0.0.5" - resolved "https://registry.yarnpkg.com/blob/-/blob-0.0.5.tgz#d680eeef25f8cd91ad533f5b01eed48e64caf683" - integrity sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig== - bluebird@3.7.2, bluebird@^3.3.5, bluebird@^3.5.0, bluebird@^3.5.5, bluebird@^3.7.2: version "3.7.2" resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" @@ -6879,22 +6303,12 @@ bn.js@4.11.6: resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.6.tgz#53344adb14617a13f6e8dd2ce28905d1c0ba3215" integrity sha1-UzRK2xRhehP26N0s4okF0cC6MhU= -bn.js@=2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-2.0.4.tgz#220a7cd677f7f1bfa93627ff4193776fe7819480" - integrity sha1-Igp81nf38b+pNif/QZN3b+eBlIA= - bn.js@>4.0.0, bn.js@^5.1.1, bn.js@^5.1.2, bn.js@^5.1.3, 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@^1.0.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-1.3.0.tgz#0db4cbf96f8f23b742f5bcb9d1aa7a9994a05e83" - integrity sha1-DbTL+W+PI7dC9by50ap6mZSgXoM= - -bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.11.0, bn.js@^4.11.6, bn.js@^4.11.7, bn.js@^4.11.8, bn.js@^4.11.9, bn.js@^4.4.0: +bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.11.0, bn.js@^4.11.6, bn.js@^4.11.7, bn.js@^4.11.8, 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== @@ -6956,14 +6370,7 @@ boolean@^3.0.1: resolved "https://registry.yarnpkg.com/boolean/-/boolean-3.0.2.tgz#df1baa18b6a2b0e70840475e1d93ec8fe75b2570" integrity sha512-RwywHlpCRc3/Wh81MiCKun4ydaIFyW5Ea6JbL6sRCVx5q5irDw7pMXBUFYF/jArQ6YrG36q0kpovc9P/Kd3I4g== -boom@^7.2.0: - version "7.3.0" - resolved "https://registry.yarnpkg.com/boom/-/boom-7.3.0.tgz#733a6d956d33b0b1999da3fe6c12996950d017b9" - integrity sha512-Swpoyi2t5+GhOEGw8rEsKvTxFLIDiiKoUc2gsoV6Lyr43LHBIzch3k2MvYUs8RTROrIkVJ3Al0TkaOGjnb+B6A== - dependencies: - hoek "6.x.x" - -borc@^2.1.0, borc@^2.1.2: +borc@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/borc/-/borc-2.1.2.tgz#6ce75e7da5ce711b963755117dd1b187f6f8cf19" integrity sha512-Sy9eoUi4OiKzq7VovMn246iTo17kzuyHJKomCfpWMlI6RpfN1gk95w7d7gH264nApVLg0HZfcpz62/g4VH1Y4w== @@ -6994,20 +6401,6 @@ boxen@^1.2.1: term-size "^1.2.0" widest-line "^2.0.0" -boxen@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/boxen/-/boxen-3.2.0.tgz#fbdff0de93636ab4450886b6ff45b92d098f45eb" - integrity sha512-cU4J/+NodM3IHdSL2yN8bqYqnmlBTidDR4RC7nJs61ZmtGz8VZzM3HLQX0zY5mrSmPtR3xWwsq2jOUQqFZN8+A== - dependencies: - ansi-align "^3.0.0" - camelcase "^5.3.1" - chalk "^2.4.2" - cli-boxes "^2.2.0" - string-width "^3.0.0" - term-size "^1.2.0" - type-fest "^0.3.0" - widest-line "^2.0.0" - boxen@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/boxen/-/boxen-4.2.0.tgz#e411b62357d6d6d36587c8ac3d5d974daa070e64" @@ -7135,7 +6528,7 @@ browser-util-inspect@^0.2.0: resolved "https://registry.yarnpkg.com/browser-util-inspect/-/browser-util-inspect-0.2.0.tgz#cdda8ce1a4a07a4386035168a228c8777bff459c" integrity sha1-zdqM4aSgekOGA1FooijId3v/RZw= -browserify-aes@^1.0.0, browserify-aes@^1.0.4, browserify-aes@^1.0.6, browserify-aes@^1.1.1, browserify-aes@^1.2.0: +browserify-aes@^1.0.0, browserify-aes@^1.0.4, browserify-aes@^1.0.6, 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== @@ -7342,18 +6735,6 @@ browserslist@^4.12.0, browserslist@^4.16.6, browserslist@^4.17.3: node-releases "^2.0.0" picocolors "^1.0.0" -bs58@4.0.1, 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 sha1-vhYedsNU9veIrkBx9j806MTwpCo= - dependencies: - base-x "^3.0.2" - -bs58@=2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/bs58/-/bs58-2.0.0.tgz#72b713bed223a0ac518bbda0e3ce3f4817f39eb5" - integrity sha1-crcTvtIjoKxRi72g484/SBfznrU= - bs58@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/bs58/-/bs58-2.0.1.tgz#55908d58f1982aba2008fa1bed8f91998a29bf8d" @@ -7366,7 +6747,14 @@ bs58@^3.0.0: dependencies: base-x "^1.1.0" -bs58check@2.1.2, bs58check@<3.0.0, bs58check@^2.0.0, bs58check@^2.1.1, bs58check@^2.1.2: +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 sha1-vhYedsNU9veIrkBx9j806MTwpCo= + dependencies: + base-x "^3.0.2" + +bs58check@2.1.2, bs58check@<3.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== @@ -7387,11 +6775,6 @@ btoa@^1.2.1: resolved "https://registry.yarnpkg.com/btoa/-/btoa-1.2.1.tgz#01a9909f8b2c93f6bf680ba26131eb30f7fa3d73" integrity sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g== -buffer-compare@=1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/buffer-compare/-/buffer-compare-1.0.0.tgz#acaa7a966e98eee9fae14b31c39a5f158fb3c4a2" - integrity sha1-rKp6lm6Y7un64Usxw5pfFY+zxKI= - buffer-crc32@~0.2.3: version "0.2.13" resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" @@ -7407,38 +6790,11 @@ buffer-equal@^1.0.0: resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz#59616b498304d556abd466966b22eeda3eca5fbe" integrity sha1-WWFrSYME1Var1GaWayLu2j7KX74= -buffer-from@^0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-0.1.2.tgz#15f4b9bcef012044df31142c14333caf6e0260d0" - integrity sha512-RiWIenusJsmI2KcvqQABB83tLxCByE3upSP8QU3rJDMVFGPWLvPQJt/O1Su9moRWeH7d+Q2HYb68f6+v+tw2vg== - buffer-from@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== -buffer-indexof@~0.0.0: - version "0.0.2" - resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-0.0.2.tgz#ed0f36b7ae166a66a7cd174c0467ae8dedf008f5" - integrity sha1-7Q82t64WamanzRdMBGeuje3wCPU= - -buffer-peek-stream@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/buffer-peek-stream/-/buffer-peek-stream-1.0.1.tgz#53b47570a1347787c5bad4ca2ca3021f9d8b3cfd" - integrity sha1-U7R1cKE0d4fFutTKLKMCH52LPP0= - -buffer-reuse-pool@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/buffer-reuse-pool/-/buffer-reuse-pool-1.0.0.tgz#c636dc13239a43e1b25633751bc0f7a9f00ef2f3" - integrity sha512-rZlw21X5Bv2O1d4ZmMLXaR45UJ+1loUfxVKUG/hwSY/7IhISv6wZbi4ScHqugxTeuw6ndu7dtq4CATVUrr1MXg== - -buffer-split@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/buffer-split/-/buffer-split-1.0.0.tgz#4427dbff53731b61d7a71aba47f503396613784a" - integrity sha1-RCfb/1NzG2HXpxq6R/UDOWYTeEo= - dependencies: - buffer-indexof "~0.0.0" - buffer-to-arraybuffer@^0.0.5: version "0.0.5" resolved "https://registry.yarnpkg.com/buffer-to-arraybuffer/-/buffer-to-arraybuffer-0.0.5.tgz#6064a40fa76eb43c723aba9ef8f6e1216d10511a" @@ -7509,11 +6865,6 @@ bytebuffer@^5.0.1: dependencies: long "~3" -byteman@^1.3.5: - version "1.3.5" - resolved "https://registry.yarnpkg.com/byteman/-/byteman-1.3.5.tgz#d6061f7536c7e7c4bcb756037ef9c4c266ec51fd" - integrity sha512-FzWDstifFRxtHX234b93AGa1b77dA6NUFpEXe+AoG1NydGN//XDZLMXxRNUoMf7SYYhVxfpwUEUgQOziearJvA== - bytes@1: version "1.0.0" resolved "https://registry.yarnpkg.com/bytes/-/bytes-1.0.0.tgz#3569ede8ba34315fab99c3e92cb04c7220de1fa8" @@ -7647,11 +6998,6 @@ call-me-maybe@^1.0.1: resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b" integrity sha1-JtII6onje1y95gJQoV8DHBak1ms= -callbackify@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/callbackify/-/callbackify-1.1.0.tgz#d2a36986d28aa69714526c111209beeb9979d31e" - integrity sha1-0qNphtKKppcUUmwREgm+65l50x4= - caller-path@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-0.1.0.tgz#94085ef63581ecd3daa92444a8fe94e82577751f" @@ -7699,11 +7045,6 @@ camelcase-keys@^6.2.2: map-obj "^4.0.0" quick-lru "^4.0.1" -camelcase@5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.0.0.tgz#03295527d58bd3cd4aa75363f35b2e8d97be2f42" - integrity sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA== - camelcase@5.3.1, camelcase@^5.0.0, camelcase@^5.2.0, camelcase@^5.3.1: version "5.3.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" @@ -7791,11 +7132,6 @@ cephes@^1.1.2: resolved "https://registry.yarnpkg.com/cephes/-/cephes-1.2.0.tgz#4d246b622bc488ab8c982a1f702f0c9f49705d96" integrity sha512-twuUuJRrIrsELHz6foJtZlqrz6FC36zoHZJvvThsrM1UWPKxyoilw1Rka6Hk0AmPFKHKUoGwGfAtvNZNtNZu0g== -chai-checkmark@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/chai-checkmark/-/chai-checkmark-1.0.1.tgz#9fbb3c9ad9101f097ef288328d30f4227d74fffb" - integrity sha1-n7s8mtkQHwl+8ogyjTD0In10//s= - "chai@>=1.9.2 <4.0.0": version "3.5.0" resolved "https://registry.yarnpkg.com/chai/-/chai-3.5.0.tgz#4d02637b067fe958bdbfdd3a40ec56fef7373247" @@ -7822,7 +7158,7 @@ chain-function@^1.0.0: resolved "https://registry.yarnpkg.com/chain-function/-/chain-function-1.0.1.tgz#c63045e5b4b663fb86f1c6e186adaf1de402a1cc" integrity sha512-SxltgMwL9uCko5/ZCLiyG2B7R9fY4pDZUw7hJ4MhirdjBLosoDqkWABi3XMucddHdLiFJMb7PD2MZifZriuMTg== -chalk@2.4.2, chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.3.2, chalk@^2.4.1, chalk@^2.4.2: +chalk@2.4.2, chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.4.1, chalk@^2.4.2: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== @@ -8039,37 +7375,6 @@ ci-info@^2.0.0: resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== -cid-tool@~0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/cid-tool/-/cid-tool-0.3.0.tgz#d785ea8bd971ff0822a2a34fa55dc069504344c3" - integrity sha512-XVSG2zXSKuRTBsaWJOnb7c/ZzeZr3sjRRqQza9Y/5SFy9CHQqa53xWAMXj2BFqRSegn3Lt5zSJ1sLb1iPE+m8g== - dependencies: - cids "~0.7.0" - explain-error "^1.0.4" - multibase "~0.6.0" - multihashes "~0.4.14" - yargs "^13.2.2" - -cids@^0.5.3, cids@~0.5.4, cids@~0.5.6: - version "0.5.8" - resolved "https://registry.yarnpkg.com/cids/-/cids-0.5.8.tgz#3d5000c3856a2d3c00967b21265aa57142611aa0" - integrity sha512-Ye8TZP3YQfy0j+i5k+LPHdTY3JOvTwN1pxds44p6BRUv8PTMOAF/Vt4Bc+oiIQ0Sktn0iftkUHgqKNHIMwhshA== - dependencies: - class-is "^1.1.0" - multibase "~0.6.0" - multicodec "~0.5.0" - multihashes "~0.4.14" - -cids@^0.7.1, cids@~0.7.0, cids@~0.7.1: - version "0.7.1" - resolved "https://registry.yarnpkg.com/cids/-/cids-0.7.1.tgz#d8bba49a35a0e82110879b5001abf1039c62347f" - integrity sha512-qEM4j2GKE/BiT6WdUi6cfW8dairhSLTUE8tIdxJG6SvY33Mp/UPjw+xcO0n1zsllgo72BupzKF/44v+Bg8YPPg== - dependencies: - class-is "^1.1.0" - multibase "~0.6.0" - multicodec "~0.5.1" - multihashes "~0.4.14" - cids@^1.1.5: version "1.1.7" resolved "https://registry.yarnpkg.com/cids/-/cids-1.1.7.tgz#06aee89b9b5d615a7def86f2308a72bb642b7c7e" @@ -8098,11 +7403,6 @@ cjs-module-lexer@^0.6.0: resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz#4186fcca0eae175970aee870b9fe2d6cf8d5655f" integrity sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw== -class-is@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/class-is/-/class-is-1.1.0.tgz#9d3c0fba0440d211d843cec3dedfa48055005825" - integrity sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw== - class-utils@^0.3.5: version "0.3.6" resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" @@ -8230,16 +7530,6 @@ clone-deep@^0.2.4: lazy-cache "^1.0.3" shallow-clone "^0.1.2" -clone-deep@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-2.0.2.tgz#00db3a1e173656730d1188c3d6aced6d7ea97713" - integrity sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ== - dependencies: - for-own "^1.0.0" - is-plain-object "^2.0.4" - kind-of "^6.0.0" - shallow-clone "^1.0.0" - clone-regexp@^2.1.0: version "2.2.0" resolved "https://registry.yarnpkg.com/clone-regexp/-/clone-regexp-2.2.0.tgz#7d65e00885cd8796405c35a737e7a86b7429e36f" @@ -8463,26 +7753,16 @@ commondir@^1.0.1: resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= -component-bind@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/component-bind/-/component-bind-1.0.0.tgz#00c608ab7dcd93897c0009651b1d3a8e1e73bbd1" - integrity sha1-AMYIq33Nk4l8AAllGx06jh5zu9E= - component-emitter@1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6" integrity sha1-E3kY1teCg/ffemt8WmPhQOaUJeY= -component-emitter@^1.2.0, component-emitter@^1.2.1, component-emitter@~1.3.0: +component-emitter@^1.2.0, component-emitter@^1.2.1: version "1.3.0" resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== -component-inherit@0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/component-inherit/-/component-inherit-0.0.3.tgz#645fc4adf58b72b649d5cae65135619db26ff143" - integrity sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM= - component-type@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/component-type/-/component-type-1.2.1.tgz#8a47901700238e4fc32269771230226f24b415a9" @@ -8535,7 +7815,7 @@ concat-stream@^1.5.0, concat-stream@^1.5.2, concat-stream@^1.6.0, concat-stream@ readable-stream "^2.2.2" typedarray "^0.0.6" -concat-stream@^2.0.0, "concat-stream@github:hugomrdias/concat-stream#feat/smaller": +concat-stream@^2.0.0: version "2.0.0" resolved "https://codeload.github.com/hugomrdias/concat-stream/tar.gz/057bc7b5d6d8df26c8cf00a3f151b6721a0a8034" dependencies: @@ -8577,18 +7857,6 @@ configstore@^3.0.0: write-file-atomic "^2.0.0" xdg-basedir "^3.0.0" -configstore@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/configstore/-/configstore-4.0.0.tgz#5933311e95d3687efb592c528b922d9262d227e7" - integrity sha512-CmquAXFBocrzaSM8mtGPMM/HiWmyIpr4CcJl/rgY2uCObZ/S7cKU0silxslqJejl+t/T9HS8E0PUNQD81JGUEQ== - dependencies: - dot-prop "^4.1.0" - graceful-fs "^4.1.2" - make-dir "^1.0.0" - unique-string "^1.0.0" - write-file-atomic "^2.0.0" - xdg-basedir "^3.0.0" - connect@^3.7.0: version "3.7.0" resolved "https://registry.yarnpkg.com/connect/-/connect-3.7.0.tgz#5d49348910caa5e07a01800b030d0c35f20484f8" @@ -8697,11 +7965,6 @@ cookie@0.4.0: resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz#beb437e7022b3b6d49019d088665303ebe9c14ba" integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg== -cookie@~0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.1.tgz#afd713fe26ebd21ba95ceb61f9a8116e50a537d1" - integrity sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA== - cookiejar@^2.1.0, cookiejar@^2.1.1: version "2.1.2" resolved "https://registry.yarnpkg.com/cookiejar/-/cookiejar-2.1.2.tgz#dd8a235530752f988f9a0844f3fc589e3111125c" @@ -8797,7 +8060,7 @@ cors-gate@^1.1.3: resolved "https://registry.yarnpkg.com/cors-gate/-/cors-gate-1.1.3.tgz#4ff964e958a94f78da2029f0f95842410d812d19" integrity sha512-RFqvbbpj02lqKDhqasBEkgzmT3RseCH3DKy5sT2W9S1mhctABKQP3ktKcnKN0h8t4pJ2SneI3hPl3TGNi/VmZA== -cors@^2.8.4, cors@~2.8.5: +cors@^2.8.4: version "2.8.5" resolved "https://registry.yarnpkg.com/cors/-/cors-2.8.5.tgz#eac11da51592dd86b9f06f6e7ac293b3df875d29" integrity sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g== @@ -8867,11 +8130,6 @@ crc@^3.8.0: dependencies: buffer "^5.1.0" -crdts@~0.1.2: - version "0.1.5" - resolved "https://registry.yarnpkg.com/crdts/-/crdts-0.1.5.tgz#89413e8adfc3ab943300a890ee6392db5ba60c06" - integrity sha512-4Z/dQqa9qzMPlrE+zd0ecl53QFwaTZVVYTUgxvpF0k8OcOy4HY7c+C9brXp81eigLE0EKENTVp3CjIMY9b/ezg== - create-ecdh@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.0.tgz#888c723596cdf7612f6498233eebd7a35301737d" @@ -8898,7 +8156,7 @@ create-hash@^1.1.0, create-hash@^1.1.1, create-hash@^1.1.2, create-hash@^1.2.0: ripemd160 "^2.0.1" sha.js "^2.4.0" -create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.3, create-hmac@^1.1.4, create-hmac@^1.1.7: +create-hmac@^1.1.0, create-hmac@^1.1.2, 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== @@ -8918,7 +8176,7 @@ create-react-context@0.3.0: gud "^1.0.0" warning "^4.0.3" -cross-fetch@2.2.2, cross-fetch@^2.1.0, cross-fetch@^3.1.4, cross-fetch@^3.1.5: +cross-fetch@^2.1.0, cross-fetch@^3.1.4, cross-fetch@^3.1.5: version "3.1.5" resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.1.5.tgz#e1389f44d9e7ba767907f7af8454787952ab534f" integrity sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw== @@ -9135,11 +8393,6 @@ cyclist@~0.2.2: resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-0.2.2.tgz#1b33792e11e914a2fd6d6ed6447464444e5fa640" integrity sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA= -d64@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/d64/-/d64-1.0.0.tgz#4002a87e850cbfc9f9d9706b60fca613a3336e90" - integrity sha1-QAKofoUMv8n52XBrYPymE6MzbpA= - d@1: version "1.0.0" resolved "https://registry.yarnpkg.com/d/-/d-1.0.0.tgz#754bb5bfe55451da69a58b94d45f4c5b0462d58f" @@ -9159,11 +8412,6 @@ dashdash@^1.12.0: dependencies: assert-plus "^1.0.0" -data-queue@0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/data-queue/-/data-queue-0.0.3.tgz#47ab5b634d4a3bbf7bb4ab625a4175b8cf9d44b1" - integrity sha512-6YOUFa/+lXklPO42RF4zIzzphG01Jp1eoWolzkQb6z5oVsSThLibZ63VmAze3KuIMTglFt551q8j0Zaswx5vGQ== - data-uri-to-buffer@3: version "3.0.1" resolved "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz#594b8973938c5bc2c33046535785341abc4f3636" @@ -9178,54 +8426,6 @@ data-urls@^2.0.0: whatwg-mimetype "^2.3.0" whatwg-url "^8.0.0" -datastore-core@~0.6.0: - version "0.6.1" - resolved "https://registry.yarnpkg.com/datastore-core/-/datastore-core-0.6.1.tgz#73ca9eecec21f001e4f625631398b94afafd2823" - integrity sha512-bPMmMEHu96EaFS+OXeyjC0C1YnnQFiybvMszduYya7xlCpKiK24YgF/YZm1STj0IjI9zub9UkNw3eIBos2z9cw== - dependencies: - async "^2.6.1" - interface-datastore "~0.6.0" - pull-many "^1.0.8" - pull-stream "^3.6.9" - -datastore-fs@~0.8.0: - version "0.8.0" - resolved "https://registry.yarnpkg.com/datastore-fs/-/datastore-fs-0.8.0.tgz#fceb940050652f0430821c5d6e0e98158d19d5bf" - integrity sha512-uaNVJtMQKNxxJkqKGrI5dYhciUIZSntHVCS3pU4qimke8tSp9pCkXwgLoxORxX1z411sF1Im5cc9RlnJT7NOMg== - dependencies: - async "^2.6.1" - datastore-core "~0.6.0" - fast-write-atomic "~0.2.0" - glob "^7.1.3" - graceful-fs "^4.1.11" - interface-datastore "~0.6.0" - mkdirp "~0.5.1" - pull-stream "^3.6.9" - -datastore-level@~0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/datastore-level/-/datastore-level-0.11.0.tgz#802cb1dec4ebb4e0525e052d695e26fc4b69af9c" - integrity sha512-kbxtHSI37EFpqy/u91VqZdzoFZMq11eRS7x9ZOtXDMToYJspyG7G8GXvq4NIB9+41+BZGIzNQuXL1M4SNoWtaA== - dependencies: - datastore-core "~0.6.0" - encoding-down "^6.0.2" - interface-datastore "~0.6.0" - level-js "github:timkuijsten/level.js#idbunwrapper" - leveldown "^5.0.0" - levelup "^4.0.1" - pull-stream "^3.6.9" - -datastore-pubsub@~0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/datastore-pubsub/-/datastore-pubsub-0.1.1.tgz#80bc6350cedd73fc3807a6ee4ff88e17c31dfd8f" - integrity sha512-yxAMVI51ZxuGaiEUQW0w3picNHHrUDvOIlgCdnMsa4pYgWi1R4jJAAV1tkYHTPUOXyp9UUIVnNyoeJ/CSLjlzA== - dependencies: - assert "^1.4.1" - debug "^4.1.0" - err-code "^1.1.2" - interface-datastore "~0.6.0" - multibase "~0.6.0" - date-fns@^2.0.1: version "2.9.0" resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.9.0.tgz#d0b175a5c37ed5f17b97e2272bbc1fa5aec677d2" @@ -9236,11 +8436,6 @@ date-now@^0.1.4: resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" integrity sha1-6vQ5/U1ISK105cx9vvIAZyueNFs= -dateformat@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae" - integrity sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q== - debounce-stream@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/debounce-stream/-/debounce-stream-2.0.0.tgz#1e33400ccff015abd8ec330661a562b68410b08f" @@ -9285,7 +8480,7 @@ debug@3.X, debug@^3.0.0, debug@^3.1.0, debug@^3.1.1, debug@^3.2.6: dependencies: ms "^2.1.1" -debug@4, debug@^4.0.0, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.2.0, debug@^4.3.1, debug@^4.3.2, debug@~4.3.1: +debug@4, debug@^4.0.0, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.2.0, debug@^4.3.1, debug@^4.3.2: version "4.3.3" resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.3.tgz#04266e0b70a98d4462e6e288e38259213332b664" integrity sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q== @@ -9306,13 +8501,6 @@ debug@~3.1.0: dependencies: ms "2.0.0" -debug@~4.1.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" - integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== - dependencies: - ms "^2.1.1" - debuglog@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/debuglog/-/debuglog-1.0.1.tgz#aa24ffb9ac3df9a2351837cfb2d279360cd78492" @@ -9398,7 +8586,7 @@ deep-equal@~1.0.1: resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5" integrity sha1-9dJgKStmDghO/0zbyfCK0yR0SLU= -deep-extend@^0.6.0, deep-extend@~0.6.0: +deep-extend@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== @@ -9466,22 +8654,6 @@ deferred-leveldown@~1.2.1: dependencies: abstract-leveldown "~2.6.0" -deferred-leveldown@~4.0.0: - version "4.0.2" - resolved "https://registry.yarnpkg.com/deferred-leveldown/-/deferred-leveldown-4.0.2.tgz#0b0570087827bf480a23494b398f04c128c19a20" - integrity sha512-5fMC8ek8alH16QiV0lTCis610D1Zt1+LA4MS4d63JgS32lrCjTFDUFz2ao09/j2I4Bqb5jL4FZYwu7Jz0XO1ww== - dependencies: - abstract-leveldown "~5.0.0" - inherits "^2.0.3" - -deferred-leveldown@~5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/deferred-leveldown/-/deferred-leveldown-5.1.0.tgz#c21e40641a8e48530255a4ad31371cc7fe76b332" - integrity sha512-PvDY+BT2ONu2XVRgxHb77hYelLtMYxKSGuWuJJdVRXh9ntqx9GYTFJno/SKAz5xcd+yjQwyQeIZrUPjPvA52mg== - dependencies: - abstract-leveldown "~6.0.0" - inherits "^2.0.3" - define-properties@^1.1.2, define-properties@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" @@ -9810,48 +8982,6 @@ dezalgo@^1.0.0: asap "^2.0.0" wrappy "1" -dicer@~0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/dicer/-/dicer-0.3.0.tgz#eacd98b3bfbf92e8ab5c2fdb71aaac44bb06b872" - integrity sha512-MdceRRWqltEG2dZqO769g27N/3PXfcKl04VhYnBlo2YhH7zPi88VebsjTKclaOyiuMaGU72hTfw3VkUitGcVCA== - dependencies: - streamsearch "0.1.2" - -did-jwt@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/did-jwt/-/did-jwt-0.1.3.tgz#0d23c74ed4e5188e9c10fb85b5e8c3e42ecb9da9" - integrity sha512-hZvjC4bstxo6bqFIOAlX90LdSaA5uxMdg0zSFCPm2WwIhgHFp4SfVM6f5yq1ebA5/cJzcUr+MclnTrlEiixuiQ== - dependencies: - "@babel/runtime" "^7.3.1" - base64url "^3.0.1" - buffer "^5.2.1" - did-resolver "0.0.6" - elliptic "^6.4.0" - js-sha256 "^0.9.0" - js-sha3 "^0.8.0" - tweetnacl "^1.0.1" - tweetnacl-util "^0.15.0" - -did-jwt@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/did-jwt/-/did-jwt-0.2.0.tgz#f7c717c045061d5edf2e10265ffe559b9ab05ada" - integrity sha512-XL8e0lq+oTadUj6QSpfRgi868prNVdLrX/Ngt+ZYdpGyc4Pptp8W0B3re95m66LM/Rotf+cXNOIaIU0TylBx4w== - dependencies: - "@babel/runtime" "^7.3.1" - "@stablelib/utf8" "^0.10.1" - buffer "^5.2.1" - did-resolver "0.0.6" - elliptic "^6.4.0" - js-sha256 "^0.9.0" - js-sha3 "^0.8.0" - tweetnacl "^1.0.1" - uport-base64url "3.0.2-alpha.0" - -did-resolver@0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/did-resolver/-/did-resolver-0.0.6.tgz#2d4638b8914871c19945fb3243f6f298c1cca9db" - integrity sha512-PqxzaoomTbJG3IzEouUGgppu3xrsbGKHS75zS3vS/Hfm56XxLpwIe7yFLokgXUbMWmLa0dczFHOibmebO4wRLA== - diff-sequences@^26.6.2: version "26.6.2" resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-26.6.2.tgz#48ba99157de1923412eed41db6b6d4aa9ca7c0b1" @@ -9925,11 +9055,6 @@ distributions@^2.1.0: dependencies: cephes "^1.1.2" -dlv@^1.1.2, dlv@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79" - integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== - dnd-core@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/dnd-core/-/dnd-core-3.0.2.tgz#e947577620531c7ee37a518cd5dde17d0efdf0f3" @@ -9953,13 +9078,6 @@ dnd-core@^7.4.4: invariant "^2.2.4" redux "^4.0.1" -dns-packet@^4.0.0, dns-packet@^5.2.2: - version "5.2.2" - resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-5.2.2.tgz#e4c7d12974cc320b0c0d4b9bbbf68ac151cfe81e" - integrity sha512-sQN+vLwC3PvOXiCH/oHcdzML2opFeIdVh8gjjMZrM45n4dR80QF6o3AzInQy6F9Eoc0VJYog4JpQTilt4RFLYQ== - dependencies: - ip "^1.1.5" - doctrine@1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" @@ -10224,7 +9342,7 @@ element-resize-detector@^1.2.2: dependencies: batch-processor "1.0.0" -elliptic@6.5.3, elliptic@6.5.4, elliptic@=3.0.3, elliptic@^6.0.0, elliptic@^6.4.0, elliptic@^6.4.1, elliptic@^6.5.2, elliptic@^6.5.4: +elliptic@6.5.4, elliptic@^6.0.0, elliptic@^6.4.0, elliptic@^6.5.2, 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== @@ -10286,27 +9404,6 @@ encodeurl@^1.0.2, encodeurl@~1.0.2: resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= -encoding-down@^6.0.2: - version "6.1.0" - resolved "https://registry.yarnpkg.com/encoding-down/-/encoding-down-6.1.0.tgz#7c0dceb10cc12e7db30abf84db62ce48079672fc" - integrity sha512-pBW1mbuQDHQhQLBtqarX8x2oLynahiOzBY5L/BosNqcstJ8MjpSc3rx1yCUIqb6bUE2vsp3t0BaXS0ZDP1s5pg== - dependencies: - abstract-leveldown "^6.0.0" - inherits "^2.0.3" - level-codec "^9.0.0" - level-errors "^2.0.0" - -encoding-down@~5.0.0: - version "5.0.4" - resolved "https://registry.yarnpkg.com/encoding-down/-/encoding-down-5.0.4.tgz#1e477da8e9e9d0f7c8293d320044f8b2cd8e9614" - integrity sha512-8CIZLDcSKxgzT+zX8ZVfgNbu8Md2wq/iqa1Y7zyVR18QBEAc0Nmzuvj/N5ykSKpfGzjM8qxbaFntLPwnVoUhZw== - dependencies: - abstract-leveldown "^5.0.0" - inherits "^2.0.3" - level-codec "^9.0.0" - level-errors "^2.0.0" - xtend "^4.0.1" - encoding@^0.1.11: version "0.1.12" resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb" @@ -10330,54 +9427,6 @@ endent@^2.0.1: fast-json-parse "^1.0.3" objectorarray "^1.0.4" -engine.io-client@~3.5.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/engine.io-client/-/engine.io-client-3.5.0.tgz#fc1b4d9616288ce4f2daf06dcf612413dec941c7" - integrity sha512-12wPRfMrugVw/DNyJk34GQ5vIVArEcVMXWugQGGuw2XxUSztFNmJggZmv8IZlLyEdnpO1QB9LkcjeWewO2vxtA== - dependencies: - component-emitter "~1.3.0" - component-inherit "0.0.3" - debug "~3.1.0" - engine.io-parser "~2.2.0" - has-cors "1.1.0" - indexof "0.0.1" - parseqs "0.0.6" - parseuri "0.0.6" - ws "~7.4.2" - xmlhttprequest-ssl "~1.5.4" - yeast "0.1.2" - -engine.io-parser@~2.2.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-2.2.1.tgz#57ce5611d9370ee94f99641b589f94c97e4f5da7" - integrity sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg== - dependencies: - after "0.8.2" - arraybuffer.slice "~0.0.7" - base64-arraybuffer "0.1.4" - blob "0.0.5" - has-binary2 "~1.0.2" - -engine.io-parser@~4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-4.0.3.tgz#83d3a17acfd4226f19e721bb22a1ee8f7662d2f6" - integrity sha512-xEAAY0msNnESNPc00e19y5heTPX4y/TJ36gr8t1voOaNmTojP9b3oK3BbJLFufW2XFPQaaijpFewm2g2Um3uqA== - dependencies: - base64-arraybuffer "0.1.4" - -engine.io@^4.0.0, engine.io@~3.5.0: - version "4.1.2" - resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-4.1.2.tgz#f96ceb56d4b39cc7ca5bd29a20e9c99c1ad1a765" - integrity sha512-t5z6zjXuVLhXDMiFJPYsPOWEER8B0tIsD3ETgw19S1yg9zryvUfY3Vhtk3Gf4sihw/bQGIqQ//gjvVlu+Ca0bQ== - dependencies: - accepts "~1.3.4" - base64id "2.0.0" - cookie "~0.4.1" - cors "~2.8.5" - debug "~4.3.1" - engine.io-parser "~4.0.0" - ws "~7.4.2" - enhanced-resolve@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz#2f3cfd84dbe3b487f18f2db2ef1e064a571ca5ec" @@ -10474,18 +9523,6 @@ enzyme@^3.10.0: rst-selector-parser "^2.2.3" string.prototype.trim "^1.1.2" -epimetheus@^1.0.92: - version "1.0.92" - resolved "https://registry.yarnpkg.com/epimetheus/-/epimetheus-1.0.92.tgz#c4f354341f8ab692f62c3392108b356e1282d191" - integrity sha512-rZqoUT63Xu3z5wPpTFPWkrIileJ9deOx/k/0ZPTiMSKBtPmJ9RzNrlo/M2UWvky7h8clrgc/s2uciq2mfruKrA== - dependencies: - prom-client "^10.0.0" - -err-code@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/err-code/-/err-code-1.1.2.tgz#06e0116d3028f6aef4806849eb0ea6a748ae6960" - integrity sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA= - errno@^0.1.3, errno@~0.1.1, errno@~0.1.7: version "0.1.7" resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" @@ -11407,7 +10444,7 @@ ethereumjs-abi@0.6.8, ethereumjs-abi@^0.6.4, ethereumjs-abi@^0.6.8: bn.js "^4.11.8" ethereumjs-util "^6.0.0" -ethereumjs-account@^2.0.3, ethereumjs-account@^2.0.4: +ethereumjs-account@^2.0.3: version "2.0.5" resolved "https://registry.yarnpkg.com/ethereumjs-account/-/ethereumjs-account-2.0.5.tgz#eeafc62de544cb07b0ee44b10f572c9c49e00a84" integrity sha512-bgDojnXGjhMwo6eXQC0bY6UK2liSFUSMwwylOmQvZbSl/D7NXQ3+vrGO46ZeOgjGfxXmgIeVNDIiHw7fNZM4VA== @@ -11427,7 +10464,7 @@ ethereumjs-block@^1.2.2: ethereumjs-util "^5.0.0" merkle-patricia-tree "^2.1.2" -ethereumjs-block@^2.1.0, ethereumjs-block@~2.2.0: +ethereumjs-block@~2.2.0: version "2.2.2" resolved "https://registry.yarnpkg.com/ethereumjs-block/-/ethereumjs-block-2.2.2.tgz#c7654be7e22df489fda206139ecd63e2e9c04965" integrity sha512-2p49ifhek3h2zeg/+da6XpdFR3GlqY3BIEiqxGF8j9aSRIgkb7M1Ky+yULBKJOu8PAZxfhsYA+HxUk2aCQp3vg== @@ -11443,7 +10480,7 @@ ethereumjs-common@^1.1.0, ethereumjs-common@^1.5.0: resolved "https://registry.yarnpkg.com/ethereumjs-common/-/ethereumjs-common-1.5.1.tgz#4e75042473a64daec0ed9fe84323dd9576aa5dba" integrity sha512-aVUPRLgmXORGXXEVkFYgPhr9TGtpBY2tGhZ9Uh0A3lIUzUDr1x6kQx33SbjPUkLkX3eniPQnIL/2psjkjrOfcQ== -ethereumjs-tx@^1.2.2, ethereumjs-tx@^1.3.3: +ethereumjs-tx@^1.2.2: version "1.3.7" resolved "https://registry.yarnpkg.com/ethereumjs-tx/-/ethereumjs-tx-1.3.7.tgz#88323a2d875b10549b8347e09f4862b546f3d89a" integrity sha512-wvLMxzt1RPhAQ9Yi3/HKZTn0FZYpnsmQdbKYfUUpi4j1SEIcbkd9tndVjcPrufY3V7j2IebOpC00Zp2P/Ay2kA== @@ -11459,7 +10496,7 @@ ethereumjs-tx@^2.1.1: ethereumjs-common "^1.5.0" ethereumjs-util "^6.0.0" -ethereumjs-util@^5.0.0, ethereumjs-util@^5.1.1, ethereumjs-util@^5.1.2, ethereumjs-util@^5.1.5, ethereumjs-util@^5.2.0: +ethereumjs-util@^5.0.0, ethereumjs-util@^5.1.1, ethereumjs-util@^5.1.2, ethereumjs-util@^5.1.5: version "5.2.1" resolved "https://registry.yarnpkg.com/ethereumjs-util/-/ethereumjs-util-5.2.1.tgz#a833f0e5fca7e5b361384dc76301a721f537bf65" integrity sha512-v3kT+7zdyCm1HIqWlLNrHGqHGLpGYIhjeHxQjnDXjLT2FyGJDsd3LWMYUo7pAFRrk86CR3nUJfhC81CCoJNNGQ== @@ -11543,21 +10580,6 @@ ethereumjs-wallet@^1.0.1: utf8 "^3.0.0" uuid "^3.3.2" -ethers@^4.0.20, ethers@^4.0.28: - version "4.0.48" - resolved "https://registry.yarnpkg.com/ethers/-/ethers-4.0.48.tgz#330c65b8133e112b0613156e57e92d9009d8fbbe" - integrity sha512-sZD5K8H28dOrcidzx9f8KYh8083n5BexIO3+SbE4jK83L85FxtpXZBCQdXb8gkg+7sBqomcLhhkU7UHL+F7I2g== - dependencies: - aes-js "3.0.0" - bn.js "^4.4.0" - elliptic "6.5.3" - hash.js "1.1.3" - js-sha3 "0.5.7" - scrypt-js "2.0.4" - setimmediate "1.0.4" - uuid "2.0.1" - xmlhttprequest "1.8.0" - ethers@^5.0.8, ethers@^5.4.0, ethers@^5.4.1, ethers@^5.4.5, ethers@^5.5.1: version "5.5.4" resolved "https://registry.yarnpkg.com/ethers/-/ethers-5.5.4.tgz#e1155b73376a2f5da448e4a33351b57a885f4352" @@ -11987,11 +11009,6 @@ expect@^26.6.2: jest-message-util "^26.6.2" jest-regex-util "^26.0.0" -explain-error@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/explain-error/-/explain-error-1.0.4.tgz#a793d3ac0cad4c6ab571e9968fbbab6cb2532929" - integrity sha1-p5PTrAytTGq1cemWj7urbLJTKSk= - express-graphql@^0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/express-graphql/-/express-graphql-0.11.0.tgz#48089f0d40074d7783c65ff86dd9cae95afea2ef" @@ -12186,11 +11203,6 @@ fast-diff@^1.1.2: resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03" integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w== -fast-future@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/fast-future/-/fast-future-1.0.2.tgz#8435a9aaa02d79248d17d704e76259301d99280a" - integrity sha1-hDWpqqAteSSNF9cE52JZMB2ZKAo= - fast-glob@^2.2.6: version "2.2.7" resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-2.2.7.tgz#6953857c3afa475fff92ee6015d52da70a4cd39d" @@ -12259,11 +11271,6 @@ fast-url-parser@1.1.3: dependencies: punycode "^1.3.2" -fast-write-atomic@~0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/fast-write-atomic/-/fast-write-atomic-0.2.1.tgz#7ee8ef0ce3c1f531043c09ae8e5143361ab17ede" - integrity sha512-WvJe06IfNYlr+6cO3uQkdKdy3Cb1LlCJSF8zRs2eT8yuhdbSlR9nIt+TgQ92RUxiRrQm+/S7RARnMfCs5iuAjw== - fastq@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.6.0.tgz#4ec8a38f4ac25f21492673adb7eae9cfef47d1c2" @@ -12365,16 +11372,6 @@ file-system-cache@^1.0.5: fs-extra "^0.30.0" ramda "^0.21.0" -file-type@^11.1.0: - version "11.1.0" - resolved "https://registry.yarnpkg.com/file-type/-/file-type-11.1.0.tgz#93780f3fed98b599755d846b99a1617a2ad063b8" - integrity sha512-rM0UO7Qm9K7TWTtA6AShI/t7H5BPjDeGVDaNyg9BjHAj3PysKy7+8C8D137R88jnR3rFJZQB/tFgydl5sN5m7g== - -file-type@^8.0.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/file-type/-/file-type-8.1.0.tgz#244f3b7ef641bbe0cca196c7276e4b332399f68c" - integrity sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ== - 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" @@ -12416,11 +11413,6 @@ filesize@6.1.0: resolved "https://registry.yarnpkg.com/filesize/-/filesize-6.1.0.tgz#e81bdaa780e2451d714d71c0d7a4f3238d37ad00" integrity sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg== -filesize@^3.6.1: - version "3.6.1" - resolved "https://registry.yarnpkg.com/filesize/-/filesize-3.6.1.tgz#090bb3ee01b6f801a8a8be99d31710b3422bb317" - integrity sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg== - filing-cabinet@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/filing-cabinet/-/filing-cabinet-3.0.0.tgz#08f9ceec5134f4a662926dd45b8a26eca1b5f622" @@ -12639,11 +11631,6 @@ flat@^4.1.0: dependencies: is-buffer "~2.0.3" -flatmap@0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/flatmap/-/flatmap-0.0.3.tgz#1f18a4d938152d495965f9c958d923ab2dd669b4" - integrity sha1-Hxik2TgVLUlZZfnJWNkjqy3WabQ= - flatstr@^1.0.12, flatstr@^1.0.9: version "1.0.12" resolved "https://registry.yarnpkg.com/flatstr/-/flatstr-1.0.12.tgz#c2ba6a08173edbb6c9640e3055b95e287ceb5931" @@ -12677,11 +11664,6 @@ flush-write-stream@^1.0.0, flush-write-stream@^1.0.2: inherits "^2.0.1" readable-stream "^2.0.4" -fnv1a@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/fnv1a/-/fnv1a-1.0.1.tgz#915e2d6d023c43d5224ad9f6d2a3c4156f5712f5" - integrity sha1-kV4tbQI8Q9UiStn20qPEFW9XEvU= - follow-redirects@^1.14.0, follow-redirects@^1.14.4: version "1.14.8" resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.8.tgz#016996fb9a11a100566398b1c6839337d7bfa8fc" @@ -12940,20 +11922,6 @@ fsevents@~2.1.1: resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.3.tgz#fb738703ae8d2f9fe900c33836ddebee8b97f23e" integrity sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ== -fsm-event@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fsm-event/-/fsm-event-2.1.0.tgz#d385716ed38f9c92feab2ba601e2aac6c0ba5a92" - integrity sha1-04VxbtOPnJL+qyumAeKqxsC6WpI= - dependencies: - fsm "^1.0.2" - -fsm@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/fsm/-/fsm-1.0.2.tgz#e2eb9b29747e806bbb90f8d5453e2f9d7bd23783" - integrity sha1-4uubKXR+gGu7kPjVRT4vnXvSN4M= - dependencies: - split "~0.3.0" - ftp@^0.3.10: version "0.3.10" resolved "https://registry.yarnpkg.com/ftp/-/ftp-0.3.10.tgz#9197d861ad8142f3e63d5a83bfe4c59f7330885d" @@ -12977,7 +11945,7 @@ function.prototype.name@^1.1.0, function.prototype.name@^1.1.1: functions-have-names "^1.1.1" is-callable "^1.1.4" -functional-red-black-tree@^1.0.1, functional-red-black-tree@~1.0.1: +functional-red-black-tree@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= @@ -13006,11 +11974,6 @@ ganache@^v7.0.4: bufferutil "4.0.5" utf-8-validate "5.0.7" -gar@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/gar/-/gar-1.0.4.tgz#f777bc7db425c0572fdeb52676172ca1ae9888b8" - integrity sha512-w4n9cPWyP7aHxKxYHFQMegj7WIAsL/YX/C4Bs5Rr8s1H9M1rNtRWRsw+ovYMkXDQ5S4ZbYHsHAPmevPjPgw44w== - gauge@~2.7.3: version "2.7.4" resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" @@ -13025,14 +11988,6 @@ gauge@~2.7.3: strip-ansi "^3.0.1" wide-align "^1.1.0" -gc-stats@^1.2.1: - version "1.4.0" - resolved "https://registry.yarnpkg.com/gc-stats/-/gc-stats-1.4.0.tgz#66cd194c5a8eae1138407300bc6cb42c2f6f3cd6" - integrity sha512-4FcCj9e8j8rCjvLkqRpGZBLgTC/xr9XEf5By3x77cDucWWB3pJK6FEwXZCTCbb4z8xdaOoi4owBNrvn3ciDdxA== - dependencies: - nan "^2.13.2" - node-pre-gyp "^0.13.0" - geckodriver@^1.21.0: version "1.21.0" resolved "https://registry.yarnpkg.com/geckodriver/-/geckodriver-1.21.0.tgz#1f04780ebfb451ffd08fa8fddc25cc26e37ac4a2" @@ -13083,11 +12038,6 @@ get-assigned-identifiers@^1.1.0, get-assigned-identifiers@^1.2.0: resolved "https://registry.yarnpkg.com/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz#6dbf411de648cbaf8d9169ebb0d2d576191e2ff1" integrity sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ== -get-browser-rtc@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/get-browser-rtc/-/get-browser-rtc-1.0.2.tgz#bbcd40c8451a7ed4ef5c373b8169a409dd1d11d9" - integrity sha1-u81AyEUaftTvXDc7gWmkCd0dEdk= - get-caller-file@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5" @@ -13098,14 +12048,6 @@ get-caller-file@^2.0.1, get-caller-file@^2.0.5: resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== -get-folder-size@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/get-folder-size/-/get-folder-size-2.0.1.tgz#3fe0524dd3bad05257ef1311331417bcd020a497" - integrity sha512-+CEb+GDCM7tkOS2wdMKTn9vU7DgnKUTuDlehkNJKNSovdCOVxs14OfKCk4cvSaR3za4gj+OBdl9opPN9xrJ0zA== - dependencies: - gar "^1.0.4" - tiny-each-async "2.0.3" - get-func-name@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.0.tgz#ead774abee72e20409433a066366023dd6887a41" @@ -13120,11 +12062,6 @@ get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: has "^1.0.3" has-symbols "^1.0.1" -get-iterator@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/get-iterator/-/get-iterator-1.0.2.tgz#cd747c02b4c084461fac14f48f6b45a80ed25c82" - integrity sha512-v+dm9bNVfOYsY1OrhaCrmyOcYoSeVvbt+hHZ0Au+T+p1y+0Uyj9aMaGIeUTT6xdpRbWzDeYKvfOslPhggQMcsg== - get-own-enumerable-property-symbols@^3.0.0: version "3.0.2" resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664" @@ -13597,13 +12534,6 @@ graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2 resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee" integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ== -graphql-request@^1.8.2: - version "1.8.2" - resolved "https://registry.yarnpkg.com/graphql-request/-/graphql-request-1.8.2.tgz#398d10ae15c585676741bde3fc01d5ca948f8fbe" - integrity sha512-dDX2M+VMsxXFCmUX0Vo0TopIZIX4ggzOtiCsThgtrKR4niiaagsGTDIHj3fsOMFETpa064vzovI+4YV4QnMbcg== - dependencies: - cross-fetch "2.2.2" - graphql-subscriptions@^1.1.0: version "1.2.1" resolved "https://registry.yarnpkg.com/graphql-subscriptions/-/graphql-subscriptions-1.2.1.tgz#2142b2d729661ddf967b7388f7cf1dd4cf2e061d" @@ -13828,23 +12758,6 @@ gzip-size@5.1.1, gzip-size@^5.1.1: duplexer "^0.1.1" pify "^4.0.1" -hamt-sharding@~0.0.2: - version "0.0.2" - resolved "https://registry.yarnpkg.com/hamt-sharding/-/hamt-sharding-0.0.2.tgz#53691f72122f1929a92a4688c7bb59545a8998ac" - integrity sha512-0pUBRvsdM1G6RgXfJASUMLwk++LQMNoXx2n2iMZiSzV43lBNesSz130wkGSP2D6d/8DYIWABLL1Vqb4PpcUcvQ== - dependencies: - sparse-array "^1.3.1" - -hapi-pino@^6.0.0: - version "6.0.1" - resolved "https://registry.yarnpkg.com/hapi-pino/-/hapi-pino-6.0.1.tgz#f6e851099f2f68df43817f165240f8b36a969114" - integrity sha512-w1ExeOgUt3PagAvaPDhW3ec2hxANvwYug5a8a05sb94bg6jCw/xh+eADwhmh8XtFBUFhH/3arztNpexqre8xjw== - dependencies: - "@hapi/hoek" "^6.2.0" - abstract-logging "^1.0.0" - pino "^5.12.3" - pino-pretty "^2.5.0" - har-schema@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" @@ -13875,23 +12788,11 @@ has-bigints@^1.0.0: resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.1.tgz#64fe6acb020673e3b78db035a5af69aa9d07b113" integrity sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA== -has-binary2@~1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has-binary2/-/has-binary2-1.0.3.tgz#7776ac627f3ea77250cfc332dab7ddf5e4f5d11d" - integrity sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw== - dependencies: - isarray "2.0.1" - has-color@~0.1.0: version "0.1.7" resolved "https://registry.yarnpkg.com/has-color/-/has-color-0.1.7.tgz#67144a5260c34fc3cca677d041daf52fe7b78b2f" integrity sha1-ZxRKUmDDT8PMpnfQQdr1L+e3iy8= -has-cors@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/has-cors/-/has-cors-1.1.0.tgz#5e474793f7ea9843d1bb99c23eef49ff126fff39" - integrity sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk= - has-flag@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" @@ -13909,11 +12810,6 @@ has-glob@^1.0.0: dependencies: is-glob "^3.0.0" -has-localstorage@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has-localstorage/-/has-localstorage-1.0.1.tgz#fe62406c4767fbd6d784dac6905928108b82971b" - integrity sha1-/mJAbEdn+9bXhNrGkFkoEIuClxs= - has-symbols@^1.0.0, has-symbols@^1.0.1, has-symbols@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423" @@ -13955,11 +12851,6 @@ has-values@^1.0.0: is-number "^3.0.0" kind-of "^4.0.0" -has-yarn@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77" - integrity sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw== - has@^1.0.0, has@^1.0.1, has@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" @@ -13981,14 +12872,6 @@ hash-sum@^2.0.0: resolved "https://registry.yarnpkg.com/hash-sum/-/hash-sum-2.0.0.tgz#81d01bb5de8ea4a214ad5d6ead1b523460b0b45a" integrity sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg== -hash.js@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.3.tgz#340dedbe6290187151c1ea1d777a3448935df846" - integrity sha512-/UETyP0W22QILqS+6HowevwhEFJ3MBJnwTf75Qob9Wz9t0DPuisL8kW8YZMK62dHAKE1c1p+gY1TtOLY+USEHA== - dependencies: - inherits "^2.0.3" - minimalistic-assert "^1.0.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" @@ -14005,11 +12888,6 @@ hasha@^5.0.0: is-stream "^2.0.0" type-fest "^0.8.0" -hashlru@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/hashlru/-/hashlru-2.3.0.tgz#5dc15928b3f6961a2056416bb3a4910216fdfb51" - integrity sha512-0cMsjjIC8I+D3M44pOQdsy0OHXGLVz6Z0beRuufhKa0KfaD2wGwAev6jILzXsd3/vpnNQJmWyZtIILqM1N+n5A== - hast-to-hyperscript@^9.0.0: version "9.0.1" resolved "https://registry.yarnpkg.com/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz#9b67fd188e4c81e8ad66f803855334173920218d" @@ -14109,16 +12987,6 @@ header-case@^1.0.0: no-case "^2.2.0" upper-case "^1.1.3" -heap@~0.2.6: - version "0.2.6" - resolved "https://registry.yarnpkg.com/heap/-/heap-0.2.6.tgz#087e1f10b046932fc8594dd9e6d378afc9d1e5ac" - integrity sha1-CH4fELBGky/IWU3Z5tN4r8nR5aw= - -hi-base32@~0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/hi-base32/-/hi-base32-0.5.0.tgz#61329f76a31f31008533f1c36f2473e259d64571" - integrity sha512-DDRmxSyoYuvjUb9EnXdoiMChBZ7ZcUVJsK5Frd3kqMhuBxvmZdnBeynAVfj7/ECbn++CekcoprvC/rprHPAtow== - highlight.js@^10.1.1, highlight.js@~10.4.0: version "10.4.1" resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-10.4.1.tgz#d48fbcf4a9971c4361b3f95f302747afe19dbad0" @@ -14152,11 +13020,6 @@ hmac-drbg@^1.0.1: minimalistic-assert "^1.0.0" minimalistic-crypto-utils "^1.0.1" -hoek@6.x.x: - version "6.1.3" - resolved "https://registry.yarnpkg.com/hoek/-/hoek-6.1.3.tgz#73b7d33952e01fe27a38b0457294b79dd8da242c" - integrity sha512-YXXAAhmF9zpQbC7LEcREFtXfGq5K1fmd+4PHkBq8NUqmzW3G+Dq10bI/i0KucLRwss3YYFQ0fSfoxBZYiGUqtQ== - hoist-non-react-statics@^2.5.0: version "2.5.5" resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz#c5903cf409c0dfd908f388e619d86b9c1174cb47" @@ -14368,14 +13231,6 @@ https-browserify@^1.0.0: resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= -https-did-resolver@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/https-did-resolver/-/https-did-resolver-0.1.0.tgz#d55fa1d165a717c0cba8385e0b7a7af87d411c85" - integrity sha512-3vAJJ8XN1UTHf5MnaaWdP6F8R8vKYwjawZY1PQljxqRBJ2ISYstg/R8Y0ta8O6z1I+6u005KofZZm05E4kpCEQ== - dependencies: - did-resolver "0.0.6" - xmlhttprequest "^1.8.0" - https-proxy-agent@5, https-proxy-agent@5.0.0, https-proxy-agent@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2" @@ -14404,13 +13259,6 @@ human-standard-token-abi@^2.0.0: resolved "https://registry.yarnpkg.com/human-standard-token-abi/-/human-standard-token-abi-2.0.0.tgz#e0c2057596d0a1d4a110f91f974a37f4b904f008" integrity sha512-m1f5DiIvqaNmpgphNqx2OziyTCj4Lvmmk28uMSxGWrOc9/lMpAKH8UcMPhvb13DMNZPzxn07WYFhxOGKuPLryg== -human-to-milliseconds@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/human-to-milliseconds/-/human-to-milliseconds-1.0.0.tgz#cc25944810619a010cf13650fed0bd11bb4e14e8" - integrity sha512-Rp1uvdGYHZ8v6GCl3N6QW48MlABqvLCzKbeNPPddbFdDEC7G1G+8oq0hmCiem4PSJIDwLvAxkPi3FF5BDoeKew== - dependencies: - promisify-es6 "^1.0.3" - humanize-ms@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed" @@ -14418,14 +13266,6 @@ humanize-ms@^1.2.1: dependencies: ms "^2.0.0" -humble-localstorage@^1.4.2: - version "1.4.2" - resolved "https://registry.yarnpkg.com/humble-localstorage/-/humble-localstorage-1.4.2.tgz#d05ab0d526c4edbddbf7c6a60df6ff5805283469" - integrity sha1-0Fqw1SbE7b3b98amDfb/WAUoNGk= - dependencies: - has-localstorage "^1.0.1" - localstorage-memory "^1.0.1" - hyphenate-style-name@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/hyphenate-style-name/-/hyphenate-style-name-1.0.3.tgz#097bb7fa0b8f1a9cf0bd5c734cf95899981a9b48" @@ -14455,13 +13295,6 @@ icss-utils@^5.0.0: resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae" integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== -idb-readable-stream@0.0.4: - version "0.0.4" - resolved "https://registry.yarnpkg.com/idb-readable-stream/-/idb-readable-stream-0.0.4.tgz#3283da6645bf6b220dc61ba61df62bee5dae4acf" - integrity sha1-MoPaZkW/ayINxhumHfYr7l2uSs8= - dependencies: - xtend "^4.0.1" - idna-uts46-hx@^2.3.1: version "2.3.1" resolved "https://registry.yarnpkg.com/idna-uts46-hx/-/idna-uts46-hx-2.3.1.tgz#a1dc5c4df37eee522bf66d969cc980e00e8711f9" @@ -14508,7 +13341,7 @@ ignore@^5.1.1, ignore@^5.1.4, ignore@^5.1.8: resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== -immediate@^3.2.3, immediate@~3.2.3: +immediate@^3.2.3: version "3.2.3" resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.2.3.tgz#d140fa8f614659bd6541233097ddaac25cdd991c" integrity sha1-0UD6j2FGWb1lQSMwl92qwlzdmRw= @@ -14574,11 +13407,6 @@ indexes-of@^1.0.1: resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= -indexof@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" - integrity sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10= - infer-owner@^1.0.3, infer-owner@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467" @@ -14597,7 +13425,7 @@ inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, i resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== -inherits@2.0.1, inherits@=2.0.1: +inherits@2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= @@ -14683,25 +13511,6 @@ int64-buffer@^1.0.1: resolved "https://registry.yarnpkg.com/int64-buffer/-/int64-buffer-1.0.1.tgz#c78d841b444cadf036cd04f8683696c740f15dca" integrity sha512-+3azY4pXrjAupJHU1V9uGERWlhoqNswJNji6aD/02xac7oxol508AsMC5lxKhEqyZeDFy3enq5OGWXF4u75hiw== -interface-connection@~0.3.2, interface-connection@~0.3.3: - version "0.3.3" - resolved "https://registry.yarnpkg.com/interface-connection/-/interface-connection-0.3.3.tgz#d82dd81efee5f2d40d7cb0fd75e6e858f92fa199" - integrity sha512-OV9Rj7AhUlssWJTO6nOazJdPFGqWDOVZ3j5aM+i0RPKyTzR87vJ949VqhMyKkCIR0GBAaNqfB7F4YA70a/QWiw== - dependencies: - pull-defer "~0.2.3" - -interface-datastore@~0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/interface-datastore/-/interface-datastore-0.6.0.tgz#d167c6229c708c48d1ef9b1819ff68efeb82ac72" - integrity sha512-aDbjWsEdTHd2Yc2A8QOeAEWMwlWDwumVX24bE0/AE7XxfDveWuDUKP7HQito0u1c80FZmR+y/Op14um+cG0CSw== - dependencies: - async "^2.6.1" - class-is "^1.1.0" - err-code "^1.1.2" - pull-defer "~0.2.3" - pull-stream "^3.6.9" - uuid "^3.2.2" - internal-slot@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" @@ -14738,16 +13547,7 @@ invert-kv@^3.0.0: resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-3.0.0.tgz#9db0c4817a1ec754df8067df6acf6828286f6a84" integrity sha512-JzF8q2BeZA1ZkE3XROwRpoMQ9ObMgTtp0JH8EXewlbkikuOj2GPLIpUipdO+VL8QsTr2teAJD02EFGGL5cO7uw== -ip-address@^5.8.9: - version "5.9.4" - resolved "https://registry.yarnpkg.com/ip-address/-/ip-address-5.9.4.tgz#4660ac261ad61bd397a860a007f7e98e4eaee386" - integrity sha512-dHkI3/YNJq4b/qQaz+c8LuarD3pY24JqZWfjB8aZx1gtpc2MDILu9L9jpZe1sHpzo/yWFweQVn+U//FhazUxmw== - dependencies: - jsbn "1.1.0" - lodash "^4.17.15" - sprintf-js "1.1.2" - -ip-regex@^2.0.0, ip-regex@^2.1.0: +ip-regex@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= @@ -14762,574 +13562,42 @@ ipaddr.js@1.9.0: resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.0.tgz#37df74e430a0e47550fe54a2defe30d8acd95f65" integrity sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA== -ipfs-bitswap@~0.24.1: - version "0.24.1" - resolved "https://registry.yarnpkg.com/ipfs-bitswap/-/ipfs-bitswap-0.24.1.tgz#2485ed961069812721b1b271ca6a8c15436760c1" - integrity sha512-fqnqCgeyHb0CO12uptBbDNGMSV4aOz4xi2Fc+OcyBb7bgLa7GcBuMi01iaFnwqPcz9BQSKvZKNMP+Vx+OZusNA== - dependencies: - async "^2.6.1" - bignumber.js "^8.0.1" - cids "~0.7.0" - debug "^4.1.0" - ipfs-block "~0.8.0" - just-debounce-it "^1.1.0" - lodash.isequalwith "^4.4.0" - moving-average "^1.0.0" - multicodec "~0.5.0" - multihashing-async "~0.5.1" - protons "^1.0.1" - pull-length-prefixed "^1.3.1" - pull-stream "^3.6.9" - varint-decoder "~0.1.1" - -ipfs-block-service@~0.15.1: - version "0.15.2" - resolved "https://registry.yarnpkg.com/ipfs-block-service/-/ipfs-block-service-0.15.2.tgz#8c35505fc9d9c883e27890fe99b587f270440d43" - integrity sha512-iudmJO7UJZHonWoXyakuzy+bpV/7QVDm/g8eCqKN2BvhSjnLepaxdTyaXxJ76F2EOav1hdBP+U3Z9Mg/aCFPgg== - dependencies: - async "^2.6.1" - -ipfs-block@^0.7.1: - version "0.7.1" - resolved "https://registry.yarnpkg.com/ipfs-block/-/ipfs-block-0.7.1.tgz#f506d6159219e19690d3ab863c039cba293d1e40" - integrity sha512-ABZS9J/+OaDwc10zu6pIVdxWnOD/rkPEravk7FRVuRep7/zKSjffNhO/WuHN7Ex+MOBMz7mty0e+i6xjGnRsRQ== - dependencies: - cids "^0.5.3" - class-is "^1.1.0" - -ipfs-block@~0.8.0, ipfs-block@~0.8.1: - version "0.8.1" - resolved "https://registry.yarnpkg.com/ipfs-block/-/ipfs-block-0.8.1.tgz#05e1068832775e8f1c2da5b64106cc837fd2acb9" - integrity sha512-0FaCpmij+jZBoUYhjoB5ptjdl9QzvrdRIoBmUU5JiBnK2GA+4YM/ifklaB8ePRhA/rRzhd+KYBjvMFMAL4NrVQ== - dependencies: - cids "~0.7.0" - class-is "^1.1.0" - -ipfs-did-document@^1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/ipfs-did-document/-/ipfs-did-document-1.2.3.tgz#935ec5cbefa94adc3ab66bd8a87713783ea2b06a" - integrity sha512-LLcmDbj9m+kBS8srL1Mq3oOgSOuqTe9lyj70DhjQkd+T+4xj1plkiYanbB6w600e/XOHnGxbbOkKYOpRs0vpgw== +is-absolute-url@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-3.0.3.tgz#96c6a22b6a23929b11ea0afb1836c36ad4a5d698" + integrity sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q== -ipfs-http-client@^32.0.0: - version "32.0.1" - resolved "https://registry.yarnpkg.com/ipfs-http-client/-/ipfs-http-client-32.0.1.tgz#4f5845c56717c748751e70e5d579b7b18af9e824" - integrity sha512-uDJjjAg9zvuiAucBE/o0I+xHu9Q9ZoLvj0cTyk+Jf+0duom1iIt2iEEN1HW+PNnZu12zYQWV3sB+tI5TN2lo7A== +is-absolute@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-absolute/-/is-absolute-1.0.0.tgz#395e1ae84b11f26ad1795e73c17378e48a301576" + integrity sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA== dependencies: - async "^2.6.1" - bignumber.js "^8.0.2" - bl "^3.0.0" - bs58 "^4.0.1" - buffer "^5.2.1" - cids "~0.7.1" - concat-stream "github:hugomrdias/concat-stream#feat/smaller" - debug "^4.1.0" - detect-node "^2.0.4" - end-of-stream "^1.4.1" - err-code "^1.1.2" - flatmap "0.0.3" - glob "^7.1.3" - ipfs-block "~0.8.1" - ipfs-utils "~0.0.3" - ipld-dag-cbor "~0.15.0" - ipld-dag-pb "~0.17.3" - is-ipfs "~0.6.1" - is-pull-stream "0.0.0" - is-stream "^2.0.0" - iso-stream-http "~0.1.2" - iso-url "~0.4.6" - just-kebab-case "^1.1.0" - just-map-keys "^1.1.0" - kind-of "^6.0.2" - lru-cache "^5.1.1" - multiaddr "^6.0.6" - multibase "~0.6.0" - multicodec "~0.5.1" - multihashes "~0.4.14" - ndjson "github:hugomrdias/ndjson#feat/readable-stream3" - once "^1.4.0" - peer-id "~0.12.2" - peer-info "~0.15.1" - promisify-es6 "^1.0.3" - pull-defer "~0.2.3" - pull-stream "^3.6.9" - pull-to-stream "~0.1.1" - pump "^3.0.0" - qs "^6.5.2" - readable-stream "^3.1.1" - stream-to-pull-stream "^1.7.2" - tar-stream "^2.0.1" - through2 "^3.0.1" + is-relative "^1.0.0" + is-windows "^1.0.1" -ipfs-http-response@~0.3.0: - version "0.3.1" - resolved "https://registry.yarnpkg.com/ipfs-http-response/-/ipfs-http-response-0.3.1.tgz#5cc351f8abf5f77dae47a41781fd7bc0c88fcaf8" - integrity sha512-C2Ld9/MVnUujXPLVGLYJEgi9troi0QLyhkygsQ6c4c9VG7/BYES+t45N6uM2Be8TkAAMIWFkXSi5zfoGcHCOsA== +is-accessor-descriptor@^0.1.6: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" + integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= dependencies: - async "^2.6.1" - cids "~0.7.1" - debug "^4.1.1" - file-type "^8.0.0" - filesize "^3.6.1" - get-stream "^3.0.0" - ipfs-unixfs "~0.1.16" - mime-types "^2.1.21" - multihashes "~0.4.14" - promisify-es6 "^1.0.3" - stream-to-blob "^1.0.1" - -ipfs-log@^4.3.1, ipfs-log@~4.3.2: - version "4.3.6" - resolved "https://registry.yarnpkg.com/ipfs-log/-/ipfs-log-4.3.6.tgz#0deccbfbfbfdbbef06e76f0ec62b80115b89433e" - integrity sha512-7lEW5tXITcmHHP9dT93mRI+burUm2WdEkjYQ+ERFSL3K9xH5aXMr96IQKnZpFoA6duIwquydlDsiYTXLh6g/Ag== - dependencies: - cids "~0.7.1" - ipld-dag-pb "^0.17.4" - json-stringify-deterministic "^1.0.1" - orbit-db-identity-provider "~0.1.0" - orbit-db-io "~0.1.0" - p-each-series "^2.1.0" - p-map "^1.1.1" - p-whilst "^1.0.0" + kind-of "^3.0.2" -ipfs-mfs@~0.11.4: - version "0.11.7" - resolved "https://registry.yarnpkg.com/ipfs-mfs/-/ipfs-mfs-0.11.7.tgz#068452a0972e718fb0f31607c4d1aac68431c496" - integrity sha512-OA48yd+j9qAhRph5GfCRaLRjbZxIZ3QOAPSIHwndhWo1QLzFucgaCR+eWkn15tNPQGXL/sguExK2PEfGW1fSnA== +is-accessor-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" + integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== dependencies: - "@hapi/boom" "^7.4.2" - "@hapi/joi" "^15.1.0" - async-iterator-last "^1.0.0" - cids "~0.7.1" - debug "^4.1.0" - err-code "^1.1.2" - hamt-sharding "~0.0.2" - interface-datastore "~0.6.0" - ipfs-multipart "~0.1.0" - ipfs-unixfs "~0.1.16" - ipfs-unixfs-exporter "~0.37.6" - ipfs-unixfs-importer "~0.39.9" - ipld-dag-pb "~0.17.2" - joi-browser "^13.4.0" - mortice "^1.2.1" - multicodec "~0.5.3" - multihashes "~0.4.14" - once "^1.4.0" - promisify-es6 "^1.0.3" - pull-stream "^3.6.9" + kind-of "^6.0.0" -ipfs-mini@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/ipfs-mini/-/ipfs-mini-1.1.5.tgz#1ffd1f0b048814aabbdfa24c77cde255c5b11fc7" - integrity sha512-BzsoCa3V/gxN2eEHnyqggOdreAwnvbddj4jUvp6Q7jXuzXx9q5XakXe8mG8qV0bn4bMKdH/7BUDbiWBCEMuYBg== - dependencies: - xmlhttprequest "^1.8.0" +is-alphabetical@1.0.4, is-alphabetical@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.4.tgz#9e7d6b94916be22153745d184c298cbf986a686d" + integrity sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg== -ipfs-multipart@~0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/ipfs-multipart/-/ipfs-multipart-0.1.1.tgz#a8c2ad93c3732c00558f50f254ba88a6aeaac6ae" - integrity sha512-NAmCxgBkZ0usWXf8lMwYYEXvyzrqa65uy/1caVKm5yOKFoqXNrNOt4Ev99Pb+B0RMRqGSdfSvtnZM1cfhSSk2A== - dependencies: - "@hapi/content" "^4.1.0" - dicer "~0.3.0" - -ipfs-postmsg-proxy@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/ipfs-postmsg-proxy/-/ipfs-postmsg-proxy-3.1.1.tgz#7f14fcaecddcd1ca41d2ee077757efe234c92ac0" - integrity sha512-SfBUODRZcGxdESOHx/wqQ+JoS149N1nFCWnjK5N9JZ3K4sDam0e6+JTLrty2laphcjpsHPbFAtE47HMueh56iQ== - dependencies: - big.js "^5.1.2" - callbackify "^1.1.0" - cids "^0.5.3" - ipfs-block "^0.7.1" - ipld-dag-pb "^0.14.4" - is-pull-stream "0.0.0" - is-stream "^1.1.0" - multiaddr "^5.0.0" - peer-id "^0.11.0" - peer-info "^0.14.1" - postmsg-rpc "^2.4.0" - prepost "^1.1.0" - pull-abortable "^4.1.1" - pull-defer "^0.2.2" - pull-postmsg-stream "^1.2.0" - pull-stream "^3.6.8" - pull-stream-to-stream "^1.3.4" - shortid "^2.2.8" - stream-to-pull-stream "^1.7.2" - -ipfs-pubsub-1on1@~0.0.4: - version "0.0.6" - resolved "https://registry.yarnpkg.com/ipfs-pubsub-1on1/-/ipfs-pubsub-1on1-0.0.6.tgz#f0187b25b112f9c47361c66b22c71b4d38a2ae1c" - integrity sha512-Sr44DX7mdhk6znR1+DlfUIB1qiu07T5SeOMJ9Okr62U+9MGl4YQaP8vOGrmLysIEKBryZQrku2vjfNj0nxBd1g== - dependencies: - safe-buffer "~5.1.2" - -ipfs-pubsub-peer-monitor@~0.0.5: - version "0.0.8" - resolved "https://registry.yarnpkg.com/ipfs-pubsub-peer-monitor/-/ipfs-pubsub-peer-monitor-0.0.8.tgz#8972676247e6a7d1901e27dcfe11cbd0aecaa1c6" - integrity sha512-/6YJZn3dBbDUxopetJhgU65uAhOiz77CCTTZqEt4zk6s+r2t5+sYLIqO+1vX6IN3Bx2Hpf8iBdyt8JCkuq/zwg== - dependencies: - p-forever "^1.0.1" - -ipfs-repo@~0.26.6: - version "0.26.6" - resolved "https://registry.yarnpkg.com/ipfs-repo/-/ipfs-repo-0.26.6.tgz#3c1f1a7468cff38e86f8aa4a3133193dabf9b9d8" - integrity sha512-fcEV2y5N5tuI45zmoRQdDIN4bFj03xvxnZkXpblws4FMvPy0tkDZEtAdsZsmMnkbae2GDzwaKWZ6Dc3TPmzAZg== - dependencies: - async "^2.6.2" - base32.js "~0.1.0" - bignumber.js "^8.1.1" - buffer "^5.2.1" - cids "~0.7.0" - datastore-core "~0.6.0" - datastore-fs "~0.8.0" - datastore-level "~0.11.0" - debug "^4.1.0" - dlv "^1.1.2" - interface-datastore "~0.6.0" - ipfs-block "~0.8.1" - just-safe-set "^2.1.0" - multiaddr "^6.0.6" - proper-lockfile "^4.0.0" - pull-stream "^3.6.9" - sort-keys "^2.0.0" - -ipfs-unixfs-exporter@~0.37.6: - version "0.37.7" - resolved "https://registry.yarnpkg.com/ipfs-unixfs-exporter/-/ipfs-unixfs-exporter-0.37.7.tgz#2b560e05936f94a2ab04ad711b6d07ec6dc8a7d2" - integrity sha512-SZgaIy9MTFelKFnjzS6VAMKwVdukXej0vOKc+7IXVMoS2MRQ8nBOMnClqPD+2XXU49Z2T8fnZWKHzHs84zeuuw== - dependencies: - async-iterator-last "^1.0.0" - cids "~0.7.1" - err-code "^1.1.2" - hamt-sharding "~0.0.2" - ipfs-unixfs "~0.1.16" - ipfs-unixfs-importer "~0.39.11" - -ipfs-unixfs-importer@~0.39.11, ipfs-unixfs-importer@~0.39.9: - version "0.39.11" - resolved "https://registry.yarnpkg.com/ipfs-unixfs-importer/-/ipfs-unixfs-importer-0.39.11.tgz#22e42fb6b7e8495675ffbce6d8d1ebc0631c83d9" - integrity sha512-2eG6zCbMF3HPQE6TmBoq62XTMgVBqE4ja2gxpoIWOjOwVN6g/1LcX1vEqfPTLyFTG1lN3oad5xCblQLriXDUIQ== - dependencies: - async-iterator-all "^1.0.0" - async-iterator-batch "~0.0.1" - async-iterator-first "^1.0.0" - bl "^3.0.0" - deep-extend "~0.6.0" - err-code "^1.1.2" - hamt-sharding "~0.0.2" - ipfs-unixfs "~0.1.16" - ipld-dag-pb "~0.17.2" - multicodec "~0.5.1" - multihashing-async "~0.7.0" - rabin-wasm "~0.0.4" - superstruct "~0.6.1" - -ipfs-unixfs@~0.1.16: - version "0.1.16" - resolved "https://registry.yarnpkg.com/ipfs-unixfs/-/ipfs-unixfs-0.1.16.tgz#41140f4359f1b8fe7a970052663331091c5f54c4" - integrity sha512-TX9Dyu77MxpLzGh/LcQne95TofOyvOeW0oOi72aBMMcV1ItP3684e6NTG9KY1qzdrC+ZUR8kT7y18J058n8KXg== - dependencies: - protons "^1.0.1" - -ipfs-utils@~0.0.3: - version "0.0.4" - resolved "https://registry.yarnpkg.com/ipfs-utils/-/ipfs-utils-0.0.4.tgz#946114cfeb6afb4454b4ccb10d2327cd323b0cce" - integrity sha512-7cZf6aGj2FG3XJWhCNwn4mS93Q0GEWjtBZvEHqzgI43U2qzNDCyzfS1pei1Y5F+tw/zDJ5U4XG0G9reJxR53Ig== - dependencies: - buffer "^5.2.1" - is-buffer "^2.0.3" - is-electron "^2.2.0" - is-pull-stream "0.0.0" - is-stream "^2.0.0" - kind-of "^6.0.2" - readable-stream "^3.4.0" - -ipfs@^0.36.3: - version "0.36.4" - resolved "https://registry.yarnpkg.com/ipfs/-/ipfs-0.36.4.tgz#54a6238d433509e84c94f64f4ee2ee8cc3f8c788" - integrity sha512-DRxX5N3D+qMpNs8/RShIIk7Ilb1Zce4ZdrGf+HWarLF0ljbZ4ZVLMJy9mAbC7mEiic+wtgwGLw4ACZHe3xIMQw== - dependencies: - "@hapi/ammo" "^3.1.0" - "@hapi/hapi" "^18.3.1" - "@hapi/joi" "^15.0.1" - async "^2.6.1" - async-iterator-all "^1.0.0" - async-iterator-to-pull-stream "^1.1.0" - async-iterator-to-stream "^1.1.0" - base32.js "~0.1.0" - bignumber.js "^9.0.0" - binary-querystring "~0.1.2" - bl "^3.0.0" - boom "^7.2.0" - bs58 "^4.0.1" - buffer-peek-stream "^1.0.1" - byteman "^1.3.5" - callbackify "^1.1.0" - cid-tool "~0.3.0" - cids "~0.7.1" - class-is "^1.1.0" - datastore-core "~0.6.0" - datastore-pubsub "~0.1.1" - debug "^4.1.0" - dlv "^1.1.3" - err-code "^1.1.2" - file-type "^11.1.0" - fnv1a "^1.0.1" - fsm-event "^2.1.0" - get-folder-size "^2.0.0" - glob "^7.1.3" - hapi-pino "^6.0.0" - human-to-milliseconds "^1.0.0" - interface-datastore "~0.6.0" - ipfs-bitswap "~0.24.1" - ipfs-block "~0.8.1" - ipfs-block-service "~0.15.1" - ipfs-http-client "^32.0.0" - ipfs-http-response "~0.3.0" - ipfs-mfs "~0.11.4" - ipfs-multipart "~0.1.0" - ipfs-repo "~0.26.6" - ipfs-unixfs "~0.1.16" - ipfs-unixfs-exporter "~0.37.6" - ipfs-unixfs-importer "~0.39.9" - ipfs-utils "~0.0.3" - ipld "~0.24.1" - ipld-bitcoin "~0.3.0" - ipld-dag-cbor "~0.15.0" - ipld-dag-pb "~0.17.4" - ipld-ethereum "^4.0.0" - ipld-git "~0.5.0" - ipld-raw "^4.0.0" - ipld-zcash "~0.3.0" - ipns "~0.5.2" - is-ipfs "~0.6.1" - is-pull-stream "~0.0.0" - is-stream "^2.0.0" - iso-url "~0.4.6" - just-flatten-it "^2.1.0" - just-safe-set "^2.1.0" - kind-of "^6.0.2" - libp2p "~0.25.3" - libp2p-bootstrap "~0.9.3" - libp2p-crypto "~0.16.0" - libp2p-kad-dht "~0.15.1" - libp2p-keychain "~0.4.1" - libp2p-mdns "~0.12.0" - libp2p-record "~0.6.3" - libp2p-secio "~0.11.0" - libp2p-tcp "~0.13.0" - libp2p-webrtc-star "~0.16.0" - libp2p-websocket-star-multi "~0.4.3" - libp2p-websockets "~0.12.2" - lodash "^4.17.11" - mafmt "^6.0.2" - merge-options "^1.0.1" - mime-types "^2.1.21" - mkdirp "~0.5.1" - multiaddr "^6.0.5" - multiaddr-to-uri "^4.0.1" - multibase "~0.6.0" - multicodec "~0.5.1" - multihashes "~0.4.14" - multihashing-async "~0.6.0" - node-fetch "^2.3.0" - peer-book "~0.9.0" - peer-id "~0.12.0" - peer-info "~0.15.0" - progress "^2.0.1" - promisify-es6 "^1.0.3" - protons "^1.0.1" - pull-abortable "^4.1.1" - pull-cat "^1.1.11" - pull-defer "~0.2.3" - pull-file "^1.1.0" - pull-mplex "~0.1.1" - pull-ndjson "~0.1.1" - pull-pushable "^2.2.0" - pull-sort "^1.0.1" - pull-stream "^3.6.9" - pull-stream-to-async-iterator "^1.0.1" - pull-stream-to-stream "^1.3.4" - pull-traverse "^1.0.3" - readable-stream "^3.4.0" - receptacle "^1.3.2" - semver "^6.1.1" - stream-to-pull-stream "^1.7.3" - superstruct "~0.6.0" - tar-stream "^2.0.0" - temp "~0.9.0" - update-notifier "^3.0.0" - uri-to-multiaddr "^3.0.1" - varint "^5.0.0" - yargs "^13.2.4" - yargs-promise "^1.1.0" - optionalDependencies: - prom-client "^11.1.3" - prometheus-gc-stats "~0.6.0" - -ipld-bitcoin@~0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/ipld-bitcoin/-/ipld-bitcoin-0.3.0.tgz#238edf3454335c7bc51d3a4cd9e8bfb8d7029269" - integrity sha512-NkfX/AE5E7S/cgS1iNieE5YUVS34hWb81G4eN/37BFuTIZvNRZfsY8pZujc5iFCuBWS/9CK2CooAIJgRc4KBcw== - dependencies: - bitcoinjs-lib "^5.0.0" - cids "~0.7.0" - multicodec "~0.5.1" - multihashes "~0.4.14" - multihashing-async "~0.7.0" - -ipld-dag-cbor@~0.15.0: - version "0.15.0" - resolved "https://registry.yarnpkg.com/ipld-dag-cbor/-/ipld-dag-cbor-0.15.0.tgz#1fbebef1c2d8b980fb18b94f96ec3c1f1d32f860" - integrity sha512-wc9nrDtV4Le76UUhG4LXX57NVi5d7JS2kLid2nOYZAcr0SFhiXZL2ZyV3bfmNohO50KvgPEessSaBBSm9bflGA== - dependencies: - borc "^2.1.0" - cids "~0.7.0" - is-circular "^1.0.2" - multicodec "~0.5.0" - multihashing-async "~0.7.0" - -ipld-dag-pb@^0.14.4: - version "0.14.11" - resolved "https://registry.yarnpkg.com/ipld-dag-pb/-/ipld-dag-pb-0.14.11.tgz#df235a301fec8443cf933387cebb38e42c22c2a8" - integrity sha512-ja4FH6elDprVuJBkNObFlq7+9h1Q3aoQx5SSG/v3I9e7j19nwyuMhLJYwBhdv29LiqpyD2cEqNrJLm8lWn0lJg== - dependencies: - async "^2.6.1" - bs58 "^4.0.1" - cids "~0.5.4" - class-is "^1.1.0" - is-ipfs "~0.4.2" - multihashing-async "~0.5.1" - protons "^1.0.1" - pull-stream "^3.6.9" - pull-traverse "^1.0.3" - stable "~0.1.8" - -ipld-dag-pb@^0.17.4, ipld-dag-pb@~0.17.0, ipld-dag-pb@~0.17.2, ipld-dag-pb@~0.17.3, ipld-dag-pb@~0.17.4: - version "0.17.4" - resolved "https://registry.yarnpkg.com/ipld-dag-pb/-/ipld-dag-pb-0.17.4.tgz#080841cfdd014d996f8da7f3a522ec8b1f6b6494" - integrity sha512-YwCxETEMuXVspOKOhjIOHJvKvB/OZfCDkpSFiYBQN2/JQjM9y/RFCYzIQGm0wg7dCFLrhvfjAZLTSaKs65jzWA== - dependencies: - cids "~0.7.0" - class-is "^1.1.0" - multicodec "~0.5.1" - multihashing-async "~0.7.0" - protons "^1.0.1" - stable "~0.1.8" - -ipld-ethereum@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/ipld-ethereum/-/ipld-ethereum-4.0.0.tgz#7f4adcbf814c918f4c44e02e075303ea673c36cc" - integrity sha512-gdej+G31m7HsOczD//YArQl7k5nR27v7dV46OGRtyUFMhXnUPI+L+NqeRYbdUTUMOf21zDa5HDfbbxiz67wvVQ== - dependencies: - cids "~0.7.0" - ethereumjs-account "^2.0.4" - ethereumjs-block "^2.1.0" - ethereumjs-tx "^1.3.3" - merkle-patricia-tree "^3.0.0" - multicodec "~0.5.0" - multihashes "~0.4.12" - multihashing-async "~0.7.0" - rlp "^2.0.0" - -ipld-git@~0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/ipld-git/-/ipld-git-0.5.0.tgz#b07f38b1f278d48d9ff50c9859c0c092430029f1" - integrity sha512-vJPTl5iWEJnmKiAFgeD6A7gXEi1xSy3VDKqnhhsml7+TZNrpqTx7mpJIJxWAxLYDClLpkeWQsTacC6VCxQ3hPw== - dependencies: - cids "~0.7.0" - multicodec "~0.5.0" - multihashes "~0.4.14" - multihashing-async "~0.7.0" - smart-buffer "^4.0.2" - strftime "~0.10.0" - -ipld-raw@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/ipld-raw/-/ipld-raw-4.0.0.tgz#dd31f75dba2fad9cc8bb084d07ce1ea74fd47734" - integrity sha512-yNQG5zQqm/RH8aNQxcvcsAdHJW4q+LJ3cPfFzHOtujEa/PRlT5YCOVpAFh61HfpsWFm2GJrb2G+HHgtDDlFSMw== - dependencies: - cids "~0.7.0" - multicodec "~0.5.0" - multihashing-async "~0.7.0" - -ipld-zcash@~0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/ipld-zcash/-/ipld-zcash-0.3.0.tgz#951b7d7d408cb746f59afab1af57ab4c7e2d665c" - integrity sha512-9BTVBi3dhF1ZzFrWUqewrrBj0U1seG87/m4PJ1K44DylsX13r6eZP+yva6U+22pmhqGTS20yOZaS7clnAQWYOg== - dependencies: - cids "~0.7.0" - multicodec "~0.5.1" - multihashes "~0.4.12" - multihashing-async "~0.7.0" - zcash-bitcore-lib "~0.13.20-rc3" - -ipld@~0.24.1: - version "0.24.1" - resolved "https://registry.yarnpkg.com/ipld/-/ipld-0.24.1.tgz#4b0dbafd3150973da16e438c2698c1455d342f03" - integrity sha512-Skc2yO0tzlYYFiSui/hUveA97/rpjSC5XU+AMrP1/ufdlqPdXRg9I+99pKsTCyoW7I/i1TOVh7y4B7c+J/AqjQ== - dependencies: - cids "~0.7.0" - ipfs-block "~0.8.1" - ipld-dag-cbor "~0.15.0" - ipld-dag-pb "~0.17.0" - ipld-raw "^4.0.0" - merge-options "^1.0.1" - multicodec "~0.5.1" - promisify-es6 "^1.0.3" - typical "^5.0.0" - -ipns@~0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/ipns/-/ipns-0.5.2.tgz#e5cf1699bdd28e984fa6da88c3d63a5eb467c9d8" - integrity sha512-SIC8J7+ptHRfkMB66yL+DVjrrFFSTOgtG67BVIVMOVQ0ctAONTDCjmvGCPNBuL2V3RYaee6gtuGjmJMAn46rJA== - dependencies: - base32-encode "^1.1.0" - debug "^4.1.1" - interface-datastore "~0.6.0" - libp2p-crypto "~0.16.0" - multihashes "~0.4.14" - peer-id "~0.12.2" - protons "^1.0.1" - timestamp-nano "^1.0.0" - -is-absolute-url@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-3.0.3.tgz#96c6a22b6a23929b11ea0afb1836c36ad4a5d698" - integrity sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q== - -is-absolute@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-absolute/-/is-absolute-1.0.0.tgz#395e1ae84b11f26ad1795e73c17378e48a301576" - integrity sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA== - dependencies: - is-relative "^1.0.0" - is-windows "^1.0.1" - -is-accessor-descriptor@^0.1.6: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" - integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= - dependencies: - kind-of "^3.0.2" - -is-accessor-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" - integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== - dependencies: - kind-of "^6.0.0" - -is-alphabetical@1.0.4, is-alphabetical@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.4.tgz#9e7d6b94916be22153745d184c298cbf986a686d" - integrity sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg== - -is-alphanumeric@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-alphanumeric/-/is-alphanumeric-1.0.0.tgz#4a9cef71daf4c001c1d81d63d140cf53fd6889f4" - integrity sha1-Spzvcdr0wAHB2B1j0UDPU/1oifQ= +is-alphanumeric@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-alphanumeric/-/is-alphanumeric-1.0.0.tgz#4a9cef71daf4c001c1d81d63d140cf53fd6889f4" + integrity sha1-Spzvcdr0wAHB2B1j0UDPU/1oifQ= is-alphanumerical@^1.0.0: version "1.0.1" @@ -15380,7 +13648,7 @@ is-buffer@^1.0.2, is-buffer@^1.1.0, is-buffer@^1.1.5, is-buffer@~1.1.6: resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== -is-buffer@^2.0.0, is-buffer@^2.0.3, is-buffer@^2.0.5, is-buffer@~2.0.3: +is-buffer@^2.0.0, is-buffer@^2.0.5, is-buffer@~2.0.3: version "2.0.5" resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191" integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== @@ -15404,11 +13672,6 @@ is-ci@^2.0.0: dependencies: ci-info "^2.0.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.2.0, is-core-module@^2.4.0: version "2.5.0" resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.5.0.tgz#f754843617c70bfd29b7bd87327400cda5c18491" @@ -15481,11 +13744,6 @@ is-dotfile@^1.0.0: resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1" integrity sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE= -is-electron@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/is-electron/-/is-electron-2.2.0.tgz#8943084f09e8b731b3a7a0298a7b5d56f6b7eef0" - integrity sha512-SpMppC2XR3YdxSzczXReBjqs2zGscWQpBIKqwXYBFic0ERaxNVgwLCHwOLZeESfdJQjX0RDvrJ1lBXX2ij+G1Q== - is-equal-shallow@^0.1.3: version "0.1.3" resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534" @@ -15601,35 +13859,6 @@ is-installed-globally@^0.1.0: global-dirs "^0.1.0" is-path-inside "^1.0.0" -is-ip@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-ip/-/is-ip-2.0.0.tgz#68eea07e8a0a0a94c2d080dd674c731ab2a461ab" - integrity sha1-aO6gfooKCpTC0IDdZ0xzGrKkYas= - dependencies: - ip-regex "^2.0.0" - -is-ipfs@~0.4.2: - version "0.4.8" - resolved "https://registry.yarnpkg.com/is-ipfs/-/is-ipfs-0.4.8.tgz#ea229aef6230433ad1e8df930c49c5e773422c3f" - integrity sha512-xIKUeA24IFMfkmeAPEOZL448X7a08c/KzAGQp1e/QxC9bx/NNEdT/ohob3SW6eJO2UwJNjsbfMeNZ2B+Dk2Fdg== - dependencies: - bs58 "4.0.1" - cids "~0.5.6" - multibase "~0.6.0" - multihashes "~0.4.13" - -is-ipfs@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/is-ipfs/-/is-ipfs-0.6.1.tgz#c85069c73275dc6a60673c791a9be731e2b4bfc4" - integrity sha512-WhqQylam6pODS2RyqT/u0PR5KWtBZNCgPjgargFOVQjzw/3+6d0midXenzU65klM4LH13IUiCC6ObhDUdXZ7Nw== - dependencies: - bs58 "^4.0.1" - cids "~0.7.0" - mafmt "^6.0.7" - multiaddr "^6.0.4" - multibase "~0.6.0" - multihashes "~0.4.13" - is-lower-case@^1.1.0: version "1.1.3" resolved "https://registry.yarnpkg.com/is-lower-case/-/is-lower-case-1.1.3.tgz#7e147be4768dc466db3bfb21cc60b31e6ad69393" @@ -15681,11 +13910,6 @@ is-npm@^1.0.0: resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-1.0.0.tgz#f2fb63a65e4905b406c86072765a1a4dc793b9f4" integrity sha1-8vtjpl5JBbQGyGBydloaTceTufQ= -is-npm@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-3.0.0.tgz#ec9147bfb629c43f494cf67936a961edec7e8053" - integrity sha512-wsigDr1Kkschp2opC4G3yA6r9EgVA6NjRpWzIi9axXqeIaAATPRJc4uLujXe3Nd9uO8KoDyA4MD6aZSeXTADhA== - is-number-object@^1.0.3, is-number-object@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.4.tgz#36ac95e741cf18b283fc1ddf5e83da798e3ec197" @@ -15766,7 +13990,7 @@ is-path-inside@^3.0.2: resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== -is-plain-obj@^1.0.0, is-plain-obj@^1.1, is-plain-obj@^1.1.0: +is-plain-obj@^1.0.0, 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 sha1-caUMhCnfync8kqOQpKA7OfzVHT4= @@ -15813,21 +14037,11 @@ is-promise@^2.1, is-promise@^2.1.0: resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" integrity sha1-eaKp7OfwlugPNtKy87wWwf9L8/o= -is-promise@~1, is-promise@~1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-1.0.1.tgz#31573761c057e33c2e91aab9e96da08cefbe76e5" - integrity sha1-MVc3YcBX4zwukaq56W2gjO++duU= - is-property@^1.0.0, is-property@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84" integrity sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ= -is-pull-stream@0.0.0, is-pull-stream@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/is-pull-stream/-/is-pull-stream-0.0.0.tgz#a3bc3d1c6d3055151c46bde6f399efed21440ca9" - integrity sha1-o7w9HG0wVRUcRr3m85nv7SFEDKk= - is-redirect@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-redirect/-/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24" @@ -15989,11 +14203,6 @@ is-wsl@^2.1.1, is-wsl@^2.2.0: dependencies: is-docker "^2.0.0" -is-yarn-global@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232" - integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw== - is2@2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/is2/-/is2-2.0.1.tgz#8ac355644840921ce435d94f05d3a94634d3481a" @@ -16013,31 +14222,12 @@ isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= -isarray@2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.1.tgz#a37d94ed9cda2d59865c9f76fe596ee1f338741e" - integrity sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4= - isexe@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= -iso-random-stream@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/iso-random-stream/-/iso-random-stream-1.1.0.tgz#c1dc1bb43dd8da6524df9cbc6253b010806585c8" - integrity sha512-ywSWt0KrWcsaK0jVoVJIR30rLyjg9Rw3k2Sm/qp+3tdtSV0SNH7L7KilKnENcENOSoJxDFvpt2idvuMMQohdCQ== - -iso-stream-http@~0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/iso-stream-http/-/iso-stream-http-0.1.2.tgz#b3dfea4c9f23ff26d078d40c539cfc0dfebacd37" - integrity sha512-oHEDNOysIMTNypbg2f1SlydqRBvjl4ZbSE9+0awVxnkx3K2stGTFwB/kpVqnB6UEfF8QD36kAjDwZvqyXBLMnQ== - dependencies: - builtin-status-codes "^3.0.0" - inherits "^2.0.1" - readable-stream "^3.1.1" - -iso-url@~0.4.6, iso-url@~0.4.7: +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== @@ -16539,16 +14729,6 @@ jest@^26.6.3: import-local "^3.0.2" jest-cli "^26.6.3" -jmespath@^0.15.0: - version "0.15.0" - resolved "https://registry.yarnpkg.com/jmespath/-/jmespath-0.15.0.tgz#a3f222a9aae9f966f5d27c796510e28091764217" - integrity sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc= - -joi-browser@^13.4.0: - version "13.4.0" - resolved "https://registry.yarnpkg.com/joi-browser/-/joi-browser-13.4.0.tgz#b72ba61b610e3f58e51b563a14e0f5225cfb6896" - integrity sha512-TfzJd2JaJ/lg/gU+q5j9rLAjnfUNF9DUmXTP9w+GfmG79LjFOXFeM7hIFuXCBcZCivUDFwd9l1btTV9rhHumtQ== - join-component@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/join-component/-/join-component-1.1.0.tgz#b8417b750661a392bee2c2537c68b2a9d4977cd5" @@ -16559,30 +14739,20 @@ js-base64@^3.6.0: resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-3.6.1.tgz#555aae398b74694b4037af1f8a5a6209d170efbe" integrity sha512-Frdq2+tRRGLQUIQOgsIGSCd1VePCS2fsddTG5dTCqR0JHgltXWfsxnY0gIXPoMeRmdom6Oyq+UMOFg5suduOjQ== -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.5.5: version "0.5.5" resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.5.5.tgz#baf0c0e8c54ad5903447df96ade7a4a1bca79a4a" integrity sha1-uvDA6MVK1ZA0R9+Wreekobynmko= -js-sha3@0.5.7, js-sha3@^0.5.7: - version "0.5.7" - resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.5.7.tgz#0d4ffd8002d5333aabaf4a23eed2f6374c9f28e7" - integrity sha1-DU/9gALVMzqrr0oj7tL2N0yfKOc= - -js-sha3@0.8.0, js-sha3@^0.8.0, js-sha3@~0.8.0: +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-sha3@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.7.0.tgz#0a5c57b36f79882573b2d84051f8bb85dd1bd63a" - integrity sha512-Wpks3yBDm0UcL5qlVhwW9Jr9n9i4FfeWBFOOXP5puDS/SiudJGhw7DPyBqn3487qD4F0lsC0q3zxink37f7zeA== +js-sha3@^0.5.7: + version "0.5.7" + resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.5.7.tgz#0d4ffd8002d5333aabaf4a23eed2f6374c9f28e7" + integrity sha1-DU/9gALVMzqrr0oj7tL2N0yfKOc= js-string-escape@^1.0.1: version "1.0.1" @@ -16625,11 +14795,6 @@ jsbi@^3.1.5: resolved "https://registry.yarnpkg.com/jsbi/-/jsbi-3.2.0.tgz#3500a08fb3e8e56cf0439964fc774a8762b151ed" integrity sha512-nL7F2gCfPTXLRoS1ZABhzyYCib6L4bAjX9F6qutL4L2o0r+gDndWVlQ7A6bMa80RTN53R82hXTm6FRsdRxbLgQ== -jsbn@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-1.1.0.tgz#b01307cb29b618a1ed26ec79e911f803c4da0040" - integrity sha1-sBMHyym2GKHtJux56RH4A8TaAEA= - jsbn@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" @@ -16813,11 +14978,6 @@ json-stable-stringify@~0.0.0: dependencies: jsonify "~0.0.0" -json-stringify-deterministic@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json-stringify-deterministic/-/json-stringify-deterministic-1.0.1.tgz#3334798c374d723d46f7ba0e47d6e5e5ac8511f9" - integrity sha512-9Fg0OY3uyzozpvJ8TVbUk09PjzhT7O2Q5kEe30g6OrKhbA/Is92igcx0XDDX7E3yAwnIlUcYLRl+ZkVrBYVP7A== - json-stringify-safe@^5.0.1, 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" @@ -16995,11 +15155,6 @@ junk@^3.1.0: resolved "https://registry.yarnpkg.com/junk/-/junk-3.1.0.tgz#31499098d902b7e98c5d9b9c80f43457a88abfa1" integrity sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ== -just-debounce-it@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/just-debounce-it/-/just-debounce-it-1.1.0.tgz#8e92578effc155358a44f458c52ffbee66983bef" - integrity sha512-87Nnc0qZKgBZuhFZjYVjSraic0x7zwjhaTMrCKlj0QYKH6lh0KbFzVnfu6LHan03NO7J8ygjeBeD0epejn5Zcg== - just-debounce@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/just-debounce/-/just-debounce-1.0.0.tgz#87fccfaeffc0b68cd19d55f6722943f929ea35ea" @@ -17010,33 +15165,6 @@ just-extend@^4.0.2: resolved "https://registry.yarnpkg.com/just-extend/-/just-extend-4.0.2.tgz#f3f47f7dfca0f989c55410a7ebc8854b07108afc" integrity sha512-FrLwOgm+iXrPV+5zDU6Jqu4gCRXbWEQg2O3SKONsWE4w7AXFRkryS53bpWdaL9cNol+AmR3AEYz6kn+o0fCPnw== -just-flatten-it@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/just-flatten-it/-/just-flatten-it-2.1.0.tgz#2514337cc77ee3462869fee3d939b06ec1fd7986" - integrity sha512-mX3NUt/LF6EzohLJZXhywCwz2zqdhx6wVkEu6UfUx00lVQlSB6SBV1O+/Le15NfsimrWRD82H69ZkSVQZffhmw== - -just-kebab-case@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/just-kebab-case/-/just-kebab-case-1.1.0.tgz#ebe854fde84b0afa4e597fcd870b12eb3c026755" - integrity sha512-QkuwuBMQ9BQHMUEkAtIA4INLrkmnnveqlFB1oFi09gbU0wBdZo6tTnyxNWMR84zHxBuwK7GLAwqN8nrvVxOLTA== - -just-map-keys@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/just-map-keys/-/just-map-keys-1.1.0.tgz#9663c9f971ba46e17f2b05e66fec81149375f230" - integrity sha512-oNKi+4y7fr8lXnhKYpBbCkiwHRVkAnx0VDkCeTDtKKMzGr1Lz1Yym+RSieKUTKim68emC5Yxrb4YmiF9STDO+g== - -just-safe-set@^2.1.0: - version "2.2.3" - resolved "https://registry.yarnpkg.com/just-safe-set/-/just-safe-set-2.2.3.tgz#b717b71a7237ff9f4b9d1220128a576001a11535" - integrity sha512-6zAkfGKRjB766zXv/UVSGOFKSAqakhwLQDyIR9bmIhJ/e6jS3Ci1VxYTqaiooYZZUw3VLg0sZva8PE6JX/iu2w== - -k-bucket@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/k-bucket/-/k-bucket-5.0.0.tgz#ef7a401fcd4c37cd31dceaa6ae4440ca91055e01" - integrity sha512-r/q+wV/Kde62/tk+rqyttEJn6h0jR7x+incdMVSYTqK73zVxVrzJa70kJL49cIKen8XjIgUZKSvk8ktnrQbK4w== - dependencies: - randombytes "^2.0.3" - keccak@3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/keccak/-/keccak-3.0.1.tgz#ae30a0e94dbe43414f741375cff6d64c8bea0bff" @@ -17061,11 +15189,6 @@ keygrip@~1.1.0: dependencies: tsscmp "1.0.6" -keypair@^1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/keypair/-/keypair-1.0.4.tgz#a749a45f388593f3950f18b3757d32a93bd8ce83" - integrity sha512-zwhgOhhniaL7oxMgUMKKw5219PWWABMO+dgMnzJOQ2/5L3XJtTJGhW2PEXlxXj9zaccdReZJZ83+4NPhVfNVDg== - keyv@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9" @@ -17104,7 +15227,7 @@ kind-of@^5.0.0, kind-of@^5.0.2: resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== -kind-of@^6.0.0, kind-of@^6.0.1, kind-of@^6.0.2, kind-of@^6.0.3: +kind-of@^6.0.0, kind-of@^6.0.2, 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== @@ -17204,14 +15327,6 @@ last-run@^1.1.0: default-resolution "^2.0.0" es6-weak-map "^2.0.1" -latency-monitor@~0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/latency-monitor/-/latency-monitor-0.2.1.tgz#4043d5f23de86e2bfcef6ced4a3b5b922e1dd7ed" - integrity sha1-QEPV8j3obiv872ztSjtbki4d1+0= - dependencies: - debug "^2.6.0" - lodash "^4.17.4" - latest-version@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-3.1.0.tgz#a205383fea322b33b5ae3b18abee0dc2f356ee15" @@ -17219,13 +15334,6 @@ latest-version@^3.0.0: dependencies: package-json "^4.0.0" -latest-version@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-5.1.0.tgz#119dfe908fe38d15dfa43ecd13fa12ec8832face" - integrity sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA== - dependencies: - package-json "^6.3.0" - lavamoat-browserify@^14.1.0: version "14.1.0" resolved "https://registry.yarnpkg.com/lavamoat-browserify/-/lavamoat-browserify-14.1.0.tgz#bfe11d83e1c4cab295f87a0446c8f5ece7a3b20e" @@ -17379,20 +15487,6 @@ left-pad@^1.2.0: resolved "https://registry.yarnpkg.com/left-pad/-/left-pad-1.2.0.tgz#d30a73c6b8201d8f7d8e7956ba9616087a68e0ee" integrity sha1-0wpzxrggHY99jnlWupYWCHpo4O4= -length-prefixed-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/length-prefixed-stream/-/length-prefixed-stream-2.0.0.tgz#16e603c97aefb46f43ae4b5d22f1734ecd14ffce" - integrity sha512-dvjTuWTKWe0oEznQcG6a9osfiYknCs7DEFJMP88n9Y581IFhYh1sZIgAFcuDOojKB0G7ftPreKhh4D0kh/VPjQ== - dependencies: - inherits "^2.0.3" - readable-stream "^3.1.1" - varint "^5.0.0" - -level-codec@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/level-codec/-/level-codec-9.0.0.tgz#2d3a0e835c4aa8339ec63de3f5a37480b74a5f87" - integrity sha512-OIpVvjCcZNP5SdhcNupnsI1zo5Y9Vpm+k/F1gfG5kXrtctlrwanisakweJtE0uA0OpLukRfOQae+Fg0M5Debhg== - level-codec@~7.0.0: version "7.0.1" resolved "https://registry.yarnpkg.com/level-codec/-/level-codec-7.0.1.tgz#341f22f907ce0f16763f24bddd681e395a0fb8a7" @@ -17405,11 +15499,6 @@ level-concat-iterator@^3.0.0: dependencies: catering "^2.1.0" -level-concat-iterator@~2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/level-concat-iterator/-/level-concat-iterator-2.0.1.tgz#1d1009cf108340252cb38c51f9727311193e6263" - integrity sha512-OTKKOqeav2QWcERMJR7IS9CUo1sHnke2C0gkSmcR7QuEtFNLLzHQAvnMw8ykvEcv0Qtkg0p7FOwP1v9e5Smdcw== - level-errors@^1.0.3: version "1.1.2" resolved "https://registry.yarnpkg.com/level-errors/-/level-errors-1.1.2.tgz#4399c2f3d3ab87d0625f7e3676e2d807deff404d" @@ -17417,13 +15506,6 @@ level-errors@^1.0.3: dependencies: errno "~0.1.1" -level-errors@^2.0.0, level-errors@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/level-errors/-/level-errors-2.0.0.tgz#2de5b566b62eef92f99e19be74397fbc512563fa" - integrity sha512-AmY4HCp9h3OiU19uG+3YWkdELgy05OTP/r23aNHaQKWv8DO787yZgsEuGVkoph40uwN+YdUKnANlrxSsoOaaxg== - dependencies: - errno "~0.1.1" - level-errors@~1.0.3: version "1.0.5" resolved "https://registry.yarnpkg.com/level-errors/-/level-errors-1.0.5.tgz#83dbfb12f0b8a2516bdc9a31c4876038e227b859" @@ -17441,72 +15523,11 @@ level-iterator-stream@~1.3.0: readable-stream "^1.0.33" xtend "^4.0.0" -level-iterator-stream@~3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/level-iterator-stream/-/level-iterator-stream-3.0.1.tgz#2c98a4f8820d87cdacab3132506815419077c730" - integrity sha512-nEIQvxEED9yRThxvOrq8Aqziy4EGzrxSZK+QzEFAVuJvQ8glfyZ96GB6BoI4sBbLfjMXm2w4vu3Tkcm9obcY0g== - dependencies: - inherits "^2.0.1" - readable-stream "^2.3.6" - xtend "^4.0.0" - -level-iterator-stream@~4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/level-iterator-stream/-/level-iterator-stream-4.0.1.tgz#65c467070c0788fe0d08a0c1ed600c3b9e82bc8d" - integrity sha512-pSZWqXK6/yHQkZKCHrR59nKpU5iqorKM22C/BOHTb/cwNQ2EOZG+bovmFFGcOgaBoF3KxqJEI27YwewhJQTzsw== - dependencies: - inherits "^2.0.1" - readable-stream "^3.0.2" - xtend "^4.0.0" - -"level-js@github:timkuijsten/level.js#idbunwrapper": - version "2.2.3" - resolved "https://codeload.github.com/timkuijsten/level.js/tar.gz/18e03adab34c49523be7d3d58fafb0c632f61303" - dependencies: - abstract-leveldown "~2.4.1" - idb-readable-stream "0.0.4" - ltgt "^2.1.2" - xtend "^4.0.1" - -level-js@~4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/level-js/-/level-js-4.0.1.tgz#3bad57d8bb46ebba7b13bc7442b56f4b45c8a2e0" - integrity sha512-m5JRIyHZn5VnCCFeRegJkn5bQd3MJK5qZX12zg3Oivc8+BUIS2yFS6ANMMeHX2ieGxucNvEn6/ZnyjmZQLLUWw== - dependencies: - abstract-leveldown "~6.0.1" - immediate "~3.2.3" - inherits "^2.0.3" - ltgt "^2.1.2" - typedarray-to-buffer "~3.1.5" - -level-mem@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/level-mem/-/level-mem-3.0.1.tgz#7ce8cf256eac40f716eb6489654726247f5a89e5" - integrity sha512-LbtfK9+3Ug1UmvvhR2DqLqXiPW1OJ5jEh0a3m9ZgAipiwpSxGj/qaVVy54RG5vAQN1nCuXqjvprCuKSCxcJHBg== - dependencies: - level-packager "~4.0.0" - memdown "~3.0.0" - -level-packager@~4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/level-packager/-/level-packager-4.0.1.tgz#7e7d3016af005be0869bc5fa8de93d2a7f56ffe6" - integrity sha512-svCRKfYLn9/4CoFfi+d8krOtrp6RoX8+xm0Na5cgXMqSyRru0AnDYdLl+YI8u1FyS6gGZ94ILLZDE5dh2but3Q== - dependencies: - encoding-down "~5.0.0" - levelup "^3.0.0" - level-supports@^2.0.1: version "2.1.0" resolved "https://registry.yarnpkg.com/level-supports/-/level-supports-2.1.0.tgz#9af908d853597ecd592293b2fad124375be79c5f" integrity sha512-E486g1NCjW5cF78KGPrMDRBYzPuueMZ6VBXHT6gC7A8UYWGiM14fGgp+s/L1oFfDWSPV/+SFkYCmZ0SiESkRKA== -level-supports@~1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/level-supports/-/level-supports-1.0.1.tgz#2f530a596834c7301622521988e2c36bb77d122d" - integrity sha512-rXM7GYnW8gsl1vedTJIbzOrRv85c/2uCMpiiCzO2fndd06U/kUXEEU9evYn4zFggBOg36IsBW8LzqIpETwwQzg== - dependencies: - xtend "^4.0.2" - level-ws@0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/level-ws/-/level-ws-0.0.0.tgz#372e512177924a00424b0b43aef2bb42496d228b" @@ -17515,15 +15536,6 @@ level-ws@0.0.0: readable-stream "~1.0.15" xtend "~2.1.1" -level-ws@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/level-ws/-/level-ws-1.0.0.tgz#19a22d2d4ac57b18cc7c6ecc4bd23d899d8f603b" - integrity sha512-RXEfCmkd6WWFlArh3X8ONvQPm8jNpfA0s/36M4QzLqrLEIt1iJE9WBHLZ5vZJK6haMjJPJGJCQWfjMNnRcq/9Q== - dependencies: - inherits "^2.0.3" - readable-stream "^2.2.8" - xtend "^4.0.1" - leveldown@6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/leveldown/-/leveldown-6.1.0.tgz#7ab1297706f70c657d1a72b31b40323aa612b9ee" @@ -17533,34 +15545,6 @@ leveldown@6.1.0: napi-macros "~2.0.0" node-gyp-build "^4.3.0" -leveldown@^5.0.0: - version "5.6.0" - resolved "https://registry.yarnpkg.com/leveldown/-/leveldown-5.6.0.tgz#16ba937bb2991c6094e13ac5a6898ee66d3eee98" - integrity sha512-iB8O/7Db9lPaITU1aA2txU/cBEXAt4vWwKQRrrWuS6XDgbP4QZGj9BL2aNbwb002atoQ/lIotJkfyzz+ygQnUQ== - dependencies: - abstract-leveldown "~6.2.1" - napi-macros "~2.0.0" - node-gyp-build "~4.1.0" - -leveldown@~5.0.3: - version "5.0.3" - resolved "https://registry.yarnpkg.com/leveldown/-/leveldown-5.0.3.tgz#66880478e956528ed35d47e30f6609e1201bf79c" - integrity sha512-isfWtOQIXbGbQRI8nmU9FqCZM0klmqTAOFi0vF6G/D0O1ZgxLrSh6Xd4Zj9iVQfGt6+8jpYwkRbN07VLrxRM8w== - dependencies: - abstract-leveldown "~6.0.3" - fast-future "~1.0.2" - napi-macros "~1.8.1" - node-gyp-build "~3.8.0" - -leveldown@~5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/leveldown/-/leveldown-5.1.1.tgz#5d3a043f0ec76e91e189117ec3627bef0436c0dc" - integrity sha512-4n2R/vEA/sssh5TKtFwM9gshW2tirNoURLqekLRUUzuF+eUBLFAufO8UW7bz8lBbG2jw8tQDF3LC+LcUCc12kg== - dependencies: - abstract-leveldown "~6.0.3" - napi-macros "~1.8.1" - node-gyp-build "~4.1.0" - levelup@^1.2.1: version "1.3.9" resolved "https://registry.yarnpkg.com/levelup/-/levelup-1.3.9.tgz#2dbcae845b2bb2b6bea84df334c475533bbd82ab" @@ -17574,31 +15558,6 @@ levelup@^1.2.1: semver "~5.4.1" xtend "~4.0.0" -levelup@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/levelup/-/levelup-3.1.1.tgz#c2c0b3be2b4dc316647c53b42e2f559e232d2189" - integrity sha512-9N10xRkUU4dShSRRFTBdNaBxofz+PGaIZO962ckboJZiNmLuhVT6FZ6ZKAsICKfUBO76ySaYU6fJWX/jnj3Lcg== - dependencies: - deferred-leveldown "~4.0.0" - level-errors "~2.0.0" - level-iterator-stream "~3.0.0" - xtend "~4.0.0" - -levelup@^4.0.1, levelup@~4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/levelup/-/levelup-4.1.0.tgz#49ab5d3a341731cd102f91c6bc17a1acb1969a17" - integrity sha512-+Qhe2/jb5affN7BeFgWUUWVdYoGXO2nFS3QLEZKZynnQyP9xqA+7wgOz3fD8SST2UKpHQuZgjyJjTcB2nMl2dQ== - dependencies: - deferred-leveldown "~5.1.0" - level-errors "~2.0.0" - level-iterator-stream "~4.0.0" - xtend "~4.0.0" - -leven@2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580" - integrity sha1-wuep93IJTe6dNCAq6KzORoeHVYA= - leven@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" @@ -17620,406 +15579,6 @@ levn@^0.4.1: prelude-ls "^1.2.1" type-check "~0.4.0" -libp2p-bootstrap@~0.9.3: - version "0.9.7" - resolved "https://registry.yarnpkg.com/libp2p-bootstrap/-/libp2p-bootstrap-0.9.7.tgz#eabedab24775a6175f07ce035b716e8114d84a76" - integrity sha512-GuuYoTh0UBBlph0WuuiewtDZqfYsXmhSdX+JLMzGY6uMuK5aLr7gCa++2zVyBoOIgn0yTq2F6n4vKaWoK9Hi0w== - dependencies: - async "^2.6.1" - debug "^4.1.1" - mafmt "^6.0.4" - multiaddr "^6.0.3" - peer-id "~0.12.2" - peer-info "~0.15.1" - -libp2p-circuit@~0.3.6: - version "0.3.7" - resolved "https://registry.yarnpkg.com/libp2p-circuit/-/libp2p-circuit-0.3.7.tgz#f2eb7a7250d968fa3844dcfeb718ac4735b78f5b" - integrity sha512-Z14T3D1YYE1W2k9QtheyxzfwGpEi4Tk4gDofSmAhKqlfCQcctNvKdv0udgjnwzZjXRBtAmNzVJfxZ2WagtZotA== - dependencies: - async "^2.6.2" - debug "^4.1.1" - interface-connection "~0.3.3" - mafmt "^6.0.7" - multiaddr "^6.0.6" - once "^1.4.0" - peer-id "~0.12.2" - peer-info "~0.15.1" - protons "^1.0.1" - pull-handshake "^1.1.4" - pull-length-prefixed "^1.3.2" - pull-pair "^1.1.0" - pull-stream "^3.6.9" - -libp2p-connection-manager@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/libp2p-connection-manager/-/libp2p-connection-manager-0.1.0.tgz#1807d8dcdb27619d69899a38c43f842f66b25652" - integrity sha512-Md5UERlkD+KUsdUQRJE+B+UBq/KwOTo650z8Bl0zEfKjfnv/yMeFhucnf14suYBnzIIdGsckYn66xbeki31BLw== - dependencies: - debug "^4.1.1" - latency-monitor "~0.2.1" - -libp2p-crypto-secp256k1@^0.3.0, libp2p-crypto-secp256k1@~0.3.0: - version "0.3.1" - resolved "https://registry.yarnpkg.com/libp2p-crypto-secp256k1/-/libp2p-crypto-secp256k1-0.3.1.tgz#4cbeb857f5cfe5fefb1253e6b2994420c0ca166e" - integrity sha512-evrfK/CeUSd/lcELUdDruyPBvxDmLairth75S32OLl3H+++2m2fV24JEtxzdFS9JH3xEFw0h6JFO8DBa1bP9dA== - dependencies: - async "^2.6.2" - bs58 "^4.0.1" - multihashing-async "~0.6.0" - nodeify "^1.0.1" - safe-buffer "^5.1.2" - secp256k1 "^3.6.2" - -libp2p-crypto-secp256k1@~0.2.2: - version "0.2.3" - resolved "https://registry.yarnpkg.com/libp2p-crypto-secp256k1/-/libp2p-crypto-secp256k1-0.2.3.tgz#212fc171d39dae7be3eaf4d9d311e0a8e9619c78" - integrity sha512-DFrK89VdboacqM3vqWV8yt8FH9Ni181JJAOU2tRkJfUN9tNEV7VfZEg390NJxEQQbLsyH4HZ7on3QTpPHMHQZQ== - dependencies: - async "^2.6.1" - multihashing-async "~0.5.1" - nodeify "^1.0.1" - safe-buffer "^5.1.2" - secp256k1 "^3.6.1" - -libp2p-crypto@^0.16.0, libp2p-crypto@~0.16.0, libp2p-crypto@~0.16.1: - version "0.16.1" - resolved "https://registry.yarnpkg.com/libp2p-crypto/-/libp2p-crypto-0.16.1.tgz#40aa07e95a0a7fe6887ea3868625e74c81c34d75" - integrity sha512-+fxqy+cDjwOKK4KTj44WQmjPE5ep2eR5uAIQWHl/+RKvRSor3+RAY53VWkAecgAEvjX2AswxBsoCIJK1Qk5aIQ== - dependencies: - asmcrypto.js "^2.3.2" - asn1.js "^5.0.1" - async "^2.6.1" - bn.js "^4.11.8" - browserify-aes "^1.2.0" - bs58 "^4.0.1" - iso-random-stream "^1.1.0" - keypair "^1.0.1" - libp2p-crypto-secp256k1 "~0.3.0" - multihashing-async "~0.5.1" - node-forge "~0.7.6" - pem-jwk "^2.0.0" - protons "^1.0.1" - rsa-pem-to-jwk "^1.1.3" - tweetnacl "^1.0.0" - ursa-optional "~0.9.10" - -libp2p-crypto@~0.12.1: - version "0.12.1" - resolved "https://registry.yarnpkg.com/libp2p-crypto/-/libp2p-crypto-0.12.1.tgz#4a870d269ba3150dfe014e4f9aea1e55076015c8" - integrity sha512-1/z8rxZ0DcQNreZhEsl7PnLr7DWOioSvYbKBLGkRwNRiNh1JJLgh0PdTySBb44wkrOGT+TxcGRd7iq3/X6Wxwg== - dependencies: - asn1.js "^5.0.0" - async "^2.6.0" - browserify-aes "^1.1.1" - bs58 "^4.0.1" - keypair "^1.0.1" - libp2p-crypto-secp256k1 "~0.2.2" - multihashing-async "~0.4.7" - node-forge "^0.7.1" - pem-jwk "^1.5.1" - protons "^1.0.1" - rsa-pem-to-jwk "^1.1.3" - tweetnacl "^1.0.0" - webcrypto-shim "github:dignifiedquire/webcrypto-shim#master" - -libp2p-crypto@~0.13.0: - version "0.13.0" - resolved "https://registry.yarnpkg.com/libp2p-crypto/-/libp2p-crypto-0.13.0.tgz#25404ea43bf2fd3802780d9ab87b5d2095d86f07" - integrity sha512-i3r1TBec/xYmC5bcpPiIs3OyUAU3iy53OdRdxqawKoWTQPjYB+TyQ4w+otT66Y0sMcw70O0wH3GFAfPmQgFn+g== - dependencies: - asn1.js "^5.0.0" - async "^2.6.0" - browserify-aes "^1.2.0" - bs58 "^4.0.1" - keypair "^1.0.1" - libp2p-crypto-secp256k1 "~0.2.2" - multihashing-async "~0.4.8" - node-forge "^0.7.5" - pem-jwk "^1.5.1" - protons "^1.0.1" - rsa-pem-to-jwk "^1.1.3" - tweetnacl "^1.0.0" - webcrypto-shim "github:dignifiedquire/webcrypto-shim#master" - -libp2p-floodsub@^0.16.1: - version "0.16.1" - resolved "https://registry.yarnpkg.com/libp2p-floodsub/-/libp2p-floodsub-0.16.1.tgz#ce9ee5be742d97fefa111649edc6fa1e70bc47a7" - integrity sha512-3Y+BMwlgit5LGKFUwEn5hNH9+WvhK4mkSEKe7mu0xtQ0KmFvwUpYt+UO/By1iZRpYDyEhQ8rya0ZJtYcqFkxvg== - dependencies: - async "^2.6.2" - bs58 "^4.0.1" - debug "^4.1.1" - length-prefixed-stream "^2.0.0" - libp2p-crypto "~0.16.1" - libp2p-pubsub "~0.1.0" - protons "^1.0.1" - pull-length-prefixed "^1.3.2" - pull-pushable "^2.2.0" - pull-stream "^3.6.9" - -libp2p-identify@~0.7.6: - version "0.7.6" - resolved "https://registry.yarnpkg.com/libp2p-identify/-/libp2p-identify-0.7.6.tgz#b17fad2ec0df76d6ca6b5b0a7e58b04620b8dbe9" - integrity sha512-QleYqI6f8ah6G6sQU9uaIa9FVOtyp6LtiqopfjrmAIO5Oz22Zw+dpT7FcEXvYP7kL036Es2vzZm0js0pOWw1MA== - dependencies: - multiaddr "^6.0.4" - peer-id "~0.12.2" - peer-info "~0.15.1" - protons "^1.0.1" - pull-length-prefixed "^1.3.1" - pull-stream "^3.6.9" - -libp2p-kad-dht@~0.15.1: - version "0.15.3" - resolved "https://registry.yarnpkg.com/libp2p-kad-dht/-/libp2p-kad-dht-0.15.3.tgz#3d7057c5c17742747cd3139cf3b4395f4a64f405" - integrity sha512-CasmSH+/zwlsk6q4wigmVioa3l2H1q2QZCwHPJ85ox2KKQS58mbVgXuBL2I300G2lMg0RPQRojvY43yynHhn4A== - dependencies: - abort-controller "^3.0.0" - async "^2.6.2" - base32.js "~0.1.0" - callbackify "^1.1.0" - chai-checkmark "^1.0.1" - cids "~0.7.0" - debug "^4.1.1" - err-code "^1.1.2" - hashlru "^2.3.0" - heap "~0.2.6" - interface-datastore "~0.6.0" - k-bucket "^5.0.0" - libp2p-crypto "~0.16.1" - libp2p-record "~0.6.2" - merge-options "^1.0.1" - multihashes "~0.4.14" - multihashing-async "~0.5.2" - p-queue "^5.0.0" - p-times "^2.1.0" - peer-id "~0.12.2" - peer-info "~0.15.1" - priorityqueue "~0.2.1" - promise-to-callback "^1.0.0" - promisify-es6 "^1.0.3" - protons "^1.0.1" - pull-length-prefixed "^1.3.2" - pull-stream "^3.6.9" - pull-stream-to-async-iterator "^1.0.1" - varint "^5.0.0" - xor-distance "^2.0.0" - -libp2p-keychain@~0.4.1: - version "0.4.2" - resolved "https://registry.yarnpkg.com/libp2p-keychain/-/libp2p-keychain-0.4.2.tgz#2972ebdaf762a27702c8f3c9bd5e883265d344cf" - integrity sha512-/rhjUQM9DDL4gfP7bdkqfnXYl4JlDrsnCMrPGmWmtnnLk9LdaIcJ+93IOKpB7B2LE7Td+1+JZRys2JjTBs21nQ== - dependencies: - async "^2.6.2" - err-code "^1.1.2" - interface-datastore "~0.6.0" - libp2p-crypto "~0.16.1" - merge-options "^1.0.1" - node-forge "~0.7.6" - pull-stream "^3.6.9" - sanitize-filename "^1.6.1" - -libp2p-mdns@~0.12.0: - version "0.12.3" - resolved "https://registry.yarnpkg.com/libp2p-mdns/-/libp2p-mdns-0.12.3.tgz#6b6ebd0718c8d149e824d392a9f2efb34d8b3a47" - integrity sha512-jJvmRc2hd8inWRpWBGwJnu4t4Qxg/5LCMwivwTp3Rqf/NRHdqAuArT5VroFdgIiay9pQ9LjrA2zXIpT2ZLDusA== - dependencies: - async "^2.6.2" - debug "^4.1.1" - libp2p-tcp "~0.13.0" - multiaddr "^6.0.6" - multicast-dns "^7.2.0" - peer-id "~0.12.2" - peer-info "~0.15.1" - -libp2p-ping@^0.8.5: - version "0.8.5" - resolved "https://registry.yarnpkg.com/libp2p-ping/-/libp2p-ping-0.8.5.tgz#e7fb9fb32d9ff0d6b51be52caef4395ce1a17613" - integrity sha512-BzCN3+jp1SvJQZlXq2G3TMkyK5UOOf3JO+CZMnaUEHYlRgQf2zShYta5XU2IGx0EJA/23iCdCL+LjBP/DOvbkQ== - dependencies: - libp2p-crypto "~0.16.0" - pull-handshake "^1.1.4" - pull-stream "^3.6.9" - -libp2p-pubsub@~0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/libp2p-pubsub/-/libp2p-pubsub-0.1.0.tgz#cf7b5bd389a0a6879a814d5e6519b13ad361b4fa" - integrity sha512-oppDCIZLmqODAgt1r625yO0j9wy7auro7B6/5bw2WN5ctqTsG791dn3SGVRLV8Dvd7uSfMlOaZ/Bkw8jle0Ytg== - dependencies: - async "^2.6.2" - bs58 "^4.0.1" - debug "^4.1.1" - err-code "^1.1.2" - length-prefixed-stream "^2.0.0" - libp2p-crypto "~0.16.1" - protons "^1.0.1" - pull-length-prefixed "^1.3.1" - pull-pushable "^2.2.0" - pull-stream "^3.6.9" - time-cache "~0.3.0" - -libp2p-record@~0.6.2, libp2p-record@~0.6.3: - version "0.6.3" - resolved "https://registry.yarnpkg.com/libp2p-record/-/libp2p-record-0.6.3.tgz#dbfe7f9bc529da98fed3199262bd3d27709de498" - integrity sha512-FUJ69hb20SETlKmXkdlG7AJPPZmaRrzNBR2d4aTRVYcR2LPWzamGg6UeDEP5DAHXUqMhtEP38oEKcrLn07kaOw== - dependencies: - async "^2.6.2" - buffer-split "^1.0.0" - err-code "^1.1.2" - multihashes "~0.4.14" - multihashing-async "~0.6.0" - protons "^1.0.1" - -libp2p-secio@~0.11.0: - version "0.11.1" - resolved "https://registry.yarnpkg.com/libp2p-secio/-/libp2p-secio-0.11.1.tgz#984fe8cc77640feca290d09065615fcaa80c433a" - integrity sha512-PMVlLutZcCpaNMQZbsbADUR6BWAFuB7ap8fc006YFj3uRQpq8HEVW6DsYlNVG6QQm9JMdvaitfgLTaDFqw5bVg== - dependencies: - async "^2.6.1" - debug "^4.1.1" - interface-connection "~0.3.2" - libp2p-crypto "~0.16.0" - multihashing-async "~0.5.2" - peer-id "~0.12.2" - peer-info "~0.15.1" - protons "^1.0.1" - pull-defer "~0.2.3" - pull-handshake "^1.1.4" - pull-length-prefixed "^1.3.1" - pull-stream "^3.6.9" - -libp2p-switch@^0.42.12: - version "0.42.12" - resolved "https://registry.yarnpkg.com/libp2p-switch/-/libp2p-switch-0.42.12.tgz#672ab3b249121e876231d9fef9a143a5ed2c41da" - integrity sha512-aNjJQpP9kSClXXKIliSqIowIoxAy0JQ8hnw6BoqOHUIG9Eov4GVyuOdU6lQKl1ym4uKMsnF2G49qpZJ47O01XA== - dependencies: - async "^2.6.2" - bignumber.js "^8.1.1" - class-is "^1.1.0" - debug "^4.1.1" - err-code "^1.1.2" - fsm-event "^2.1.0" - hashlru "^2.3.0" - interface-connection "~0.3.3" - libp2p-circuit "~0.3.6" - libp2p-identify "~0.7.6" - moving-average "^1.0.0" - multiaddr "^6.0.6" - multistream-select "~0.14.4" - once "^1.4.0" - peer-id "~0.12.2" - peer-info "~0.15.1" - pull-stream "^3.6.9" - retimer "^2.0.0" - -libp2p-tcp@~0.13.0: - version "0.13.0" - resolved "https://registry.yarnpkg.com/libp2p-tcp/-/libp2p-tcp-0.13.0.tgz#597f0f837890ca07b062b75593a4d58b755122b2" - integrity sha512-bsmfxi+uVegK61x9UxBEgWtvujPl+zwzuVEyaVRs2IxHu6OE5MGKnj7AflzlK4e3w2HZn8nm4qwMV5m+fhqK1g== - dependencies: - class-is "^1.1.0" - debug "^3.1.0" - interface-connection "~0.3.2" - ip-address "^5.8.9" - lodash.includes "^4.3.0" - lodash.isfunction "^3.0.9" - mafmt "^6.0.2" - multiaddr "^5.0.0" - once "^1.4.0" - stream-to-pull-stream "^1.7.2" - -libp2p-webrtc-star@~0.16.0: - version "0.16.1" - resolved "https://registry.yarnpkg.com/libp2p-webrtc-star/-/libp2p-webrtc-star-0.16.1.tgz#d160a157d033f1ad915cf460776a1ca32f352b75" - integrity sha512-TLQ/Qhfx367kETt2pz2ejzVMB01PQjkBqxP+p+PD84N+JuFg3HVQw8jwXdiXexg/gKNMH+WwqVeWiKv/mVrCNA== - dependencies: - "@hapi/hapi" "^18.3.1" - "@hapi/inert" "^5.2.0" - async "^2.6.2" - class-is "^1.1.0" - debug "^4.1.1" - epimetheus "^1.0.92" - interface-connection "~0.3.3" - mafmt "^6.0.7" - minimist "^1.2.0" - multiaddr "^6.0.6" - once "^1.4.0" - peer-id "~0.12.2" - peer-info "~0.15.1" - pull-stream "^3.6.9" - simple-peer "^9.3.0" - socket.io "^2.1.1" - socket.io-client "^2.1.1" - stream-to-pull-stream "^1.7.3" - webrtcsupport "github:ipfs/webrtcsupport" - -libp2p-websocket-star-multi@~0.4.3: - version "0.4.4" - resolved "https://registry.yarnpkg.com/libp2p-websocket-star-multi/-/libp2p-websocket-star-multi-0.4.4.tgz#99ed79437ecdf3edbb1cc7b83b9a62901885eeda" - integrity sha512-+Cj9ghJkqlFTa34tWx0Mi0FZ7LGH4l2rCrgmINZsU/Szq+NbIPb5LFiaJEzyB6vGAOMjC+2J3Ei7luIvrgXzKg== - dependencies: - async "^2.6.2" - debug "^4.1.1" - libp2p-websocket-star "~0.10.2" - mafmt "^6.0.7" - multiaddr "^6.0.6" - once "^1.4.0" - -libp2p-websocket-star@~0.10.2: - version "0.10.2" - resolved "https://registry.yarnpkg.com/libp2p-websocket-star/-/libp2p-websocket-star-0.10.2.tgz#74df4c651292bf64307d1198746e249827041ea5" - integrity sha512-ccjMqy7lrKV6vbTdsm9XOZ+eWt01ZCS3hI2s+I+ZpglnPQNg8z+dGs+8rdl8/hU44Sq3EbmUw0gCxPB/2ZbPlg== - dependencies: - async "^2.6.1" - class-is "^1.1.0" - debug "^4.1.1" - interface-connection "~0.3.2" - libp2p-crypto "~0.16.0" - mafmt "^6.0.4" - multiaddr "^6.0.3" - nanoid "^2.0.0" - once "^1.4.0" - peer-id "~0.12.2" - peer-info "~0.15.1" - pull-stream "^3.6.9" - socket.io-client "^2.1.1" - socket.io-pull-stream "~0.1.5" - -libp2p-websockets@^0.12.2, libp2p-websockets@~0.12.2: - version "0.12.2" - resolved "https://registry.yarnpkg.com/libp2p-websockets/-/libp2p-websockets-0.12.2.tgz#eecf25564cbe6b0e9017bb411c2a8abec8c9f29b" - integrity sha512-K/Jg/fWFfP5NyiLx01EJcoAcYQO00RSHpZfPQDR3May6ABvOseAjq45SrUDdDCW5mCS0502Vz1VjRrZdOXw8zQ== - dependencies: - class-is "^1.1.0" - debug "^4.1.1" - interface-connection "~0.3.2" - mafmt "^6.0.4" - multiaddr-to-uri "^4.0.1" - pull-ws hugomrdias/pull-ws#fix/bundle-size - -libp2p@~0.25.3: - version "0.25.5" - resolved "https://registry.yarnpkg.com/libp2p/-/libp2p-0.25.5.tgz#f7153064cb64555c4520b086a79b787bd2de2161" - integrity sha512-vkUGFkPcY7t/LyyIbjKbF7KE4O+gPmJXvv363TjmNSZX/ph0aP8KtCpurxwo82ztxec3w5XCZUyNGrjEliSshw== - dependencies: - async "^2.6.2" - debug "^4.1.1" - err-code "^1.1.2" - fsm-event "^2.1.0" - libp2p-connection-manager "^0.1.0" - libp2p-floodsub "^0.16.1" - libp2p-ping "^0.8.5" - libp2p-switch "^0.42.12" - libp2p-websockets "^0.12.2" - mafmt "^6.0.7" - multiaddr "^6.1.0" - once "^1.4.0" - peer-book "^0.9.1" - peer-id "^0.12.2" - peer-info "^0.15.1" - superstruct "^0.6.0" - lie@3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/lie/-/lie-3.1.1.tgz#9a436b2cc7746ca59de7a41fa469b3efb76bd87e" @@ -18130,26 +15689,8 @@ localforage@^1.8.1, localforage@^1.9.0: version "1.10.0" resolved "https://registry.yarnpkg.com/localforage/-/localforage-1.10.0.tgz#5c465dc5f62b2807c3a84c0c6a1b1b3212781dd4" integrity sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg== - dependencies: - lie "3.1.1" - -localstorage-down@^0.6.7: - version "0.6.7" - resolved "https://registry.yarnpkg.com/localstorage-down/-/localstorage-down-0.6.7.tgz#d0799a93b31e6c5fa5188ec06242eb1cce9d6d15" - integrity sha1-0Hmak7MebF+lGI7AYkLrHM6dbRU= - dependencies: - abstract-leveldown "0.12.3" - argsarray "0.0.1" - buffer-from "^0.1.1" - d64 "^1.0.0" - humble-localstorage "^1.4.2" - inherits "^2.0.1" - tiny-queue "0.2.0" - -localstorage-memory@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/localstorage-memory/-/localstorage-memory-1.0.3.tgz#566b37968fe0c4d76ba36a6da564fa613945ca72" - integrity sha512-t9P8WB6DcVttbw/W4PIE8HOqum8Qlvx5SjR6oInwR9Uia0EEmyUeBh7S+weKByW+l/f45Bj4L/dgZikGFDM6ng== + dependencies: + lie "3.1.1" locate-path@^2.0.0: version "2.0.0" @@ -18229,11 +15770,6 @@ lodash.escaperegexp@^4.1.2: resolved "https://registry.yarnpkg.com/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz#64762c48618082518ac3df4ccf5d5886dae20347" integrity sha1-ZHYsSGGAglGKw99Mz11YhtriA0c= -lodash.filter@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.filter/-/lodash.filter-4.6.0.tgz#668b1d4981603ae1cc5a6fa760143e480b4c4ace" - integrity sha1-ZosdSYFgOuHMWm+nYBQ+SAtMSs4= - lodash.flatmap@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.flatmap/-/lodash.flatmap-4.5.0.tgz#ef8cbf408f6e48268663345305c6acc0b778702e" @@ -18254,26 +15790,11 @@ lodash.get@^4.4.2: resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= -lodash.includes@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/lodash.includes/-/lodash.includes-4.3.0.tgz#60bb98a87cb923c68ca1e51325483314849f553f" - integrity sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8= - lodash.isequal@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0" integrity sha1-QVxEePK8wwEgwizhDtMib30+GOA= -lodash.isequalwith@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.isequalwith/-/lodash.isequalwith-4.4.0.tgz#266726ddd528f854f21f4ea98a065606e0fbc6b0" - integrity sha1-Jmcm3dUo+FTyH06pigZWBuD7xrA= - -lodash.isfunction@^3.0.9: - version "3.0.9" - resolved "https://registry.yarnpkg.com/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz#06de25df4db327ac931981d1bdb067e5af68d051" - integrity sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw== - lodash.isplainobject@^4.0.6: version "4.0.6" resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" @@ -18284,11 +15805,6 @@ lodash.isstring@^4.0.1: resolved "https://registry.yarnpkg.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz#d527dfb5456eca7cc9bb95d5daeaf88ba54a5451" integrity sha1-1SfftUVuynzJu5XV2ur4i6VKVFE= -lodash.map@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.map/-/lodash.map-4.6.0.tgz#771ec7839e3473d9c4cde28b19394c3562f4f6d3" - integrity sha1-dx7Hg540c9nEzeKLGTlMNWL09tM= - lodash.memoize@~3.0.3: version "3.0.4" resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-3.0.4.tgz#2dcbd2c287cbc0a55cc42328bd0c736150d53e3f" @@ -18309,11 +15825,6 @@ lodash.sum@^4.0.2: resolved "https://registry.yarnpkg.com/lodash.sum/-/lodash.sum-4.0.2.tgz#ad90e397965d803d4f1ff7aa5b2d0197f3b4637b" integrity sha1-rZDjl5ZdgD1PH/eqWy0Bl/O0Y3s= -lodash.throttle@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4" - integrity sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ= - lodash.truncate@^4.4.2: version "4.4.2" resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" @@ -18324,12 +15835,7 @@ lodash.uniq@4.5.0: resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= -lodash.uniqby@^4.7.0: - version "4.7.0" - resolved "https://registry.yarnpkg.com/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz#d99c07a669e9e6d24e1362dfe266c67616af1302" - integrity sha1-2ZwHpmnp5tJOE2Lf4mbGdhavEwI= - -lodash@=3.10.1, lodash@^4.0.0, lodash@^4.13.1, lodash@^4.15.0, lodash@^4.16.4, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.2.0, lodash@^4.3.0, lodash@^4.7.0, lodash@~4.17.2: +lodash@^4.0.0, lodash@^4.13.1, lodash@^4.15.0, lodash@^4.16.4, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.4, lodash@^4.2.0, lodash@^4.3.0, lodash@^4.7.0, lodash@~4.17.2: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== @@ -18360,11 +15866,6 @@ loglevel@^1.4.1, loglevel@^1.5.0: resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.0.tgz#ae0caa561111498c5ba13723d6fb631d24003934" integrity sha1-rgyqVhERSYxboTcj1vtjHSQAOTQ= -logplease@^1.2.14, logplease@~1.2.14, logplease@~1.2.15: - version "1.2.15" - resolved "https://registry.yarnpkg.com/logplease/-/logplease-1.2.15.tgz#3da442e93751a5992cc19010a826b08d0293c48a" - integrity sha512-jLlHnlsPSJjpwUfcNyUxXCl33AYg2cHhIf9QhGL2T4iPT0XPB+xP1LRKFPgIg1M/sg9kAJvy94w9CzBNrfnstA== - long@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/long/-/long-4.0.0.tgz#9a7b71cfb7d361a194ea555241c92f7468d5bf28" @@ -18380,16 +15881,6 @@ longest-streak@^2.0.1: resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-2.0.3.tgz#3de7a3f47ee18e9074ded8575b5c091f5d0a4105" integrity sha512-9lz5IVdpwsKLMzQi0MQ+oD9EA0mIGcWYP7jXMTZVXP8D42PwuAk+M/HBFYQoxt1G5OR8m7aSIgb1UymfWGBWEw== -looper@^3.0.0, looper@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/looper/-/looper-3.0.0.tgz#2efa54c3b1cbaba9b94aee2e5914b0be57fbb749" - integrity sha1-LvpUw7HLq6m5Su4uWRSwvlf7t0k= - -looper@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/looper/-/looper-4.0.0.tgz#7706aded59a99edca06e6b54bb86c8ec19c95155" - integrity sha1-dwat7VmpntygbmtUu4bI7BnJUVU= - loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3.1, loose-envify@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" @@ -18434,7 +15925,7 @@ lowlight@^1.14.0: fault "^1.0.0" highlight.js "~10.4.0" -lru-cache@4.1.x, lru-cache@^4.0.1: +lru-cache@^4.0.1: version "4.1.1" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.1.tgz#622e32e82488b49279114a4f9ecf45e7cd6bba55" integrity sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew== @@ -18463,14 +15954,7 @@ lru-queue@0.1: dependencies: es5-ext "~0.10.2" -lru@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/lru/-/lru-3.1.0.tgz#ea7fb8546d83733396a13091d76cfeb4c06837d5" - integrity sha1-6n+4VG2DczOWoTCR12z+tMBoN9U= - dependencies: - inherits "^2.0.1" - -ltgt@^2.1.2, ltgt@~2.2.0: +ltgt@~2.2.0: version "2.2.1" resolved "https://registry.yarnpkg.com/ltgt/-/ltgt-2.2.1.tgz#f35ca91c493f7b73da0e07495304f17b31f87ee5" integrity sha1-81ypHEk/e3PaDgdJUwTxezH4fuU= @@ -18480,13 +15964,6 @@ luxon@^1.26.0: resolved "https://registry.yarnpkg.com/luxon/-/luxon-1.26.0.tgz#d3692361fda51473948252061d0f8561df02b578" integrity sha512-+V5QIQ5f6CDXQpWNICELwjwuHdqeJM1UenlZWx5ujcRMc9venvluCjFb4t5NYLhb6IhkbMVOxzVuOqkgMxee2A== -mafmt@^6.0.0, mafmt@^6.0.2, mafmt@^6.0.4, mafmt@^6.0.7: - version "6.0.7" - resolved "https://registry.yarnpkg.com/mafmt/-/mafmt-6.0.7.tgz#80312e08bfba0f89e2daa403525f33e07d9b97fa" - integrity sha512-2OG/EGAJZmpZBl7YRT1hD83sZa2gKsUEdegRuURreIOe7B4VeHU1rYYmhgk7BkLzknGL3xGYsDx3bbSgEEzE7g== - dependencies: - multiaddr "^6.0.4" - magic-string@0.25.1: version "0.25.1" resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.1.tgz#b1c248b399cd7485da0fe7385c2fc7011843266e" @@ -18724,18 +16201,6 @@ memdown@^1.0.0: ltgt "~2.2.0" safe-buffer "~5.1.1" -memdown@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/memdown/-/memdown-3.0.0.tgz#93aca055d743b20efc37492e9e399784f2958309" - integrity sha512-tbV02LfZMWLcHcq4tw++NuqMO+FZX8tNJEiD2aNRm48ZZusVg5N8NART+dmBkepJVye986oixErf7jfXboMGMA== - dependencies: - abstract-leveldown "~5.0.0" - functional-red-black-tree "~1.0.1" - immediate "~3.2.3" - inherits "~2.0.1" - ltgt "~2.2.0" - safe-buffer "~5.1.1" - memfs@^3.1.2: version "3.3.0" resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.3.0.tgz#4da2d1fc40a04b170a56622c7164c6be2c4cbef2" @@ -18818,13 +16283,6 @@ merge-descriptors@1.0.1, merge-descriptors@~1.0.0: resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= -merge-options@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/merge-options/-/merge-options-1.0.1.tgz#2a64b24457becd4e4dc608283247e94ce589aa32" - integrity sha512-iuPV41VWKWBIOpBsjoxjDZw8/GbSfZ2mk7N1453bwMrfzdrIk7EzBd+8UVR6rkw67th7xnk9Dytl3J+lHPdxvg== - dependencies: - is-plain-obj "^1.1" - merge-source-map@1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/merge-source-map/-/merge-source-map-1.0.4.tgz#a5de46538dae84d4114cc5ea02b4772a6346701f" @@ -18849,11 +16307,6 @@ merge2@^1.2.3, merge2@^1.3.0: resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.3.0.tgz#5b366ee83b2f1582c48f87e47cf1a9352103ca81" integrity sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw== -merkle-lib@^2.0.10: - version "2.0.10" - resolved "https://registry.yarnpkg.com/merkle-lib/-/merkle-lib-2.0.10.tgz#82b8dbae75e27a7785388b73f9d7725d0f6f3326" - integrity sha1-grjbrnXieneFOItz+ddyXQ9vMyY= - merkle-patricia-tree@^2.1.2, merkle-patricia-tree@^2.3.2: version "2.3.2" resolved "https://registry.yarnpkg.com/merkle-patricia-tree/-/merkle-patricia-tree-2.3.2.tgz#982ca1b5a0fde00eed2f6aeed1f9152860b8208a" @@ -18868,19 +16321,6 @@ merkle-patricia-tree@^2.1.2, merkle-patricia-tree@^2.3.2: rlp "^2.0.0" semaphore ">=1.0.1" -merkle-patricia-tree@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/merkle-patricia-tree/-/merkle-patricia-tree-3.0.0.tgz#448d85415565df72febc33ca362b8b614f5a58f8" - integrity sha512-soRaMuNf/ILmw3KWbybaCjhx86EYeBbD8ph0edQCTed0JN/rxDt1EBN52Ajre3VyGo+91f8+/rfPIRQnnGMqmQ== - dependencies: - async "^2.6.1" - ethereumjs-util "^5.2.0" - level-mem "^3.0.1" - level-ws "^1.0.0" - readable-stream "^3.0.6" - rlp "^2.0.0" - semaphore ">=1.0.1" - mersenne-twister@^1.0.1, mersenne-twister@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/mersenne-twister/-/mersenne-twister-1.1.0.tgz#f916618ee43d7179efcf641bec4531eb9670978a" @@ -18955,7 +16395,7 @@ mime-db@1.45.0: resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.45.0.tgz#cceeda21ccd7c3a745eba2decd55d4b73e7879ea" integrity sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w== -mime-db@1.x.x, "mime-db@>= 1.43.0 < 2": +"mime-db@>= 1.43.0 < 2": version "1.50.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.50.0.tgz#abd4ac94e98d3c0e185016c67ab45d5fde40c11f" integrity sha512-9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A== @@ -18972,7 +16412,7 @@ mime-types@2.1.18: dependencies: mime-db "~1.33.0" -mime-types@^2.1.12, mime-types@^2.1.18, mime-types@^2.1.21, mime-types@^2.1.27, mime-types@~2.1.19, mime-types@~2.1.24: +mime-types@^2.1.12, mime-types@^2.1.18, mime-types@^2.1.27, mime-types@~2.1.19, mime-types@~2.1.24: version "2.1.28" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.28.tgz#1160c4757eab2c5363888e005273ecf79d2a0ecd" integrity sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ== @@ -19149,7 +16589,7 @@ mkdirp-classic@^0.5.2, mkdirp-classic@^0.5.3: resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113" integrity sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A== -mkdirp@0.5.5, mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@^0.5.4, mkdirp@^0.5.5, mkdirp@~0.5.1: +mkdirp@0.5.5, mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@^0.5.4, mkdirp@^0.5.5: version "0.5.5" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== @@ -19287,16 +16727,6 @@ moo@^0.4.3: resolved "https://registry.yarnpkg.com/moo/-/moo-0.4.3.tgz#3f847a26f31cf625a956a87f2b10fbc013bfd10e" integrity sha512-gFD2xGCl8YFgGHsqJ9NKRVdwlioeW3mI1iqfLNYQOv0+6JRwG58Zk9DIGQgyIaffSYaO1xsKnMaYzzNr1KyIAw== -mortice@^1.2.1: - version "1.2.2" - resolved "https://registry.yarnpkg.com/mortice/-/mortice-1.2.2.tgz#a388dcb24bb984da86c4edb04ed29d70d352882b" - integrity sha512-zECpP0bCFVxlAbIJST7ZHQPm5ECKsJRaw4JfSmu5XQeSkO+UB8i+1GUxkskqLHHQfj/wGRWNDd8KBkWfHaZZkw== - dependencies: - observable-webworkers "^1.0.0" - p-queue "^5.0.0" - promise-timeout "^1.3.0" - shortid "^2.2.8" - move-concurrently@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" @@ -19309,16 +16739,6 @@ move-concurrently@^1.0.1: rimraf "^2.5.4" run-queue "^1.0.3" -moving-average@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/moving-average/-/moving-average-1.0.0.tgz#b1247ba8dd2d7927c619f1eac8036cf933d65adc" - integrity sha512-97cgMz0U2zciiDp4xRl/n+MYgrm9l7UiYbtsBLPr0rhw6KH3m4LyK2w4d96V6+UwKo+ph7KtQSoL2qgnqZVgvA== - -mri@1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/mri/-/mri-1.1.4.tgz#7cb1dd1b9b40905f1fac053abe25b6720f44744a" - integrity sha512-6y7IjGPm8AzlvoUrwAaw1tLnUBudaS3752vcd8JtrpGGQn+rXIe63LFVHm/YMwtqAuh+LJPCFdlLYPWM1nYn6w== - ms@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" @@ -19339,53 +16759,6 @@ ms@^2.0.0, ms@^2.1.1: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== -multiaddr-to-uri@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/multiaddr-to-uri/-/multiaddr-to-uri-4.0.1.tgz#3b89d2a460a96602a16f3bfe296ee771ecb2558b" - integrity sha512-RVHKm5NXcMWMIhrwF4B4Q34JtMXt1/2wgnDTnKRE+AGAiXfqFika0bIfCsAtLp+gZJOWeDLeT1vR6P0gGyVAtg== - dependencies: - multiaddr "^6.0.3" - -multiaddr@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/multiaddr/-/multiaddr-4.0.0.tgz#70a8857c4f737350bc2c56914a70f1263889db33" - integrity sha512-zUatrOCfBd/tJNOSoJ10d2EI2FDXB9PyPZhqUMdXE9mOyR3C+HLuOjga2Ga/eChwvEHIpTYRMoIKF2Nv7af2qQ== - dependencies: - bs58 "^4.0.1" - class-is "^1.1.0" - ip "^1.1.5" - ip-address "^5.8.9" - lodash.filter "^4.6.0" - lodash.map "^4.6.0" - varint "^5.0.0" - xtend "^4.0.1" - -multiaddr@^5.0.0: - version "5.0.2" - resolved "https://registry.yarnpkg.com/multiaddr/-/multiaddr-5.0.2.tgz#bffc4ebf0ef208ce40eab8cd6f146296b61aa0e3" - integrity sha512-dXz1chaUHV6L6okujDLS7uRA6NmCbitpikOJA0vMMnrwVyai5kC3ot2CSLrSfj3B8XIgNzpe/j5auSYrnbGGzA== - dependencies: - bs58 "^4.0.1" - class-is "^1.1.0" - ip "^1.1.5" - ip-address "^5.8.9" - lodash.filter "^4.6.0" - lodash.map "^4.6.0" - varint "^5.0.0" - xtend "^4.0.1" - -multiaddr@^6.0.3, multiaddr@^6.0.4, multiaddr@^6.0.5, multiaddr@^6.0.6, multiaddr@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/multiaddr/-/multiaddr-6.1.0.tgz#1f93afce58a33db5cc32a5917d8a14105d94330e" - integrity sha512-+XTP3OzG2m6JVcjxA9QBmGDr0Vk8WwnohC/fCC3puXb5qJqfJwLVJLEtdTc6vK7ri/hw+Nn4wyT4LkZaPnvGfQ== - dependencies: - bs58 "^4.0.1" - class-is "^1.1.0" - hi-base32 "~0.5.0" - ip "^1.1.5" - is-ip "^2.0.0" - varint "^5.0.0" - multibase@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/multibase/-/multibase-2.0.0.tgz#e20a2a14813fa435dc69c702909209ac0741919e" @@ -19410,21 +16783,6 @@ multibase@^4.0.1: dependencies: "@multiformats/base-x" "^4.0.1" -multibase@~0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/multibase/-/multibase-0.6.0.tgz#0216e350614c7456da5e8e5b20d3fcd4c9104f56" - integrity sha512-R9bNLQhbD7MsitPm1NeY7w9sDgu6d7cuj25snAWH7k5PSNPSwIQQBpcpj8jx1W96dLbdigZqmUWOdQRMnAmgjA== - dependencies: - base-x "3.0.4" - -multicast-dns@^7.2.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-7.2.0.tgz#7aa49a7efba931a346011aa02e7d1c314a65ac77" - integrity sha512-Tu2QORGOFANB124NWQ/JTRhMf/ODouVLEuvu5Dz8YWEU55zQgRgFGnBHfIh5PbfNDAuaRl7yLB+pgWhSqVxi2Q== - dependencies: - dns-packet "^4.0.0" - thunky "^1.0.2" - multicodec@^2.1.0: version "2.1.3" resolved "https://registry.yarnpkg.com/multicodec/-/multicodec-2.1.3.tgz#b9850635ad4e2a285a933151b55b4a2294152a5d" @@ -19441,26 +16799,11 @@ multicodec@^3.0.1: uint8arrays "^2.1.5" varint "^6.0.0" -multicodec@~0.5.0, multicodec@~0.5.1, multicodec@~0.5.3: - version "0.5.5" - resolved "https://registry.yarnpkg.com/multicodec/-/multicodec-0.5.5.tgz#55c2535b44eca9ea40a13771420153fe075bb36d" - integrity sha512-1kOifvwAqp9IdiiTKmpK2tS+LY6GHZdKpk3S2EvW4T32vlwDyA3hJoZtGauzqdedUPVNGChnTksEotVOCVlC+Q== - dependencies: - varint "^5.0.0" - multiformats@^9.5.2: version "9.5.2" resolved "https://registry.yarnpkg.com/multiformats/-/multiformats-9.5.2.tgz#14256e49bac8b6a5ecb558c4d3c347bb94873d65" integrity sha512-nLQ9s7YOVtZdeNOVvCkNyFiZdS3wyq0gvCIvdm7Zy1zw3zBoColJKjMkIPXNdTqT7ruuq+G7HrezIN0cXiAZ0w== -multihashes@^0.4.12, multihashes@~0.4.12, multihashes@~0.4.13, multihashes@~0.4.14, multihashes@~0.4.15: - version "0.4.15" - resolved "https://registry.yarnpkg.com/multihashes/-/multihashes-0.4.15.tgz#6dbc55f7f312c6782f5367c03c9783681589d8a6" - integrity sha512-G/Smj1GWqw1RQP3dRuRRPe3oyLqvPqUaEDIaoi7JF7Loxl4WAWvhJNk84oyDEodSucv0MmSW/ZT0RKUrsIFD3g== - dependencies: - bs58 "^4.0.1" - varint "^5.0.0" - multihashes@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/multihashes/-/multihashes-2.0.0.tgz#4fa599d2d726ec6de33bf1e6f6d9f04b2351ace9" @@ -19480,52 +16823,6 @@ multihashes@^4.0.1: uint8arrays "^2.1.3" varint "^5.0.2" -multihashing-async@~0.4.7, multihashing-async@~0.4.8: - version "0.4.8" - resolved "https://registry.yarnpkg.com/multihashing-async/-/multihashing-async-0.4.8.tgz#41572b25a8fc68eb318b8562409fdd721a727ea1" - integrity sha512-LCc4lfxmTJOHKIjZjFNgvmfB6nXS/ErLInT9uwU8udFrRm2PH+aTPk3mfCREKmCiSHOlCWiv2O8rlnBx+OjlMw== - dependencies: - async "^2.6.0" - blakejs "^1.1.0" - js-sha3 "^0.7.0" - multihashes "~0.4.13" - murmurhash3js "^3.0.1" - nodeify "^1.0.1" - -multihashing-async@~0.5.1, multihashing-async@~0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/multihashing-async/-/multihashing-async-0.5.2.tgz#4af40e0dde2f1dbb12a7c6b265181437ac26b9de" - integrity sha512-mmyG6M/FKxrpBh9xQDUvuJ7BbqT93ZeEeH5X6LeMYKoYshYLr9BDdCsvDtZvn+Egf+/Xi+aOznrWL4vp3s+p0Q== - dependencies: - blakejs "^1.1.0" - js-sha3 "~0.8.0" - multihashes "~0.4.13" - murmurhash3js "^3.0.1" - nodeify "^1.0.1" - -multihashing-async@~0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/multihashing-async/-/multihashing-async-0.6.0.tgz#c1fc6696a624b9bf39b160b0c4c4e7ba3f394453" - integrity sha512-Qv8pgg99Lewc191A5nlXy0bSd2amfqlafNJZmarU6Sj7MZVjpR94SCxQjf4DwPtgWZkiLqsjUQBXA2RSq+hYyA== - dependencies: - blakejs "^1.1.0" - js-sha3 "~0.8.0" - multihashes "~0.4.13" - murmurhash3js "^3.0.1" - nodeify "^1.0.1" - -multihashing-async@~0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/multihashing-async/-/multihashing-async-0.7.0.tgz#3234fb98295be84386b85bfd20377d3e5be20d6b" - integrity sha512-SCbfl3f+DzJh+/5piukga9ofIOxwfT05t8R4jfzZIJ88YE9zU9+l3K2X+XB19MYyxqvyK9UJRNWbmQpZqQlbRA== - dependencies: - blakejs "^1.1.0" - buffer "^5.2.1" - err-code "^1.1.2" - js-sha3 "~0.8.0" - multihashes "~0.4.13" - murmurhash3js-revisited "^3.0.0" - multimatch@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/multimatch/-/multimatch-5.0.0.tgz#932b800963cea7a31a033328fa1e0c3a1874dbe6" @@ -19537,41 +16834,6 @@ multimatch@^5.0.0: arrify "^2.0.1" minimatch "^3.0.4" -multistream-select@~0.14.4: - version "0.14.6" - resolved "https://registry.yarnpkg.com/multistream-select/-/multistream-select-0.14.6.tgz#a3998eeb3fed83be2e8cd1eac5053825899f8d4b" - integrity sha512-oRxaStv2thLDZi3eojRgolS9DHbH5WENV2NwN6VwubEwsuwSEALbmSyxQ7PSzB7rSjgX2LGpuMzZ9O+ZptbEyA== - dependencies: - async "^2.6.3" - debug "^4.1.1" - err-code "^1.1.2" - interface-connection "~0.3.3" - once "^1.4.0" - pull-handshake "^1.1.4" - pull-length-prefixed "^1.3.3" - pull-stream "^3.6.13" - semver "^6.2.0" - varint "^5.0.0" - -muport-did-resolver@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/muport-did-resolver/-/muport-did-resolver-0.3.0.tgz#1ba403f6bafb0c219c47f69d6a46f19ad609adb6" - integrity sha512-0ZOEKM1qqMvVFWpJW1sD+A8SPg/jftfXzIq2S5OmQmAca6LWna0uYqFrZN3ncN3hZbAFSqn+xUcjfvA77DUcDw== - dependencies: - "@babel/runtime" "^7.1.2" - did-resolver "0.0.6" - node-fetch "^2.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== - -murmurhash3js@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/murmurhash3js/-/murmurhash3js-3.0.1.tgz#3e983e5b47c2a06f43a713174e7e435ca044b998" - integrity sha1-Ppg+W0fCoG9DpxMXTn5DXKBEuZg= - mute-stdout@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/mute-stdout/-/mute-stdout-1.0.1.tgz#acb0300eb4de23a7ddeec014e3e96044b3472331" @@ -19587,7 +16849,7 @@ mute-stream@0.0.7: resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s= -nan@^2.11.1, nan@^2.12.1, nan@^2.13.2, nan@^2.14.0: +nan@^2.12.1, nan@^2.13.2, nan@^2.14.0: version "2.15.0" resolved "https://registry.yarnpkg.com/nan/-/nan-2.15.0.tgz#3f34a473ff18e15c1b5626b62903b5ad6e665fee" integrity sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ== @@ -19625,11 +16887,6 @@ napi-build-utils@^1.0.1: resolved "https://registry.yarnpkg.com/napi-build-utils/-/napi-build-utils-1.0.2.tgz#b1fddc0b2c46e380a0b7a76f984dd47c41a13806" integrity sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg== -napi-macros@~1.8.1: - version "1.8.2" - resolved "https://registry.yarnpkg.com/napi-macros/-/napi-macros-1.8.2.tgz#299265c1d8aa401351ad0675107d751228c03eda" - integrity sha512-Tr0DNY4RzTaBG2W2m3l7ZtFuJChTH6VZhXVhkGGjF/4cZTt+i8GcM9ozD+30Lmr4mDoZ5Xx34t2o4GJqYWDGcg== - napi-macros@~2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/napi-macros/-/napi-macros-2.0.0.tgz#2b6bae421e7b96eb687aa6c77a7858640670001b" @@ -19662,15 +16919,6 @@ ncp@^2.0.0: resolved "https://registry.yarnpkg.com/ncp/-/ncp-2.0.0.tgz#195a21d6c46e361d2fb1281ba38b91e9df7bdbb3" integrity sha1-GVoh1sRuNh0vsSgbo4uR6d9727M= -"ndjson@github:hugomrdias/ndjson#feat/readable-stream3": - version "1.5.0" - resolved "https://codeload.github.com/hugomrdias/ndjson/tar.gz/4db16da6b42e5b39bf300c3a7cde62abb3fa3a11" - dependencies: - json-stringify-safe "^5.0.1" - minimist "^1.2.0" - split2 "^3.1.0" - through2 "^3.0.0" - nearley@^2.7.10: version "2.15.1" resolved "https://registry.yarnpkg.com/nearley/-/nearley-2.15.1.tgz#965e4e6ec9ed6b80fc81453e161efbcebb36d247" @@ -19800,14 +17048,14 @@ node-environment-flags@1.0.6: object.getownpropertydescriptors "^2.0.3" semver "^5.7.0" -node-fetch@2.6.7, node-fetch@^2.3.0, node-fetch@^2.6.0, node-fetch@^2.6.1, node-fetch@^2.6.7, node-fetch@~2.6.1: +node-fetch@2.6.7, node-fetch@^2.6.0, node-fetch@^2.6.1, node-fetch@^2.6.7, node-fetch@~2.6.1: version "2.6.7" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad" integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== dependencies: whatwg-url "^5.0.0" -node-forge@^0.7.1, node-forge@^0.7.5, node-forge@^1.2.1, node-forge@^1.3.0, node-forge@~0.7.6: +node-forge@^1.2.1: version "1.3.0" resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.0.tgz#37a874ea723855f37db091e6c186e5b67a01d4b2" integrity sha512-08ARB91bUi6zNKzVmaj3QO7cr397uiDT2nJ63cHjyNtCTWIgvS47j3eT0WfzUwS9+6Z5YshRaoasFkXCKrIYbA== @@ -19822,16 +17070,6 @@ node-gyp-build@^4.2.0, node-gyp-build@^4.2.2, node-gyp-build@^4.2.3, node-gyp-bu resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.4.0.tgz#42e99687ce87ddeaf3a10b99dc06abc11021f3f4" integrity sha512-amJnQCcgtRVw9SvoebO3BKGESClrfXGCUTX9hSn1OuGQTQBOZmVd0Z0OlecpuRksKvbsUqALE8jls/ErClAPuQ== -node-gyp-build@~3.8.0: - version "3.8.0" - resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-3.8.0.tgz#0f57efeb1971f404dfcbfab975c284de7c70f14a" - integrity sha512-bYbpIHyRqZ7sVWXxGpz8QIRug5JZc/hzZH4GbdT9HTZi6WmKCZ8GLvP8OZ9TTiIBvwPFKgtGrlWQSXDAvYdsPw== - -node-gyp-build@~4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.1.0.tgz#3bc3dd7dd4aafecaf64a2e3729e785bc3cdea565" - integrity sha512-rGLv++nK20BG8gc0MzzcYe1Nl3p3mtwJ74Q2QD0HTEDKZ6NvOFSelY6s2QBPWIHRR8h7hpad0LiwajfClBJfNg== - node-gyp@^7.1.0: version "7.1.2" resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-7.1.2.tgz#21a810aebb187120251c3bcec979af1587b188ae" @@ -19941,22 +17179,6 @@ node-pre-gyp@^0.12.0: semver "^5.3.0" tar "^4" -node-pre-gyp@^0.13.0: - version "0.13.0" - resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.13.0.tgz#df9ab7b68dd6498137717838e4f92a33fc9daa42" - integrity sha512-Md1D3xnEne8b/HGVQkZZwV27WUi1ZRuZBij24TNaZwUPU3ZAFtvT6xxJGaUVillfmMKnn5oD1HoGsp2Ftik7SQ== - dependencies: - detect-libc "^1.0.2" - mkdirp "^0.5.1" - needle "^2.2.1" - nopt "^4.0.1" - npm-packlist "^1.1.6" - npmlog "^4.0.2" - rc "^1.2.7" - rimraf "^2.6.1" - semver "^5.3.0" - tar "^4" - node-preload@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/node-preload/-/node-preload-0.2.1.tgz#c03043bb327f417a18fee7ab7ee57b408a144301" @@ -19986,14 +17208,6 @@ node-status-codes@^1.0.0: resolved "https://registry.yarnpkg.com/node-status-codes/-/node-status-codes-1.0.0.tgz#5ae5541d024645d32a58fcddc9ceecea7ae3ac2f" integrity sha1-WuVUHQJGRdMqWPzdyc7s6nrjrC8= -nodeify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/nodeify/-/nodeify-1.0.1.tgz#64ab69a7bdbaf03ce107b4f0335c87c0b9e91b1d" - integrity sha1-ZKtpp7268DzhB7TwM1yHwLnpGx0= - dependencies: - is-promise "~1.0.0" - promise "~1.3.0" - nofilter@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/nofilter/-/nofilter-1.0.4.tgz#78d6f4b6a613e7ced8b015cec534625f7667006e" @@ -20231,11 +17445,6 @@ object-assign@4.X, object-assign@^4, object-assign@^4.0.1, object-assign@^4.1.0, resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= -object-assign@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-2.1.1.tgz#43c36e5d569ff8e4816c4efa8be02d26967c18aa" - integrity sha1-Q8NuXVaf+OSBbE76i+AtJpZ8GKo= - object-copy@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" @@ -20391,11 +17600,6 @@ obs-store@^4.0.3: through2 "^2.0.3" xtend "^4.0.1" -observable-webworkers@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/observable-webworkers/-/observable-webworkers-1.0.0.tgz#dcbd484a9644d512accc351962c6e710313fbb68" - integrity sha512-+cECwCR8IEh8UY5nefQVLO9Cydqpk1izO+o7BABmKjXfJZyEOzBWY3ss5jbOPM6KmEa9aQExvAtTW6tVTOsNAQ== - offset-sourcemap-lines@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/offset-sourcemap-lines/-/offset-sourcemap-lines-1.0.1.tgz#5854dff74b73fc06efcb61d7b721a8113d99be92" @@ -20415,7 +17619,7 @@ on-headers@~1.0.2: resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== -once@^1.3.0, once@^1.3.1, once@^1.3.2, once@^1.3.3, once@^1.4.0: +once@^1.3.0, once@^1.3.1, once@^1.3.2, once@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= @@ -20454,23 +17658,6 @@ open@^7.0.2, open@^7.0.3, open@^7.4.2: is-docker "^2.0.0" is-wsl "^2.1.1" -opencollective-postinstall@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz#5657f1bede69b6e33a45939b061eb53d3c6c3a89" - integrity sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw== - -optimist@~0.3.5: - version "0.3.7" - resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.3.7.tgz#c90941ad59e4273328923074d2cf2e7cbc6ec0d9" - integrity sha1-yQlBrVnkJzMokjB00s8ufLxuwNk= - dependencies: - wordwrap "~0.0.2" - -optional@^0.1.3: - version "0.1.4" - resolved "https://registry.yarnpkg.com/optional/-/optional-0.1.4.tgz#cdb1a9bedc737d2025f690ceeb50e049444fd5b3" - integrity sha512-gtvrrCfkE08wKcgXaVwQVgwEQ8vel2dc5DDBn9RLQZ3YtmtkBss6A2HY6BnJH4N/4Ku97Ri/SF8sNWE2225WJw== - optionator@^0.8.1, optionator@^0.8.2: version "0.8.2" resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64" @@ -20495,143 +17682,6 @@ optionator@^0.9.1: type-check "^0.4.0" word-wrap "^1.2.3" -orbit-db-access-controllers@^0.2.0, orbit-db-access-controllers@~0.2.0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/orbit-db-access-controllers/-/orbit-db-access-controllers-0.2.2.tgz#4412b01a198208712d2a0a4065709eeea86b39d6" - integrity sha512-LbRg3aIo4Za4HYNKxuDoqqLlq5PeUXPml/puxbMOVUzNiyKhHobQL+Xp5dQ6g7Dt9pvMWDM9L7nFQEJRpu/uhw== - dependencies: - orbit-db-io "~0.1.0" - p-map-series "^1.0.0" - -orbit-db-cache-postmsg-proxy@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/orbit-db-cache-postmsg-proxy/-/orbit-db-cache-postmsg-proxy-0.1.1.tgz#eef1594c1ea813da6f0b8692f7d8c50038d08e23" - integrity sha512-CZxpryExQ0y1eXhqHhlM7G8jLv7BMWySLj4c/Jb3QiEP30SONfjHumQ9Q99VCJJW5mfOsuoHoB7dr9T6s2k0DQ== - dependencies: - orbit-db-cache "^0.2.4" - postmsg-rpc "^2.4.0" - -orbit-db-cache@^0.2.4, orbit-db-cache@~0.2.4: - version "0.2.5" - resolved "https://registry.yarnpkg.com/orbit-db-cache/-/orbit-db-cache-0.2.5.tgz#d52af394782344ff0058df55677a1036b708c676" - integrity sha512-e6/jsBk02AMwi4+c02mt5W7oI/GUMdpZhRORcOrnq4QWs5gbP1PkiXcji9IhWakXpMUfuqodldj1nqrBQjPF3Q== - dependencies: - level-js "~4.0.1" - leveldown "~5.0.3" - logplease "~1.2.15" - mkdirp "^0.5.1" - -orbit-db-counterstore@~1.5.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/orbit-db-counterstore/-/orbit-db-counterstore-1.5.1.tgz#c732b94f6eda80afad0505406266253893f2c4d6" - integrity sha512-exPHiZH+fkSVTDYBAMwHDPNL8zNjbcPk0e+09pcwRBUJP8QS0JSza9V65iv2lfPBXJu3S7HIfwO8YeHTNCBN8g== - dependencies: - crdts "~0.1.2" - orbit-db-store "~2.6.0" - -orbit-db-docstore@~1.5.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/orbit-db-docstore/-/orbit-db-docstore-1.5.1.tgz#cb9a981b0b8af029c7984a8a40298723e4d842e3" - integrity sha512-HzV93dJ6r5K0+elEXam31ZWxz2z6Gvil8jwCM27wceZbqrnjibzkCavIflknsosgA49o0y7ZbL6F1Z9JwI7PCQ== - dependencies: - orbit-db-store "~2.6.0" - p-map "~1.1.1" - -orbit-db-eventstore@~1.5.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/orbit-db-eventstore/-/orbit-db-eventstore-1.5.1.tgz#2412b43da94257b9115adce03d0b686338429226" - integrity sha512-ZPRe9jXaf7P5QcJWEJKOZi5WRDt4K62pbTk1wdoQPvZ9xJiB/dUaA7M0Twq4qosv2SfbKVCClUbTzqzreLqIeA== - dependencies: - orbit-db-store "~2.6.0" - -orbit-db-feedstore@~1.5.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/orbit-db-feedstore/-/orbit-db-feedstore-1.5.1.tgz#b786cfd7ffdf143b1783e3a5e95e3b7dd4fe55d1" - integrity sha512-o9XYcrhb0+Cx+QgF4W9gynYUTDFLvJA/r94VJM9O1g53Aw9pA/106TGlX/1bo7oUpFFlIjDIWfawRPSWgw9yqw== - dependencies: - orbit-db-eventstore "~1.5.0" - -orbit-db-identity-provider@~0.1.0: - version "0.1.6" - resolved "https://registry.yarnpkg.com/orbit-db-identity-provider/-/orbit-db-identity-provider-0.1.6.tgz#3b37320713255c7ace2c8ee03b50f7f16a32d2c1" - integrity sha512-BuDCko5u73e9Ch6r8xrJ+QRsGgPlx2Kn3tcOMCZaC4xaif0T9pB7wp7+P2DWL00tMMqippw3udMljwXyM3KEXQ== - dependencies: - ethers "^4.0.20" - orbit-db-keystore "~0.2.0" - -orbit-db-io@~0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/orbit-db-io/-/orbit-db-io-0.1.1.tgz#f79db62ccfdba8b9f60eb355cf17705d49989808" - integrity sha512-akXMNe6Zjj4XOOO3fW08jvNFL7ttn4pyaKhsooNVt1TNhi2f9cdsumz9NJskl2/go2U4IJcnXRPQGqIBdVulFw== - dependencies: - cids "^0.7.1" - ipld-dag-pb "^0.17.4" - -orbit-db-keystore@^0.2.1, orbit-db-keystore@~0.2.0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/orbit-db-keystore/-/orbit-db-keystore-0.2.2.tgz#acda85ac0cf8e5d75bd71ed7d6bbffdb9a6defc5" - integrity sha512-xaWiFeji89rtUNOAxMn4AUsJhZvsWMA9trv6nZ31GhJ3E64yrnF1bG/bRHWDIKpskb9nBJyd00elwtzOeg+nlg== - dependencies: - elliptic "^6.4.1" - level-js "~4.0.1" - leveldown "~5.1.1" - levelup "~4.1.0" - libp2p-crypto "^0.16.0" - libp2p-crypto-secp256k1 "^0.3.0" - lru "^3.1.0" - mkdirp "^0.5.1" - safe-buffer "^5.1.2" - -orbit-db-kvstore@~1.5.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/orbit-db-kvstore/-/orbit-db-kvstore-1.5.1.tgz#49c3c8706c5762d1c941c606a597be67d5ed3861" - integrity sha512-fCov8iLmUA0GIsZi6oRspsAy3Rh5yaTBTnuJ/gN6MPU0LWuhZwH3sq/WVsrEQI8uGU4or4SKypSFSp8PC/G3qA== - dependencies: - orbit-db-store "~2.6.0" - -orbit-db-pubsub@~0.5.5: - version "0.5.5" - resolved "https://registry.yarnpkg.com/orbit-db-pubsub/-/orbit-db-pubsub-0.5.5.tgz#7d6d153b700e4b4396266a0ec354212717f28ee6" - integrity sha512-o8vATfW7sJ61OrsmaGd2myXdbAc64Plap4Cs4vQ5wlpt4rM74tSo5FY6hIfySei5MuCbxph2y6dDILMhWdcMng== - dependencies: - ipfs-pubsub-peer-monitor "~0.0.5" - logplease "~1.2.14" - p-series "^1.1.0" - -orbit-db-store@~2.6.0: - version "2.6.4" - resolved "https://registry.yarnpkg.com/orbit-db-store/-/orbit-db-store-2.6.4.tgz#7e6b411a04eb20675ef50f4ca8cc53cbf057feea" - integrity sha512-TL93RMQBU/IQoz9vAdVLiU0JiKpkCgDO2ZVOraWZHJGXhLpK487rU9iKt2gcp5Mj3HrP9SheMUF/FP1FtRA8Lw== - dependencies: - ipfs-log "~4.3.2" - logplease "^1.2.14" - orbit-db-io "~0.1.0" - p-each-series "^1.0.0" - readable-stream "~2.3.5" - -orbit-db@^0.21.4: - version "0.21.4" - resolved "https://registry.yarnpkg.com/orbit-db/-/orbit-db-0.21.4.tgz#0b15d9f23a73e9cd7c673f31d69de152e0753b5f" - integrity sha512-3iIUlZT+HSplZCvV7MqMT0n39FrnOXKH899jMfkpml11vf23lYa62K5rDZ3R3odXF/83e1VFVNkclndDaZsofQ== - dependencies: - cids "^0.7.1" - ipfs-pubsub-1on1 "~0.0.4" - localstorage-down "^0.6.7" - logplease "^1.2.14" - multihashes "^0.4.12" - orbit-db-access-controllers "~0.2.0" - orbit-db-cache "~0.2.4" - orbit-db-counterstore "~1.5.0" - orbit-db-docstore "~1.5.0" - orbit-db-eventstore "~1.5.0" - orbit-db-feedstore "~1.5.0" - orbit-db-identity-provider "~0.1.0" - orbit-db-io "~0.1.0" - orbit-db-keystore "^0.2.1" - orbit-db-kvstore "~1.5.0" - orbit-db-pubsub "~0.5.5" - orbit-db-store "~2.6.0" - ordered-read-streams@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz#77c0cb37c41525d64166d990ffad7ec6a0e1363e" @@ -20707,13 +17757,6 @@ p-defer@^1.0.0: resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww= -p-each-series@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-each-series/-/p-each-series-1.0.0.tgz#930f3d12dd1f50e7434457a22cd6f04ac6ad7f71" - integrity sha1-kw89Et0fUOdDRFeiLNbwSsatf3E= - dependencies: - p-reduce "^1.0.0" - p-each-series@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/p-each-series/-/p-each-series-2.1.0.tgz#961c8dd3f195ea96c747e636b262b800a6b1af48" @@ -20738,11 +17781,6 @@ p-finally@^1.0.0: resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= -p-forever@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/p-forever/-/p-forever-1.0.1.tgz#d8da0e9f88b3929e51596c2f8aa50cf2f1ad06ab" - integrity sha512-9IVAxJdPk88BFMvPjzE+WTZLmAt/FBa47mYY49E2elBki4yJJmQ57XHu3o3Dm1GMde+Xf2d+PzElJIogAPwkug== - p-is-promise@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.1.0.tgz#918cebaea248a62cf7ffab8e3bca8c5f882fc42e" @@ -20797,13 +17835,6 @@ p-locate@^5.0.0: dependencies: p-limit "^3.0.2" -p-map-series@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-map-series/-/p-map-series-1.0.0.tgz#bf98fe575705658a9e1351befb85ae4c1f07bdca" - integrity sha1-v5j+V1cFZYqeE1G++4WuTB8Hvco= - dependencies: - p-reduce "^1.0.0" - p-map@^1.1.1: version "1.2.0" resolved "https://registry.yarnpkg.com/p-map/-/p-map-1.2.0.tgz#e4e94f311eabbc8633a1e79908165fca26241b6b" @@ -20828,31 +17859,6 @@ p-map@^4.0.0: dependencies: aggregate-error "^3.0.0" -p-map@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-1.1.1.tgz#05f5e4ae97a068371bc2a5cc86bfbdbc19c4ae7a" - integrity sha1-BfXkrpegaDcbwqXMhr+9vBnErno= - -p-queue@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/p-queue/-/p-queue-5.0.0.tgz#80f1741d5e78a6fa72fce889406481baa5617a3c" - integrity sha512-6QfeouDf236N+MAxHch0CVIy8o/KBnmhttKjxZoOkUlzqU+u9rZgEyXH3OdckhTgawbqf5rpzmyR+07+Lv0+zg== - dependencies: - eventemitter3 "^3.1.0" - -p-reduce@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-reduce/-/p-reduce-1.0.0.tgz#18c2b0dd936a4690a529f8231f58a0fdb6a47dfa" - integrity sha1-GMKw3ZNqRpClKfgjH1ig/bakffo= - -p-series@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/p-series/-/p-series-1.1.0.tgz#f2d8522cdfd58b464eb9685651d465037ee3c957" - integrity sha512-356covArc9UCfj2twY/sxCJKGMzzO+pJJtucizsPC6aS1xKSTBc9PQrQhvFR3+7F+fa2KBKdJjdIcv6NEWDcIQ== - dependencies: - "@sindresorhus/is" "^0.7.0" - p-reduce "^1.0.0" - p-timeout@^3.1.0: version "3.2.0" resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-3.2.0.tgz#c7e17abc971d2a7962ef83626b35d635acf23dfe" @@ -20860,13 +17866,6 @@ p-timeout@^3.1.0: dependencies: p-finally "^1.0.0" -p-times@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/p-times/-/p-times-2.1.0.tgz#b3e7f9159f916cacb6aae06d67c79451b0076c6c" - integrity sha512-y23lF7HegeUyBTAxHNl6qYvwTy6S4d+BQcs+4CwgxXzc1v1Hsf7pyAqbDHMiYnjdL5Vcmr/oHc9l+nAu0Q+Hhg== - dependencies: - p-map "^2.0.0" - p-try@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" @@ -20877,11 +17876,6 @@ p-try@^2.0.0: resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== -p-whilst@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-whilst/-/p-whilst-1.0.0.tgz#54668ead7f934799fc00f1e5230fd6addeb8e7e6" - integrity sha1-VGaOrX+TR5n8APHlIw/Wrd645+Y= - pac-proxy-agent@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/pac-proxy-agent/-/pac-proxy-agent-5.0.0.tgz#b718f76475a6a5415c2efbe256c1c971c84f635e" @@ -20926,16 +17920,6 @@ package-json@^4.0.0: registry-url "^3.0.3" semver "^5.1.0" -package-json@^6.3.0: - version "6.5.0" - resolved "https://registry.yarnpkg.com/package-json/-/package-json-6.5.0.tgz#6feedaca35e75725876d0b0e64974697fed145b0" - integrity sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ== - dependencies: - got "^9.6.0" - registry-auth-token "^4.0.0" - registry-url "^5.0.0" - semver "^6.2.0" - pako@~0.2.0: version "0.2.9" resolved "https://registry.yarnpkg.com/pako/-/pako-0.2.9.tgz#f3f7522f4ef782348da8161bad9ecfd51bf83a75" @@ -21109,16 +18093,6 @@ parse5@^3.0.1, parse5@^3.0.2: dependencies: "@types/node" "*" -parseqs@0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/parseqs/-/parseqs-0.0.6.tgz#8e4bb5a19d1cdc844a08ac974d34e273afa670d5" - integrity sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w== - -parseuri@0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/parseuri/-/parseuri-0.0.6.tgz#e1496e829e3ac2ff47f39a4dd044b32823c4a25a" - integrity sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow== - parseurl@^1.3.2, parseurl@~1.3.2, parseurl@~1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" @@ -21322,79 +18296,6 @@ peek-stream@^1.1.0: duplexify "^3.5.0" through2 "^2.0.3" -peer-book@^0.9.1, peer-book@~0.9.0: - version "0.9.1" - resolved "https://registry.yarnpkg.com/peer-book/-/peer-book-0.9.1.tgz#42dffd7b1faf263bd6abe2907a26f7411f4dbf34" - integrity sha512-Bnhsrruilysw5nFU0V2hcTmLnT2cRfc6mud62aaG1dkh9J8IkQ83IclcC2ziVPnEi8AFX8SQ1sSG7Qe0JTwIBA== - dependencies: - bs58 "^4.0.1" - peer-id "~0.12.2" - peer-info "~0.15.1" - -peer-id@^0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/peer-id/-/peer-id-0.11.0.tgz#71bd3fad8fed00e1e0868e5861c79de46ceb3788" - integrity sha512-C/lRJk4CWIgOdKvfO572NvHbPcUwe49I6G0toIhDB5tCohqv/qzy0uBcAK9Ww8TvYI6U4J3C8ACShV9fWjNU4w== - dependencies: - async "^2.6.1" - libp2p-crypto "~0.13.0" - lodash "^4.17.10" - multihashes "~0.4.13" - -peer-id@^0.12.2, peer-id@~0.12.0, peer-id@~0.12.2: - version "0.12.4" - resolved "https://registry.yarnpkg.com/peer-id/-/peer-id-0.12.4.tgz#25708b0676ee0a8b0ce32d73fe9c68163ed747c2" - integrity sha512-AIAwL/6CmVc/VKbUhpA1rY3A/VJ3Z9ELvtvDQfl5cIi0A74L7lvsJ6LxQn5JSJVHM5Us2Ng9zMO523dO3FFnnw== - dependencies: - async "^2.6.3" - class-is "^1.1.0" - libp2p-crypto "~0.16.1" - multihashes "~0.4.15" - -peer-id@~0.10.7: - version "0.10.7" - resolved "https://registry.yarnpkg.com/peer-id/-/peer-id-0.10.7.tgz#6c12634636fc90a0e7bc76360c95f73564461fdd" - integrity sha512-VEpMFcL9q0NQijmR0jsj38OGbY4yzaWMEareVkDahopmlNT+Cpsot8btPgsgBBApP9NiZj2Enwvh8rZN30ocQw== - dependencies: - async "^2.6.0" - libp2p-crypto "~0.12.1" - lodash "^4.17.5" - multihashes "~0.4.13" - -peer-info@^0.14.1: - version "0.14.1" - resolved "https://registry.yarnpkg.com/peer-info/-/peer-info-0.14.1.tgz#ac5aec421e9965f7b0e7576d717941bb25676134" - integrity sha512-I9K+q7sisU0gg5ej6ekbhgolwlcm1tc2wDtLmumptoLYx0DkIT8WVHtgoTnupYwRRqcYADtwddFdiXfb8QFqzg== - dependencies: - lodash.uniqby "^4.7.0" - mafmt "^6.0.0" - multiaddr "^4.0.0" - peer-id "~0.10.7" - -peer-info@^0.15.1, peer-info@~0.15.0, peer-info@~0.15.1: - version "0.15.1" - resolved "https://registry.yarnpkg.com/peer-info/-/peer-info-0.15.1.tgz#21254a7c516d0dd046b150120b9aaf1b9ad02146" - integrity sha512-Y91Q2tZRC0CpSTPd1UebhGqniOrOAk/aj60uYUcWJXCoLTAnGu+4LJGoiay8ayudS6ice7l3SKhgL/cS62QacA== - dependencies: - mafmt "^6.0.2" - multiaddr "^6.0.3" - peer-id "~0.12.2" - unique-by "^1.0.0" - -pem-jwk@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/pem-jwk/-/pem-jwk-1.5.1.tgz#7a8637fd2f67a827e57c0c42e1c23c3fd52cfb01" - integrity sha1-eoY3/S9nqCflfAxC4cI8P9Us+wE= - dependencies: - asn1.js "1.0.3" - -pem-jwk@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/pem-jwk/-/pem-jwk-2.0.0.tgz#1c5bb264612fc391340907f5c1de60c06d22f085" - integrity sha512-rFxu7rVoHgQ5H9YsP50dDWf0rHjreVA2z0yPiWr5WdH/UHb29hKtF7h6l8vNd1cbYR1t0QL+JKhW55a2ZV4KtA== - dependencies: - asn1.js "^5.0.1" - pend@~1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" @@ -21457,27 +18358,12 @@ pinkie@^2.0.0: resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= -pino-pretty@^2.5.0: - version "2.6.1" - resolved "https://registry.yarnpkg.com/pino-pretty/-/pino-pretty-2.6.1.tgz#b5a8e28137deb1629428931d98c708b51f0e9555" - integrity sha512-e/CWtKLidqkr7sinfIVVcsfcHgnFVlGvuEfKuuPFnxBo+9dZZsmgF8a9Rj7SYJ5LMZ8YBxNY9Ca46eam4ajKtQ== - dependencies: - args "^5.0.0" - chalk "^2.3.2" - dateformat "^3.0.3" - fast-json-parse "^1.0.3" - fast-safe-stringify "^2.0.6" - jmespath "^0.15.0" - pump "^3.0.0" - readable-stream "^3.0.6" - split2 "^3.0.0" - pino-std-serializers@^2.3.0: version "2.4.2" resolved "https://registry.yarnpkg.com/pino-std-serializers/-/pino-std-serializers-2.4.2.tgz#cb5e3e58c358b26f88969d7e619ae54bdfcc1ae1" integrity sha512-WaL504dO8eGs+vrK+j4BuQQq6GLKeCCcHaMB2ItygzVURcL1CycwNEUHTD/lHFHs/NL5qAz2UKrjYWXKSf4aMQ== -pino@5.13.3, pino@^5.12.3, pino@~5.13.0: +pino@5.13.3, pino@~5.13.0: version "5.13.3" resolved "https://registry.yarnpkg.com/pino/-/pino-5.13.3.tgz#26cd6f69b4bd03d6408af28eddcd9313687f143d" integrity sha512-FL12DKlPwBlbhztlUz6kseR03PRR8nD+wvLdN/Sji9UiBYYfSjX+k8ocU7/NwW55JdFRONTn3iACoelXnMFVVQ== @@ -21864,13 +18750,6 @@ postcss@^8.1.10, postcss@^8.1.7: nanoid "^3.1.23" source-map-js "^0.6.2" -postmsg-rpc@^2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/postmsg-rpc/-/postmsg-rpc-2.4.0.tgz#4e2daf6851852364696debd5d6bf6936d1424cdf" - integrity sha512-adGH2zGSxhCUOfUfAXdRn4tgZVWauaSP2X8on+g7uBA45sxkzORL1oia95eXZtcZk5Sp4JTZmDFOTe+D24avBQ== - dependencies: - shortid "^2.2.8" - prebuild-install@^5.3.4: version "5.3.6" resolved "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-5.3.6.tgz#7c225568d864c71d89d07f8796042733a3f54291" @@ -21955,11 +18834,6 @@ prepend-http@^2.0.0: resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= -prepost@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/prepost/-/prepost-1.1.0.tgz#6131567ab6fe3007b50762679f4b500e93e8ccbf" - integrity sha512-HhwOYePY0JXrbqAHm0fGWdSBFqGAMCJvdTaKGxO7uO6S0cbdxXeTnMWDkgAJDS+6kXATaV3n0C0EGI6tR+nqQA== - preserve@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" @@ -22024,11 +18898,6 @@ printj@~1.1.0: resolved "https://registry.yarnpkg.com/printj/-/printj-1.1.2.tgz#d90deb2975a8b9f600fb3a1c94e3f4c53c78a222" integrity sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ== -priorityqueue@~0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/priorityqueue/-/priorityqueue-0.2.1.tgz#f57e623f20237f30c142d4cb45fafed9e7d51403" - integrity sha512-Dr6ZkRFGZHoAri6iNp5KvspOrFPfhxJ5AExXqLy5ChgdwALd3nC+q5/QG+gmjmf9W63joDXc+Zp0h05Ug/RtYg== - prismjs@^1.21.0, prismjs@~1.22.0: version "1.22.0" resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.22.0.tgz#73c3400afc58a823dd7eed023f8e1ce9fd8977fa" @@ -22079,44 +18948,16 @@ progress@^1.1.8: resolved "https://registry.yarnpkg.com/progress/-/progress-1.1.8.tgz#e260c78f6161cdd9b0e56cc3e0a85de17c7a57be" integrity sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74= -progress@^2.0.0, progress@^2.0.1, progress@^2.0.3: +progress@^2.0.0, progress@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== -prom-client@^10.0.0: - version "10.2.3" - resolved "https://registry.yarnpkg.com/prom-client/-/prom-client-10.2.3.tgz#a51bf21c239c954a6c5be4b1361fdd380218bb41" - integrity sha512-Xboq5+TdUwuQtSSDRZRNnb5NprINlgQN999VqUjZxnLKydUNLeIPx6Eiahg6oJua3XBg2TGnh5Cth1s4I6+r7g== - dependencies: - tdigest "^0.1.1" - -prom-client@^11.1.3: - version "11.5.3" - resolved "https://registry.yarnpkg.com/prom-client/-/prom-client-11.5.3.tgz#5fedfce1083bac6c2b223738e966d0e1643756f8" - integrity sha512-iz22FmTbtkyL2vt0MdDFY+kWof+S9UB/NACxSn2aJcewtw+EERsen0urSkZ2WrHseNdydsvcxCTAnPcSMZZv4Q== - dependencies: - tdigest "^0.1.1" - -prometheus-gc-stats@~0.6.0: - version "0.6.2" - resolved "https://registry.yarnpkg.com/prometheus-gc-stats/-/prometheus-gc-stats-0.6.2.tgz#6ccae3a5ad74063d429849ec65febdcc95a7df52" - integrity sha512-ABSVHkAuYrMLj1WHmlLfS0hu9Vc2ELKuecwiMWPNQom+ZNiAdcILTn5yGK7sZg2ttoWc2u++W5NjdJ3IjdYJZw== - dependencies: - optional "^0.1.3" - optionalDependencies: - gc-stats "^1.2.1" - promise-inflight@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= -promise-timeout@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/promise-timeout/-/promise-timeout-1.3.0.tgz#d1c78dd50a607d5f0a5207410252a3a0914e1014" - integrity sha512-5yANTE0tmi5++POym6OgtFmwfDvOXABD9oj/jLQr5GPEyuNEb7jH4wbbANJceJid49jwhi1RddxnhnEAb/doqg== - promise-to-callback@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/promise-to-callback/-/promise-to-callback-1.0.0.tgz#5d2a749010bfb67d963598fcd3960746a68feef7" @@ -22143,18 +18984,6 @@ promise.prototype.finally@^3.1.0: es-abstract "^1.9.0" function-bind "^1.1.1" -promise@~1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/promise/-/promise-1.3.0.tgz#e5cc9a4c8278e4664ffedc01c7da84842b040175" - integrity sha1-5cyaTIJ45GZP/twBx9qEhCsEAXU= - dependencies: - is-promise "~1" - -promisify-es6@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/promisify-es6/-/promisify-es6-1.0.3.tgz#b012668c4df3c965ce13daac2b3a4d1726a96346" - integrity sha512-N9iVG+CGJsI4b4ZGazjwLnxErD2d9Pe4DPvvXSxYA9tFNu8ymXME4Qs5HIQ0LMJpNM7zj+m0NlNnNeqFpKzqnA== - prompts@2.4.0: version "2.4.0" resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.0.tgz#4aa5de0723a231d1ee9121c40fdf663df73f61d7" @@ -22194,15 +19023,6 @@ propagate@0.4.0: resolved "https://registry.yarnpkg.com/propagate/-/propagate-0.4.0.tgz#f3fcca0a6fe06736a7ba572966069617c130b481" integrity sha1-8/zKCm/gZzanulcpZgaWF8EwtIE= -proper-lockfile@^4.0.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/proper-lockfile/-/proper-lockfile-4.1.1.tgz#284cf9db9e30a90e647afad69deb7cb06881262c" - integrity sha512-1w6rxXodisVpn7QYvLk706mzprPTAPCYAqxMvctmPN3ekuRk/kuGkGc82pangZiAt4R3lwSuUzheTTn0/Yb7Zg== - dependencies: - graceful-fs "^4.1.11" - retry "^0.12.0" - signal-exit "^3.0.2" - property-information@^5.0.0, property-information@^5.3.0: version "5.6.0" resolved "https://registry.yarnpkg.com/property-information/-/property-information-5.6.0.tgz#61675545fb23002f245c6540ec46077d4da3ed69" @@ -22234,26 +19054,11 @@ protobufjs@^6.11.2: "@types/node" ">=13.7.0" long "^4.0.0" -protocol-buffers-schema@^3.3.1: - version "3.3.2" - resolved "https://registry.yarnpkg.com/protocol-buffers-schema/-/protocol-buffers-schema-3.3.2.tgz#00434f608b4e8df54c59e070efeefc37fb4bb859" - integrity sha512-Xdayp8sB/mU+sUV4G7ws8xtYMGdQnxbeIfLjyO9TZZRJdztBGhlmbI5x1qcY4TG5hBkIKGnc28i7nXxaugu88w== - protocols@^1.1.0, protocols@^1.4.0: version "1.4.7" resolved "https://registry.yarnpkg.com/protocols/-/protocols-1.4.7.tgz#95f788a4f0e979b291ffefcf5636ad113d037d32" integrity sha512-Fx65lf9/YDn3hUX08XUc0J8rSux36rEsyiv21ZGUC1mOyeM3lTRpZLcrm8aAolzS4itwVfm7TAPyxC2E5zd6xg== -protons@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/protons/-/protons-1.0.1.tgz#1c107144c07fc2d1cb8b6cb76451e6a938237676" - integrity sha512-+0ZKnfVs+4c43tbAQ5j0Mck8wPcLnlxUYzKQoB4iDW4ocdXGnN4P+0dDbgX1FTpoY9+7P2Tn2scJyHHqj+S/lQ== - dependencies: - protocol-buffers-schema "^3.3.1" - safe-buffer "^5.1.1" - signed-varint "^2.0.1" - varint "^5.0.0" - proxy-addr@~2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.5.tgz#34cbd64a2d81f4b1fd21e76f9f06c8a45299ee34" @@ -22332,174 +19137,7 @@ puka@^1.0.1: resolved "https://registry.yarnpkg.com/puka/-/puka-1.0.1.tgz#a2df782b7eb4cf9564e4c93a5da422de0dfacc02" integrity sha512-ssjRZxBd7BT3dte1RR3VoeT2cT/ODH8x+h0rUF1rMqB0srHYf48stSDWfiYakTp5UBZMxroZhB2+ExLDHm7W3g== -pull-abortable@^4.1.0, pull-abortable@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/pull-abortable/-/pull-abortable-4.1.1.tgz#b3ad5aefb4116b25916d26db89393ac98d0dcea1" - integrity sha1-s61a77QRayWRbSbbiTk6yY0NzqE= - -pull-cat@^1.1.11, pull-cat@^1.1.9: - version "1.1.11" - resolved "https://registry.yarnpkg.com/pull-cat/-/pull-cat-1.1.11.tgz#b642dd1255da376a706b6db4fa962f5fdb74c31b" - integrity sha1-tkLdElXaN2pwa220+pYvX9t0wxs= - -pull-defer@^0.2.2, pull-defer@^0.2.3, pull-defer@~0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/pull-defer/-/pull-defer-0.2.3.tgz#4ee09c6d9e227bede9938db80391c3dac489d113" - integrity sha512-/An3KE7mVjZCqNhZsr22k1Tx8MACnUnHZZNPSJ0S62td8JtYr/AiRG42Vz7Syu31SoTLUzVIe61jtT/pNdjVYA== - -pull-file@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/pull-file/-/pull-file-1.1.0.tgz#1dd987605d6357a0d23c1e4b826f7915a215129c" - integrity sha1-HdmHYF1jV6DSPB5Lgm95FaIVEpw= - dependencies: - pull-utf8-decoder "^1.0.2" - -pull-handshake@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/pull-handshake/-/pull-handshake-1.1.4.tgz#6000a0fd018884cdfd737254f8cc60ab2a637791" - integrity sha1-YACg/QGIhM39c3JU+Mxgqypjd5E= - dependencies: - pull-cat "^1.1.9" - pull-pair "~1.1.0" - pull-pushable "^2.0.0" - pull-reader "^1.2.3" - -pull-length-prefixed@^1.3.1, pull-length-prefixed@^1.3.2, pull-length-prefixed@^1.3.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/pull-length-prefixed/-/pull-length-prefixed-1.3.3.tgz#aa01aea117ef8be45ff6b0534e636827fa63b554" - integrity sha512-tAvRbeHMrA3pqZVth8A0VAYeTG9+mpBpyzFPTwH65Jf6K5GYB3WFkvLSP/rgXFy+tJ+vqf6tol7gme13r0Z10g== - dependencies: - pull-pushable "^2.2.0" - pull-reader "^1.3.1" - safe-buffer "^5.1.2" - varint "^5.0.0" - -pull-many@^1.0.8: - version "1.0.9" - resolved "https://registry.yarnpkg.com/pull-many/-/pull-many-1.0.9.tgz#eb78c2e4f5c003525d48e5b1e98fbf4f766c4202" - integrity sha512-+jUydDVlj/HsvtDqxWMSsiRq3B0HVo7RhBV4C0p2nZRS3mFTUEu9SPEBN+B5PMaW8KTnblYhTIaKg7oXgGnj4Q== - dependencies: - pull-stream "^3.4.5" - -pull-mplex@~0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/pull-mplex/-/pull-mplex-0.1.2.tgz#bedbb15386857536dbc454309d0db158433e0a9a" - integrity sha512-LXqunL03yLDP3qHKvBb2iLwqnpFfL5y7Fpo4hUoxdlmXuB+3RkNUG/CIUBjBDGhUxY5xXmpivdrojXIBJ7Ktzw== - dependencies: - async "^2.6.1" - buffer-reuse-pool "^1.0.0" - debug "^4.1.1" - interface-connection "~0.3.3" - looper "^4.0.0" - pull-offset-limit "^1.1.1" - pull-pair "^1.1.0" - pull-pushable "^2.2.0" - pull-stream "^3.6.9" - pull-through "^1.0.18" - varint "^5.0.0" - -pull-ndjson@~0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/pull-ndjson/-/pull-ndjson-0.1.1.tgz#831e06bad9aa6c5c5ebc12a897e3a0e15d49e07e" - integrity sha1-gx4GutmqbFxevBKol+Og4V1J4H4= - dependencies: - pull-split "^0.2.0" - pull-stream "^3.4.5" - pull-stringify "^1.2.2" - -pull-offset-limit@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/pull-offset-limit/-/pull-offset-limit-1.1.1.tgz#48193d237a7e29ea13e3efc4d48e4a3c1d6c6971" - integrity sha1-SBk9I3p+KeoT4+/E1I5KPB1saXE= - dependencies: - pull-abortable "^4.1.0" - pull-stream "^3.5.0" - -pull-pair@^1.1.0, pull-pair@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/pull-pair/-/pull-pair-1.1.0.tgz#7ee427263fdf4da825397ac0a05e1ab4b74bd76d" - integrity sha1-fuQnJj/fTaglOXrAoF4atLdL120= - -pull-postmsg-stream@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/pull-postmsg-stream/-/pull-postmsg-stream-1.2.0.tgz#3898c05abc7c68d972bbd91a69dd30649c33fb00" - integrity sha512-wpuu5iEFYRr0tJvnzvo3Q8b0Nopzy5FqnCYjrhL/YY5goTNre+paB4qHghMvbB7JSjo717f5XCGRTzTL2sXv7w== - dependencies: - postmsg-rpc "^2.4.0" - prepost "^1.1.0" - -pull-pushable@^2.0.0, pull-pushable@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/pull-pushable/-/pull-pushable-2.2.0.tgz#5f2f3aed47ad86919f01b12a2e99d6f1bd776581" - integrity sha1-Xy867UethpGfAbEqLpnW8b13ZYE= - -pull-reader@^1.2.3, pull-reader@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/pull-reader/-/pull-reader-1.3.1.tgz#03a253e37efce111223ea2dc1dec847be1940be6" - integrity sha512-CBkejkE5nX50SiSEzu0Qoz4POTJMS/mw8G6aj3h3M/RJoKgggLxyF0IyTZ0mmpXFlXRcLmLmIEW4xeYn7AeDYw== - -pull-sort@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/pull-sort/-/pull-sort-1.0.2.tgz#0ec3d9c7e06f522932f2793cdc9fd513cc4ddb38" - integrity sha512-jGcAHMP+0Le+bEIhSODlbNNd3jW+S6XrXOlhVzfcKU5HQZjP92OzQSgHHSlwvWRsiTWi+UGgbFpL/5gGgmFoVQ== - dependencies: - pull-defer "^0.2.3" - pull-stream "^3.6.9" - -pull-split@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/pull-split/-/pull-split-0.2.0.tgz#996d288531052209a831388ad0d281df3c823796" - integrity sha1-mW0ohTEFIgmoMTiK0NKB3zyCN5Y= - dependencies: - pull-through "~1.0.6" - -pull-stream-to-async-iterator@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/pull-stream-to-async-iterator/-/pull-stream-to-async-iterator-1.0.2.tgz#5cc1a3a146ef6bbf01c17755647369b683b24986" - integrity sha512-c3KRs2EneuxP7b6pG9fvQTIjatf33RbIErhbQ75s5r2MI6E8R74NZC1nJgXc8kcmqiQxmr+TWY+WwK2mWaUnlA== - dependencies: - pull-stream "^3.6.9" - -pull-stream-to-stream@^1.3.4: - version "1.3.4" - resolved "https://registry.yarnpkg.com/pull-stream-to-stream/-/pull-stream-to-stream-1.3.4.tgz#3f81d8216bd18d2bfd1a198190471180e2738399" - integrity sha1-P4HYIWvRjSv9GhmBkEcRgOJzg5k= - -pull-stream@^3.2.3, pull-stream@^3.4.5, pull-stream@^3.5.0, pull-stream@^3.6.13, pull-stream@^3.6.2, pull-stream@^3.6.8, pull-stream@^3.6.9: - version "3.6.13" - resolved "https://registry.yarnpkg.com/pull-stream/-/pull-stream-3.6.13.tgz#181435322841b0397c7ed44ee5a3fae32662ac1b" - integrity sha512-enbnbnO+czsPuCq9s9HTTzDzzVQD5TSe60aO3nBioeJ9mevh8RzE4Hxbujo9TReg1fJlmNEL8uyQTUgn8+rSHg== - -pull-stringify@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/pull-stringify/-/pull-stringify-1.2.2.tgz#5a1c34e0075faf2f2f6d46004e36dccd33bd7c7c" - integrity sha1-Whw04Adfry8vbUYATjbczTO9fHw= - -pull-through@^1.0.18, pull-through@~1.0.6: - version "1.0.18" - resolved "https://registry.yarnpkg.com/pull-through/-/pull-through-1.0.18.tgz#8dd62314263e59cf5096eafbb127a2b6ef310735" - integrity sha1-jdYjFCY+Wc9Qlur7sSeitu8xBzU= - dependencies: - looper "~3.0.0" - -pull-to-stream@~0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/pull-to-stream/-/pull-to-stream-0.1.1.tgz#fa2058528528e3542b81d6f17cbc42288508ff37" - integrity sha512-thZkMv6F9PILt9zdvpI2gxs19mkDrlixYKX6cOBxAW16i1NZH+yLAmF4r8QfJ69zuQh27e01JZP9y27tsH021w== - dependencies: - readable-stream "^3.1.1" - -pull-traverse@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/pull-traverse/-/pull-traverse-1.0.3.tgz#74fb5d7be7fa6bd7a78e97933e199b7945866938" - integrity sha1-dPtde+f6a9enjpeTPhmbeUWGaTg= - -pull-utf8-decoder@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/pull-utf8-decoder/-/pull-utf8-decoder-1.0.2.tgz#a7afa2384d1e6415a5d602054126cc8de3bcbce7" - integrity sha1-p6+iOE0eZBWl1gIFQSbMjeO8vOc= - -pull-ws@^3.3.2, pull-ws@hugomrdias/pull-ws#fix/bundle-size: +pull-ws@^3.3.2: version "3.3.2" resolved "https://registry.yarnpkg.com/pull-ws/-/pull-ws-3.3.2.tgz#abac497a4800e74ab9a6d749c81a44d12d4e77b3" integrity sha512-Bn4bcJsSzJGOQl4RBulDhG1FkcbDHSCXteI8Jg5k4X6X5TxVzZzKilWJ1WV2v4OnRXl2eYbtHFGsPl8Cr1xJzw== @@ -22603,7 +19241,7 @@ qs@6.9.6: resolved "https://registry.yarnpkg.com/qs/-/qs-6.9.6.tgz#26ed3c8243a431b2924aca84cc90471f35d5a0ee" integrity sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ== -qs@^6.10.0, qs@^6.4.0, qs@^6.5.1, qs@^6.5.2: +qs@^6.10.0, qs@^6.4.0, qs@^6.5.1: version "6.10.1" resolved "https://registry.yarnpkg.com/qs/-/qs-6.10.1.tgz#4931482fa8d647a5aab799c5271d2133b981fb6a" integrity sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg== @@ -22670,18 +19308,6 @@ quote-stream@^1.0.1: minimist "^1.1.3" through2 "^2.0.0" -rabin-wasm@~0.0.4: - version "0.0.8" - resolved "https://registry.yarnpkg.com/rabin-wasm/-/rabin-wasm-0.0.8.tgz#5b61b1d519d0377453435fbca5f82510b3f956cb" - integrity sha512-TpIki3NG/X7nPnYHtYdF4Vp5NLrHvztiM5oL8+9NoeX/ClUfUyy7Y7DMrESZl1ropCpZJAjFMv/ZHYrkLu3bCQ== - dependencies: - assemblyscript "github:assemblyscript/assemblyscript#v0.6" - bl "^1.0.0" - debug "^4.1.1" - minimist "^1.2.0" - node-fetch "^2.6.0" - readable-stream "^2.0.4" - raf@^3.1.0, raf@^3.4.0: version "3.4.0" resolved "https://registry.yarnpkg.com/raf/-/raf-3.4.0.tgz#a28876881b4bc2ca9117d4138163ddb80f781575" @@ -22721,7 +19347,7 @@ randomatic@^3.0.0: kind-of "^6.0.0" math-random "^1.0.1" -randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.3, randombytes@^2.0.5, randombytes@^2.0.6, randombytes@^2.1.0: +randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.0.6, randombytes@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== @@ -23286,7 +19912,7 @@ read-pkg@^5.2.0: parse-json "^5.0.0" type-fest "^0.6.0" -"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.4, readable-stream@^2.0.5, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.2.6, readable-stream@^2.2.8, readable-stream@^2.2.9, readable-stream@^2.3.3, readable-stream@^2.3.5, readable-stream@^2.3.6, readable-stream@~2.3.3, readable-stream@~2.3.5, readable-stream@~2.3.6: +"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.4, readable-stream@^2.0.5, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.2.6, readable-stream@^2.2.9, readable-stream@^2.3.3, readable-stream@^2.3.5, readable-stream@~2.3.3, readable-stream@~2.3.6: version "2.3.7" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== @@ -23309,7 +19935,7 @@ readable-stream@1.1.x, readable-stream@^1.0.33: isarray "0.0.1" string_decoder "~0.10.x" -"readable-stream@2 || 3", readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.1, readable-stream@^3.0.2, readable-stream@^3.0.5, readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.5.0, readable-stream@^3.6.0: +"readable-stream@2 || 3", readable-stream@3, readable-stream@^3.0.2, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.5.0, readable-stream@^3.6.0: version "3.6.0" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== @@ -23390,13 +20016,6 @@ readline2@^1.0.1: is-fullwidth-code-point "^1.0.0" mute-stream "0.0.5" -receptacle@^1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/receptacle/-/receptacle-1.3.2.tgz#a7994c7efafc7a01d0e2041839dab6c4951360d2" - integrity sha512-HrsFvqZZheusncQRiEE7GatOAETrARKV/lnfYicIm8lbvp/JQOdADOfhjBd2DajvoszEyxSM6RlAAIZgEoeu/A== - dependencies: - ms "^2.1.1" - rechoir@^0.6.2: version "0.6.2" resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" @@ -23558,14 +20177,6 @@ registry-auth-token@^3.0.1: rc "^1.1.6" safe-buffer "^5.0.1" -registry-auth-token@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.0.0.tgz#30e55961eec77379da551ea5c4cf43cbf03522be" - integrity sha512-lpQkHxd9UL6tb3k/aHAVfnVtn+Bcs9ob5InuFLLEDqSqeq+AljB8GZW9xY0x7F+xYwEcjKe07nyoxzEYz6yvkw== - dependencies: - rc "^1.2.8" - safe-buffer "^5.0.1" - registry-url@^3.0.3: version "3.1.0" resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-3.1.0.tgz#3d4ef870f73dde1d77f0cf9a381432444e174942" @@ -23573,13 +20184,6 @@ registry-url@^3.0.3: dependencies: rc "^1.0.1" -registry-url@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-5.1.0.tgz#e98334b50d5434b81136b44ec638d9c2009c5009" - integrity sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw== - dependencies: - rc "^1.2.8" - regjsgen@^0.5.1: version "0.5.2" resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.2.tgz#92ff295fb1deecbf6ecdab2543d207e91aa33733" @@ -24028,16 +20632,6 @@ ret@~0.1.10: resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== -retimer@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/retimer/-/retimer-2.0.0.tgz#e8bd68c5e5a8ec2f49ccb5c636db84c04063bbca" - integrity sha512-KLXY85WkEq2V2bKex/LOO1ViXVn2KGYe4PYysAdYdjmraYIUsVkXu8O4am+8+5UbaaGl1qho4aqAAPHNQ4GSbg== - -retry@^0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" - integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= - reusify@^1.0.0: version "1.0.4" resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" @@ -24177,21 +20771,6 @@ roarr@^2.15.3: semver-compare "^1.0.0" sprintf-js "^1.1.2" -rsa-pem-to-jwk@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/rsa-pem-to-jwk/-/rsa-pem-to-jwk-1.1.3.tgz#245e76bdb7e7234cfee7ca032d31b54c38fab98e" - integrity sha1-JF52vbfnI0z+58oDLTG1TDj6uY4= - dependencies: - object-assign "^2.0.0" - rsa-unpack "0.0.6" - -rsa-unpack@0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/rsa-unpack/-/rsa-unpack-0.0.6.tgz#f50ebd56a628378e631f297161026ce9ab4eddba" - integrity sha1-9Q69VqYoN45jHylxYQJs6atO3bo= - dependencies: - optimist "~0.3.5" - rst-selector-parser@^2.2.3: version "2.2.3" resolved "https://registry.yarnpkg.com/rst-selector-parser/-/rst-selector-parser-2.2.3.tgz#81b230ea2fcc6066c89e3472de794285d9b03d91" @@ -24269,7 +20848,7 @@ safe-buffer@5.1.1: resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" integrity sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg== -safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1, safe-buffer@~5.1.2: +safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== @@ -24318,13 +20897,6 @@ sane@^4.0.3: minimist "^1.1.1" walker "~1.0.5" -sanitize-filename@^1.6.1: - version "1.6.3" - resolved "https://registry.yarnpkg.com/sanitize-filename/-/sanitize-filename-1.6.3.tgz#755ebd752045931977e30b2025d340d7c9090378" - integrity sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg== - dependencies: - truncate-utf8-bytes "^1.0.0" - sass-loader@^10.1.1: version "10.1.1" resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-10.1.1.tgz#4ddd5a3d7638e7949065dd6e9c7c04037f7e663d" @@ -24444,11 +21016,6 @@ scope-analyzer@^2.0.1: estree-is-function "^1.0.0" get-assigned-identifiers "^1.1.0" -scrypt-js@2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/scrypt-js/-/scrypt-js-2.0.4.tgz#32f8c5149f0797672e551c07e230f834b6af5f16" - integrity sha512-4KsaGcPnuhtCZQCxFxN3GVYIhKFPTdLd8PLC552XwbMndtD0cjRFAhDuuydXQ0h08ZfPgzqe6EKHozpuH74iDw== - scrypt-js@3.0.1, scrypt-js@^3.0.0, scrypt-js@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/scrypt-js/-/scrypt-js-3.0.1.tgz#d314a57c2aef69d1ad98a138a21fe9eafa9ee312" @@ -24477,7 +21044,7 @@ secp256k1@4.0.2: node-addon-api "^2.0.0" node-gyp-build "^4.2.0" -secp256k1@^3.0.1, secp256k1@^3.6.1, secp256k1@^3.6.2: +secp256k1@^3.0.1: version "3.8.0" resolved "https://registry.yarnpkg.com/secp256k1/-/secp256k1-3.8.0.tgz#28f59f4b01dbee9575f56a47034b7d2e3b3b352d" integrity sha512-k5ke5avRZbtl9Tqx/SA7CbY3NF6Ro+Sj9cZxezFzuBlLDmyqPiL8hJJ+EmzD8Ig4LUDByHJ3/iPOVoRixs/hmw== @@ -24682,11 +21249,6 @@ set-value@^2.0.0, set-value@^2.0.1: is-plain-object "^2.0.3" split-string "^3.0.1" -setimmediate@1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.4.tgz#20e81de622d4a02588ce0c8da8973cbcf1d3138f" - integrity sha1-IOgd5iLUoCWIzgyNqJc8vPHTE48= - setimmediate@^1.0.4, setimmediate@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" @@ -24720,15 +21282,6 @@ shallow-clone@^0.1.2: lazy-cache "^0.2.3" mixin-object "^2.0.1" -shallow-clone@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-1.0.0.tgz#4480cd06e882ef68b2ad88a3ea54832e2c48b571" - integrity sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA== - dependencies: - is-extendable "^0.1.1" - kind-of "^5.0.0" - mixin-object "^2.0.1" - shallow-copy@~0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/shallow-copy/-/shallow-copy-0.0.1.tgz#415f42702d73d810330292cc5ee86eae1a11a170" @@ -24806,13 +21359,6 @@ shellwords@^0.1.1: resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== -shortid@^2.2.8: - version "2.2.14" - resolved "https://registry.yarnpkg.com/shortid/-/shortid-2.2.14.tgz#80db6aafcbc3e3a46850b3c88d39e051b84c8d18" - integrity sha512-4UnZgr9gDdA1kaKj/38IiudfC3KHKhDc1zi/HSxd9FQDR0VLwH3/y79tZJLsVYPsJgIjeHjqIWaWVRJUj9qZOQ== - dependencies: - nanoid "^2.0.0" - side-channel@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" @@ -24827,13 +21373,6 @@ signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3: resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== -signed-varint@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/signed-varint/-/signed-varint-2.0.1.tgz#50a9989da7c98c2c61dad119bc97470ef8528129" - integrity sha1-UKmYnafJjCxh2tEZvJdHDvhSgSk= - dependencies: - varint "~5.0.0" - simple-concat@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.0.tgz#7344cbb8b6e26fb27d66b2fc86f9f6d5997521c6" @@ -24848,17 +21387,6 @@ simple-get@^2.7.0, simple-get@^3.0.3, simple-get@^4.0.1: once "^1.3.1" simple-concat "^1.0.0" -simple-peer@^9.3.0: - version "9.5.0" - resolved "https://registry.yarnpkg.com/simple-peer/-/simple-peer-9.5.0.tgz#67ba8bd4b54efc3acf19aceafdc118b27e24fcbc" - integrity sha512-3tROq3nBo/CIZI8PWlXGbAxQIlQF6KQ/zcd4lQ2pAC4+rPiV7E721hI22nTO54uw/nzb2HKbvmDtZ4Wr173+vA== - dependencies: - debug "^4.0.1" - get-browser-rtc "^1.0.0" - inherits "^2.0.1" - randombytes "^2.0.3" - readable-stream "^3.4.0" - single-call-balance-checker-abi@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/single-call-balance-checker-abi/-/single-call-balance-checker-abi-1.0.0.tgz#b369009fd4cc6214968cdba650ad93986315d92d" @@ -24925,7 +21453,7 @@ slide@~1.1.3: resolved "https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707" integrity sha1-VusCfWW00tzmyy4tMsTUr8nh1wc= -smart-buffer@^4.0.2, smart-buffer@^4.1.0: +smart-buffer@^4.1.0: version "4.2.0" resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== @@ -24967,68 +21495,6 @@ snapdragon@^0.8.1: source-map-resolve "^0.5.0" use "^3.1.0" -socket.io-adapter@~1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz#ab3f0d6f66b8fc7fca3959ab5991f82221789be9" - integrity sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g== - -socket.io-client@2.4.0, socket.io-client@^2.1.1: - version "2.4.0" - resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-2.4.0.tgz#aafb5d594a3c55a34355562fc8aea22ed9119a35" - integrity sha512-M6xhnKQHuuZd4Ba9vltCLT9oa+YvTsP8j9NcEiLElfIg8KeYPyhWOes6x4t+LTAC8enQbE/995AdTem2uNyKKQ== - dependencies: - backo2 "1.0.2" - component-bind "1.0.0" - component-emitter "~1.3.0" - debug "~3.1.0" - engine.io-client "~3.5.0" - has-binary2 "~1.0.2" - indexof "0.0.1" - parseqs "0.0.6" - parseuri "0.0.6" - socket.io-parser "~3.3.0" - to-array "0.1.4" - -socket.io-parser@~3.3.0: - version "3.3.2" - resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-3.3.2.tgz#ef872009d0adcf704f2fbe830191a14752ad50b6" - integrity sha512-FJvDBuOALxdCI9qwRrO/Rfp9yfndRtc1jSgVgV8FDraihmSP/MLGD5PEuJrNfjALvcQ+vMDM/33AWOYP/JSjDg== - dependencies: - component-emitter "~1.3.0" - debug "~3.1.0" - isarray "2.0.1" - -socket.io-parser@~3.4.0: - version "3.4.1" - resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-3.4.1.tgz#b06af838302975837eab2dc980037da24054d64a" - integrity sha512-11hMgzL+WCLWf1uFtHSNvliI++tcRUWdoeYuwIl+Axvwy9z2gQM+7nJyN3STj1tLj5JyIUH8/gpDGxzAlDdi0A== - dependencies: - component-emitter "1.2.1" - debug "~4.1.0" - isarray "2.0.1" - -socket.io-pull-stream@~0.1.5: - version "0.1.5" - resolved "https://registry.yarnpkg.com/socket.io-pull-stream/-/socket.io-pull-stream-0.1.5.tgz#4e5d282b93635d8bf7780da405d82fc149346710" - integrity sha512-lcC2se3iAS33xYGnTDSzYW9P4RPVEgcqACCH7Mawy+2go0Wmx3y72PXGv7KI6Vz1YFcOz7np58FqOnZ/iUCbdg== - dependencies: - data-queue "0.0.3" - debug "^3.1.0" - pull-stream "^3.6.2" - uuid "^3.2.1" - -socket.io@^2.1.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-2.4.1.tgz#95ad861c9a52369d7f1a68acf0d4a1b16da451d2" - integrity sha512-Si18v0mMXGAqLqCVpTxBa8MGqriHGQh8ccEOhmsmNS3thNCGBwO8WGrwMibANsWtQQ5NStdZwHqZR3naJVFc3w== - dependencies: - debug "~4.1.0" - engine.io "~3.5.0" - has-binary2 "~1.0.2" - socket.io-adapter "~1.1.0" - socket.io-client "2.4.0" - socket.io-parser "~3.4.0" - socketcluster-client@^14.2.1: version "14.3.1" resolved "https://registry.yarnpkg.com/socketcluster-client/-/socketcluster-client-14.3.1.tgz#bfc3591c0cad2668e7b3512a102f3844f5f2e84d" @@ -25069,13 +21535,6 @@ sonic-boom@^0.7.5: dependencies: flatstr "^1.0.12" -sort-keys@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128" - integrity sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg= - dependencies: - is-plain-obj "^1.0.0" - source-list-map@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.0.tgz#aaa47403f7b245a92fbc97ea08f250d6087ed085" @@ -25131,7 +21590,7 @@ source-map-support@0.5.13: buffer-from "^1.0.0" source-map "^0.6.0" -source-map-support@^0.5.11, source-map-support@^0.5.16, source-map-support@^0.5.6, source-map-support@~0.5.12, source-map-support@~0.5.20, source-map-support@~0.5.4: +source-map-support@^0.5.16, source-map-support@^0.5.6, source-map-support@~0.5.12, source-map-support@~0.5.20, source-map-support@~0.5.4: version "0.5.20" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.20.tgz#12166089f8f5e5e8c56926b377633392dd2cb6c9" integrity sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw== @@ -25181,11 +21640,6 @@ sparkles@^1.0.0: resolved "https://registry.yarnpkg.com/sparkles/-/sparkles-1.0.0.tgz#1acbbfb592436d10bbe8f785b7cc6f82815012c3" integrity sha1-Gsu/tZJDbRC76PeFt8xvgoFQEsM= -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== - spawn-command@^0.0.2-1: version "0.0.2-1" resolved "https://registry.yarnpkg.com/spawn-command/-/spawn-command-0.0.2-1.tgz#62f5e9466981c1b796dc5929937e11c9c6921bd0" @@ -25250,21 +21704,14 @@ split-string@^3.0.1, split-string@^3.0.2: dependencies: extend-shallow "^3.0.0" -split2@^3.0.0, split2@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/split2/-/split2-3.1.1.tgz#c51f18f3e06a8c4469aaab487687d8d956160bb6" - integrity sha512-emNzr1s7ruq4N+1993yht631/JH+jaj0NYBosuKmLcq+JkGQ9MmTw1RB1fGaTCzUuseRIClrlSLHRNYGwWQ58Q== - dependencies: - readable-stream "^3.0.0" - -split@0.3, split@~0.3.0: +split@0.3: version "0.3.3" resolved "https://registry.yarnpkg.com/split/-/split-0.3.3.tgz#cd0eea5e63a211dfff7eb0f091c4133e2d0dd28f" integrity sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8= dependencies: through "2" -sprintf-js@1.1.2, sprintf-js@^1.1.2: +sprintf-js@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.2.tgz#da1765262bf8c0f571749f2ad6c26300207ae673" integrity sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug== @@ -25308,7 +21755,7 @@ ssri@^8.0.0: dependencies: minipass "^3.1.1" -stable@^0.1.8, stable@~0.1.8: +stable@^0.1.8: version "0.1.8" resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== @@ -25385,11 +21832,6 @@ store2@^2.12.0: resolved "https://registry.yarnpkg.com/store2/-/store2-2.12.0.tgz#e1f1b7e1a59b6083b2596a8d067f6ee88fd4d3cf" integrity sha512-7t+/wpKLanLzSnQPX8WAcuLCCeuSHoWdQuh9SB3xD0kNOM38DNf+0Oa+wmvxmYueRzkmh6IcdKFtvTa+ecgPDw== -store@^2.0.12: - version "2.0.12" - resolved "https://registry.yarnpkg.com/store/-/store-2.0.12.tgz#8c534e2a0b831f72b75fc5f1119857c44ef5d593" - integrity sha1-jFNOKguDH3K3X8XxEZhXxE711ZM= - storybook-addon-outline@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/storybook-addon-outline/-/storybook-addon-outline-1.4.1.tgz#0a1b262b9c65df43fc63308a1fdbd4283c3d9458" @@ -25494,21 +21936,6 @@ stream-splicer@^2.0.0: inherits "^2.0.1" readable-stream "^2.0.2" -stream-to-blob@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/stream-to-blob/-/stream-to-blob-1.0.2.tgz#3eeb699ad79ee2088db1a58dfe83c736578d708d" - integrity sha512-ryeEu3DGMt/095uTShIYGzLbbhZ+tHQtgp5HWEhXALSoc4U1iLSvpReZUdysahnJ3tki80wBBgryqqBzFZ0KaA== - dependencies: - once "^1.3.3" - -stream-to-pull-stream@^1.7.2, stream-to-pull-stream@^1.7.3: - version "1.7.3" - resolved "https://registry.yarnpkg.com/stream-to-pull-stream/-/stream-to-pull-stream-1.7.3.tgz#4161aa2d2eb9964de60bfa1af7feaf917e874ece" - integrity sha512-6sNyqJpr5dIOQdgNy/xcDWwDuzAsAwVzhzrWlAPAQ7Lkjx/rv0wgvxEyKwTq6FmNd5rjTrELt/CLmaSw7crMGg== - dependencies: - looper "^3.0.0" - pull-stream "^3.2.3" - stream@^0.0.2: version "0.0.2" resolved "https://registry.yarnpkg.com/stream/-/stream-0.0.2.tgz#7f5363f057f6592c5595f00bc80a27f5cec1f0ef" @@ -25516,16 +21943,6 @@ stream@^0.0.2: dependencies: emitter-component "^1.1.1" -streamsearch@0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-0.1.2.tgz#808b9d0e56fc273d809ba57338e929919a1a9f1a" - integrity sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo= - -strftime@~0.10.0: - version "0.10.0" - resolved "https://registry.yarnpkg.com/strftime/-/strftime-0.10.0.tgz#b3f0fa419295202a5a289f6d6be9f4909a617193" - integrity sha1-s/D6QZKVICpaKJ9ta+n0kJphcZM= - strict-uri-encode@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" @@ -25945,14 +22362,6 @@ superagent@^3.8.1, superagent@^3.8.3: qs "^6.5.1" readable-stream "^2.3.5" -superstruct@^0.6.0, superstruct@~0.6.0, superstruct@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/superstruct/-/superstruct-0.6.1.tgz#148fc3d627bb59fcfe24aa1bd2a1b8c51b1db072" - integrity sha512-LDbOKL5sNbOJ00Q36iYRhSexKIptZje0/mhNznnz04wT9CmsPDZg/K/UV1dgYuCwNMuOBHTbVROZsGB9EhhK4w== - dependencies: - clone-deep "^2.0.1" - kind-of "^6.0.1" - supports-color@6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.0.0.tgz#76cfe742cf1f41bb9b1c29ad03068c05b4c0e40a" @@ -26106,7 +22515,7 @@ tar-fs@^2.0.0: pump "^3.0.0" tar-stream "^2.1.4" -tar-stream@^2.0.0, tar-stream@^2.0.1, tar-stream@^2.1.4, tar-stream@^2.2.0: +tar-stream@^2.1.4, tar-stream@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287" integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ== @@ -26142,7 +22551,7 @@ tar@^4: safe-buffer "^5.2.1" yallist "^3.1.1" -tar@^6.0.2, tar@^6.1.2: +tar@^6.0.2: version "6.1.3" resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.3.tgz#e44b97ee7d6cc7a4c574e8b01174614538291825" integrity sha512-3rUqwucgVZXTeyJyL2jqtUau8/8r54SioM1xj3AmTX3HnWQdj2AydfJ2qYYayPyIIznSplcvU9mhBb7dR2XF3w== @@ -26162,13 +22571,6 @@ tcp-port-used@^1.0.1: debug "4.1.0" is2 "2.0.1" -tdigest@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/tdigest/-/tdigest-0.1.1.tgz#2e3cb2c39ea449e55d1e6cd91117accca4588021" - integrity sha1-Ljyyw56kSeVdHmzZEReszKRYgCE= - dependencies: - bintrees "1.0.1" - telejson@^5.3.2: version "5.3.3" resolved "https://registry.yarnpkg.com/telejson/-/telejson-5.3.3.tgz#fa8ca84543e336576d8734123876a9f02bf41d2e" @@ -26183,7 +22585,7 @@ telejson@^5.3.2: lodash "^4.17.21" memoizerific "^1.11.3" -temp@^0.9.1, temp@~0.9.0: +temp@^0.9.1: version "0.9.1" resolved "https://registry.yarnpkg.com/temp/-/temp-0.9.1.tgz#2d666114fafa26966cd4065996d7ceedd4dd4697" integrity sha512-WMuOgiua1xb5R56lE0eH6ivpVmg/lq2OHm4+LtT/xtEtPQ+sz6N3bBM6WZ5FvO1lO4IKIOb43qnhoc4qxP5OeA== @@ -26327,18 +22729,6 @@ through@2, "through@>=2.2.7 <3", through@^2.3.6, through@~2.3, through@~2.3.1: resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= -thunky@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.0.3.tgz#f5df732453407b09191dae73e2a8cc73f381a826" - integrity sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow== - -time-cache@~0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/time-cache/-/time-cache-0.3.0.tgz#ed0dfcf0fda45cdc95fbd601fda830ebf1bd5d8b" - integrity sha1-7Q388P2kXNyV+9YB/agw6/G9XYs= - dependencies: - lodash.throttle "^4.1.1" - time-stamp@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-1.1.0.tgz#764a5a11af50561921b133f3b44e618687e0f5c3" @@ -26376,16 +22766,6 @@ timers-ext@^0.1.2: es5-ext "~0.10.14" next-tick "1" -timestamp-nano@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/timestamp-nano/-/timestamp-nano-1.0.0.tgz#03bf0b43c2bdcb913a6a02fbaae6f97d68650f3a" - integrity sha512-NO/1CZigzlCWQiWdIGv8ebXt6Uk77zdLz2NE7KcZRU5Egj2+947lzUpk30xQUQlq5dRY25j7ZulG4RfA2DHYfA== - -tiny-each-async@2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/tiny-each-async/-/tiny-each-async-2.0.3.tgz#8ebbbfd6d6295f1370003fbb37162afe5a0a51d1" - integrity sha1-jru/1tYpXxNwAD+7NxYq/loKUdE= - tiny-emitter@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz#1d1a56edfc51c43e863cbb5382a72330e3555423" @@ -26408,12 +22788,7 @@ tiny-lr@^1.1.1: object-assign "^4.1.0" qs "^6.4.0" -tiny-queue@0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/tiny-queue/-/tiny-queue-0.2.0.tgz#c49fcb5c87555be1b4a5df7eb87101d5b78bc9dc" - integrity sha1-xJ/LXIdVW+G0pd9+uHEB1beLydw= - -tiny-secp256k1@^1.1.0, tiny-secp256k1@^1.1.1, tiny-secp256k1@^1.1.6: +tiny-secp256k1@^1.1.6: version "1.1.6" resolved "https://registry.yarnpkg.com/tiny-secp256k1/-/tiny-secp256k1-1.1.6.tgz#7e224d2bee8ab8283f284e40e6b4acb74ffe047c" integrity sha512-FmqJZGduTyvsr2cF3375fqGHUovSwDi/QytexX1Se4BPuPZpTE5Ftp5fg+EFSuEf3lhZqgCRjEG3ydUQ/aNiwA== @@ -26471,11 +22846,6 @@ to-absolute-glob@^2.0.0: is-absolute "^1.0.0" is-negated-glob "^1.0.0" -to-array@0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/to-array/-/to-array-0.1.4.tgz#17e6c11f73dd4f3d74cda7a4ff3238e9ad9bf890" - integrity sha1-F+bBH3PdTz10zaek/zI46a2b+JA= - to-arraybuffer@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" @@ -26642,13 +23012,6 @@ trough@^1.0.0: resolved "https://registry.yarnpkg.com/trough/-/trough-1.0.1.tgz#a9fd8b0394b0ae8fff82e0633a0a36ccad5b5f86" integrity sha1-qf2LA5Swro//guBjOgo2zK1bX4Y= -truncate-utf8-bytes@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz#405923909592d56f78a5818434b0b78489ca5f2b" - integrity sha1-QFkjkJWS1W94pYGENLC3hInKXys= - dependencies: - utf8-byte-length "^1.0.1" - ts-custom-error@^2.2.1: version "2.2.2" resolved "https://registry.yarnpkg.com/ts-custom-error/-/ts-custom-error-2.2.2.tgz#ee769cd6a9cf35dc2e9fedefbb3842f3a2fbceae" @@ -26751,7 +23114,7 @@ tweetnacl@^0.14.3, tweetnacl@~0.14.0: resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= -tweetnacl@^1.0.0, tweetnacl@^1.0.1, tweetnacl@^1.0.3: +tweetnacl@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-1.0.3.tgz#ac0af71680458d8a6378d0d0d050ab1407d35596" integrity sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw== @@ -26795,11 +23158,6 @@ type-fest@^0.20.2: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== -type-fest@^0.3.0: - version "0.3.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.3.1.tgz#63d00d204e059474fe5e1b7c011112bbd1dc29e1" - integrity sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ== - type-fest@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" @@ -26823,7 +23181,7 @@ typed-error@^3.0.2: resolved "https://registry.yarnpkg.com/typed-error/-/typed-error-3.2.1.tgz#08529590f9704a4491331568a03aa4456b7a65e9" integrity sha512-XlUv4JMrT2dpN0c4Vm3lOm88ga21Z6pNJUmjejRz/mkh6sdBtkMwyRf4fF+yhRGZgfgWam31Lkxu11GINKiBTQ== -typedarray-to-buffer@^3.1.5, typedarray-to-buffer@~3.1.5: +typedarray-to-buffer@^3.1.5: version "3.1.5" resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== @@ -26835,7 +23193,7 @@ typedarray@^0.0.6: resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= -typeforce@^1.11.3, typeforce@^1.11.5, typeforce@^1.18.0: +typeforce@^1.18.0: version "1.18.0" resolved "https://registry.yarnpkg.com/typeforce/-/typeforce-1.18.0.tgz#d7416a2c5845e085034d70fcc5b6cc4a90edbfdc" integrity sha512-7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g== @@ -26850,11 +23208,6 @@ typescript@~4.4.0: resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.4.4.tgz#2cd01a1a1f160704d3101fd5a58ff0f9fcb8030c" integrity sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA== -typical@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/typical/-/typical-5.1.0.tgz#7116ca103caf2574985fc84fbaa8fd0ee5ea1684" - integrity sha512-t5Ik8UAwBal1P1XzuVE4dc+RYQZicLUGJdvqr/vdqsED7SQECgsGBylldSsfWZL7RQjxT3xhQcKHWhLaVSR6YQ== - u2f-api@0.2.7: version "0.2.7" resolved "https://registry.yarnpkg.com/u2f-api/-/u2f-api-0.2.7.tgz#17bf196b242f6bf72353d9858e6a7566cc192720" @@ -27003,11 +23356,6 @@ uniq@^1.0.1: resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= -unique-by@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unique-by/-/unique-by-1.0.0.tgz#5220c86ba7bc572fb713ad74651470cb644212bd" - integrity sha1-UiDIa6e8Vy+3E610ZRRwy2RCEr0= - unique-filename@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" @@ -27166,31 +23514,6 @@ update-notifier@^2.1.0: semver-diff "^2.0.0" xdg-basedir "^3.0.0" -update-notifier@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-3.0.1.tgz#78ecb68b915e2fd1be9f767f6e298ce87b736250" - integrity sha512-grrmrB6Zb8DUiyDIaeRTBCkgISYUgETNe7NglEbVsrLWXeESnlCSP50WfRSj/GmzMPl6Uchj24S/p80nP/ZQrQ== - dependencies: - boxen "^3.0.0" - chalk "^2.0.1" - configstore "^4.0.0" - has-yarn "^2.1.0" - import-lazy "^2.1.0" - is-ci "^2.0.0" - is-installed-globally "^0.1.0" - is-npm "^3.0.0" - is-yarn-global "^0.3.0" - latest-version "^5.0.0" - semver-diff "^2.0.0" - xdg-basedir "^3.0.0" - -uport-base64url@3.0.2-alpha.0: - version "3.0.2-alpha.0" - resolved "https://registry.yarnpkg.com/uport-base64url/-/uport-base64url-3.0.2-alpha.0.tgz#8d921eb512af1e8dc97ac2fd0d37863df6549843" - integrity sha512-pRu0xm1K39IUzuMQEmFWdqP+H8jOzblwTXf0r9wFBCa6ZLLQsNuDeUwB2Ld+9zlBSvQQv+XEzG7cQukSCueZqw== - dependencies: - buffer "^5.2.1" - upper-case-first@^1.1.0, upper-case-first@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/upper-case-first/-/upper-case-first-1.1.2.tgz#5d79bedcff14419518fd2edb0a0507c9b6859115" @@ -27210,14 +23533,6 @@ uri-js@^4.2.2: dependencies: punycode "^2.1.0" -uri-to-multiaddr@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/uri-to-multiaddr/-/uri-to-multiaddr-3.0.1.tgz#460bd5d78074002c47b60fdc456efd009e7168ae" - integrity sha512-77slJiNB/IxM35zgflBEgp8T8ywpyYAbEh8Ezdnq7kAuA6TRg6wfvNTi4Uixfh6CsPv9K2fAkI5+E4C2dw3tXA== - dependencies: - is-ip "^2.0.0" - multiaddr "^6.0.3" - urix@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" @@ -27259,14 +23574,6 @@ url@^0.11.0, url@~0.11.0: punycode "1.3.2" querystring "0.2.0" -ursa-optional@~0.9.10: - version "0.9.10" - resolved "https://registry.yarnpkg.com/ursa-optional/-/ursa-optional-0.9.10.tgz#f2eabfe0b6001dbf07a78740cd0a6e5ba6eb2554" - integrity sha512-RvEbhnxlggX4MXon7KQulTFiJQtLJZpSb9ZSa7ZTkOW0AzqiVTaLjI4vxaSzJBDH9dwZ3ltZadFiBaZslp6haA== - dependencies: - bindings "^1.3.0" - nan "^2.11.1" - usb@^1.6.3: version "1.8.0" resolved "https://registry.yarnpkg.com/usb/-/usb-1.8.0.tgz#aec44c61558e618c699a2cbd31c86e3dc7f64d87" @@ -27315,11 +23622,6 @@ utf-8-validate@5.0.7: dependencies: node-gyp-build "^4.3.0" -utf8-byte-length@^1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz#f45f150c4c66eee968186505ab93fcbb8ad6bf61" - integrity sha1-9F8VDExm7uloGGUFq5P8u4rWv2E= - utf8@3.0.0, utf8@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/utf8/-/utf8-3.0.0.tgz#f052eed1364d696e769ef058b183df88c87f69d1" @@ -27396,17 +23698,12 @@ uuid-browser@^3.1.0: resolved "https://registry.yarnpkg.com/uuid-browser/-/uuid-browser-3.1.0.tgz#0f05a40aef74f9e5951e20efbf44b11871e56410" integrity sha1-DwWkCu90+eWVHiDvv0SxGHHlZBA= -uuid@2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-2.0.1.tgz#c2a30dedb3e535d72ccf82e343941a50ba8533ac" - integrity sha1-wqMN7bPlNdcsz4LjQ5QaULqFM6w= - uuid@3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.2.1.tgz#12c528bb9d58d0b9265d9a2f6f0fe8be17ff1f14" integrity sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA== -uuid@^3.2.1, uuid@^3.2.2, uuid@^3.3.2, uuid@^3.3.3: +uuid@^3.2.1, uuid@^3.3.2, uuid@^3.3.3: version "3.4.0" resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== @@ -27465,14 +23762,7 @@ value-or-promise@1.0.6: resolved "https://registry.yarnpkg.com/value-or-promise/-/value-or-promise-1.0.6.tgz#218aa4794aa2ee24dcf48a29aba4413ed584747f" integrity sha512-9r0wQsWD8z/BxPOvnwbPf05ZvFngXyouE9EKB+5GbYix+BYnAwrIChCUyFIinfbf2FL/U71z+CPpbnmTdxrwBg== -varint-decoder@~0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/varint-decoder/-/varint-decoder-0.1.1.tgz#613d62f071d7e7576a20efd16ef4c1e335a0ddfd" - integrity sha1-YT1i8HHX51dqIO/RbvTB4zWg3f0= - dependencies: - varint "^5.0.0" - -varint@^5.0.0, varint@^5.0.2, varint@~5.0.0: +varint@^5.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== @@ -27482,7 +23772,7 @@ varint@^6.0.0: resolved "https://registry.yarnpkg.com/varint/-/varint-6.0.0.tgz#9881eb0ce8feaea6512439d19ddf84bf551661d0" integrity sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg== -varuint-bitcoin@^1.0.4, varuint-bitcoin@^1.1.2: +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== @@ -27779,10 +24069,6 @@ web3@^0.20.7: xhr2-cookies "^1.1.0" xmlhttprequest "*" -"webcrypto-shim@github:dignifiedquire/webcrypto-shim#master": - version "0.1.1" - resolved "https://codeload.github.com/dignifiedquire/webcrypto-shim/tar.gz/190bc9ec341375df6025b17ae12ddb2428ea49c8" - webextension-polyfill-ts@^0.22.0: version "0.22.0" resolved "https://registry.yarnpkg.com/webextension-polyfill-ts/-/webextension-polyfill-ts-0.22.0.tgz#86cfd7bab4d9d779d98c8340983f4b691b2343f3" @@ -27905,10 +24191,6 @@ webpack@4, webpack@^4.41.6: watchpack "^1.7.4" webpack-sources "^1.4.1" -"webrtcsupport@github:ipfs/webrtcsupport": - version "2.2.0" - resolved "https://codeload.github.com/ipfs/webrtcsupport/tar.gz/0669f576582c53a3a42aa5ac014fcc5966809615" - websocket-driver@>=0.5.1: version "0.7.0" resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.0.tgz#0caf9d2d755d93aee049d4bdd0d3fe2cca2a24eb" @@ -28048,7 +24330,7 @@ widest-line@^3.1.0: dependencies: string-width "^4.0.0" -wif@^2.0.1, wif@^2.0.6: +wif@^2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/wif/-/wif-2.0.6.tgz#08d3f52056c66679299726fade0d432ae74b4704" integrity sha1-CNP1IFbGZnkplyb63g1DKudLRwQ= @@ -28060,11 +24342,6 @@ word-wrap@^1.2.3: resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== -wordwrap@~0.0.2: - version "0.0.3" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" - integrity sha1-o9XabNXAvAAI03I0u68b7WMFkQc= - wordwrap@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" @@ -28157,7 +24434,7 @@ write@^0.2.1: dependencies: mkdirp "^0.5.1" -ws@*, ws@7.1.0, ws@7.4.6, ws@>=7.4.6, ws@^1.1.0, ws@^5.1.1, ws@^7, ws@^7.2.0, ws@^7.3.1, ws@^7.4.0, ws@^7.4.6, ws@~7.4.2: +ws@*, ws@7.1.0, ws@7.4.6, ws@>=7.4.6, ws@^1.1.0, ws@^5.1.1, ws@^7, ws@^7.2.0, ws@^7.3.1, ws@^7.4.0, 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== @@ -28224,21 +24501,16 @@ xmlchars@^2.2.0: resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== -xmlhttprequest-ssl@^1.6.2, xmlhttprequest-ssl@~1.5.4: +xmlhttprequest-ssl@^1.6.2: version "1.6.2" resolved "https://registry.yarnpkg.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.6.2.tgz#dd6899bfbcf684b554e393c30b13b9f3b001a7ee" integrity sha512-tYOaldF/0BLfKuoA39QMwD4j2m8lq4DIncqj1yuNELX4vz9+z/ieG/vwmctjJce+boFHXstqhWnHSxc4W8f4qg== -xmlhttprequest@*, xmlhttprequest@1.8.0, xmlhttprequest@^1.8.0: +xmlhttprequest@*: version "1.8.0" resolved "https://registry.yarnpkg.com/xmlhttprequest/-/xmlhttprequest-1.8.0.tgz#67fe075c5c24fef39f9d65f5f7b7fe75171968fc" integrity sha1-Z/4HXFwk/vOfnWX197f+dRcZaPw= -xor-distance@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/xor-distance/-/xor-distance-2.0.0.tgz#cad3920d3a1e3d73eeedc61a554e51972dae0798" - integrity sha512-AsAqZfPAuWx7qB/0kyRDUEvoU3QKsHWzHU9smFlkaiprEpGfJ/NBbLze2Uq0rdkxCxkNM9uOLvz/KoNBCbZiLQ== - xpath-builder@0.0.7: version "0.0.7" resolved "https://registry.yarnpkg.com/xpath-builder/-/xpath-builder-0.0.7.tgz#67d6bbc3f6a320ec317e3e6368c5706b6111deec" @@ -28261,11 +24533,6 @@ xtend@~2.1.1: dependencies: object-keys "~0.4.0" -xtend@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-3.0.0.tgz#5cce7407baf642cba7becda568111c493f59665a" - integrity sha1-XM50B7r2Qsunvs2laBEcST9ZZlo= - y18n@^3.2.1: version "3.2.2" resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.2.tgz#85c901bd6470ce71fc4bb723ad209b70f7f28696" @@ -28330,11 +24597,6 @@ yargs-parser@^20.2.2: resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54" integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA== -yargs-promise@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/yargs-promise/-/yargs-promise-1.1.0.tgz#97ebb5198df734bb3b11745133ae5b501b16ab1f" - integrity sha1-l+u1GY33NLs7EXRRM65bUBsWqx8= - yargs-unparser@1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/yargs-unparser/-/yargs-unparser-1.6.0.tgz#ef25c2c769ff6bd09e4b0f9d7c605fb27846ea9f" @@ -28344,7 +24606,7 @@ yargs-unparser@1.6.0: lodash "^4.17.15" yargs "^13.3.0" -yargs@13.3.2, yargs@^13.2.2, yargs@^13.2.4, yargs@^13.3.0: +yargs@13.3.2, yargs@^13.3.0: version "13.3.2" resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd" integrity sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw== @@ -28463,11 +24725,6 @@ yazl@^2.1.0: dependencies: buffer-crc32 "~0.2.3" -yeast@0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419" - integrity sha1-AI4G2AlDIMNy28L47XagymyKxBk= - ylru@^1.2.0: version "1.2.1" resolved "https://registry.yarnpkg.com/ylru/-/ylru-1.2.1.tgz#f576b63341547989c1de7ba288760923b27fe84f" @@ -28478,18 +24735,6 @@ yocto-queue@^0.1.0: resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== -zcash-bitcore-lib@~0.13.20-rc3: - version "0.13.20-rc3" - resolved "https://registry.yarnpkg.com/zcash-bitcore-lib/-/zcash-bitcore-lib-0.13.20-rc3.tgz#813a0f56dcf8b76bc1429951bea6d1236c507008" - integrity sha1-gToPVtz4t2vBQplRvqbRI2xQcAg= - dependencies: - bn.js "=2.0.4" - bs58 "=2.0.0" - buffer-compare "=1.0.0" - elliptic "=3.0.3" - inherits "=2.0.1" - lodash "=3.10.1" - zstd-codec@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/zstd-codec/-/zstd-codec-0.1.4.tgz#6abb311b63cfacbd06e72797ee6c6e1c7c65248c"