From 06186d246ae5d0c942ebaa299c75bafe3bb52dbe Mon Sep 17 00:00:00 2001 From: Ezerous Date: Tue, 15 Sep 2020 21:37:35 +0300 Subject: [PATCH] Minor changes, refactoring --- package.json | 4 +- src/Breeze.js | 1 - src/breezeStatus/breezeStatusSaga.js | 4 +- src/index.js | 19 +- src/orbit/orbitMiddleware.js | 18 - src/orbit/orbitSaga.js | 66 +- src/orbit/orbitStatusSaga.js | 61 - yarn.lock | 2523 +++++++++++++------------- 8 files changed, 1336 insertions(+), 1360 deletions(-) delete mode 100644 src/orbit/orbitMiddleware.js delete mode 100644 src/orbit/orbitStatusSaga.js diff --git a/package.json b/package.json index beb2c97..fe9b492 100644 --- a/package.json +++ b/package.json @@ -8,9 +8,9 @@ "repository": "github:Ezerous/breeze", "dependencies": { "deepmerge": "4.2.2", - "ipfs": "0.50.1", + "ipfs": "0.48.2", "is-plain-object": "4.1.1", - "orbit-db": "0.26.0-rc1", + "orbit-db": "0.25.3", "orbit-db-identity-provider": "0.3.1", "redux-saga": "1.1.3" } diff --git a/src/Breeze.js b/src/Breeze.js index b71b4da..47c968a 100644 --- a/src/Breeze.js +++ b/src/Breeze.js @@ -25,7 +25,6 @@ class Breeze { this.web3 = options.web3; this.ipfs = {} // To be initialized in ipfsSaga this.orbit = {} // To be initialized in orbitSaga - this.orbitDatabases = {}; this.ipfsOptions = options.ipfs; this.orbitOptions = options.orbit; diff --git a/src/breezeStatus/breezeStatusSaga.js b/src/breezeStatus/breezeStatusSaga.js index 8148a8b..211210e 100644 --- a/src/breezeStatus/breezeStatusSaga.js +++ b/src/breezeStatus/breezeStatusSaga.js @@ -6,7 +6,7 @@ import { addOrbitIdentityProvider } from '../orbit/orbitSaga'; const LOGGING_PREFIX = 'breezeStatusSaga: '; -export function * initializeBreeze (action) { +function * initializeBreeze (action) { try { const { breeze } = action; @@ -31,7 +31,7 @@ export function * initializeBreeze (action) { } function * breezeStatusSaga () { - yield takeLatest(BreezeActions.BREEZE_INITIALIZING, initializeBreeze) + yield takeLatest(BreezeActions.BREEZE_INITIALIZING, initializeBreeze); } export default breezeStatusSaga diff --git a/src/index.js b/src/index.js index e7ce926..c286ddb 100644 --- a/src/index.js +++ b/src/index.js @@ -1,7 +1,7 @@ import Breeze from './Breeze.js' import breezeStatusReducer from './breezeStatus/breezeStatusReducer'; -import ipfsReducer from "./ipfs/ipfsReducer"; -import orbitReducer from "./orbit/orbitReducer"; +import ipfsReducer from './ipfs/ipfsReducer'; +import orbitReducer from './orbit/orbitReducer'; import breezeStatusSaga from './breezeStatus/breezeStatusSaga'; import orbitSaga from "./orbit/orbitSaga"; @@ -10,10 +10,7 @@ import * as BreezeActions from './breezeStatus/breezeActions' import * as OrbitActions from './orbit/orbitActions' import * as breezeConstants from './constants' - -import * as orbitTypes from './orbit/orbitConstants' -import orbitMiddleware from "./orbit/orbitMiddleware"; -import orbitStatusSaga from "./orbit/orbitStatusSaga"; +import * as orbitConstants from './orbit/orbitConstants' const breezeReducers = { breezeStatus: breezeStatusReducer, @@ -21,14 +18,9 @@ const breezeReducers = { orbit: orbitReducer } -const breezeMiddlewares = [ - orbitMiddleware -] - const breezeSagas = [ breezeStatusSaga, - orbitSaga, - orbitStatusSaga + orbitSaga ] const breezeActions = { @@ -41,8 +33,7 @@ export { breezeConstants, breezeActions, breezeReducers, - breezeMiddlewares, breezeSagas, - orbitTypes + orbitConstants } diff --git a/src/orbit/orbitMiddleware.js b/src/orbit/orbitMiddleware.js deleted file mode 100644 index 07cae45..0000000 --- a/src/orbit/orbitMiddleware.js +++ /dev/null @@ -1,18 +0,0 @@ -import {ORBIT_DATABASE_CREATED} from "./orbitActions"; -import {BREEZE_INITIALIZED} from "../breezeStatus/breezeActions"; - -export const orbitMiddleware = breezeInstance => () => next => action => { - const { type } = action - - if (type === BREEZE_INITIALIZED) - breezeInstance = action.breeze - - if (type === ORBIT_DATABASE_CREATED) { - const { database } = action; - breezeInstance.orbitDatabases[database.id] = database; - } - return next(action); -} - -const initializedMiddleware = orbitMiddleware(undefined) -export default initializedMiddleware diff --git a/src/orbit/orbitSaga.js b/src/orbit/orbitSaga.js index bba112f..cd5744b 100644 --- a/src/orbit/orbitSaga.js +++ b/src/orbit/orbitSaga.js @@ -1,11 +1,16 @@ -import {all, call, put, take, takeLatest} from 'redux-saga/effects' +import { all, call, put, spawn, take, takeEvery, takeLatest } from 'redux-saga/effects' +import { eventChannel } from 'redux-saga'; import OrbitDB from 'orbit-db'; import Identities from 'orbit-db-identity-provider' + import { ORBIT_DATABASE_CREATED, ORBIT_DATABASE_CREATING, ORBIT_DATABASE_FAILED, ORBIT_DATABASE_LISTEN, + ORBIT_DATABASE_READY, + ORBIT_DATABASE_REPLICATED, + ORBIT_DATABASE_REPLICATING, ORBIT_IDENTITY_PROVIDER_ADD, ORBIT_IDENTITY_PROVIDER_ADDED, ORBIT_IDENTITY_PROVIDER_FAILED, @@ -14,10 +19,11 @@ import { ORBIT_INITIALIZING } from './orbitActions'; -import { resolveOrbitDBTypeFun} from "./orbitUtils"; +import { resolveOrbitDBTypeFun} from './orbitUtils'; const LOGGING_PREFIX = 'orbitSaga: '; + /* * Add Orbit Identity Provider */ @@ -36,7 +42,7 @@ export function * addOrbitIdentityProvider(identityProvider) { } } -export function * initOrbit(action) { +function * initOrbit(action) { try { let { breeze, id } = action; const { ipfs } = breeze; @@ -48,7 +54,7 @@ export function * initOrbit(action) { breeze.orbit = orbit; - // Create our own initial databases, as given in the options + // Create initial databases from options yield all(databases.map(db => { return call(createDatabase, { orbit, db }); })); @@ -66,7 +72,7 @@ export function * initOrbit(action) { /* * Creates an orbit database given a name and a type as its parameters */ -export function * createDatabase({orbit, db}) { +function * createDatabase({ orbit, db }) { try { const dbTypeFun = resolveOrbitDBTypeFun(orbit, db.type); @@ -74,6 +80,9 @@ export function * createDatabase({orbit, db}) { yield put({ type: ORBIT_DATABASE_CREATED, database: createdDB, timestamp: +new Date }); + // Event channel setup + yield spawn(callListenForOrbitDatabaseEvent, { database: createdDB }); + // Wait for event channel setup before loading yield take(action => action.type === ORBIT_DATABASE_LISTEN && action.id === createdDB.id); @@ -87,9 +96,54 @@ export function * createDatabase({orbit, db}) { } } + +/* + * Database Events + * See also https://redux-saga.js.org/docs/advanced/Channels.html + */ +function createOrbitDatabaseChannel (database){ + return eventChannel(emit => { + const onReady = () => { + emit({ type: ORBIT_DATABASE_READY, database, timestamp: +new Date }); + }; + const onReplicate = () => { + emit({ type: ORBIT_DATABASE_REPLICATING, database, timestamp: +new Date }); + }; + const onReplicated = () => { + emit({ type: ORBIT_DATABASE_REPLICATED, database, timestamp: +new Date }); + }; + + const eventListener = database.events + .once('ready', onReady) + .on('replicate', onReplicate) + .on('replicated', onReplicated) + + return () => { + eventListener.removeListener('ready',onReady) + eventListener.removeListener('replicate',onReplicate) + eventListener.removeListener('replicated',onReplicated) + }; + + }) +} + +function * callListenForOrbitDatabaseEvent ({ database }) { + const orbitDatabaseChannel = yield call(createOrbitDatabaseChannel, database); + yield put({type: ORBIT_DATABASE_LISTEN, id: database.id}); + + try { + while (true) { + let event = yield take(orbitDatabaseChannel); + yield put(event); + } + } finally { + orbitDatabaseChannel.close(); + } +} + function * orbitSaga () { yield takeLatest(ORBIT_INITIALIZING, initOrbit); - yield takeLatest(ORBIT_DATABASE_CREATING, createDatabase); + yield takeEvery(ORBIT_DATABASE_CREATING, createDatabase); } export default orbitSaga diff --git a/src/orbit/orbitStatusSaga.js b/src/orbit/orbitStatusSaga.js deleted file mode 100644 index 84d5e84..0000000 --- a/src/orbit/orbitStatusSaga.js +++ /dev/null @@ -1,61 +0,0 @@ -import { call, put, take, takeEvery } from 'redux-saga/effects' -import {eventChannel} from "@redux-saga/core"; - -import { - ORBIT_DATABASE_CREATED, - ORBIT_DATABASE_LISTEN, - ORBIT_DATABASE_READY, - ORBIT_DATABASE_REPLICATED, - ORBIT_DATABASE_REPLICATING -} from './orbitActions'; - -/* - * Database Events - * See also https://redux-saga.js.org/docs/advanced/Channels.html - */ -function createOrbitDatabaseChannel (database){ - return eventChannel(emit => { - const onReady = () => { - emit({ type: ORBIT_DATABASE_READY, database, timestamp: +new Date }); - }; - const onReplicate = () => { - emit({ type: ORBIT_DATABASE_REPLICATING, database, timestamp: +new Date }); - }; - const onReplicated = () => { - emit({ type: ORBIT_DATABASE_REPLICATED, database, timestamp: +new Date }); - }; - - const eventListener = database.events - .once('ready', onReady) - .on('replicate', onReplicate) - .on('replicated', onReplicated) - - return () => { - eventListener.removeListener('ready',onReady) - eventListener.removeListener('replicate',onReplicate) - eventListener.removeListener('replicated',onReplicated) - }; - - }) -} - -export function * callListenForOrbitDatabaseEvent ({database}) { - const orbitDatabaseChannel = yield call(createOrbitDatabaseChannel, database) - yield put({type: ORBIT_DATABASE_LISTEN, id: database.id}); - - try { - while (true) { - let event = yield take(orbitDatabaseChannel); - yield put(event); - } - } finally { - orbitDatabaseChannel.close(); - } -} - -function * orbitStatusSaga () { - yield takeEvery(ORBIT_DATABASE_CREATED, callListenForOrbitDatabaseEvent); -} - -export default orbitStatusSaga - diff --git a/yarn.lock b/yarn.lock index 1c7b768..f61e00d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -14,51 +14,51 @@ dependencies: regenerator-runtime "^0.13.4" -"@ethersproject/abi@^5.0.3": - version "5.0.4" - resolved "https://registry.yarnpkg.com/@ethersproject/abi/-/abi-5.0.4.tgz#92d603307ad343f9465d5e0f546df3cf72709862" - integrity sha512-T8woaIQHCJMZDAQim1vSp8ycsP2h1/TlnBHzQqR9atKknoqLiT26Wxr9AkhW1aufexkWrZTHbf2837469uS6Eg== +"@ethersproject/abi@^5.0.5": + version "5.0.5" + resolved "https://registry.yarnpkg.com/@ethersproject/abi/-/abi-5.0.5.tgz#6e7bbf9d014791334233ba18da85331327354aa1" + integrity sha512-FNx6UMm0LnmCMFzN3urohFwZpjbUHPvc/O60h4qkF4yiJxLJ/G7QOSPjkHQ/q/QibagR4S7OKQawRy0NcvWa9w== dependencies: - "@ethersproject/address" "^5.0.3" - "@ethersproject/bignumber" "^5.0.6" + "@ethersproject/address" "^5.0.4" + "@ethersproject/bignumber" "^5.0.7" "@ethersproject/bytes" "^5.0.4" - "@ethersproject/constants" "^5.0.3" - "@ethersproject/hash" "^5.0.3" + "@ethersproject/constants" "^5.0.4" + "@ethersproject/hash" "^5.0.4" "@ethersproject/keccak256" "^5.0.3" "@ethersproject/logger" "^5.0.5" "@ethersproject/properties" "^5.0.3" - "@ethersproject/strings" "^5.0.3" + "@ethersproject/strings" "^5.0.4" -"@ethersproject/abstract-provider@^5.0.3": - version "5.0.3" - resolved "https://registry.yarnpkg.com/@ethersproject/abstract-provider/-/abstract-provider-5.0.3.tgz#be3dd880bb24c15cd7eb14daeae56ba9e00d967e" - integrity sha512-0dVq0IcJd6/qTjT+bhJw6ooJuCJDNWTL8SKRFBnqr4OgDW7p1AXX2l7lQd7vX9RpbnDzurSM+fTBKCVWjdm3Vw== +"@ethersproject/abstract-provider@^5.0.4": + version "5.0.4" + resolved "https://registry.yarnpkg.com/@ethersproject/abstract-provider/-/abstract-provider-5.0.4.tgz#ef12df8cb5e66d0d47b567ad6ed642d682043773" + integrity sha512-EOCHUTS8jOE3WZlA1pq9b/vQwKDyDzMy4gXeAv0wZecH1kwUkD0++x8avxeSYoWI+aJn62P1FVV9B6r9pM56kQ== dependencies: - "@ethersproject/bignumber" "^5.0.6" + "@ethersproject/bignumber" "^5.0.7" "@ethersproject/bytes" "^5.0.4" "@ethersproject/logger" "^5.0.5" "@ethersproject/networks" "^5.0.3" "@ethersproject/properties" "^5.0.3" - "@ethersproject/transactions" "^5.0.3" - "@ethersproject/web" "^5.0.4" + "@ethersproject/transactions" "^5.0.5" + "@ethersproject/web" "^5.0.6" -"@ethersproject/abstract-signer@^5.0.3": - version "5.0.3" - resolved "https://registry.yarnpkg.com/@ethersproject/abstract-signer/-/abstract-signer-5.0.3.tgz#197bad52933a2e8c745d55f644bab1109f1be16f" - integrity sha512-uhHXqmcJcxWYD+hcvsp/pu8iSgqQzgSXHJtFGUYBBkWGpCp5kF95nSRlFnyVu9uAqZxwynBtOrPZBd1ACGBQBQ== +"@ethersproject/abstract-signer@^5.0.4": + version "5.0.4" + resolved "https://registry.yarnpkg.com/@ethersproject/abstract-signer/-/abstract-signer-5.0.4.tgz#4ecbdd76906f2c7ce36124b0589b377861622f55" + integrity sha512-pQTDZwOhz2zINC27xfVah7EVv1A9qza1SShmqFjljZo4C9liYf/kSeWCLKkEbpbJNUVUHAbXBwV4N0XBv1xRYA== dependencies: - "@ethersproject/abstract-provider" "^5.0.3" - "@ethersproject/bignumber" "^5.0.6" + "@ethersproject/abstract-provider" "^5.0.4" + "@ethersproject/bignumber" "^5.0.7" "@ethersproject/bytes" "^5.0.4" "@ethersproject/logger" "^5.0.5" "@ethersproject/properties" "^5.0.3" -"@ethersproject/address@^5.0.3": - version "5.0.3" - resolved "https://registry.yarnpkg.com/@ethersproject/address/-/address-5.0.3.tgz#86489f836d1656135fa6cae56d9fd1ab5b2c95af" - integrity sha512-LMmLxL1wTNtvwgm/eegcaxtG/W7vHXKzHGUkK9KZEI9W+SfHrpT7cGX+hBcatcUXPANjS3TmOaQ+mq5JU5sGTw== +"@ethersproject/address@^5.0.4": + version "5.0.4" + resolved "https://registry.yarnpkg.com/@ethersproject/address/-/address-5.0.4.tgz#8669bcbd02f4b64f4cede0a10e84df6d964ec9d3" + integrity sha512-CIjAeG6zNehbpJTi0sgwUvaH2ZICiAV9XkCBaFy5tjuEVFpQNeqd6f+B7RowcNO7Eut+QbhcQ5CVLkmP5zhL9A== dependencies: - "@ethersproject/bignumber" "^5.0.6" + "@ethersproject/bignumber" "^5.0.7" "@ethersproject/bytes" "^5.0.4" "@ethersproject/keccak256" "^5.0.3" "@ethersproject/logger" "^5.0.5" @@ -80,10 +80,10 @@ "@ethersproject/bytes" "^5.0.4" "@ethersproject/properties" "^5.0.3" -"@ethersproject/bignumber@^5.0.6": - version "5.0.6" - resolved "https://registry.yarnpkg.com/@ethersproject/bignumber/-/bignumber-5.0.6.tgz#1b5494a640c64096538e622b6ba8a5b8439ebde4" - integrity sha512-fLilYOSH3DJXBrimx7PwrJdY/zAI5MGp229Mvhtcur76Lgt4qNWu9HTiwMGHP01Tkm3YP5gweF83GrQrA2tYUA== +"@ethersproject/bignumber@^5.0.7": + version "5.0.7" + resolved "https://registry.yarnpkg.com/@ethersproject/bignumber/-/bignumber-5.0.7.tgz#720b3e3df3e125a99669ee869478106d0afe7b76" + integrity sha512-wwKgDJ+KA7IpgJwc8Fc0AjKIRuDskKA2cque29/+SgII9/1K/38JpqVNPKIovkLwTC2DDofIyzHcxeaKpMFouQ== dependencies: "@ethersproject/bytes" "^5.0.4" "@ethersproject/logger" "^5.0.5" @@ -96,72 +96,72 @@ dependencies: "@ethersproject/logger" "^5.0.5" -"@ethersproject/constants@^5.0.3": - version "5.0.3" - resolved "https://registry.yarnpkg.com/@ethersproject/constants/-/constants-5.0.3.tgz#7ccb8e2e9f14fbcc2d52d0e1402a83a5613a2f65" - integrity sha512-iN7KBrA0zNFybDyrkcAPOcyU3CHXYFMd+KM2Jr07Kjg+DVB5wPpEXsOdd/K1KWFsFtGfNdPZ7QP8siLtCePXrQ== +"@ethersproject/constants@^5.0.4": + version "5.0.4" + resolved "https://registry.yarnpkg.com/@ethersproject/constants/-/constants-5.0.4.tgz#9ddaa5f3c738a94e5adc4b3f71b36206fa5cdf88" + integrity sha512-Df32lcXDHPgZRPgp1dgmByNbNe4Ki1QoXR+wU61on5nggQGTqWR1Bb7pp9VtI5Go9kyE/JflFc4Te6o9MvYt8A== dependencies: - "@ethersproject/bignumber" "^5.0.6" + "@ethersproject/bignumber" "^5.0.7" -"@ethersproject/contracts@^5.0.3": - version "5.0.3" - resolved "https://registry.yarnpkg.com/@ethersproject/contracts/-/contracts-5.0.3.tgz#9e9a395b6c9ddf1f456d9443e96c0c8d7660f79f" - integrity sha512-60H7UJx6qsp3JP5q3jFjzVNGUygRfz+XzfRwx/VeCKjHBUpFxPEIO2S30SMjYKPqw6JsgxbOjxFFZgOfQiNesw== - dependencies: - "@ethersproject/abi" "^5.0.3" - "@ethersproject/abstract-provider" "^5.0.3" - "@ethersproject/abstract-signer" "^5.0.3" - "@ethersproject/address" "^5.0.3" - "@ethersproject/bignumber" "^5.0.6" +"@ethersproject/contracts@^5.0.4": + version "5.0.4" + resolved "https://registry.yarnpkg.com/@ethersproject/contracts/-/contracts-5.0.4.tgz#27a2d7e3a7eef9bd8d006824ac2a74157b523988" + integrity sha512-gfOZNgLiO9e1D/hmQ4sEyqoolw6jDFVfqirGJv3zyFKNyX+lAXLN7YAZnnWVmp4GU1jiMtSqQKjpWp7r6ihs3Q== + dependencies: + "@ethersproject/abi" "^5.0.5" + "@ethersproject/abstract-provider" "^5.0.4" + "@ethersproject/abstract-signer" "^5.0.4" + "@ethersproject/address" "^5.0.4" + "@ethersproject/bignumber" "^5.0.7" "@ethersproject/bytes" "^5.0.4" - "@ethersproject/constants" "^5.0.3" + "@ethersproject/constants" "^5.0.4" "@ethersproject/logger" "^5.0.5" "@ethersproject/properties" "^5.0.3" -"@ethersproject/hash@^5.0.3": - version "5.0.3" - resolved "https://registry.yarnpkg.com/@ethersproject/hash/-/hash-5.0.3.tgz#41f17fd7972838831620338dad932bfe3d684209" - integrity sha512-KSnJyL0G9lxbOK0UPrUcaYTc/RidrX8c+kn7xnEpTmSGxqlndw4BzvQcRgYt31bOIwuFtwlWvOo6AN2tJgdQtA== +"@ethersproject/hash@^5.0.4": + version "5.0.4" + resolved "https://registry.yarnpkg.com/@ethersproject/hash/-/hash-5.0.4.tgz#385642786405d236f3d2f1acdfaf250ab519cdac" + integrity sha512-VCs/bFBU8AQFhHcT1cQH6x7a4zjulR6fJmAOcPxUgrN7bxOQ7QkpBKF+YCDJhFtkLdaljIsr/r831TuWU4Ysfg== dependencies: "@ethersproject/bytes" "^5.0.4" "@ethersproject/keccak256" "^5.0.3" "@ethersproject/logger" "^5.0.5" - "@ethersproject/strings" "^5.0.3" + "@ethersproject/strings" "^5.0.4" -"@ethersproject/hdnode@^5.0.3": - version "5.0.3" - resolved "https://registry.yarnpkg.com/@ethersproject/hdnode/-/hdnode-5.0.3.tgz#47c83f34d0ccb15a110f28ba8cc00590b81197b6" - integrity sha512-+VQj0gRxfwRPHH7J32fTU8Ouk9CBFBIqvl937I0swO5PghNXBy/1U+o8gZMOitLIId1P3Wr6QcaDHkusi7OQXw== +"@ethersproject/hdnode@^5.0.4": + version "5.0.4" + resolved "https://registry.yarnpkg.com/@ethersproject/hdnode/-/hdnode-5.0.4.tgz#9c07a87781b24b9cae3507fe9404361c5870f1b7" + integrity sha512-eHmpNLvasfB4xbmQUvKXOsGF4ekjIKJH/eZm7fc6nIdMci9u5ERooSSRLjs9Dsa5QuJf6YD4DbqeJsT71n47iw== dependencies: - "@ethersproject/abstract-signer" "^5.0.3" + "@ethersproject/abstract-signer" "^5.0.4" "@ethersproject/basex" "^5.0.3" - "@ethersproject/bignumber" "^5.0.6" + "@ethersproject/bignumber" "^5.0.7" "@ethersproject/bytes" "^5.0.4" "@ethersproject/logger" "^5.0.5" "@ethersproject/pbkdf2" "^5.0.3" "@ethersproject/properties" "^5.0.3" "@ethersproject/sha2" "^5.0.3" "@ethersproject/signing-key" "^5.0.4" - "@ethersproject/strings" "^5.0.3" - "@ethersproject/transactions" "^5.0.3" - "@ethersproject/wordlists" "^5.0.3" + "@ethersproject/strings" "^5.0.4" + "@ethersproject/transactions" "^5.0.5" + "@ethersproject/wordlists" "^5.0.4" -"@ethersproject/json-wallets@^5.0.5": - version "5.0.5" - resolved "https://registry.yarnpkg.com/@ethersproject/json-wallets/-/json-wallets-5.0.5.tgz#35fa0bb9360c4f2ac62b3e2d7ebe2c4913baa324" - integrity sha512-g2kdOY5l+TDE5rIE9BLK+S7fiQMIIsM+KTxxVu4H2COROFwCSMeEb5uMCkccXc3iDX1sOBF653h8kTXCaFY03Q== +"@ethersproject/json-wallets@^5.0.6": + version "5.0.6" + resolved "https://registry.yarnpkg.com/@ethersproject/json-wallets/-/json-wallets-5.0.6.tgz#c6c1818dcab18ecf3f37fa59ca504b9bc162d559" + integrity sha512-BPCfyGdwOUSp6+xA59IaZ/2pUWrUOL5Z9HuCh8YLsJzkuyBJQN0j+z/PmhIiZ7X8ilhuE+pRUwXb42U/R39fig== dependencies: - "@ethersproject/abstract-signer" "^5.0.3" - "@ethersproject/address" "^5.0.3" + "@ethersproject/abstract-signer" "^5.0.4" + "@ethersproject/address" "^5.0.4" "@ethersproject/bytes" "^5.0.4" - "@ethersproject/hdnode" "^5.0.3" + "@ethersproject/hdnode" "^5.0.4" "@ethersproject/keccak256" "^5.0.3" "@ethersproject/logger" "^5.0.5" "@ethersproject/pbkdf2" "^5.0.3" "@ethersproject/properties" "^5.0.3" "@ethersproject/random" "^5.0.3" - "@ethersproject/strings" "^5.0.3" - "@ethersproject/transactions" "^5.0.3" + "@ethersproject/strings" "^5.0.4" + "@ethersproject/transactions" "^5.0.5" aes-js "3.0.0" scrypt-js "3.0.1" @@ -200,28 +200,28 @@ dependencies: "@ethersproject/logger" "^5.0.5" -"@ethersproject/providers@^5.0.6": - version "5.0.7" - resolved "https://registry.yarnpkg.com/@ethersproject/providers/-/providers-5.0.7.tgz#8dfb9eacb36d3c05c08831f71ad43fb46d2aaec6" - integrity sha512-lT+w/w2PKX9oyddX0DTBYl2CVHJTJONZP5HLJ3MzVvSA5dTOdiJ9Sx5rpqR7Tw+mxVA9xPjanoNCaPPIT7cykQ== +"@ethersproject/providers@^5.0.8": + version "5.0.8" + resolved "https://registry.yarnpkg.com/@ethersproject/providers/-/providers-5.0.8.tgz#656c324a1db122e7d7a6862b07cde37219d267c6" + integrity sha512-nSObVCmcbw0Cbuhg75cCAZtvfaWWx2mcFqqS+9M5G/OAQbcNtqXA7z5hGSBSfapAtLFwzoUiJ8oW7iRTXtT3yQ== dependencies: - "@ethersproject/abstract-provider" "^5.0.3" - "@ethersproject/abstract-signer" "^5.0.3" - "@ethersproject/address" "^5.0.3" + "@ethersproject/abstract-provider" "^5.0.4" + "@ethersproject/abstract-signer" "^5.0.4" + "@ethersproject/address" "^5.0.4" "@ethersproject/basex" "^5.0.3" - "@ethersproject/bignumber" "^5.0.6" + "@ethersproject/bignumber" "^5.0.7" "@ethersproject/bytes" "^5.0.4" - "@ethersproject/constants" "^5.0.3" - "@ethersproject/hash" "^5.0.3" + "@ethersproject/constants" "^5.0.4" + "@ethersproject/hash" "^5.0.4" "@ethersproject/logger" "^5.0.5" "@ethersproject/networks" "^5.0.3" "@ethersproject/properties" "^5.0.3" "@ethersproject/random" "^5.0.3" "@ethersproject/rlp" "^5.0.3" "@ethersproject/sha2" "^5.0.3" - "@ethersproject/strings" "^5.0.3" - "@ethersproject/transactions" "^5.0.3" - "@ethersproject/web" "^5.0.4" + "@ethersproject/strings" "^5.0.4" + "@ethersproject/transactions" "^5.0.5" + "@ethersproject/web" "^5.0.6" bech32 "1.1.4" ws "7.2.3" @@ -260,371 +260,381 @@ "@ethersproject/properties" "^5.0.3" elliptic "6.5.3" -"@ethersproject/solidity@^5.0.3": - version "5.0.3" - resolved "https://registry.yarnpkg.com/@ethersproject/solidity/-/solidity-5.0.3.tgz#178197cb2f19d2986dadd515928c5dba3cb27e55" - integrity sha512-a6ni4OIj1e+JrvDiuLVqygYmAh53Ljk5iErkjzPgFBY8dz9xQfDxhpASjOZY0lzCf+N125yeK9N7Vm3HI7OLzQ== +"@ethersproject/solidity@^5.0.4": + version "5.0.4" + resolved "https://registry.yarnpkg.com/@ethersproject/solidity/-/solidity-5.0.4.tgz#67022cbfb50cb73b72d1739178537a9e798945bf" + integrity sha512-cUq1l8A+AgRkIItRoztC98Qx7b0bMNMzKX817fszDuGNsT2POAyP5knvuEt4Fx4IBcJREXoOjsGYFfjyK5Sa+w== dependencies: - "@ethersproject/bignumber" "^5.0.6" + "@ethersproject/bignumber" "^5.0.7" "@ethersproject/bytes" "^5.0.4" "@ethersproject/keccak256" "^5.0.3" "@ethersproject/sha2" "^5.0.3" - "@ethersproject/strings" "^5.0.3" + "@ethersproject/strings" "^5.0.4" -"@ethersproject/strings@^5.0.3": - version "5.0.3" - resolved "https://registry.yarnpkg.com/@ethersproject/strings/-/strings-5.0.3.tgz#756cc4b93203a091966d40824b0b28048e2d5d9b" - integrity sha512-8kEx3+Z6cMn581yh093qnaSa8H7XzmLn6g8YFDHUpzXM7+bvXvnL2ciHrJ+EbvaMQZpej6nNtl0nm7XF4PmQHA== +"@ethersproject/strings@^5.0.4": + version "5.0.4" + resolved "https://registry.yarnpkg.com/@ethersproject/strings/-/strings-5.0.4.tgz#67cda604eee3ffcc004cb9f3bd03516e1c7b09a0" + integrity sha512-azXFHaNkDXzefhr4LVVzzDMFwj3kH9EOKlATu51HjxabQafuUyVLPFgmxRFmCynnAi0Bmmp7nr+qK1pVDgRDLQ== dependencies: "@ethersproject/bytes" "^5.0.4" - "@ethersproject/constants" "^5.0.3" + "@ethersproject/constants" "^5.0.4" "@ethersproject/logger" "^5.0.5" -"@ethersproject/transactions@^5.0.3": - version "5.0.4" - resolved "https://registry.yarnpkg.com/@ethersproject/transactions/-/transactions-5.0.4.tgz#76d7afdb0667efde22b054de3a8dc5b440eb6cd2" - integrity sha512-QvS5CzxmL46D9Y3OlddurYgEIi5mb0eAgrKm5pM074Uz/1qxCYr+Ah12I4hpaciZtCq4Fe12YWZqUFb1vGcH6Q== +"@ethersproject/transactions@^5.0.5": + version "5.0.5" + resolved "https://registry.yarnpkg.com/@ethersproject/transactions/-/transactions-5.0.5.tgz#9a966f9ef4817b1752265d4efee0f1e9fd6aeaad" + integrity sha512-1Ga/QmbcB74DItggP8/DK1tggu4ErEvwTkIwIlUXUcvIAuRNXXE7kgQhlp+w1xA/SAQFhv56SqCoyqPiiLCvVA== dependencies: - "@ethersproject/address" "^5.0.3" - "@ethersproject/bignumber" "^5.0.6" + "@ethersproject/address" "^5.0.4" + "@ethersproject/bignumber" "^5.0.7" "@ethersproject/bytes" "^5.0.4" - "@ethersproject/constants" "^5.0.3" + "@ethersproject/constants" "^5.0.4" "@ethersproject/keccak256" "^5.0.3" "@ethersproject/logger" "^5.0.5" "@ethersproject/properties" "^5.0.3" "@ethersproject/rlp" "^5.0.3" "@ethersproject/signing-key" "^5.0.4" -"@ethersproject/units@^5.0.3": - version "5.0.3" - resolved "https://registry.yarnpkg.com/@ethersproject/units/-/units-5.0.3.tgz#3b6d7a027f53b25e1752d353f3c5cedb4e4a0dc7" - integrity sha512-PyQ066mFczUy0CSJJrc/VK+1ATh1bsI8EkzAVT7GQ0IPJlNDcXnGNtlH5EQGHzuXA3GDQNV23poB0Cy/WDb2zg== +"@ethersproject/units@^5.0.4": + version "5.0.4" + resolved "https://registry.yarnpkg.com/@ethersproject/units/-/units-5.0.4.tgz#e08876b54e1f6b362a841dcd986496a425875735" + integrity sha512-80d6skjDgiHLdbKOA9FVpzyMEPwbif40PbGd970JvcecVf48VjB09fUu37d6duG8DhRVyefRdX8nuVQLzcGGPw== dependencies: - "@ethersproject/bignumber" "^5.0.6" - "@ethersproject/constants" "^5.0.3" + "@ethersproject/bignumber" "^5.0.7" + "@ethersproject/constants" "^5.0.4" "@ethersproject/logger" "^5.0.5" -"@ethersproject/wallet@^5.0.3": - version "5.0.3" - resolved "https://registry.yarnpkg.com/@ethersproject/wallet/-/wallet-5.0.3.tgz#45016e0fd3a79dcbb2be867a5181bdd055fbb3ac" - integrity sha512-Nouwfh1HlpxaeRRi4+UDVsfrd9fitBHUvw35bTMSwJLFsZTb9xPd0LGWdX4llwVlAP/CXb6qDc0zwYy6uLp7Lw== +"@ethersproject/wallet@^5.0.4": + version "5.0.4" + resolved "https://registry.yarnpkg.com/@ethersproject/wallet/-/wallet-5.0.4.tgz#b414ae2870fc0ea10808330f0ab3c5a1ac9e34e1" + integrity sha512-h/3mdy6HZVketHbs6ZP/WjHDz+rtTIE3qZrko2MVeafjgDcYWaHcVmhsPq4LGqxginhr191a4dkJDNeQrQZWOw== dependencies: - "@ethersproject/abstract-provider" "^5.0.3" - "@ethersproject/abstract-signer" "^5.0.3" - "@ethersproject/address" "^5.0.3" - "@ethersproject/bignumber" "^5.0.6" + "@ethersproject/abstract-provider" "^5.0.4" + "@ethersproject/abstract-signer" "^5.0.4" + "@ethersproject/address" "^5.0.4" + "@ethersproject/bignumber" "^5.0.7" "@ethersproject/bytes" "^5.0.4" - "@ethersproject/hash" "^5.0.3" - "@ethersproject/hdnode" "^5.0.3" - "@ethersproject/json-wallets" "^5.0.5" + "@ethersproject/hash" "^5.0.4" + "@ethersproject/hdnode" "^5.0.4" + "@ethersproject/json-wallets" "^5.0.6" "@ethersproject/keccak256" "^5.0.3" "@ethersproject/logger" "^5.0.5" "@ethersproject/properties" "^5.0.3" "@ethersproject/random" "^5.0.3" "@ethersproject/signing-key" "^5.0.4" - "@ethersproject/transactions" "^5.0.3" - "@ethersproject/wordlists" "^5.0.3" + "@ethersproject/transactions" "^5.0.5" + "@ethersproject/wordlists" "^5.0.4" -"@ethersproject/web@^5.0.4": - version "5.0.5" - resolved "https://registry.yarnpkg.com/@ethersproject/web/-/web-5.0.5.tgz#dd0531bf2fbf44c37ce8b547e40c183cf88c3e09" - integrity sha512-3lffVNOKv/ypW42eY0xhc+UXF+lFUgP1QfIZhWDTJ4xSY6tuNayXKXYq+AqjLXwxwIHzD0TOpe4j46IXJx2NXA== +"@ethersproject/web@^5.0.6": + version "5.0.6" + resolved "https://registry.yarnpkg.com/@ethersproject/web/-/web-5.0.6.tgz#9cdd3196eb3e9803b4480b61b67015ac55a6f56f" + integrity sha512-EpiF/4YYmHq1VSSKWKkvCfbzIZ3bbYETT+eUC4SB936gZQQE5FJVhL9UJOSJ2l7fvNR+z240+8BknwWQKUdvVA== dependencies: "@ethersproject/base64" "^5.0.3" "@ethersproject/bytes" "^5.0.4" "@ethersproject/logger" "^5.0.5" "@ethersproject/properties" "^5.0.3" - "@ethersproject/strings" "^5.0.3" + "@ethersproject/strings" "^5.0.4" -"@ethersproject/wordlists@^5.0.3": - version "5.0.3" - resolved "https://registry.yarnpkg.com/@ethersproject/wordlists/-/wordlists-5.0.3.tgz#e3bddae0b046ea294bb7c9d564e5bfcde1510613" - integrity sha512-Asro9CcBJqxtMnmKrsg79GMmH02p0JmdOwhEdRHRbr51UMRqAfV5RjiidYk21aMsTflv4VY3HgFs6q6FtRJs+w== +"@ethersproject/wordlists@^5.0.4": + version "5.0.4" + resolved "https://registry.yarnpkg.com/@ethersproject/wordlists/-/wordlists-5.0.4.tgz#76a7e1dfd95aea645f6be2c1932b3f89b7f0c4ce" + integrity sha512-z/NsGqdYFvpeG6vPLxuD0pYNR5lLhQAy+oLVqg6G0o1c/OoL5J/a0iDOAFvnacQphc3lMP52d1LEX3YGoy2oBQ== dependencies: "@ethersproject/bytes" "^5.0.4" - "@ethersproject/hash" "^5.0.3" + "@ethersproject/hash" "^5.0.4" "@ethersproject/logger" "^5.0.5" "@ethersproject/properties" "^5.0.3" - "@ethersproject/strings" "^5.0.3" + "@ethersproject/strings" "^5.0.4" -"@hapi/accept@^5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@hapi/accept/-/accept-5.0.1.tgz#068553e867f0f63225a506ed74e899441af53e10" - integrity sha512-fMr4d7zLzsAXo28PRRQPXR1o2Wmu+6z+VY1UzDp0iFo13Twj8WePakwXBiqn3E1aAlTpSNzCXdnnQXFhst8h8Q== - dependencies: - "@hapi/boom" "9.x.x" - "@hapi/hoek" "9.x.x" - -"@hapi/address@^4.1.0": - version "4.1.0" - resolved "https://registry.yarnpkg.com/@hapi/address/-/address-4.1.0.tgz#d60c5c0d930e77456fdcde2598e77302e2955e1d" - integrity sha512-SkszZf13HVgGmChdHo/PxchnSaCJ6cetVqLzyciudzZRT0jcOouIF/Q93mgjw8cce+D+4F4C1Z/WrfFN+O3VHQ== +"@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/hoek" "^9.0.0" + "@hapi/boom" "7.x.x" + "@hapi/hoek" "8.x.x" -"@hapi/ammo@5.x.x", "@hapi/ammo@^5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@hapi/ammo/-/ammo-5.0.1.tgz#9d34560f5c214eda563d838c01297387efaab490" - integrity sha512-FbCNwcTbnQP4VYYhLNGZmA76xb2aHg9AMPiy18NZyWMG310P5KdFGyA9v2rm5ujrIny77dEEIkMOwl0Xv+fSSA== - dependencies: - "@hapi/hoek" "9.x.x" - -"@hapi/b64@5.x.x": - version "5.0.0" - resolved "https://registry.yarnpkg.com/@hapi/b64/-/b64-5.0.0.tgz#b8210cbd72f4774985e78569b77e97498d24277d" - integrity sha512-ngu0tSEmrezoiIaNGG6rRvKOUkUuDdf4XTPnONHGYfSGRmDqPZX5oJL6HAdKTo1UQHECbdB4OzhWrfgVppjHUw== - dependencies: - "@hapi/hoek" "9.x.x" - -"@hapi/boom@9.x.x", "@hapi/boom@^9.1.0": - version "9.1.0" - resolved "https://registry.yarnpkg.com/@hapi/boom/-/boom-9.1.0.tgz#0d9517657a56ff1e0b42d0aca9da1b37706fec56" - integrity sha512-4nZmpp4tXbm162LaZT45P7F7sgiem8dwAh2vHWT6XX24dozNjGMg6BvKCRvtCUcmcXqeMIUqWN8Rc5X8yKuROQ== - dependencies: - "@hapi/hoek" "9.x.x" +"@hapi/address@2.x.x", "@hapi/address@^2.1.2": + version "2.1.4" + resolved "https://registry.yarnpkg.com/@hapi/address/-/address-2.1.4.tgz#5d67ed43f3fd41a69d4b9ff7b56e7c0d1d0a81e5" + integrity sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ== -"@hapi/bounce@2.x.x": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@hapi/bounce/-/bounce-2.0.0.tgz#e6ef56991c366b1e2738b2cd83b01354d938cf3d" - integrity sha512-JesW92uyzOOyuzJKjoLHM1ThiOvHPOLDHw01YV8yh5nCso7sDwJho1h0Ad2N+E62bZyz46TG3xhAi/78Gsct6A== +"@hapi/ammo@3.x.x", "@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/boom" "9.x.x" - "@hapi/hoek" "9.x.x" - -"@hapi/bourne@2.x.x", "@hapi/bourne@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@hapi/bourne/-/bourne-2.0.0.tgz#5bb2193eb685c0007540ca61d166d4e1edaf918d" - integrity sha512-WEezM1FWztfbzqIUbsDzFRVMxSoLy3HugVcux6KDDtTqzPsLE8NDRHfXvev66aH1i2oOKKar3/XDjbvh/OUBdg== + "@hapi/hoek" "8.x.x" -"@hapi/call@8.x.x": - version "8.0.1" - resolved "https://registry.yarnpkg.com/@hapi/call/-/call-8.0.1.tgz#9e64cd8ba6128eb5be6e432caaa572b1ed8cd7c0" - integrity sha512-bOff6GTdOnoe5b8oXRV3lwkQSb/LAWylvDMae6RgEWWntd0SHtkYbQukDHKlfaYtVnSAgIavJ0kqszF/AIBb6g== +"@hapi/b64@4.x.x": + version "4.2.1" + resolved "https://registry.yarnpkg.com/@hapi/b64/-/b64-4.2.1.tgz#bf8418d7907c5e73463f2e3b5c6fca7e9f2a1357" + integrity sha512-zqHpQuH5CBMw6hADzKfU/IGNrxq1Q+/wTYV+OiZRQN9F3tMyk+9BUMeBvFRMamduuqL8iSp62QAnJ+7ATiYLWA== dependencies: - "@hapi/boom" "9.x.x" - "@hapi/hoek" "9.x.x" + "@hapi/hoek" "8.x.x" -"@hapi/catbox-memory@5.x.x": - version "5.0.0" - resolved "https://registry.yarnpkg.com/@hapi/catbox-memory/-/catbox-memory-5.0.0.tgz#6c18dad1a80737480d1c33bfbefd5d028deec86d" - integrity sha512-ByuxVJPHNaXwLzbBv4GdTr6ccpe1nG+AfYt+8ftDWEJY7EWBWzD+Klhy5oPTDGzU26pNUh1e7fcYI1ILZRxAXQ== +"@hapi/boom@7.x.x", "@hapi/boom@^7.4.3": + version "7.4.11" + resolved "https://registry.yarnpkg.com/@hapi/boom/-/boom-7.4.11.tgz#37af8417eb9416aef3367aa60fa04a1a9f1fc262" + integrity sha512-VSU/Cnj1DXouukYxxkes4nNJonCnlogHvIff1v1RVoN4xzkKhMXX+GRmb3NyH1iar10I9WFPDv2JPwfH3GaV0A== dependencies: - "@hapi/boom" "9.x.x" - "@hapi/hoek" "9.x.x" + "@hapi/hoek" "8.x.x" -"@hapi/catbox@^11.1.1": - version "11.1.1" - resolved "https://registry.yarnpkg.com/@hapi/catbox/-/catbox-11.1.1.tgz#d277e2d5023fd69cddb33d05b224ea03065fec0c" - integrity sha512-u/8HvB7dD/6X8hsZIpskSDo4yMKpHxFd7NluoylhGrL6cUfYxdQPnvUp9YU2C6F9hsyBVLGulBd9vBN1ebfXOQ== +"@hapi/bounce@1.x.x": + version "1.3.2" + resolved "https://registry.yarnpkg.com/@hapi/bounce/-/bounce-1.3.2.tgz#3b096bb02f67de6115e6e4f0debc390be5a86bad" + integrity sha512-3bnb1AlcEByFZnpDIidxQyw1Gds81z/1rSqlx4bIEE+wUN0ATj0D49B5cE1wGocy90Rp/de4tv7GjsKd5RQeew== dependencies: - "@hapi/boom" "9.x.x" - "@hapi/hoek" "9.x.x" - "@hapi/podium" "4.x.x" - "@hapi/validate" "1.x.x" + "@hapi/boom" "7.x.x" + "@hapi/hoek" "^8.3.1" -"@hapi/content@^5.0.2": - version "5.0.2" - resolved "https://registry.yarnpkg.com/@hapi/content/-/content-5.0.2.tgz#ae57954761de570392763e64cdd75f074176a804" - integrity sha512-mre4dl1ygd4ZyOH3tiYBrOUBzV7Pu/EOs8VLGf58vtOEECWed8Uuw6B4iR9AN/8uQt42tB04qpVaMyoMQh0oMw== - dependencies: - "@hapi/boom" "9.x.x" +"@hapi/bourne@1.x.x", "@hapi/bourne@^1.3.2": + version "1.3.2" + resolved "https://registry.yarnpkg.com/@hapi/bourne/-/bourne-1.3.2.tgz#0a7095adea067243ce3283e1b56b8a8f453b242a" + integrity sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA== -"@hapi/cryptiles@5.x.x": - version "5.1.0" - resolved "https://registry.yarnpkg.com/@hapi/cryptiles/-/cryptiles-5.1.0.tgz#655de4cbbc052c947f696148c83b187fc2be8f43" - integrity sha512-fo9+d1Ba5/FIoMySfMqPBR/7Pa29J2RsiPrl7bkwo5W5o+AN1dAYQRi4SPrPwwVxVGKjgLOEWrsvt1BonJSfLA== +"@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" "9.x.x" + "@hapi/boom" "7.x.x" + "@hapi/hoek" "8.x.x" -"@hapi/file@2.x.x": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@hapi/file/-/file-2.0.0.tgz#2ecda37d1ae9d3078a67c13b7da86e8c3237dfb9" - integrity sha512-WSrlgpvEqgPWkI18kkGELEZfXr0bYLtr16iIN4Krh9sRnzBZN6nnWxHFxtsnP684wueEySBbXPDg/WfA9xJdBQ== - -"@hapi/formula@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@hapi/formula/-/formula-2.0.0.tgz#edade0619ed58c8e4f164f233cda70211e787128" - integrity sha512-V87P8fv7PI0LH7LiVi8Lkf3x+KCO7pQozXRssAHNXXL9L1K+uyu4XypLXwxqVDKgyQai6qj3/KteNlrqDx4W5A== - -"@hapi/hapi@^20.0.0": - version "20.0.0" - resolved "https://registry.yarnpkg.com/@hapi/hapi/-/hapi-20.0.0.tgz#d993021af49f9684c7b15dcefcc92c2a6abb9bb3" - integrity sha512-Wh0tIDFsl7nemU2JQYW4zZVr9XkpuZ1eM3yaX8tzaYdaYXon8QeB5NzrTNQY3R1/+fO7amQUrOoLLNPRwIZfgw== - dependencies: - "@hapi/accept" "^5.0.1" - "@hapi/ammo" "^5.0.1" - "@hapi/boom" "9.x.x" - "@hapi/bounce" "2.x.x" - "@hapi/call" "8.x.x" - "@hapi/catbox" "^11.1.1" - "@hapi/catbox-memory" "5.x.x" - "@hapi/heavy" "^7.0.1" - "@hapi/hoek" "9.x.x" - "@hapi/mimos" "5.x.x" - "@hapi/podium" "^4.1.1" - "@hapi/shot" "^5.0.1" - "@hapi/somever" "3.x.x" - "@hapi/statehood" "^7.0.3" - "@hapi/subtext" "^7.0.3" - "@hapi/teamwork" "5.x.x" - "@hapi/topo" "5.x.x" - "@hapi/validate" "^1.1.0" - -"@hapi/heavy@^7.0.1": - version "7.0.1" - resolved "https://registry.yarnpkg.com/@hapi/heavy/-/heavy-7.0.1.tgz#73315ae33b6e7682a0906b7a11e8ca70e3045874" - integrity sha512-vJ/vzRQ13MtRzz6Qd4zRHWS3FaUc/5uivV2TIuExGTM9Qk+7Zzqj0e2G7EpE6KztO9SalTbiIkTh7qFKj/33cA== - dependencies: - "@hapi/boom" "9.x.x" - "@hapi/hoek" "9.x.x" - "@hapi/validate" "1.x.x" - -"@hapi/hoek@9.x.x", "@hapi/hoek@^9.0.0", "@hapi/hoek@^9.0.4": - version "9.1.0" - resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.1.0.tgz#6c9eafc78c1529248f8f4d92b0799a712b6052c6" - integrity sha512-i9YbZPN3QgfighY/1X1Pu118VUz2Fmmhd6b2n0/O8YVgGGfw0FbUYoA97k7FkpGJ+pLCFEDLUmAPPV4D1kpeFw== - -"@hapi/inert@^6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@hapi/inert/-/inert-6.0.2.tgz#6795bd625e14b5aa7b264b5fa706c43baba05cf3" - integrity sha512-cq0a8jstkLW1+oJaw4jp52PZBEkVbX9d0YDy5aOs3rOKYSjpzs2nQBahnCHEMchOrOSUffLpE+IDoivYHcx8uA== - dependencies: - "@hapi/ammo" "5.x.x" - "@hapi/boom" "9.x.x" - "@hapi/bounce" "2.x.x" - "@hapi/hoek" "9.x.x" - "@hapi/validate" "1.x.x" - lru-cache "5.x.x" - -"@hapi/iron@6.x.x": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@hapi/iron/-/iron-6.0.0.tgz#ca3f9136cda655bdd6028de0045da0de3d14436f" - integrity sha512-zvGvWDufiTGpTJPG1Y/McN8UqWBu0k/xs/7l++HVU535NLHXsHhy54cfEMdW7EjwKfbBfM9Xy25FmTiobb7Hvw== +"@hapi/catbox-memory@4.x.x": + version "4.1.1" + resolved "https://registry.yarnpkg.com/@hapi/catbox-memory/-/catbox-memory-4.1.1.tgz#263a6f3361f7a200552c5772c98a8e80a1da712f" + integrity sha512-T6Hdy8DExzG0jY7C8yYWZB4XHfc0v+p1EGkwxl2HoaPYAmW7I3E59M/IvmSVpis8RPcIoBp41ZpO2aZPBpM2Ww== dependencies: - "@hapi/b64" "5.x.x" - "@hapi/boom" "9.x.x" - "@hapi/bourne" "2.x.x" - "@hapi/cryptiles" "5.x.x" - "@hapi/hoek" "9.x.x" + "@hapi/boom" "7.x.x" + "@hapi/hoek" "8.x.x" -"@hapi/mimos@5.x.x": - version "5.0.0" - resolved "https://registry.yarnpkg.com/@hapi/mimos/-/mimos-5.0.0.tgz#245c6c98b1cc2c13395755c730321b913de074eb" - integrity sha512-EVS6wJYeE73InTlPWt+2e3Izn319iIvffDreci3qDNT+t3lA5ylJ0/SoTaID8e0TPNUkHUSsgJZXEmLHvoYzrA== +"@hapi/catbox@10.x.x": + version "10.2.3" + resolved "https://registry.yarnpkg.com/@hapi/catbox/-/catbox-10.2.3.tgz#2df51ab943d7613df3718fa2bfd981dd9558cec5" + integrity sha512-kN9hXO4NYyOHW09CXiuj5qW1syc/0XeVOBsNNk0Tz89wWNQE5h21WF+VsfAw3uFR8swn/Wj3YEVBnWqo82m/JQ== dependencies: - "@hapi/hoek" "9.x.x" - mime-db "1.x.x" + "@hapi/boom" "7.x.x" + "@hapi/hoek" "8.x.x" + "@hapi/joi" "16.x.x" + "@hapi/podium" "3.x.x" -"@hapi/nigel@4.x.x": - version "4.0.2" - resolved "https://registry.yarnpkg.com/@hapi/nigel/-/nigel-4.0.2.tgz#8f84ef4bca4fb03b2376463578f253b0b8e863c4" - integrity sha512-ht2KoEsDW22BxQOEkLEJaqfpoKPXxi7tvabXy7B/77eFtOyG5ZEstfZwxHQcqAiZhp58Ae5vkhEqI03kawkYNw== +"@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/hoek" "^9.0.4" - "@hapi/vise" "^4.0.0" + "@hapi/boom" "7.x.x" -"@hapi/pez@^5.0.1": - version "5.0.3" - resolved "https://registry.yarnpkg.com/@hapi/pez/-/pez-5.0.3.tgz#b75446e6fef8cbb16816573ab7da1b0522e7a2a1" - integrity sha512-mpikYRJjtrbJgdDHG/H9ySqYqwJ+QU/D7FXsYciS9P7NYBXE2ayKDAy3H0ou6CohOCaxPuTV4SZ0D936+VomHA== +"@hapi/cryptiles@4.x.x": + version "4.2.1" + resolved "https://registry.yarnpkg.com/@hapi/cryptiles/-/cryptiles-4.2.1.tgz#ff0f18d79074659838caedbb911851313ad1ffbc" + integrity sha512-XoqgKsHK0l/VpqPs+tr6j6vE+VQ3+2bkF2stvttmc7xAOf1oSAwHcJ0tlp/6MxMysktt1IEY0Csy3khKaP9/uQ== dependencies: - "@hapi/b64" "5.x.x" - "@hapi/boom" "9.x.x" - "@hapi/content" "^5.0.2" - "@hapi/hoek" "9.x.x" - "@hapi/nigel" "4.x.x" + "@hapi/boom" "7.x.x" -"@hapi/pinpoint@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@hapi/pinpoint/-/pinpoint-2.0.0.tgz#805b40d4dbec04fc116a73089494e00f073de8df" - integrity sha512-vzXR5MY7n4XeIvLpfl3HtE3coZYO4raKXW766R6DZw/6aLqR26iuZ109K7a0NtF2Db0jxqh7xz2AxkUwpUFybw== +"@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/podium@4.x.x", "@hapi/podium@^4.1.1": +"@hapi/formula@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@hapi/formula/-/formula-1.2.0.tgz#994649c7fea1a90b91a0a1e6d983523f680e10cd" + integrity sha512-UFbtbGPjstz0eWHb+ga/GM3Z9EzqKXFWIbSOFURU0A/Gku0Bky4bCk9/h//K2Xr3IrCfjFNhMm4jyZ5dbCewGA== + +"@hapi/hapi@^18.4.0": + 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.2" + resolved "https://registry.yarnpkg.com/@hapi/heavy/-/heavy-6.2.2.tgz#d42a282c62d5bb6332e497d8ce9ba52f1609f3e6" + integrity sha512-PY1dCCO6dsze7RlafIRhTaGeyTgVe49A/lSkxbhKGjQ7x46o/OFf7hLiRqTCDh3atcEKf6362EaB3+kTUbCsVA== + dependencies: + "@hapi/boom" "7.x.x" + "@hapi/hoek" "8.x.x" + "@hapi/joi" "16.x.x" + +"@hapi/hoek@8.x.x", "@hapi/hoek@^8.2.4", "@hapi/hoek@^8.3.0", "@hapi/hoek@^8.3.1": + version "8.5.1" + resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-8.5.1.tgz#fde96064ca446dec8c55a8c2f130957b070c6e06" + integrity sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow== + +"@hapi/inert@^5.2.2": + version "5.2.2" + resolved "https://registry.yarnpkg.com/@hapi/inert/-/inert-5.2.2.tgz#3ba4d93afc6d5b42e4bab19cd09556ddd49b5dac" + integrity sha512-8IaGfAEF8SwZtpdaTq0G3aDPG35ZTfWKjnMNniG2N3kE+qioMsBuImIGxna8TNQ+sYMXYK78aqmvzbQHno8qSQ== + dependencies: + "@hapi/ammo" "3.x.x" + "@hapi/boom" "7.x.x" + "@hapi/bounce" "1.x.x" + "@hapi/hoek" "8.x.x" + "@hapi/joi" "16.x.x" + lru-cache "4.1.x" + +"@hapi/iron@5.x.x": + version "5.1.4" + resolved "https://registry.yarnpkg.com/@hapi/iron/-/iron-5.1.4.tgz#7406f36847f798f52b92d1d97f855e27973832b7" + integrity sha512-+ElC+OCiwWLjlJBmm8ZEWjlfzTMQTdgPnU/TsoU5QsktspIWmWi9IU4kU83nH+X/SSya8TP8h8P11Wr5L7dkQQ== + dependencies: + "@hapi/b64" "4.x.x" + "@hapi/boom" "7.x.x" + "@hapi/bourne" "1.x.x" + "@hapi/cryptiles" "4.x.x" + "@hapi/hoek" "8.x.x" + +"@hapi/joi@15.x.x", "@hapi/joi@^15.1.0": + version "15.1.1" + resolved "https://registry.yarnpkg.com/@hapi/joi/-/joi-15.1.1.tgz#c675b8a71296f02833f8d6d243b34c57b8ce19d7" + integrity sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ== + dependencies: + "@hapi/address" "2.x.x" + "@hapi/bourne" "1.x.x" + "@hapi/hoek" "8.x.x" + "@hapi/topo" "3.x.x" + +"@hapi/joi@16.x.x": + version "16.1.8" + resolved "https://registry.yarnpkg.com/@hapi/joi/-/joi-16.1.8.tgz#84c1f126269489871ad4e2decc786e0adef06839" + integrity sha512-wAsVvTPe+FwSrsAurNt5vkg3zo+TblvC5Bb1zMVK6SJzZqw9UrJnexxR+76cpePmtUZKHAPxcQ2Bf7oVHyahhg== + dependencies: + "@hapi/address" "^2.1.2" + "@hapi/formula" "^1.2.0" + "@hapi/hoek" "^8.2.4" + "@hapi/pinpoint" "^1.0.2" + "@hapi/topo" "^3.1.3" + +"@hapi/mimos@4.x.x": version "4.1.1" - resolved "https://registry.yarnpkg.com/@hapi/podium/-/podium-4.1.1.tgz#106e5849f2cb19b8767cc16007e0107f27c3c791" - integrity sha512-jh7a6+5Z4FUWzx8fgmxjaAa1DTBu+Qfg+NbVdo0f++rE5DgsVidUYrLDp3db65+QjDLleA2MfKQXkpT8ylBDXA== + resolved "https://registry.yarnpkg.com/@hapi/mimos/-/mimos-4.1.1.tgz#4dab8ed5c64df0603c204c725963a5faa4687e8a" + integrity sha512-CXoi/zfcTWfKYX756eEea8rXJRIb9sR4d7VwyAH9d3BkDyNgAesZxvqIdm55npQc6S9mU3FExinMAQVlIkz0eA== dependencies: - "@hapi/hoek" "9.x.x" - "@hapi/teamwork" "5.x.x" - "@hapi/validate" "1.x.x" + "@hapi/hoek" "8.x.x" + mime-db "1.x.x" -"@hapi/shot@^5.0.1": - version "5.0.4" - resolved "https://registry.yarnpkg.com/@hapi/shot/-/shot-5.0.4.tgz#6c978314f21a054c041f4becc50095dd78d3d775" - integrity sha512-PcEz0WJgFDA3xNSMeONgQmothFr7jhbbRRSAKaDh7chN7zOXBlhl13bvKZW6CMb2xVfJUmt34CW3e/oExMgBhQ== +"@hapi/nigel@3.x.x": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@hapi/nigel/-/nigel-3.1.1.tgz#84794021c9ee6e48e854fea9fb76e9f7e78c99ad" + integrity sha512-R9YWx4S8yu0gcCBrMUDCiEFm1SQT895dMlYoeNBp8I6YhF1BFF1iYPueKA2Kkp9BvyHdjmvrxCOns7GMmpl+Fw== dependencies: - "@hapi/hoek" "9.x.x" - "@hapi/validate" "1.x.x" + "@hapi/hoek" "8.x.x" + "@hapi/vise" "3.x.x" -"@hapi/somever@3.x.x": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@hapi/somever/-/somever-3.0.0.tgz#f4e9b16a948415b926b4dd898013602b0cb45758" - integrity sha512-Upw/kmKotC9iEmK4y047HMYe4LDKsE5NWfjgX41XNKmFvxsQL7OiaCWVhuyyhU0ShDGBfIAnCH8jZr49z/JzZA== +"@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/bounce" "2.x.x" - "@hapi/hoek" "9.x.x" + "@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/statehood@^7.0.3": - version "7.0.3" - resolved "https://registry.yarnpkg.com/@hapi/statehood/-/statehood-7.0.3.tgz#655166f3768344ed3c3b50375a303cdeca8040d9" - integrity sha512-pYB+pyCHkf2Amh67QAXz7e/DN9jcMplIL7Z6N8h0K+ZTy0b404JKPEYkbWHSnDtxLjJB/OtgElxocr2fMH4G7w== - dependencies: - "@hapi/boom" "9.x.x" - "@hapi/bounce" "2.x.x" - "@hapi/bourne" "2.x.x" - "@hapi/cryptiles" "5.x.x" - "@hapi/hoek" "9.x.x" - "@hapi/iron" "6.x.x" - "@hapi/validate" "1.x.x" - -"@hapi/subtext@^7.0.3": - version "7.0.3" - resolved "https://registry.yarnpkg.com/@hapi/subtext/-/subtext-7.0.3.tgz#f7440fc7c966858e1f39681e99eb6171c71e7abd" - integrity sha512-CekDizZkDGERJ01C0+TzHlKtqdXZxzSWTOaH6THBrbOHnsr3GY+yiMZC+AfNCypfE17RaIakGIAbpL2Tk1z2+A== - dependencies: - "@hapi/boom" "9.x.x" - "@hapi/bourne" "2.x.x" - "@hapi/content" "^5.0.2" - "@hapi/file" "2.x.x" - "@hapi/hoek" "9.x.x" - "@hapi/pez" "^5.0.1" - "@hapi/wreck" "17.x.x" - -"@hapi/teamwork@5.x.x": - version "5.1.0" - resolved "https://registry.yarnpkg.com/@hapi/teamwork/-/teamwork-5.1.0.tgz#7801a61fc727f702fd2196ef7625eb4e389f4124" - integrity sha512-llqoQTrAJDTXxG3c4Kz/uzhBS1TsmSBa/XG5SPcVXgmffHE1nFtyLIK0hNJHCB3EuBKT84adzd1hZNY9GJLWtg== +"@hapi/pinpoint@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@hapi/pinpoint/-/pinpoint-1.0.2.tgz#025b7a36dbbf4d35bf1acd071c26b20ef41e0d13" + integrity sha512-dtXC/WkZBfC5vxscazuiJ6iq4j9oNx1SHknmIr8hofarpKUZKmlUVYVIhNVzIEgK5Wrc4GMHL5lZtt1uS2flmQ== -"@hapi/topo@5.x.x", "@hapi/topo@^5.0.0": - version "5.0.0" - resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-5.0.0.tgz#c19af8577fa393a06e9c77b60995af959be721e7" - integrity sha512-tFJlT47db0kMqVm3H4nQYgn6Pwg10GTZHb1pwmSiv1K4ks6drQOtfEF5ZnPjkvC+y4/bUPHK+bc87QvLcL+WMw== +"@hapi/podium@3.x.x": + version "3.4.3" + resolved "https://registry.yarnpkg.com/@hapi/podium/-/podium-3.4.3.tgz#d28935870ae1372e2f983a7161e710c968a60de1" + integrity sha512-QJlnYLEYZWlKQ9fSOtuUcpANyoVGwT68GA9P0iQQCAetBK0fI+nbRBt58+aMixoifczWZUthuGkNjqKxgPh/CQ== dependencies: - "@hapi/hoek" "^9.0.0" + "@hapi/hoek" "8.x.x" + "@hapi/joi" "16.x.x" -"@hapi/validate@1.x.x", "@hapi/validate@^1.1.0": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@hapi/validate/-/validate-1.1.2.tgz#e6f6278b5ed2f8dfea99bfe4b5aedb63264e1f52" - integrity sha512-ojg3iE/haKh8aCZFObkOzuJ1vQ8NP+EiuibliJKe01IMstBPXQc4Xl08+8zqAL+iZSZKp1TaWdwaNSzq8HIMKA== +"@hapi/shot@4.x.x": + version "4.1.2" + resolved "https://registry.yarnpkg.com/@hapi/shot/-/shot-4.1.2.tgz#69f999956041fe468701a89a413175a521dabed5" + integrity sha512-6LeHLjvsq/bQ0R+fhEyr7mqExRGguNTrxFZf5DyKe3CK6pNabiGgYO4JVFaRrLZ3JyuhkS0fo8iiRE2Ql2oA/A== dependencies: - "@hapi/hoek" "^9.0.0" - "@hapi/topo" "^5.0.0" + "@hapi/hoek" "8.x.x" + "@hapi/joi" "16.x.x" -"@hapi/vise@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@hapi/vise/-/vise-4.0.0.tgz#c6a94fe121b94a53bf99e7489f7fcc74c104db02" - integrity sha512-eYyLkuUiFZTer59h+SGy7hUm+qE9p+UemePTHLlIWppEd+wExn3Df5jO04bFQTm7nleF5V8CtuYQYb+VFpZ6Sg== +"@hapi/somever@2.x.x": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@hapi/somever/-/somever-2.1.1.tgz#142bddf7cc4d829f678ed4e60618630a9a7ae845" + integrity sha512-cic5Sto4KGd9B0oQSdKTokju+rYhCbdpzbMb0EBnrH5Oc1z048hY8PaZ1lx2vBD7I/XIfTQVQetBH57fU51XRA== + dependencies: + "@hapi/bounce" "1.x.x" + "@hapi/hoek" "8.x.x" + +"@hapi/statehood@6.x.x": + version "6.1.2" + resolved "https://registry.yarnpkg.com/@hapi/statehood/-/statehood-6.1.2.tgz#6dda508b5da99a28a3ed295c3cac795cf6c12a02" + integrity sha512-pYXw1x6npz/UfmtcpUhuMvdK5kuOGTKcJNfLqdNptzietK2UZH5RzNJSlv5bDHeSmordFM3kGItcuQWX2lj2nQ== + dependencies: + "@hapi/boom" "7.x.x" + "@hapi/bounce" "1.x.x" + "@hapi/bourne" "1.x.x" + "@hapi/cryptiles" "4.x.x" + "@hapi/hoek" "8.x.x" + "@hapi/iron" "5.x.x" + "@hapi/joi" "16.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", "@hapi/topo@^3.1.3": + version "3.1.6" + resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-3.1.6.tgz#68d935fa3eae7fdd5ab0d7f953f3205d8b2bfc29" + integrity sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ== + dependencies: + "@hapi/hoek" "^8.3.0" + +"@hapi/vise@3.x.x": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@hapi/vise/-/vise-3.1.1.tgz#dfc88f2ac90682f48bdc1b3f9b8f1eab4eabe0c8" + integrity sha512-OXarbiCSadvtg+bSdVPqu31Z1JoBL+FwNYz3cYoBKQ5xq1/Cr4A3IkGpAZbAuxU5y4NL5pZFZG3d2a3ZGm/dOQ== dependencies: - "@hapi/hoek" "9.x.x" + "@hapi/hoek" "8.x.x" -"@hapi/wreck@17.x.x": - version "17.0.0" - resolved "https://registry.yarnpkg.com/@hapi/wreck/-/wreck-17.0.0.tgz#8ab0ca286e937c3f7a82f67e4be4348c824b743c" - integrity sha512-d8lqCinbKyDByn7GzJDRDbitddhIEydNm44UcAMejfhEH3o4IYvKYq6K8cAqXbilXPuvZc0ErlUOg9SDdgRtMw== +"@hapi/wreck@15.x.x": + version "15.1.0" + resolved "https://registry.yarnpkg.com/@hapi/wreck/-/wreck-15.1.0.tgz#7917cd25950ce9b023f7fd2bea6e2ef72c71e59d" + integrity sha512-tQczYRTTeYBmvhsek/D49En/5khcShaBEmzrAaDjMrFXKJRuF8xA8+tlq1ETLBFwGd6Do6g2OC74rt11kzawzg== dependencies: - "@hapi/boom" "9.x.x" - "@hapi/bourne" "2.x.x" - "@hapi/hoek" "9.x.x" + "@hapi/boom" "7.x.x" + "@hapi/bourne" "1.x.x" + "@hapi/hoek" "8.x.x" "@protobufjs/aspromise@^1.1.1", "@protobufjs/aspromise@^1.1.2": version "1.1.2" @@ -805,25 +815,25 @@ resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.5.tgz#b14efa8852b7768d898906613c23f688713e02cd" integrity sha512-Q1y515GcOdTHgagaVFhHnIFQ38ygs/kmxdNpvpou+raI9UO3YZcHDngBSYKQklcKlvA7iuQlmIKbzvmxcOE9CQ== -"@types/long@^4.0.1": +"@types/long@^4.0.0": version "4.0.1" resolved "https://registry.yarnpkg.com/@types/long/-/long-4.0.1.tgz#459c65fa1867dafe6a8f322c4c51695663cc55e9" integrity sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w== "@types/node@*": - version "14.6.4" - resolved "https://registry.yarnpkg.com/@types/node/-/node-14.6.4.tgz#a145cc0bb14ef9c4777361b7bbafa5cf8e3acb5a" - integrity sha512-Wk7nG1JSaMfMpoMJDKUsWYugliB2Vy55pdjLpmLixeyMi7HizW2I/9QoxsPCkXl3dO+ZOVqPumKaDUv5zJu2uQ== + version "14.10.1" + resolved "https://registry.yarnpkg.com/@types/node/-/node-14.10.1.tgz#cc323bad8e8a533d4822f45ce4e5326f36e42177" + integrity sha512-aYNbO+FZ/3KGeQCEkNhHFRIzBOUgc7QvcVNKXbfnhDkSfwUv91JsQQa10rDgKSTSLkXZ1UIyPe4FJJNVgw1xWQ== "@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@^13.7.0": - version "13.13.17" - resolved "https://registry.yarnpkg.com/@types/node/-/node-13.13.17.tgz#fba8bdd9be9a61adbceac654450673c2f520b0f0" - integrity sha512-rGZftvdDpsYtG/rOlDOwny1f6Aq4FHJdGSVfPg5vC2DaR9Rt4W2OpsOF5GTU2bSqZmwTkfnsvJhhzpMWYxxlEA== +"@types/node@^10.1.0": + version "10.17.32" + resolved "https://registry.yarnpkg.com/@types/node/-/node-10.17.32.tgz#4ef6ff8b842ea0eb3fcbc4331489f4ae64036fa8" + integrity sha512-EUq+cjH/3KCzQHikGnNbWAGe548IFLSm93Vl8xA7EuYEEATiyOVDyEVuGkowL7c9V69FF/RiZSAOCFPApMs/ig== "@types/pbkdf2@^3.0.0": version "3.1.0" @@ -916,10 +926,10 @@ abstract-leveldown@~6.2.1: level-supports "~1.0.0" xtend "~4.0.0" -abstract-logging@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/abstract-logging/-/abstract-logging-2.0.0.tgz#08a85814946c98ef06f4256ad470aba1886d4490" - integrity sha512-/oA9z7JszpIioo6J6dB79LVUgJ3eD3cxkAmdCkvWWS+Y9tPtALs1rLqOekLUXUbYqM2fB9TTK0ibAyZJJOP/CA== +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.4: version "1.3.7" @@ -1059,6 +1069,25 @@ async-limiter@~1.0.0: resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== +async.nexttick@^0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/async.nexttick/-/async.nexttick-0.5.2.tgz#5a2eaa7a62cefdd9f51dfca480589bc24218f99e" + integrity sha1-Wi6qemLO/dn1HfykgFibwkIY+Z4= + dependencies: + async.util.nexttick "0.5.2" + +async.util.nexttick@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/async.util.nexttick/-/async.util.nexttick-0.5.2.tgz#51b9b23611e80bd89a1a818872bbf687796cdf95" + integrity sha1-UbmyNhHoC9iaGoGIcrv2h3ls35U= + dependencies: + async.util.setimmediate "0.5.2" + +async.util.setimmediate@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/async.util.setimmediate/-/async.util.setimmediate-0.5.2.tgz#2812ebabf2a58027758d4bc7793d1ccfaf10255f" + integrity sha1-KBLrq/KlgCd1jUvHeT0cz68QJV8= + async@^1.4.2: version "1.5.2" resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" @@ -1123,13 +1152,13 @@ base64id@2.0.0: resolved "https://registry.yarnpkg.com/base64id/-/base64id-2.0.0.tgz#2770ac6bc47d312af97a8bf9a634342e0cd25cb6" integrity sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog== -bcrypto@^5.2.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/bcrypto/-/bcrypto-5.3.0.tgz#d2d7d8a808b5efeb09fe529034a30bd772902d84" - integrity sha512-SP48cpoc4BkEPNOErdsZ1VjbtdXY/C0f5wAywWniLne/Fd/5oOBqLbC6ZavngLvk4oik76g4I7PO5KduJoqECQ== +bcrypto@5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/bcrypto/-/bcrypto-5.1.0.tgz#1ca3d0b1bd1ffe6bb18cfcf2a7d7fc19423b68e6" + integrity sha512-WEs5g7WHdEdLLcsvhE7Z1AXv0G+hb+bJhSUYM7samFNrH051XhcFVWxAbAZDmIU1HWjpjhmQ+HqBar7UC/qrzQ== dependencies: - bufio "~1.0.7" - loady "~0.0.5" + bufio "~1.0.6" + loady "~0.0.1" bech32@1.1.4, bech32@^1.1.2: version "1.1.4" @@ -1160,10 +1189,10 @@ bintrees@1.0.1: resolved "https://registry.yarnpkg.com/bintrees/-/bintrees-1.0.1.tgz#0e655c9b9c2435eaab68bf4027226d2b55a34524" integrity sha1-DmVcm5wkNeqraL9AJyJtK1WjRSQ= -bip174@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/bip174/-/bip174-1.0.1.tgz#858a587f9529e22ee9b0572fd884e5783696824d" - integrity sha512-Mq2aFs1TdMfxBpYPg7uzjhsiXbAtoVq44TNjEWtvuZBiBgc3m7+n55orYMtTAxdg7jWbL4DtH0MKocJER4xERQ== +bip174@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/bip174/-/bip174-2.0.1.tgz#39cf8ca99e50ce538fb762589832f4481d07c254" + integrity sha512-i3X26uKJOkDTAalYAp0Er+qGMDhrbbh2o93/xiPyAN2s25KrClSpe3VXo/7mNJoqA5qfko8rLS2l3RWZgYmjKQ== bip32@^2.0.4: version "2.0.5" @@ -1191,12 +1220,12 @@ bitcoin-ops@^1.3.0, bitcoin-ops@^1.4.0: integrity sha512-pef6gxZFztEhaE9RY9HmWVmiIHqCb2OyS4HPKkpc6CIiiOa3Qmuoylxc5P2EkU3w+5eTSifI9SEZC88idAIGow== bitcoinjs-lib@^5.0.0: - version "5.1.10" - resolved "https://registry.yarnpkg.com/bitcoinjs-lib/-/bitcoinjs-lib-5.1.10.tgz#91ec7cde308007008b22ed9117c5f26970cbad54" - integrity sha512-CesUqtBtnYc+SOMsYN9jWQWhdohW1MpklUkF7Ukn4HiAyN6yxykG+cIJogfRt6x5xcgH87K1Q+Mnoe/B+du1Iw== + version "5.2.0" + resolved "https://registry.yarnpkg.com/bitcoinjs-lib/-/bitcoinjs-lib-5.2.0.tgz#caf8b5efb04274ded1b67e0706960b93afb9d332" + integrity sha512-5DcLxGUDejgNBYcieMIUfjORtUeNWl828VWLHJGVKZCb4zIS1oOySTUr0LGmcqJBQgTBz3bGbRQla4FgrdQEIQ== dependencies: bech32 "^1.1.2" - bip174 "^1.0.1" + bip174 "^2.0.1" bip32 "^2.0.4" bip66 "^1.1.0" bitcoin-ops "^1.4.0" @@ -1225,12 +1254,12 @@ blakejs@^1.1.0: resolved "https://registry.yarnpkg.com/blakejs/-/blakejs-1.1.0.tgz#69df92ef953aa88ca51a32df6ab1c54a155fc7a5" integrity sha1-ad+S75U6qIylGjLfarHFShVfx6U= -blob-to-it@0.0.2: - version "0.0.2" - resolved "https://registry.yarnpkg.com/blob-to-it/-/blob-to-it-0.0.2.tgz#851b4db0be4acebc86dd1c14c14b77fdc473e9b0" - integrity sha512-3/NRr0mUWQTkS71MYEC1teLbT5BTs7RZ6VMPXDV6qApjw3B4TAZspQuvDkYfHuD/XzL5p/RO91x5XRPeJvcCqg== +blob-to-it@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/blob-to-it/-/blob-to-it-0.0.1.tgz#27067ec8f8c4ed008d42eb2a7227fc9df3b7fa25" + integrity sha512-gvOVIs0YUpKHAwvhoJcRs81LJrOb+kwOol0/NnF/JgD0a5i9SJ/Es/njJo3NgFzb+x/FDPh4cD4D1KnrBeUWuw== dependencies: - browser-readablestream-to-it "^0.0.2" + browser-readablestream-to-it "^0.0.1" blob@0.0.5: version "0.0.5" @@ -1287,10 +1316,10 @@ brorand@^1.0.1: resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= -browser-readablestream-to-it@0.0.2, browser-readablestream-to-it@^0.0.2: - version "0.0.2" - resolved "https://registry.yarnpkg.com/browser-readablestream-to-it/-/browser-readablestream-to-it-0.0.2.tgz#4a5c2a20567623c106125ca6b640f68b081cea25" - integrity sha512-bbiTccngeAbPmpTUJcUyr6JhivADKV9xkNJVLdA91vjdzXyFBZ6fgrzElQsV3k1UNGQACRTl3p4y+cEGG9U48A== +browser-readablestream-to-it@0.0.1, browser-readablestream-to-it@^0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/browser-readablestream-to-it/-/browser-readablestream-to-it-0.0.1.tgz#90e5f37838115241686e219e040f155c087c1ca4" + integrity sha512-leRiI4bLRr7K8znNmQZ3frgL8A7aX4LI4g7444YEtT3alaxqem+XPGsJmOlFRRdRqjFpvf2wW4dXKcgBLxypVg== browserify-aes@^1.0.0, browserify-aes@^1.0.4, browserify-aes@^1.0.6, browserify-aes@^1.2.0: version "1.2.0" @@ -1377,7 +1406,7 @@ buffer-xor@^1.0.3: resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= -buffer@^5.4.3, buffer@^5.5.0, buffer@^5.6.0: +buffer@^5.2.1, buffer@^5.4.3, buffer@^5.5.0, buffer@^5.6.0: version "5.6.0" resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.6.0.tgz#a31749dc7d81d84db08abf937b6b8c4033f62786" integrity sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw== @@ -1385,7 +1414,7 @@ buffer@^5.4.3, buffer@^5.5.0, buffer@^5.6.0: base64-js "^1.0.2" ieee754 "^1.1.4" -bufio@~1.0.7: +bufio@~1.0.6: version "1.0.7" resolved "https://registry.yarnpkg.com/bufio/-/bufio-1.0.7.tgz#b7f63a1369a0829ed64cc14edf0573b3e382a33e" integrity sha512-bd1dDQhiC+bEbEfg56IdBv7faWa6OipMs/AFFFvtFnB3wAYjlwQpQRZ0pm6ZkgtfL0pILRXhKxOiQj6UzoMR7A== @@ -1428,14 +1457,6 @@ camelcase@^5.0.0, camelcase@^5.3.1: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== -cbor@^5.0.1, cbor@^5.0.2: - version "5.1.0" - resolved "https://registry.yarnpkg.com/cbor/-/cbor-5.1.0.tgz#c3be220dcbbd96a338d279a664237aed3f596904" - integrity sha512-qzEc7kUShdMbWTaUH7X+aHW8owvBU3FS0dfYR1lGYpoZr0mGJhhojLlZJH653x/DfeMZ56h315FRNBUIG1R7qg== - dependencies: - bignumber.js "^9.0.0" - nofilter "^1.0.4" - chai-checkmark@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/chai-checkmark/-/chai-checkmark-1.0.1.tgz#9fbb3c9ad9101f097ef288328d30f4227d74fffb" @@ -1453,7 +1474,7 @@ chai@^4.2.0: pathval "^1.1.0" type-detect "^4.0.5" -chalk@2.4.2, chalk@^2.3.0: +chalk@2.4.2, chalk@^2.3.0, 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== @@ -1470,14 +1491,6 @@ chalk@^3.0.0: ansi-styles "^4.1.0" supports-color "^7.1.0" -chalk@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a" - integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - check-error@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz#574d312edd88bb5dd8912e9286dd6c0aed4aac82" @@ -1493,19 +1506,40 @@ 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@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/cid-tool/-/cid-tool-1.0.0.tgz#3d123c20f1dc9322331db86a0e4db8850e561649" - integrity sha512-K7NGZBo1P6N2ogUmBtJWwMNfqXxU3ROiCHs+YKDDwBecsZ46J+9vJ6pOEJzds1JzqRnYRxxZBPfgBEYQebMXJg== +cid-tool@^0.4.0: + version "0.4.1" + resolved "https://registry.yarnpkg.com/cid-tool/-/cid-tool-0.4.1.tgz#90266766b73db6d08e332e30e47897e690ed733f" + integrity sha512-nASd+T8H9hY1Z3Z9ylvWlUUCFZ1msFaGAx7Y9+peqJEbrnSLErJXT8YJFRyUtkkP8+0NYE9g8JRUhC5+pj8SJw== dependencies: - cids "^1.0.0" + cids "~0.8.0" explain-error "^1.0.4" - multibase "^3.0.0" - multihashes "^3.0.1" + multibase "~0.7.0" + multihashes "~0.4.14" split2 "^3.1.1" - uint8arrays "^1.1.0" yargs "^15.0.2" +cids@^0.7.1: + version "0.7.5" + resolved "https://registry.yarnpkg.com/cids/-/cids-0.7.5.tgz#60a08138a99bfb69b6be4ceb63bfef7a396b28b2" + integrity sha512-zT7mPeghoWAu+ppn8+BS1tQ5qGmbMfB4AregnQjA/qHY3GC1m1ptI9GkWNlgeu38r7CuRdXB47uY2XgAYt6QVA== + dependencies: + buffer "^5.5.0" + class-is "^1.1.0" + multibase "~0.6.0" + multicodec "^1.0.0" + multihashes "~0.4.15" + +cids@^0.8.0, cids@^0.8.3, cids@~0.8.0, cids@~0.8.1, cids@~0.8.3: + version "0.8.3" + resolved "https://registry.yarnpkg.com/cids/-/cids-0.8.3.tgz#aaf48ac8ed857c3d37dad94d8db1d8c9407b92db" + integrity sha512-yoXTbV3llpm+EBGWKeL9xKtksPE/s6DPoDSY4fn8I8TEW1zehWXPSB0pwAXVDlLaOlrw+sNynj995uD9abmPhA== + dependencies: + buffer "^5.6.0" + class-is "^1.1.0" + multibase "^1.0.0" + multicodec "^1.0.1" + multihashes "^1.0.1" + cids@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/cids/-/cids-1.0.0.tgz#5a148c4adbf3c56c45bbcf9000451907dfe8b5b2" @@ -1685,15 +1719,6 @@ create-hmac@^1.1.0, create-hmac@^1.1.3, create-hmac@^1.1.4, create-hmac@^1.1.7: safe-buffer "^5.0.1" sha.js "^2.4.8" -cross-spawn@^7.0.0: - version "7.0.3" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" - integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - crypto-browserify@^3.10.0: version "3.12.0" resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" @@ -1721,52 +1746,53 @@ d64@^1.0.0: resolved "https://registry.yarnpkg.com/d64/-/d64-1.0.0.tgz#4002a87e850cbfc9f9d9706b60fca613a3336e90" integrity sha1-QAKofoUMv8n52XBrYPymE6MzbpA= -dag-cbor-links@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/dag-cbor-links/-/dag-cbor-links-2.0.0.tgz#a77c8364d8795422816f55eea97ece840ef9ec50" - integrity sha512-ra3oaFkrl57zcZf0l5F/L9l8QTdqdO9XZLpbXsNT0EX4NPL34RDN4r6Uuk6LI1WQLFfM0prSCbAEdOWxzUJo3A== +dag-cbor-links@^1.3.3: + version "1.3.6" + resolved "https://registry.yarnpkg.com/dag-cbor-links/-/dag-cbor-links-1.3.6.tgz#ca21e27a23670f3e387e7c5431efe3876343acb6" + integrity sha512-UeslQGj1cF5FLDLUlutDdeWKOnN3QVrqzIFOwOq4kQud+2aOxQjmlFnsU/uNdkJaz6H66RvbPGivueQB0fL5Iw== dependencies: - cids "^1.0.0" - ipld-dag-cbor "^0.17.0" + cids "^0.8.0" + ipld-dag-cbor "^0.16.0" -datastore-core@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/datastore-core/-/datastore-core-2.0.0.tgz#49e3c96cdfc4729fcd5c92d64b3b614429cb4472" - integrity sha512-E6SS3GEZNMCRZScWO98qQ14MIb7+3MLsJtcgla/ULCjfnhThsUE21HN+wT0+QLoYrKR54puWy/3XKp5N+5+zyA== +datastore-core@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/datastore-core/-/datastore-core-1.1.0.tgz#e749da22ae4d9dd26b4e44f21379fcb36dba7c89" + integrity sha512-tn42Qy6t1V5otG4R3hq7yW4vpNaKc8/GXEYnLv8oeGNSQfEWPnfz1x5Sto080N7IsluzOUWK/W+a4m4Er8DnAA== dependencies: + buffer "^5.5.0" debug "^4.1.1" - interface-datastore "^2.0.0" - ipfs-utils "^2.3.1" + interface-datastore "^1.0.2" -datastore-fs@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/datastore-fs/-/datastore-fs-2.0.1.tgz#3ccb036fbdb3d2bc16d7a3ff4f24296b8ea0f38a" - integrity sha512-W0qOEJDHVmzSfCXMBcgnHI7n0SROQ7vpD24v9AicVWE/DPju4CUWl/1NHSQO3RR3ooaFdG31c1J2OjDKJO6+Fg== +datastore-fs@^1.0.0, datastore-fs@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/datastore-fs/-/datastore-fs-1.1.0.tgz#c5d60066bf9303bd6379015f083dd92177ea690d" + integrity sha512-z/lsSMxi7omrPwCgGjZ1OrPN0cq35sFMWhTHnnF1ekvD3fxntB1gNqEi9ioMMJNX8OQap7JvYT40LdtZZx7mTg== dependencies: - datastore-core "^2.0.0" + datastore-core "^1.1.0" fast-write-atomic "^0.2.0" - interface-datastore "^2.0.0" - it-glob "0.0.8" + glob "^7.1.3" + interface-datastore "^1.0.2" mkdirp "^1.0.4" -datastore-level@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/datastore-level/-/datastore-level-2.0.0.tgz#0851283cd9d10436798a01d97dbf60135e469c29" - integrity sha512-52qSxZG75QRqO502cSvnYnXj/5sO29Dvtd9uuiRLSzUaSPher8pS0hl5xzlx7zglpzAjQpjaq9oy2UFO6vMn6g== +datastore-level@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/datastore-level/-/datastore-level-1.1.0.tgz#fde84ff1867bd5255a1fd90136b596bd51d98fcb" + integrity sha512-XEuXC3mq2BTUdhOvx7vwD93GN1O8SJf1HL/EOlmVcxLt3EHtDpX5pqZmiDdrXIAfe4uiEuSfFu2tKycuz1PMZA== dependencies: - datastore-core "^2.0.0" - interface-datastore "^2.0.0" + datastore-core "^1.1.0" + interface-datastore "^1.0.2" level "^5.0.1" -datastore-pubsub@^0.4.0: - version "0.4.1" - resolved "https://registry.yarnpkg.com/datastore-pubsub/-/datastore-pubsub-0.4.1.tgz#95c1b6e6a2de380ec169de918e958bb00f75c157" - integrity sha512-OVKIlSqILBSFApJ5FPmiWaSA71l53sX52sV0JgyGBaghzqbFTTB1HQikB8npSyGMEJfmpCVhKue9rkTHF+WoXg== +datastore-pubsub@^0.3.2: + version "0.3.3" + resolved "https://registry.yarnpkg.com/datastore-pubsub/-/datastore-pubsub-0.3.3.tgz#ae31a6a5865231e2dc3b8e5e00cc8629c3b23c39" + integrity sha512-QMGKZpOnwMO4UK14aU1GfsiyXv77F//7jj8mjTmbdma+iVBSLW1aNq6koZtw46DM7K9LfhlfLHyvyAl4JJp7fA== dependencies: + buffer "^5.6.0" debug "^4.1.1" err-code "^2.0.3" - interface-datastore "^2.0.0" - uint8arrays "^1.1.0" + interface-datastore "^1.0.4" + multibase "^0.7.0" dateformat@^3.0.3: version "3.0.3" @@ -1886,11 +1912,6 @@ delimit-stream@0.1.0: resolved "https://registry.yarnpkg.com/delimit-stream/-/delimit-stream-0.1.0.tgz#9b8319477c0e5f8aeb3ce357ae305fc25ea1cd2b" integrity sha1-m4MZR3wOX4rrPONXrjBfwl6hzSs= -denque@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/denque/-/denque-1.4.1.tgz#6744ff7641c148c3f8a69c307e51235c1f4a37cf" - integrity sha512-OfzPuSZKGcgr96rf1oODnfjqBFmr1DVoc/TrItj3Ohe0Ah1C5WX5Baquw/9U9KovnQ88EqmJbD66rKYUQYN1tQ== - des.js@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.1.tgz#5382142e1bdc53f85d86d53e5f4aa7deb91e0843" @@ -2161,40 +2182,40 @@ ethereumjs-util@^6.0.0: rlp "^2.2.3" ethers@^5.0.8: - version "5.0.12" - resolved "https://registry.yarnpkg.com/ethers/-/ethers-5.0.12.tgz#8986cf53a425d1a00af6bda886e9098b0448d1fb" - integrity sha512-mgF1ZLd1y5r+hS1IPATKwKx5k/PCSqz4PEQjMR+er+Hhu6IefVVcoYATUMjmK4FG+3PAkorRMA9rJ4Y/fdW0UA== - dependencies: - "@ethersproject/abi" "^5.0.3" - "@ethersproject/abstract-provider" "^5.0.3" - "@ethersproject/abstract-signer" "^5.0.3" - "@ethersproject/address" "^5.0.3" + version "5.0.13" + resolved "https://registry.yarnpkg.com/ethers/-/ethers-5.0.13.tgz#843e98d344acbef74f4d2ab40922bbda1f83e322" + integrity sha512-xtSVE6r3ltLZ2EHtzA0rd1s2TQaLTC11qhSG+iYhOgno+lhyIXffBC8CzLkQEp51+GlRTn9/xCjly6JCn5qwMA== + dependencies: + "@ethersproject/abi" "^5.0.5" + "@ethersproject/abstract-provider" "^5.0.4" + "@ethersproject/abstract-signer" "^5.0.4" + "@ethersproject/address" "^5.0.4" "@ethersproject/base64" "^5.0.3" "@ethersproject/basex" "^5.0.3" - "@ethersproject/bignumber" "^5.0.6" + "@ethersproject/bignumber" "^5.0.7" "@ethersproject/bytes" "^5.0.4" - "@ethersproject/constants" "^5.0.3" - "@ethersproject/contracts" "^5.0.3" - "@ethersproject/hash" "^5.0.3" - "@ethersproject/hdnode" "^5.0.3" - "@ethersproject/json-wallets" "^5.0.5" + "@ethersproject/constants" "^5.0.4" + "@ethersproject/contracts" "^5.0.4" + "@ethersproject/hash" "^5.0.4" + "@ethersproject/hdnode" "^5.0.4" + "@ethersproject/json-wallets" "^5.0.6" "@ethersproject/keccak256" "^5.0.3" "@ethersproject/logger" "^5.0.5" "@ethersproject/networks" "^5.0.3" "@ethersproject/pbkdf2" "^5.0.3" "@ethersproject/properties" "^5.0.3" - "@ethersproject/providers" "^5.0.6" + "@ethersproject/providers" "^5.0.8" "@ethersproject/random" "^5.0.3" "@ethersproject/rlp" "^5.0.3" "@ethersproject/sha2" "^5.0.3" "@ethersproject/signing-key" "^5.0.4" - "@ethersproject/solidity" "^5.0.3" - "@ethersproject/strings" "^5.0.3" - "@ethersproject/transactions" "^5.0.3" - "@ethersproject/units" "^5.0.3" - "@ethersproject/wallet" "^5.0.3" - "@ethersproject/web" "^5.0.4" - "@ethersproject/wordlists" "^5.0.3" + "@ethersproject/solidity" "^5.0.4" + "@ethersproject/strings" "^5.0.4" + "@ethersproject/transactions" "^5.0.5" + "@ethersproject/units" "^5.0.4" + "@ethersproject/wallet" "^5.0.4" + "@ethersproject/web" "^5.0.6" + "@ethersproject/wordlists" "^5.0.4" ethjs-util@0.1.6, ethjs-util@^0.1.3: version "0.1.6" @@ -2232,21 +2253,6 @@ evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: md5.js "^1.3.4" safe-buffer "^5.1.1" -execa@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/execa/-/execa-4.0.3.tgz#0a34dabbad6d66100bd6f2c576c8669403f317f2" - integrity sha512-WFDXGHckXPWZX19t1kCsXzOpqX9LWYNqn4C+HqZlk/V0imTkzJZqf87ZBhvpHaftERYknpk0fjSylnXVlVgI0A== - dependencies: - cross-spawn "^7.0.0" - get-stream "^5.0.0" - human-signals "^1.1.1" - is-stream "^2.0.0" - merge-stream "^2.0.0" - npm-run-path "^4.0.0" - onetime "^5.1.0" - signal-exit "^3.0.2" - strip-final-newline "^2.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" @@ -2272,7 +2278,7 @@ fast-write-atomic@^0.2.0: resolved "https://registry.yarnpkg.com/fast-write-atomic/-/fast-write-atomic-0.2.1.tgz#7ee8ef0ce3c1f531043c09ae8e5143361ab17ede" integrity sha512-WvJe06IfNYlr+6cO3uQkdKdy3Cb1LlCJSF8zRs2eT8yuhdbSlR9nIt+TgQ92RUxiRrQm+/S7RARnMfCs5iuAjw== -file-type@^14.1.4, file-type@^14.7.1: +file-type@^14.1.4: version "14.7.1" resolved "https://registry.yarnpkg.com/file-type/-/file-type-14.7.1.tgz#f748732b3e70478bff530e1cf0ec2fe33608b1bb" integrity sha512-sXAMgFk67fQLcetXustxfKX+PZgHIUFn96Xld9uH8aXPdX3xOp0/jg9OdouVTvQrf7mrn+wAa4jN/y9fUOOiRA== @@ -2282,15 +2288,20 @@ file-type@^14.1.4, file-type@^14.7.1: token-types "^2.0.0" typedarray-to-buffer "^3.1.5" +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" integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== -filesize@^6.1.0: - version "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== find-up@^4.1.0: version "4.1.0" @@ -2417,7 +2428,7 @@ get-stream@^4.1.0: dependencies: pump "^3.0.0" -get-stream@^5.0.0, get-stream@^5.1.0: +get-stream@^5.1.0: version "5.2.0" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== @@ -2479,15 +2490,15 @@ hamt-sharding@^1.0.0: dependencies: sparse-array "^1.3.1" -hapi-pino@^8.2.0: - version "8.3.0" - resolved "https://registry.yarnpkg.com/hapi-pino/-/hapi-pino-8.3.0.tgz#1cdcff01e4b61af8aa9bd7ca87c592582c403cd7" - integrity sha512-8Cm1WIs6jp8B9ZzYqPFbCWNKt6F6jNCfLmCIHmPsm35sTOvT/r5+d9KpYR2vigWQRLS23VBXzOqUVESpP7r+jA== +hapi-pino@^6.1.0: + version "6.5.0" + resolved "https://registry.yarnpkg.com/hapi-pino/-/hapi-pino-6.5.0.tgz#33100f07626e7d8cef2b36965cbfb68cdb39c937" + integrity sha512-262F+AJpNHCCGIPpqugPtVWU2plXyCcjeXkbcrD60LRg/tcobLAHuzR6usNcKCansJbrcCy+/kBXYcKQGae7+g== dependencies: - "@hapi/hoek" "^9.0.0" - abstract-logging "^2.0.0" - pino "^6.0.0" - pino-pretty "^4.0.0" + "@hapi/hoek" "^8.3.0" + abstract-logging "^1.0.0" + pino "^5.13.5" + pino-pretty "^3.2.2" has-binary2@~1.0.2: version "1.0.3" @@ -2575,11 +2586,6 @@ http-cache-semantics@^4.0.0: resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390" integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== -human-signals@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" - integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== - humble-localstorage@^1.4.2: version "1.4.2" resolved "https://registry.yarnpkg.com/humble-localstorage/-/humble-localstorage-1.4.2.tgz#d05ab0d526c4edbddbf7c6a60df6ff5805283469" @@ -2655,23 +2661,24 @@ ini@^1.3.5, ini@~1.3.0: resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== -interface-datastore@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/interface-datastore/-/interface-datastore-2.0.0.tgz#a0c2de1df9e42553e4723428c02242d9c47a2cc9" - integrity sha512-wOImix5uVEZWo+8zPSRMJ9nHbszZi3PhZ14KHLN7oRQjaYQtjtOpYj6n5EXTjDAfIQI8KN9vntHXxyAw1lcRIA== +interface-datastore@^1.0.2, interface-datastore@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/interface-datastore/-/interface-datastore-1.0.4.tgz#fc01388788f7d5cff4da773a0ad691176924c874" + integrity sha512-nIOP/mVwDUc7OenayUyFQB3D6c3SxDG5opTPeSrhA0jS5q0XWkf8Nz2GtNBm3wkeSKUM6iXt6LwIOCH/+jFXIQ== dependencies: + buffer "^5.5.0" class-is "^1.1.0" err-code "^2.0.1" - ipfs-utils "^2.3.1" + ipfs-utils "^2.2.2" iso-random-stream "^1.1.1" it-all "^1.0.2" it-drain "^1.0.1" nanoid "^3.0.2" ip-address@^6.1.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/ip-address/-/ip-address-6.3.0.tgz#8c031adff59b67fa1b2f0485cc5aed30bc709b69" - integrity sha512-tYN6DnF82jBRA6ZT3C+k4LBtVUKu0Taq7GZN4yldhz6nFKVh3EDg/zRIABsu4fAT2N0iFW9D482Aqkiah1NxTg== + version "6.4.0" + resolved "https://registry.yarnpkg.com/ip-address/-/ip-address-6.4.0.tgz#8f7d43e76002a1c3c230792c748f5d8c143f908a" + integrity sha512-c5uxc2WUTuRBVHT/6r4m7HIr/DfV0bF6DvLH3iZGSK8wp8iMwwZSgIq2do0asFf8q9ECug0SE+6+1ACMe4sorA== dependencies: jsbn "1.1.0" lodash.find "4.6.0" @@ -2691,112 +2698,111 @@ ip@^1.1.5: resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= -ipfs-bitswap@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ipfs-bitswap/-/ipfs-bitswap-3.0.0.tgz#23bb90a62e33a233313f2de4db3ad86ac4ea79da" - integrity sha512-9rX9vMUEegk61O4OoUWBUcU/WLLwALhyzHQdJzqW1DCn+nNnZVbRrzIWY1v5PnlywMtcUvd/ennpegVKCPuiUA== +ipfs-bitswap@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/ipfs-bitswap/-/ipfs-bitswap-2.0.1.tgz#cd2d21ff07146ad6c0bf90003ec586e880bca9c0" + integrity sha512-kZauF0XwatrMe0SfdKs4abrarcVNRzdfWFaz+kodGl1Uq7aryf/DZmSutw3NFkJDVnYWAQ7l55VsDRxC4kD6dg== dependencies: abort-controller "^3.0.0" any-signal "^1.1.0" bignumber.js "^9.0.0" - cids "^1.0.0" + cids "^0.8.3" debug "^4.1.0" - ipld-block "^0.10.0" + ipld-block "^0.9.1" it-length-prefixed "^3.0.0" it-pipe "^1.1.0" just-debounce-it "^1.1.0" - libp2p-interfaces "^0.4.1" + libp2p-interfaces "^0.3.0" moving-average "^1.0.0" - multicodec "^2.0.0" - multihashing-async "^2.0.1" - protons "^2.0.0" + multicodec "^1.0.3" + multihashing-async "^1.0.0" + protons "^1.0.1" streaming-iterables "^5.0.2" - uint8arrays "^1.1.0" - varint-decoder "^1.0.0" + varint-decoder "^0.4.0" -ipfs-block-service@^0.18.0: - version "0.18.0" - resolved "https://registry.yarnpkg.com/ipfs-block-service/-/ipfs-block-service-0.18.0.tgz#89c525c1df323078b45edb9bbfb7e4a9e4695839" - integrity sha512-tye5Uxbf3bYlfcGkV3CspP2JNcM2Ggm/5Kxph0jGKtAZtgfFxUq3NeSmvS6nGtZZBaFP4nwRF2yq7dQMALWzVg== +ipfs-block-service@^0.17.1: + version "0.17.1" + resolved "https://registry.yarnpkg.com/ipfs-block-service/-/ipfs-block-service-0.17.1.tgz#6e38f77872ce28d818341a8b1b8b952f7520b633" + integrity sha512-I12f6nXCJfkv9IoxZTRbHcIAa/bptSGAMDawAm2GUqD8lNPs3w2KuLpxBX6doZomhJ07C5VtaiW0pmWY5L52WA== dependencies: err-code "^2.0.0" - streaming-iterables "^5.0.2" + streaming-iterables "^4.1.0" -ipfs-core-utils@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/ipfs-core-utils/-/ipfs-core-utils-0.4.0.tgz#f633b0e51be6374f8caa1b15d5107e056123137a" - integrity sha512-IBPFvYjWPfVFpCeYUL/0gCUOabdBhh7aO5i4tU//UlF2gVCXPH4PRYlbBH9WM83zE2+o4vDi+dBXsdAI6nLPAg== +ipfs-core-utils@^0.3.0: + version "0.3.2" + resolved "https://registry.yarnpkg.com/ipfs-core-utils/-/ipfs-core-utils-0.3.2.tgz#24112ff687f79bd8d536c9b6aff4b7964161b8b9" + integrity sha512-4kn6qbhYsyn48HeH7qAKPG07CxwEr1EsgRccGQOUy/5OjcfqIjw4HnBwYmsRU6QuWsNR7nOAhwrVc6Y3glVvnQ== dependencies: - blob-to-it "0.0.2" - browser-readablestream-to-it "0.0.2" - cids "^1.0.0" + blob-to-it "0.0.1" + browser-readablestream-to-it "0.0.1" + buffer "^5.6.0" + cids "^0.8.3" err-code "^2.0.0" ipfs-utils "^3.0.0" it-all "^1.0.1" - it-map "^1.0.2" + it-map "^1.0.0" it-peekable "0.0.1" - uint8arrays "^1.1.0" -ipfs-http-client@^46.1.1: - version "46.1.1" - resolved "https://registry.yarnpkg.com/ipfs-http-client/-/ipfs-http-client-46.1.1.tgz#fa151560d977aed996de5647beb77c938068ed04" - integrity sha512-8E2tKdLke9Sd/7burgfokhIcOnQoWAjWrYR/i2CYC0pBTkxHeKcEGUG3oQ1cMPfyWVsRqDG4QskYRYppjsBjHg== +ipfs-http-client@^45.0.0: + version "45.0.0" + resolved "https://registry.yarnpkg.com/ipfs-http-client/-/ipfs-http-client-45.0.0.tgz#db2679ac5f91fcaa500a3eb78c8409bd30a13944" + integrity sha512-ccD2LCVYnSL0yANFQ2GboKV5RTk6Qi45T62Cz9S86qgKa8vw4AK8O30YncHOzbkbuCX1yRBkncYFktcDd/W/nw== dependencies: abort-controller "^3.0.0" any-signal "^1.1.0" bignumber.js "^9.0.0" - cids "^1.0.0" + buffer "^5.6.0" + cids "^0.8.3" debug "^4.1.0" form-data "^3.0.0" - ipfs-core-utils "^0.4.0" - ipfs-utils "^3.0.0" - ipld-block "^0.10.0" - ipld-dag-cbor "^0.17.0" - ipld-dag-pb "^0.20.0" - ipld-raw "^6.0.0" + ipfs-core-utils "^0.3.0" + ipfs-utils "^2.2.2" + ipld-block "^0.9.1" + ipld-dag-cbor "^0.15.2" + ipld-dag-pb "^0.18.5" + ipld-raw "^5.0.0" iso-url "^0.4.7" - it-last "^1.0.2" - it-map "^1.0.2" + it-last "^1.0.1" it-tar "^1.2.2" it-to-buffer "^1.0.0" it-to-stream "^0.1.1" merge-options "^2.0.0" - multiaddr "^8.0.0" - multiaddr-to-uri "^6.0.0" - multibase "^3.0.0" - multicodec "^2.0.0" - multihashes "^3.0.1" + multiaddr "^7.4.3" + multiaddr-to-uri "^5.1.0" + multibase "^1.0.1" + multicodec "^1.0.0" + multihashes "^1.0.1" nanoid "^3.0.2" node-fetch "^2.6.0" parse-duration "^0.4.4" - stream-to-it "^0.2.1" - uint8arrays "^1.1.0" + stream-to-it "^0.2.0" -ipfs-http-response@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/ipfs-http-response/-/ipfs-http-response-0.6.0.tgz#95d6d8e7617a35b69a0b3dc551b5f728a985f941" - integrity sha512-x1x4ZGvR0azgasT2ql6qKjiH+aPVjra9rJbNq89KzQVxrQLf9zlEHfLzfL7p8m0iYY4MiD+fW+QZF8xA18Xh2g== +ipfs-http-response@^0.5.0: + version "0.5.1" + resolved "https://registry.yarnpkg.com/ipfs-http-response/-/ipfs-http-response-0.5.1.tgz#c3e8aeb2473eef0b06f5df4239fb3cb00d54267c" + integrity sha512-Mu7LWkCCE2C8H0he2jJKY7KtmmjuSaft+wSzAZedT1WRvsgv/05JI4XXlGc2Z37eB9q0nQPFKIE83I7gJRNEaw== dependencies: + cids "~0.8.1" debug "^4.1.1" - file-type "^14.7.1" - filesize "^6.1.0" + file-type "^8.0.0" + filesize "^3.6.1" it-buffer "^0.1.1" it-concat "^1.0.0" it-reader "^2.1.0" it-to-stream "^0.1.1" mime-types "^2.1.27" - multihashes "^3.0.1" + multihashes "~0.4.19" p-try-each "^1.0.1" ipfs-log@~4.6.4: - version "4.6.4" - resolved "https://registry.yarnpkg.com/ipfs-log/-/ipfs-log-4.6.4.tgz#a55821422aba4de5f9b29d4abb764df70c0230c3" - integrity sha512-dleG9/rIH2yKVvSbhEzSERHwpsE12V8BiMzc4mXhjMGbaf6mn1T1cu+dEKCmC2Om/7v//5gthGsI/vukgwIh0g== + version "4.6.5" + resolved "https://registry.yarnpkg.com/ipfs-log/-/ipfs-log-4.6.5.tgz#95948c2587089ffb8de070e3ea4f7ddc5b578ef5" + integrity sha512-FJN5yd1LCbVvG3+fVkqfB42TOMtvbTqSYvkd4LWj4tFtF16uh2T76LkRJud6CXJChPynRqS6zsjAvLNAZKwp6g== dependencies: json-stringify-deterministic "^1.0.1" multihashing-async "^2.0.1" orbit-db-identity-provider "~0.3.1" - orbit-db-io "~0.3.0" + orbit-db-io "~0.2.0" p-do-whilst "^1.1.0" p-each-series "^2.1.0" p-map "^4.0.0" @@ -2816,96 +2822,89 @@ ipfs-pubsub-peer-monitor@~0.0.5: dependencies: p-forever "^1.0.1" -ipfs-repo-migrations@^5.0.3: - version "5.0.5" - resolved "https://registry.yarnpkg.com/ipfs-repo-migrations/-/ipfs-repo-migrations-5.0.5.tgz#d75e46a5504071812ea23a0fb50f4cc3e1e62b1c" - integrity sha512-dbg9LY+f1MhKLCUTQ28z+TmS7+fC6dgZPJhsWpNXSSwicEgMjUssGMoaft9AjoOuOTISeF3WWVVKRqFpOvCxQg== +ipfs-repo-migrations@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/ipfs-repo-migrations/-/ipfs-repo-migrations-1.0.1.tgz#45d4c424f360accfbffc8a0d8b690b9d50f96b32" + integrity sha512-yPVm9hyhZxc3ZB7+5YJ1W1MOzXN+9Oyp/4xdmNyjsI9lTtf5s0PP2NqXcpxgDP09epNlMMt3LJEt4QP3qHrL/A== dependencies: - cbor "^5.0.2" - cids "^1.0.0" - datastore-core "^2.0.0" + buffer "^5.6.0" + cids "^0.8.3" + datastore-core "^1.1.0" + datastore-fs "^1.0.0" + datastore-level "^1.1.0" debug "^4.1.0" - fnv1a "^1.0.1" - interface-datastore "^2.0.0" - ipld-dag-pb "^0.20.0" - it-length "0.0.2" - multibase "^3.0.0" - multicodec "^2.0.0" - multihashing-async "^2.0.0" + interface-datastore "^1.0.2" + multibase "^1.0.1" proper-lockfile "^4.1.1" - protons "^2.0.0" - uint8arrays "^1.0.0" - varint "^5.0.0" -ipfs-repo@^6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/ipfs-repo/-/ipfs-repo-6.0.3.tgz#0693cbfd0785eb7b1636a01f7a8ac06d2e615d0c" - integrity sha512-98dAkXAbX0JDGg2ML+h3usEZbQzghF/sCfAM/1Knh/VLdC7xcy34MqZQl+LyRTQEz872iUgk/TqqjkX2Sr2j2A== +ipfs-repo@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/ipfs-repo/-/ipfs-repo-4.0.0.tgz#ae06a78963adddf05a0574aece58531db12c5bd4" + integrity sha512-rhmRjO3ekS4/RzgNB1EQOudKCCYK23Lb2/E6eD3So5r0bX1PvDdybbzfpDj05HBoNmvDy9pYDJzdtdH7a4gP3w== dependencies: bignumber.js "^9.0.0" + buffer "^5.6.0" bytes "^3.1.0" - cids "^1.0.0" - datastore-core "^2.0.0" - datastore-fs "^2.0.0" - datastore-level "^2.0.0" + cids "^0.8.0" + datastore-core "^1.1.0" + datastore-fs "^1.1.0" + datastore-level "^1.1.0" debug "^4.1.0" err-code "^2.0.0" - interface-datastore "^2.0.0" - ipfs-repo-migrations "^5.0.3" - ipfs-utils "^2.3.1" - ipld-block "^0.10.0" + interface-datastore "^1.0.2" + ipfs-repo-migrations "^1.0.0" + ipfs-utils "^2.2.0" + ipld-block "^0.9.1" it-map "^1.0.2" it-pushable "^1.4.0" just-safe-get "^2.0.0" just-safe-set "^2.1.0" - multibase "^3.0.0" + multibase "^1.0.1" p-queue "^6.0.0" proper-lockfile "^4.0.0" sort-keys "^4.0.0" - uint8arrays "^1.0.0" -ipfs-unixfs-exporter@^3.0.2: - version "3.0.4" - resolved "https://registry.yarnpkg.com/ipfs-unixfs-exporter/-/ipfs-unixfs-exporter-3.0.4.tgz#9e9ab40a4ea97613fe6ee4ed1822471035bde90c" - integrity sha512-e5rA97JeLaaCBOsuG62MJ2UJZQ3xgd8MoJpNotO37VDXRuE/X0/ny6N8AIxikZ8kHkNmCbclW+B5yQHcmqtRvA== +ipfs-unixfs-exporter@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/ipfs-unixfs-exporter/-/ipfs-unixfs-exporter-2.0.2.tgz#ca36488d37e380ec53b49664bdee326622b191db" + integrity sha512-O4PknoOXzQKyAPFSZ+DCaPcSMmUnjPn2kxzhMGlWbXlUXkgGSs1cf3vcy16c/czF7DzVbQruhwURiR1IpUcYQA== dependencies: - cids "^1.0.0" + buffer "^5.6.0" + cids "^0.8.0" err-code "^2.0.0" hamt-sharding "^1.0.0" - ipfs-unixfs "^2.0.3" - ipfs-utils "^3.0.0" + ipfs-unixfs "^1.0.3" it-last "^1.0.1" - multihashing-async "^2.0.0" + multihashing-async "^0.8.0" -ipfs-unixfs-importer@^3.0.2: - version "3.0.4" - resolved "https://registry.yarnpkg.com/ipfs-unixfs-importer/-/ipfs-unixfs-importer-3.0.4.tgz#778ef7617b0524662d1c22d3c90d1e0c6342fcd6" - integrity sha512-2Lz1WSrmmMxBZzk99Uh1o76OZMWzkzgvSpcZcG8AdzpBDdjtsGWWED9FBuU31INT2dZk9Yszm8qxX3a8iYcXJg== +ipfs-unixfs-importer@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/ipfs-unixfs-importer/-/ipfs-unixfs-importer-2.0.2.tgz#1b568d1f23ec902a32ae8017f0a7456810102bd4" + integrity sha512-VPi3zfNtTZZ22xECD2eY9c90tvzsan21z+8p+mG5U4inzUm+yBeWU8QCk9gzkHfrxAXaJO3VS8KOriFK+o0RGQ== dependencies: bl "^4.0.0" + buffer "^5.6.0" err-code "^2.0.0" hamt-sharding "^1.0.0" - ipfs-unixfs "^2.0.3" - ipfs-utils "^3.0.0" - ipld-dag-pb "^0.20.0" + ipfs-unixfs "^1.0.3" + ipld-dag-pb "^0.18.5" it-all "^1.0.1" it-batch "^1.0.3" it-first "^1.0.1" it-parallel-batch "^1.0.3" merge-options "^2.0.0" - multihashing-async "^2.0.0" + multihashing-async "^0.8.0" rabin-wasm "^0.1.1" - uint8arrays "^1.1.0" -ipfs-unixfs@^2.0.2, ipfs-unixfs@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/ipfs-unixfs/-/ipfs-unixfs-2.0.3.tgz#f16e8d3fe35d0f3a64bd23fcae4c9ce0fca39beb" - integrity sha512-WpzG/VTqWBPh1cYW3CXk2naElYO3xU0rJnL3SBHbviZ6ZeHRadxR5k0v3/yxPuygs2AwBhaLqBNlV6uB6OCiQw== +ipfs-unixfs@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/ipfs-unixfs/-/ipfs-unixfs-1.0.3.tgz#59d46ab45b5ec211f93bdaff0b4827595350b8dc" + integrity sha512-fCwC0vIuQrPSNDWzVKwf31T1tA3vLwlPTC5UgAD8ZrrDgOdeJlhyeqEsMX0fxtuxR3SAKscZr43Lgjrbd5qh0Q== dependencies: err-code "^2.0.0" - protons "^2.0.0" + protons "^1.2.0" -ipfs-utils@^2.2.0, ipfs-utils@^2.3.1: +ipfs-utils@^2.2.0, ipfs-utils@^2.2.2, ipfs-utils@^2.3.0: version "2.4.0" resolved "https://registry.yarnpkg.com/ipfs-utils/-/ipfs-utils-2.4.0.tgz#113db5f5625b1bf0411a6d6dbd5317dfff5287f9" integrity sha512-0RH8rMIEhrXyrbh87V8SQC6E6/5EJs+YionqZGAXnVoTzkpFhxC3x3FlsxwZ9s72yaieGP1Mx1tRYgfCFM/mJg== @@ -2942,116 +2941,115 @@ ipfs-utils@^3.0.0: node-fetch "^2.6.0" stream-to-it "^0.2.0" -ipfs@0.50.1: - version "0.50.1" - resolved "https://registry.yarnpkg.com/ipfs/-/ipfs-0.50.1.tgz#aeedcf52ac494fe798a78116a79bca356641cb6d" - integrity sha512-TTQzDoElF1ahcwebXXho2q+0vVsUz8rDKnTnz44QOkSB2cgYIIT32VIXxgFgoy+CayoFa+pybexQqR2lKRtajw== +ipfs@0.48.2: + version "0.48.2" + resolved "https://registry.yarnpkg.com/ipfs/-/ipfs-0.48.2.tgz#c821b051190ad4c6ff6ee726edfd7c76b057f902" + integrity sha512-lBOI4BgdH8YEwhuuM0dWBu2HHdWDF+gEthalDf0xeYlW+AwtqZI0g80a1QyXgdDKfNcm3TYcHnZJfN1ssx0fEA== dependencies: - "@hapi/ammo" "^5.0.1" - "@hapi/boom" "^9.1.0" - "@hapi/content" "^5.0.2" - "@hapi/hapi" "^20.0.0" + "@hapi/ammo" "^3.1.2" + "@hapi/boom" "^7.4.3" + "@hapi/content" "^4.1.0" + "@hapi/hapi" "^18.4.0" + "@hapi/joi" "^15.1.0" abort-controller "^3.0.0" any-signal "^1.1.0" array-shuffle "^1.0.1" bignumber.js "^9.0.0" bl "^4.0.2" + bs58 "^4.0.1" + buffer "^5.6.0" byteman "^1.3.5" - cbor "^5.0.1" - cid-tool "^1.0.0" - cids "^1.0.0" + cid-tool "^0.4.0" + cids "^0.8.3" class-is "^1.1.0" - dag-cbor-links "^2.0.0" - datastore-core "^2.0.0" - datastore-pubsub "^0.4.0" + dag-cbor-links "^1.3.3" + datastore-core "^1.1.0" + datastore-pubsub "^0.3.2" debug "^4.1.0" dlv "^1.1.3" err-code "^2.0.0" - execa "^4.0.0" file-type "^14.1.4" fnv1a "^1.0.1" get-folder-size "^2.0.0" hamt-sharding "^1.0.0" - hapi-pino "^8.2.0" + hapi-pino "^6.1.0" hashlru "^2.3.0" - interface-datastore "^2.0.0" - ipfs-bitswap "^3.0.0" - ipfs-block-service "^0.18.0" - ipfs-core-utils "^0.4.0" - ipfs-http-client "^46.1.1" - ipfs-http-response "^0.6.0" - ipfs-repo "^6.0.3" - ipfs-unixfs "^2.0.2" - ipfs-unixfs-exporter "^3.0.2" - ipfs-unixfs-importer "^3.0.2" - ipfs-utils "^3.0.0" - ipld "^0.27.1" - ipld-bitcoin "^0.4.0" - ipld-block "^0.10.0" - ipld-dag-cbor "^0.17.0" - ipld-dag-pb "^0.20.0" - ipld-ethereum "^5.0.1" - ipld-git "^0.6.1" - ipld-raw "^6.0.0" - ipld-zcash "^0.5.0" - ipns "^0.8.0" + interface-datastore "^1.0.2" + ipfs-bitswap "^2.0.1" + ipfs-block-service "^0.17.1" + ipfs-core-utils "^0.3.0" + ipfs-http-client "^45.0.0" + ipfs-http-response "^0.5.0" + ipfs-repo "^4.0.0" + ipfs-unixfs "^1.0.3" + ipfs-unixfs-exporter "^2.0.2" + ipfs-unixfs-importer "^2.0.2" + ipfs-utils "^2.2.2" + ipld "^0.26.2" + ipld-bitcoin "^0.3.0" + ipld-block "^0.9.1" + ipld-dag-cbor "^0.15.2" + ipld-dag-pb "^0.18.5" + ipld-ethereum "^4.0.0" + ipld-git "^0.5.0" + ipld-raw "^5.0.0" + ipld-zcash "^0.4.0" + ipns "^0.7.1" is-domain-name "^1.0.1" - is-ipfs "^2.0.0" + is-ipfs "^1.0.3" iso-url "^0.4.7" it-all "^1.0.1" it-concat "^1.0.0" it-drain "^1.0.1" it-first "^1.0.1" it-glob "0.0.8" - it-last "^1.0.2" - it-map "^1.0.2" + it-last "^1.0.1" + it-map "^1.0.0" it-multipart "^1.0.1" it-pipe "^1.1.0" it-tar "^1.2.2" it-to-stream "^0.1.1" iterable-ndjson "^1.1.0" - joi "^17.2.1" jsondiffpatch "^0.4.1" just-safe-set "^2.1.0" - libp2p "^0.29.0" - libp2p-bootstrap "^0.12.0" - libp2p-crypto "^0.18.0" - libp2p-delegated-content-routing "^0.7.0" - libp2p-delegated-peer-routing "^0.7.0" - libp2p-floodsub "^0.23.0" - libp2p-gossipsub "^0.6.0" - libp2p-kad-dht "^0.20.0" - libp2p-mdns "^0.15.0" - libp2p-mplex "^0.10.0" - libp2p-noise "^2.0.0" - libp2p-record "^0.9.0" - libp2p-secio "^0.13.0" - libp2p-tcp "^0.15.0" - libp2p-webrtc-star "^0.20.0" - libp2p-websockets "^0.14.0" - mafmt "^8.0.0" + libp2p "^0.28.5" + libp2p-bootstrap "^0.11.0" + libp2p-crypto "^0.17.8" + libp2p-delegated-content-routing "^0.5.0" + libp2p-delegated-peer-routing "^0.5.0" + libp2p-floodsub "^0.21.0" + libp2p-gossipsub "^0.4.0" + libp2p-kad-dht "^0.19.9" + libp2p-mdns "^0.14.1" + libp2p-mplex "^0.9.5" + libp2p-noise "^1.1.1" + libp2p-record "^0.7.3" + libp2p-secio "^0.12.6" + libp2p-tcp "^0.14.5" + libp2p-webrtc-star "^0.18.0" + libp2p-websockets "^0.13.3" + mafmt "^7.0.0" merge-options "^2.0.0" mortice "^2.0.0" - multiaddr "^8.0.0" - multiaddr-to-uri "^6.0.0" - multibase "^3.0.0" - multicodec "^2.0.0" - multihashing-async "^2.0.1" + multiaddr "^7.4.3" + multiaddr-to-uri "^5.1.0" + multibase "^1.0.1" + multicodec "^1.0.0" + multihashing-async "^1.0.0" p-defer "^3.0.0" p-queue "^6.1.0" parse-duration "^0.4.4" - peer-id "^0.14.0" + peer-id "^0.13.12" pretty-bytes "^5.3.0" progress "^2.0.1" - protons "^2.0.0" + protons "^1.2.0" semver "^7.3.2" stream-to-it "^0.2.1" streaming-iterables "^5.0.0" temp "^0.9.0" timeout-abort-controller "^1.1.0" - uint8arrays "^1.1.0" update-notifier "^4.0.0" - uri-to-multiaddr "^4.0.0" + uri-to-multiaddr "^3.0.2" varint "^5.0.0" yargs "^15.1.0" yargs-promise "^1.1.0" @@ -3059,133 +3057,156 @@ ipfs@0.50.1: prom-client "^12.0.0" prometheus-gc-stats "^0.6.0" -ipld-bitcoin@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/ipld-bitcoin/-/ipld-bitcoin-0.4.0.tgz#451f380d9356b9fe5f6affa7729d2df0baf6fb6d" - integrity sha512-SRcNRMvdeIKlCCMymqas5ZX9tVjAZ/cid2LPd0vWrLtwc1r4liWvHAxbaU/fJa8Xo6neYWuS/XIqaE/yzMAhRw== +ipld-bitcoin@^0.3.0: + version "0.3.2" + resolved "https://registry.yarnpkg.com/ipld-bitcoin/-/ipld-bitcoin-0.3.2.tgz#8509ddb97603f2c6d63b3fa6245cddfec54c3026" + integrity sha512-cglP2KmfpQK6UWR6Yu4+F2Aj8z5m3z/ng4Bq2FV9rxASGSQn1nmVRFQu39j2lYcEUrvPPc+HRsDz1Ppvd6xODQ== dependencies: bitcoinjs-lib "^5.0.0" buffer "^5.6.0" - cids "^1.0.0" - multicodec "^2.0.0" - multihashes "^3.0.0" - multihashing-async "^2.0.0" - uint8arrays "^1.0.0" + cids "^0.8.3" + multicodec "^1.0.0" + multihashes "^1.0.1" + multihashing-async "^1.0.0" -ipld-block@^0.10.0: - version "0.10.1" - resolved "https://registry.yarnpkg.com/ipld-block/-/ipld-block-0.10.1.tgz#a9de6185257cf56903cc7f71de450672f4871b65" - integrity sha512-lPMfW9tA2hVZw9hdO/YSppTxFmA0+5zxcefBOlCTOn+12RLyy+pdepKMbQw8u0KESFu3pYVmabNRWuFGcgHLLw== +ipld-block@^0.9.1: + version "0.9.2" + resolved "https://registry.yarnpkg.com/ipld-block/-/ipld-block-0.9.2.tgz#d6c702e3c4171ff44e0a7b76c21d337676599196" + integrity sha512-/i99foB+QI8WhyZWu6ZVPFw2sP6kzZSnnjPNlxxrgaJeFX22w2z00nYWafY2YYYP4mZ9xkLZDSS/msli7XXyvw== dependencies: - cids "^1.0.0" + buffer "^5.5.0" + cids "~0.8.0" class-is "^1.1.0" -ipld-dag-cbor@^0.17.0: - version "0.17.0" - resolved "https://registry.yarnpkg.com/ipld-dag-cbor/-/ipld-dag-cbor-0.17.0.tgz#760d15515275261d0da6b9d60bc387fb2866f068" - integrity sha512-YprSTQClJQUyC+RhbWrVXhg7ysII5R/jrmZZ4en4n9Mav+MRbntAW699zd1PHRLB71lNCJbxABE2Uc9QU2Ka7g== +ipld-dag-cbor@^0.15.2: + version "0.15.3" + resolved "https://registry.yarnpkg.com/ipld-dag-cbor/-/ipld-dag-cbor-0.15.3.tgz#283afdb81d5b07db8e4fff7a10ef5e517e87f299" + integrity sha512-m23nG7ZyoVFnkK55/bLAErc7EfiMgaEQlqHWDTGzPI+O5r6bPfp+qbL5zTVSIT8tpbHmu174dwerVtLoVgeVyA== dependencies: borc "^2.1.2" - cids "^1.0.0" + buffer "^5.5.0" + cids "~0.8.0" is-circular "^1.0.2" - multicodec "^2.0.0" - multihashing-async "^2.0.0" - uint8arrays "^1.0.0" + multicodec "^1.0.0" + multihashing-async "~0.8.0" -ipld-dag-pb@^0.20.0: - version "0.20.0" - resolved "https://registry.yarnpkg.com/ipld-dag-pb/-/ipld-dag-pb-0.20.0.tgz#025c0343aafe6cb9db395dd1dc93c8c60a669360" - integrity sha512-zfM0EdaolqNjAxIrtpuGKvXxWk5YtH9jKinBuQGTcngOsWFQhyybGCTJHGNGGtRjHNJi2hz5Udy/8pzv4kcKyg== +ipld-dag-cbor@^0.16.0: + version "0.16.0" + resolved "https://registry.yarnpkg.com/ipld-dag-cbor/-/ipld-dag-cbor-0.16.0.tgz#2f2b54ba46dc64a7cfce107cee7b9b2114034b98" + integrity sha512-dnmR8Pgt1gGmEXWSf/V3dKDPveGnHsovvAAN7m/WHW5mXsBqYYOStt98K1RhCifbB7vY+IHmpdRhVka0g9DWFQ== dependencies: - cids "^1.0.0" + borc "^2.1.2" + buffer "^5.6.0" + cids "~0.8.3" + is-circular "^1.0.2" + multicodec "^1.0.3" + multihashing-async "^1.0.0" + +ipld-dag-pb@^0.18.1, ipld-dag-pb@^0.18.5: + version "0.18.5" + resolved "https://registry.yarnpkg.com/ipld-dag-pb/-/ipld-dag-pb-0.18.5.tgz#29e736dcdab10a4dffbef9dec27723e2e56be962" + integrity sha512-8IAPZrkRjgTpkxV9JOwXSBe0GXNxd4B2lubPgbifTGL92rZOEKWutpijsWsWvjXOltDFHKMQIIIhkgLC5RPqbA== + dependencies: + buffer "^5.6.0" + cids "~0.8.0" class-is "^1.1.0" - multicodec "^2.0.0" - multihashing-async "^2.0.0" - protons "^2.0.0" - reset "^0.1.0" - run "^1.4.0" + multicodec "^1.0.1" + multihashing-async "~0.8.1" + protons "^1.0.2" stable "^0.1.8" - uint8arrays "^1.0.0" -ipld-ethereum@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/ipld-ethereum/-/ipld-ethereum-5.0.1.tgz#c45a7b3920f5f5d263311e768d89e0cc6f3ce287" - integrity sha512-M0n4z4y0LwsBKIvQev8xHOfxwjwR+jl6ot8z2ujScE6MX+inhojw2/vjvoWIk4N7oleNf3sg4ZxBzdttulvPTA== +ipld-dag-pb@^0.19.0: + version "0.19.0" + resolved "https://registry.yarnpkg.com/ipld-dag-pb/-/ipld-dag-pb-0.19.0.tgz#9029e28e7843ca224e2e5377b5761a931f948047" + integrity sha512-qwuJM2Ev74HLKxgfmH7Qw/ob/Iwo4Te6ADZas8OqV2FCY+I4H+KJujLvaBs+By2g3h0aagv0ei3aUgqE8XzDfw== dependencies: buffer "^5.6.0" - cids "^1.0.0" + cids "~0.8.3" + class-is "^1.1.0" + multicodec "^1.0.3" + multihashing-async "^1.0.0" + protons "^1.2.1" + stable "^0.1.8" + +ipld-ethereum@^4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/ipld-ethereum/-/ipld-ethereum-4.0.2.tgz#4e71cef8bf74da10591a37db81a932633daabb51" + integrity sha512-0uShqn7PcCgWca7lkn8WE8sS8GVDxoi7+juiSLw2MApx+r11hPBjiMDKy0SFZoyXMRYPZA6Xh1WTqzH8UM2eHA== + dependencies: + buffer "^5.6.0" + cids "^0.8.3" ethereumjs-account "^3.0.0" ethereumjs-block "^2.2.1" ethereumjs-tx "^2.1.1" merkle-patricia-tree "^3.0.0" - multicodec "^2.0.0" - multihashes "^3.0.1" - multihashing-async "^2.0.0" + multicodec "^1.0.0" + multihashes "^1.0.1" + multihashing-async "^1.0.0" rlp "^2.2.4" -ipld-git@^0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/ipld-git/-/ipld-git-0.6.1.tgz#b4da330ef7a7af8a26810594dd43907ef5cc306f" - integrity sha512-HjKjmMX8vIEMk+isMBaU0/g+xi6LZOQHQ7oFaQ15wUUYLWe5rwkpdr8/3GqHEt3hKdEeWDCX2FqrmQsT9lrQFA== +ipld-git@^0.5.0: + version "0.5.3" + resolved "https://registry.yarnpkg.com/ipld-git/-/ipld-git-0.5.3.tgz#103ec10ed18d5187ce973d353564b14b22fb3f70" + integrity sha512-ffJgkGFb7VnTh8AOZNu19de1pXecbInJ62iEfL1ydn330tgwWtSMI2ny2EXGuOg1LvR9DF87Shz92CdtW4zYTw== dependencies: buffer "^5.6.0" - cids "^1.0.0" - multicodec "^2.0.0" - multihashing-async "^2.0.1" + cids "^0.8.3" + multicodec "^1.0.2" + multihashing-async "^1.0.0" smart-buffer "^4.1.0" strftime "^0.10.0" - uint8arrays "^1.0.0" -ipld-raw@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/ipld-raw/-/ipld-raw-6.0.0.tgz#74d947fcd2ce4e0e1d5bb650c1b5754ed8ea6da0" - integrity sha512-UK7fjncAzs59iu/o2kwYtb8jgTtW6B+cNWIiNpAJkfRwqoMk1xD/6i25ktzwe4qO8gQgoR9RxA5ibC23nq8BLg== +ipld-raw@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/ipld-raw/-/ipld-raw-5.0.0.tgz#06624a9de7a4f5e0cdb3a4e05de3c5ab5bfbb0a8" + integrity sha512-z1Fie224lTtQZbFg+wC5WDY692G3SIpO8vT86yCU83vqpIvasVuV3SzDSv7G36kRxP03PPZOkvKAOFrcjb7gpw== dependencies: - cids "^1.0.0" - multicodec "^2.0.0" - multihashing-async "^2.0.0" + cids "~0.8.0" + multicodec "^1.0.1" + multihashing-async "~0.8.1" -ipld-zcash@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/ipld-zcash/-/ipld-zcash-0.5.0.tgz#e7b020b9437b5fc9606f3d40f7587f14ad593d0c" - integrity sha512-nBeyZ/g/hvP3FQl9IODe6mW+UoO10hQMb3k9elcAuwfromljE/rozoDMiMYagZAm03dkSHsk/YSeEWdWqRKaPQ== +ipld-zcash@^0.4.0: + version "0.4.3" + resolved "https://registry.yarnpkg.com/ipld-zcash/-/ipld-zcash-0.4.3.tgz#61ed8263b954274702365f36cc9eeeeda995f0df" + integrity sha512-HBczqYbhRWOGmq4kcLnD9W8sM5BBJPGTH/hHia4b97BpF1JYDCu+vDv8xrJUAj6l+o+VX4xs+S50tMMEDEhXXA== dependencies: buffer "^5.6.0" - cids "^1.0.0" - multicodec "^2.0.0" - multihashes "^3.0.1" - multihashing-async "^2.0.0" + cids "^0.8.3" + multicodec "^1.0.0" + multihashes "^1.0.1" + multihashing-async "^1.0.0" zcash-block "^2.0.0" -ipld@^0.27.1: - version "0.27.1" - resolved "https://registry.yarnpkg.com/ipld/-/ipld-0.27.1.tgz#18ff729998e101336d626a9ede054c46bb3c3fb8" - integrity sha512-rX9TVFk9ZpMtjVdi74yaOgBcGRcz8NhGQHS4t/A4v/4UKp+nBWzDSMSAHpKXM1PGXYdlzYyIsfQMMoimQXVTxw== +ipld@^0.26.2: + version "0.26.4" + resolved "https://registry.yarnpkg.com/ipld/-/ipld-0.26.4.tgz#5ce47008474cc575aadb49d125088a414233224f" + integrity sha512-beRa9tayJDbzlqA7UEnUXQq654dAgnsrTSIJIe/vOBJToH8lDc/pLuIOmPYrDCVlv6XtJuZ7qgk3bIPppb21dA== dependencies: - cids "^1.0.0" - ipld-block "^0.10.0" - ipld-dag-cbor "^0.17.0" - ipld-dag-pb "^0.20.0" - ipld-raw "^6.0.0" + buffer "^5.6.0" + cids "^0.8.3" + ipld-block "^0.9.1" + ipld-dag-cbor "^0.16.0" + ipld-dag-pb "^0.19.0" + ipld-raw "^5.0.0" merge-options "^2.0.0" - multicodec "^2.0.0" + multicodec "^1.0.0" typical "^6.0.0" -ipns@^0.8.0: - version "0.8.0" - resolved "https://registry.yarnpkg.com/ipns/-/ipns-0.8.0.tgz#5102c39e1e4905392e7fde81f671ff269a7d2afc" - integrity sha512-DbveKyLuiO6GgZ4lILxQ3h+27dV/5MPriDTDny3/WHEaCOYH8Gs64CRP5MBQPQcsnZ2Tg+YkjnUAKX/pWAwNhA== +ipns@^0.7.1: + version "0.7.4" + resolved "https://registry.yarnpkg.com/ipns/-/ipns-0.7.4.tgz#f10ee5038f88f64cc3ee6304595770eed71c13a1" + integrity sha512-M1yX3oU5NSTC1fRb7GFs3RZk9b7bKxtPfDLRO5ezOVaqviTWNsZerMi/AueD9HuwTMVRhFQODRXnsOWntU0oBg== dependencies: + buffer "^5.6.0" debug "^4.1.1" err-code "^2.0.0" - interface-datastore "^2.0.0" - libp2p-crypto "^0.18.0" + interface-datastore "^1.0.2" + libp2p-crypto "^0.17.1" multibase "^3.0.0" multihashes "^3.0.1" - peer-id "^0.14.0" - protons "^2.0.0" + peer-id "^0.13.6" + protons "^1.0.1" timestamp-nano "^1.0.0" - uint8arrays "^1.1.0" is-buffer@^2.0.4: version "2.0.4" @@ -3256,18 +3277,18 @@ is-ip@^3.1.0: dependencies: ip-regex "^4.0.0" -is-ipfs@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-ipfs/-/is-ipfs-2.0.0.tgz#c046622e4daf5435b671aeb9739a832107e06805" - integrity sha512-X4Cg/JO+h/ygBCrIQSMgicHRLo5QpB+i5tHLhFgGBksKi3zvX6ByFCshDxNBvcq4NFxF3coI2AaLqwzugNzKcw== +is-ipfs@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/is-ipfs/-/is-ipfs-1.0.3.tgz#4b8c4995c46beac38f0c05f8cecd77093dd6a6b3" + integrity sha512-7SAfhxp39rxMvr95qjHMtsle1xa7zXpIbhX/Q77iXKtMVnQ0Fr9AVpAUq+bl3HPXGXDpZJFP0hzWBZaMwD6vGg== dependencies: - cids "^1.0.0" + buffer "^5.6.0" + cids "~0.8.0" iso-url "~0.4.7" - mafmt "^8.0.0" - multiaddr "^8.0.0" - multibase "^3.0.0" - multihashes "^3.0.1" - uint8arrays "^1.1.0" + mafmt "^7.1.0" + multiaddr "^7.4.3" + multibase "~0.7.0" + multihashes "~0.4.19" is-node@^1.0.2: version "1.0.2" @@ -3304,11 +3325,6 @@ is-promise@~1, is-promise@~1.0.0: resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-1.0.1.tgz#31573761c057e33c2e91aab9e96da08cefbe76e5" integrity sha1-MVc3YcBX4zwukaq56W2gjO++duU= -is-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3" - integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== - is-typedarray@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" @@ -3334,11 +3350,6 @@ isarray@~1.0.0: resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= -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-constants@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/iso-constants/-/iso-constants-0.1.2.tgz#3d2456ed5aeaa55d18564f285ba02a47a0d885b4" @@ -3407,7 +3418,7 @@ it-goodbye@^2.0.1: dependencies: buffer "^5.6.0" -it-handshake@^1.0.1, it-handshake@^1.0.2: +it-handshake@^1.0.0, it-handshake@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/it-handshake/-/it-handshake-1.0.2.tgz#64804d42621f6825f550c89cdcbd30d1bf978204" integrity sha512-uutOim5xF1eyDQD3u8qd3TxbWKwxqGMlbvacZsRsPdjO1BD9lnPTVci0jSMGsvMOu+5Y3W/QQ4hPQb87qPmPVQ== @@ -3416,12 +3427,12 @@ it-handshake@^1.0.1, it-handshake@^1.0.2: it-reader "^2.0.0" p-defer "^3.0.0" -it-last@^1.0.1, it-last@^1.0.2: +it-last@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/it-last/-/it-last-1.0.2.tgz#4f4a38274d3e7acc185455d64b2494dfa0943573" integrity sha512-zjWiVvkDXKxGA+u2ZNzq321RWnj52RLucsIX0Bve3NUX3X/b1RjtUufvUdjtkFtQLKG1yCf5+hxbdeIYiRT1rQ== -it-length-prefixed@^3.0.0, it-length-prefixed@^3.0.1, it-length-prefixed@^3.1.0: +it-length-prefixed@^3.0.0, it-length-prefixed@^3.0.1: version "3.1.0" resolved "https://registry.yarnpkg.com/it-length-prefixed/-/it-length-prefixed-3.1.0.tgz#f9226967e0d4e3823bb25e6b7867764509ae70e8" integrity sha512-E5GwT6qfZEwh3/XThyYwgjKJ4/hxvTC9kdbj3gxXDeUDKtC7+K2T647sPeX7xDEWqunsnoQyvOrjoHPegaT3uw== @@ -3431,12 +3442,7 @@ it-length-prefixed@^3.0.0, it-length-prefixed@^3.0.1, it-length-prefixed@^3.1.0: buffer "^5.5.0" varint "^5.0.0" -it-length@0.0.2: - version "0.0.2" - resolved "https://registry.yarnpkg.com/it-length/-/it-length-0.0.2.tgz#555306c61cd98e09307e6056ef67d6b9da32cc65" - integrity sha512-4HJKhSx/hWg54DLzDSe4HYtjMqDVj2ZR8WBTjJuGqRTH342x2vt6h9KeycUgzNNfygSLJvGzFYtZ7Gw1Kez9Qg== - -it-map@^1.0.2: +it-map@^1.0.0, it-map@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/it-map/-/it-map-1.0.2.tgz#c390d972b5362cf0bef4f54b62f00cec2e2fd10e" integrity sha512-WTy7ZK4MDo5B9JgcGz2VLwDxqItUHzv8Mg0YzVM7jhcqY8EdjUuMoAcL7PqzJed+TMy/AYorw47Muc87sdD4sA== @@ -3491,7 +3497,7 @@ it-protocol-buffers@^0.2.0: it-buffer "^0.1.1" it-length-prefixed "^3.0.0" -it-pushable@^1.3.1, it-pushable@^1.4.0: +it-pushable@^1.3.1, it-pushable@^1.3.2, it-pushable@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/it-pushable/-/it-pushable-1.4.0.tgz#772d81b40ccab93c963a20420ab1ef2ecfc9b97d" integrity sha512-W7251Tj88YBqUIEDWCwd3F8JettSbze+bBp5B3ASzz5tYWaLUI1VDNGbjllH1T6RJ71a5jUSTSt5vHjvuzwoFw== @@ -3558,17 +3564,6 @@ jmespath@^0.15.0: resolved "https://registry.yarnpkg.com/jmespath/-/jmespath-0.15.0.tgz#a3f222a9aae9f966f5d27c796510e28091764217" integrity sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc= -joi@^17.2.1: - version "17.2.1" - resolved "https://registry.yarnpkg.com/joi/-/joi-17.2.1.tgz#e5140fdf07e8fecf9bc977c2832d1bdb1e3f2a0a" - integrity sha512-YT3/4Ln+5YRpacdmfEfrrKh50/kkgX3LgBltjqnlMPIYiZ4hxXZuVJcxmsvxsdeHg9soZfE3qXxHC2tMpCCBOA== - dependencies: - "@hapi/address" "^4.1.0" - "@hapi/formula" "^2.0.0" - "@hapi/hoek" "^9.0.0" - "@hapi/pinpoint" "^2.0.0" - "@hapi/topo" "^5.0.0" - joycon@^2.2.5: version "2.2.5" resolved "https://registry.yarnpkg.com/joycon/-/joycon-2.2.5.tgz#8d4cf4cbb2544d7b7583c216fcdfec19f6be1615" @@ -3641,9 +3636,9 @@ just-debounce-it@^1.1.0: integrity sha512-87Nnc0qZKgBZuhFZjYVjSraic0x7zwjhaTMrCKlj0QYKH6lh0KbFzVnfu6LHan03NO7J8ygjeBeD0epejn5Zcg== just-extend@^4.0.2: - version "4.1.0" - resolved "https://registry.yarnpkg.com/just-extend/-/just-extend-4.1.0.tgz#7278a4027d889601640ee0ce0e5a00b992467da4" - integrity sha512-ApcjaOdVTJ7y4r08xI5wIqpvwS48Q0PBG4DJROcEkH1f8MdAiNFyFxz3xoL0LWAVwjrwPYZdVHHxhRHcx/uGLA== + version "4.1.1" + resolved "https://registry.yarnpkg.com/just-extend/-/just-extend-4.1.1.tgz#158f1fdb01f128c411dc8b286a7b4837b3545282" + integrity sha512-aWgeGFW67BP3e5181Ep1Fv2v8z//iBJfrvyTnq8wG86vEESwmonn1zPBJ0VfmT9CJq2FIT0VsETtrNFm2a+SHA== just-safe-get@^2.0.0: version "2.0.0" @@ -3891,15 +3886,15 @@ leven@2.1.0: resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580" integrity sha1-wuep93IJTe6dNCAq6KzORoeHVYA= -libp2p-bootstrap@^0.12.0: - version "0.12.1" - resolved "https://registry.yarnpkg.com/libp2p-bootstrap/-/libp2p-bootstrap-0.12.1.tgz#216322e2d682935c8ee1c7b672acf69241178c3c" - integrity sha512-atHXxfxE8isHb+XKHsJ5UgFMteqfi0Xal94h+2EAJmobXcIq1mBMUeIgmkHMsaZZNwJwQxq6MKFthJngWJ8vEw== +libp2p-bootstrap@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/libp2p-bootstrap/-/libp2p-bootstrap-0.11.0.tgz#08fa191ee13e2b95761d3cd465446ceca924c0f9" + integrity sha512-vLMmCJsecnHdR9pPUxvOimtnZdOfGXv4EImNB+Y0DKX3LUSyzb868N5oWCGhKMxDwt2Nm6/7Vl/Vd+eHnsU79g== dependencies: debug "^4.1.1" - mafmt "^8.0.0" - multiaddr "^8.0.0" - peer-id "^0.14.0" + mafmt "^7.0.0" + multiaddr "^7.2.1" + peer-id "^0.13.5" libp2p-crypto-secp256k1@^0.3.0, libp2p-crypto-secp256k1@~0.3.0: version "0.3.1" @@ -3935,76 +3930,82 @@ libp2p-crypto@^0.16.0: tweetnacl "^1.0.0" ursa-optional "~0.10.0" -libp2p-crypto@^0.18.0: - version "0.18.0" - resolved "https://registry.yarnpkg.com/libp2p-crypto/-/libp2p-crypto-0.18.0.tgz#b467c68e48cb62342c897e5615ae4addbf41dfe2" - integrity sha512-zNMHDwf2J4t1LRjrBPMiSa4+14u0SfZRu66FyIVZtOnBGo3V/8imbJsOp8RPT8IgeHRN7EVIUt9lp8dcgXHMOw== +libp2p-crypto@^0.17.1, libp2p-crypto@^0.17.3, libp2p-crypto@^0.17.6, libp2p-crypto@^0.17.7, libp2p-crypto@^0.17.8, libp2p-crypto@^0.17.9, libp2p-crypto@~0.17.0, libp2p-crypto@~0.17.1: + version "0.17.9" + resolved "https://registry.yarnpkg.com/libp2p-crypto/-/libp2p-crypto-0.17.9.tgz#2d2cd0b852c6a54d4d33f10be6ca8856c2d24870" + integrity sha512-nH3vTfQ4UqhZ1SORTP7HOsmFdJBs604Qy0Xi3IFFtU6ofYt+rFAZ2QNgo4MH1ZTT38/LEM374N9K7yzj1IQm0g== dependencies: + buffer "^5.5.0" err-code "^2.0.0" is-typedarray "^1.0.0" iso-random-stream "^1.1.0" keypair "^1.0.1" - multibase "^3.0.0" - multicodec "^2.0.0" - multihashing-async "^2.0.1" + multibase "^1.0.1" + multicodec "^1.0.4" + multihashing-async "^0.8.1" node-forge "^0.9.1" pem-jwk "^2.0.0" - protons "^2.0.0" + protons "^1.2.1" secp256k1 "^4.0.0" - uint8arrays "^1.1.0" + uint8arrays "^1.0.0" ursa-optional "^0.10.1" -libp2p-delegated-content-routing@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/libp2p-delegated-content-routing/-/libp2p-delegated-content-routing-0.7.0.tgz#b2499bd85a1c3810f8ec5b4e86ad13f565de969b" - integrity sha512-eyh6ckCJvAuH+dSI6lKrZ6JLdxazpPUpd2NbRcgmgb6sfpTyFaxhqMa5FHz304mX2FsvE3pX91pTShcL9Aitjg== +libp2p-delegated-content-routing@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/libp2p-delegated-content-routing/-/libp2p-delegated-content-routing-0.5.0.tgz#1fee373cf1953c537beb8168fe0486a22eb4ae7f" + integrity sha512-ag5gt752n0TynbRsQN1JMF0FzSdMpHOprNdVm6vq/rsz/8wMGh9WxN+a1Zp9VoPp5rGHe7LTom13ziFf1Z/Nyg== dependencies: debug "^4.1.1" it-all "^1.0.0" - multiaddr "^8.0.0" + multiaddr "^7.4.3" p-defer "^3.0.0" p-queue "^6.2.1" -libp2p-delegated-peer-routing@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/libp2p-delegated-peer-routing/-/libp2p-delegated-peer-routing-0.7.0.tgz#1d50a5a806629ca1b141be80746d3cd956f3032b" - integrity sha512-bdSnCRts+AMlUv592ZITot+vels1UYQc4WMg8/y+gur1ifEE6GeGWnxneJyCuuzrrjmo2Svr4yY72kuMev+wVQ== +libp2p-delegated-peer-routing@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/libp2p-delegated-peer-routing/-/libp2p-delegated-peer-routing-0.5.0.tgz#ff09e2c498e4a6e39e4403bad51f297b4a2742db" + integrity sha512-crnVXH56bTj0hqqsEb4xmfrZrdIxOBqnFp2D19inxTVwZtpg/Je1XJZDGSG2JJ2EnXxFGTNPFHcB5AIm8avDEg== dependencies: - cids "^1.0.0" debug "^4.1.1" - p-defer "^3.0.0" p-queue "^6.3.0" - peer-id "^0.14.0" + peer-id "^0.13.11" -libp2p-floodsub@^0.23.0: - version "0.23.1" - resolved "https://registry.yarnpkg.com/libp2p-floodsub/-/libp2p-floodsub-0.23.1.tgz#b2cd15516b22e019c40dc2711ac8a70db92cec6b" - integrity sha512-d5Hl055SV3bkJ2u+bsRp+iWBsg1rVq2CehW2TYq4zoIp/bCGQyY/oQF6NzqnysKloElgRACfWOa/oQBRaSZFng== +libp2p-floodsub@^0.21.0: + version "0.21.3" + resolved "https://registry.yarnpkg.com/libp2p-floodsub/-/libp2p-floodsub-0.21.3.tgz#aef432f2cb61a873a6f131df733fee76be9caedd" + integrity sha512-TTehsDd5kZos27qmugmviF9GvzfyH8Tq2/YNBpp7Ku1KoSZugcdQAhz8hmStMtMGDkW5ysoKSBG739IhHUtgdg== dependencies: + async.nexttick "^0.5.2" + buffer "^5.6.0" debug "^4.1.1" - libp2p-interfaces "^0.5.1" + it-length-prefixed "^3.0.0" + it-pipe "^1.0.1" + libp2p-pubsub "~0.5.2" + p-map "^4.0.0" + peer-id "~0.13.3" + protons "^1.0.1" time-cache "^0.3.0" - uint8arrays "^1.1.0" -libp2p-gossipsub@^0.6.0: - version "0.6.1" - resolved "https://registry.yarnpkg.com/libp2p-gossipsub/-/libp2p-gossipsub-0.6.1.tgz#452fbfc2babf0ece6fc1850dcab6f30871940abe" - integrity sha512-gwmRlS//Zz1nYuq4BfOsV3yg27i++uXihnteF5RztqRz6FqrRd0JsID32HtzD+LQ93PGTB457sxuOOpDvXLapQ== +libp2p-gossipsub@^0.4.0: + version "0.4.7" + resolved "https://registry.yarnpkg.com/libp2p-gossipsub/-/libp2p-gossipsub-0.4.7.tgz#5fb682a10aa73edcf0ab87b03ab653803df2a023" + integrity sha512-TW5uC3afNpDSp9Dm2K9zPa9Lfjjgm5UAVQPC1gWEm7VINBGZ/az54088UAL+S4RPMg9xykJX6Cn0wk07Wd0r5A== dependencies: - "@types/debug" "^4.1.5" + buffer "^5.6.0" debug "^4.1.1" - denque "^1.4.1" err-code "^2.0.0" + it-length-prefixed "^3.0.0" it-pipe "^1.0.1" - libp2p-interfaces "^0.5.1" - peer-id "^0.14.0" - protons "^2.0.0" + libp2p-pubsub "~0.5.2" + p-map "^4.0.0" + peer-id "~0.13.12" + protons "^1.0.1" time-cache "^0.3.0" -libp2p-interfaces@^0.4.0, libp2p-interfaces@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/libp2p-interfaces/-/libp2p-interfaces-0.4.1.tgz#1610034845e7ceb7cf93b5309945cf5ea698c9ee" - integrity sha512-LvoK21WtoRxmdLFWGGKMomK4SLXSqcyntoCQ254IOao/EOjis0Za09THENjK+pL1Lk84D1tXLwwK+8pT19EWDw== +libp2p-interfaces@^0.2.1: + version "0.2.8" + resolved "https://registry.yarnpkg.com/libp2p-interfaces/-/libp2p-interfaces-0.2.8.tgz#81ea30c4bb606fd940c48446c6660be674379b1f" + integrity sha512-Uzjlzbjk7Bx9giSU2z3qbQv/N8iV9ARL7GV5g9UNCXEYV+lPx0CUX8egnUlxf7/EMjUTz1PsSsf8C7nOZDbVJQ== dependencies: abort-controller "^3.0.0" abortable-iterator "^3.0.0" @@ -4012,119 +4013,113 @@ libp2p-interfaces@^0.4.0, libp2p-interfaces@^0.4.1: chai "^4.2.0" chai-checkmark "^1.0.1" class-is "^1.1.0" - delay "^4.3.0" detect-node "^2.0.4" dirty-chai "^2.0.1" err-code "^2.0.0" it-goodbye "^2.0.1" it-pair "^1.0.0" - it-pipe "^1.1.0" - libp2p-tcp "^0.15.0" - multiaddr "^8.0.0" - p-defer "^3.0.0" + it-pipe "^1.0.1" + libp2p-tcp "^0.14.1" + multiaddr "^7.4.3" p-limit "^2.3.0" p-wait-for "^3.1.0" - peer-id "^0.14.0" + peer-id "^0.13.11" + peer-info "^0.17.0" sinon "^9.0.2" - streaming-iterables "^5.0.2" + streaming-iterables "^4.1.0" -libp2p-interfaces@^0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/libp2p-interfaces/-/libp2p-interfaces-0.5.1.tgz#02ea8504febb2b3bb457b29058e7c0dd041e04ae" - integrity sha512-mqu8kN5KppDjRIzdOZqg7yEMwLJOxFGDpdXhvTq4obephTIusW4lLSunst7C5VVSN6UE0SSVliN0tHvyW8tpag== +libp2p-interfaces@^0.3.0, libp2p-interfaces@^0.3.1: + version "0.3.2" + resolved "https://registry.yarnpkg.com/libp2p-interfaces/-/libp2p-interfaces-0.3.2.tgz#c92ad0769722e28b8a9478d362f39f61540a2a65" + integrity sha512-EZviUYO5d4T/mYwDFMC/tVvLiS95+Ui8agn/DovsnUhlYPojLJJNapEJYFqFbgKqP+dxpMVMZ5CyJXD334qsuA== dependencies: abort-controller "^3.0.0" abortable-iterator "^3.0.0" + buffer "^5.6.0" chai "^4.2.0" chai-checkmark "^1.0.1" class-is "^1.1.0" - debug "^4.1.1" delay "^4.3.0" detect-node "^2.0.4" dirty-chai "^2.0.1" err-code "^2.0.0" it-goodbye "^2.0.1" - it-length-prefixed "^3.1.0" it-pair "^1.0.0" it-pipe "^1.1.0" - it-pushable "^1.4.0" - libp2p-crypto "^0.18.0" - libp2p-tcp "^0.15.0" - multiaddr "^8.0.0" - multibase "^3.0.0" + libp2p-tcp "^0.14.5" + multiaddr "^7.5.0" p-defer "^3.0.0" p-limit "^2.3.0" p-wait-for "^3.1.0" - peer-id "^0.14.0" - protons "^2.0.0" + peer-id "^0.13.13" sinon "^9.0.2" streaming-iterables "^5.0.2" - uint8arrays "^1.1.0" -libp2p-kad-dht@^0.20.0: - version "0.20.1" - resolved "https://registry.yarnpkg.com/libp2p-kad-dht/-/libp2p-kad-dht-0.20.1.tgz#fa72ded6dcc18fccd4a4a891849de88cd06ddc00" - integrity sha512-khffe6L6O6oU53LO8BrI3bULH4i6FLibvFEyV+7FAPXnFYhTKHa9TsIifkL/MEAfLI0hI9QN4NwMf0DpOLMvDA== +libp2p-kad-dht@^0.19.9: + version "0.19.9" + resolved "https://registry.yarnpkg.com/libp2p-kad-dht/-/libp2p-kad-dht-0.19.9.tgz#21d24360def337a85469702045d9c174520d4171" + integrity sha512-nbXkusPRpWoLc89/6eGV+IrE105kcWUE/cUAJtaAPUFpuSonKk+TPYfsAJnYhX93y7JA8XGXZfuPDJbHIo7Qnw== dependencies: abort-controller "^3.0.0" async "^2.6.2" base32.js "~0.1.0" - cids "^1.0.0" + buffer "^5.6.0" + cids "~0.8.0" debug "^4.1.1" err-code "^2.0.0" hashlru "^2.3.0" heap "~0.2.6" - interface-datastore "^2.0.0" + interface-datastore "^1.0.2" it-length-prefixed "^3.0.0" it-pipe "^1.1.0" k-bucket "^5.0.0" - libp2p-crypto "^0.18.0" - libp2p-interfaces "^0.4.0" - libp2p-record "^0.9.0" - multiaddr "^8.0.0" - multihashing-async "^2.0.1" + libp2p-crypto "~0.17.1" + libp2p-interfaces "^0.3.0" + libp2p-record "~0.7.0" + multiaddr "^7.4.3" + multihashing-async "^0.8.2" p-filter "^2.1.0" p-map "^4.0.0" p-queue "^6.2.1" p-timeout "^3.2.0" p-times "^3.0.0" - peer-id "^0.14.0" + peer-id "~0.13.5" promise-to-callback "^1.0.0" - protons "^2.0.0" - streaming-iterables "^5.0.2" - uint8arrays "^1.1.0" + protons "^1.0.1" + streaming-iterables "^4.1.1" varint "^5.0.0" xor-distance "^2.0.0" -libp2p-mdns@^0.15.0: - version "0.15.0" - resolved "https://registry.yarnpkg.com/libp2p-mdns/-/libp2p-mdns-0.15.0.tgz#c4e71e162ef2ea817d9d745376a1acac1271fe51" - integrity sha512-wuILE+mwC6ww/0TMkR3k2h53D5Ma9TXpz0siacbsACcGukkS+mIpsvruaf9U1Uxe0F1aC8+Y+Vi5lP8C3YR9Lg== +libp2p-mdns@^0.14.1: + version "0.14.3" + resolved "https://registry.yarnpkg.com/libp2p-mdns/-/libp2p-mdns-0.14.3.tgz#3ae33198ef483eef511fc58b1121cc02fa40480d" + integrity sha512-NxGFh469olcTr/AJ43BSmcAa5tvM6bXLXS54dq3Lw5IEeqr2JrTbxkcl+evFu3caKe/p+bN4c5kH7hGDZX6+yQ== dependencies: debug "^4.1.1" - multiaddr "^8.0.0" + multiaddr "^7.5.0" multicast-dns "^7.2.0" - peer-id "^0.14.0" + peer-id "^0.13.13" -libp2p-mplex@^0.10.0: - version "0.10.0" - resolved "https://registry.yarnpkg.com/libp2p-mplex/-/libp2p-mplex-0.10.0.tgz#c57c95fdd1ce5031d20a09e42be386883cb444e1" - integrity sha512-q+zpo12ldm8E+AlnR/LK/j++MM8IkDHi/P19VMPWP07irXe1Pmy/lw6IrSqtDOD8KQc86ipib9d1PI3ALdN8vA== +libp2p-mplex@^0.9.5: + version "0.9.5" + resolved "https://registry.yarnpkg.com/libp2p-mplex/-/libp2p-mplex-0.9.5.tgz#47cb8a426e9792ce89e92f24dc3485735aa15be0" + integrity sha512-3YHtuhE5GWtWzsvz3zIwZMLHxMcwpPnI2HgT/FZzvi8kYF00Y6psZtzC9p+yDiu9deeq5ZlmcbKzKA36k8VoSQ== dependencies: abort-controller "^3.0.0" abortable-iterator "^3.0.0" bl "^4.0.0" + buffer "^5.5.0" debug "^4.1.1" it-pipe "^1.0.1" it-pushable "^1.3.1" varint "^5.0.0" -libp2p-noise@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/libp2p-noise/-/libp2p-noise-2.0.0.tgz#c5b458610342cbee2696e0029a20a5e0e7d0ce57" - integrity sha512-EhHU8TaPw0JDMakPFpOTsfDrKYvBc/MsvUpQy3GECAcAJEu+gBW6CYYqJqMx/ZXnr/QBUeZfnOXBVlbTnEJ/7g== +libp2p-noise@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/libp2p-noise/-/libp2p-noise-1.1.2.tgz#9b4427abf20123cc8ddda394cbae3fba2e9b48ab" + integrity sha512-iKXdzGnPsz3slh6Gm9oNj0h0X37f/YFuSkg7MikQgrx5l5XRaFRxVDoqbsTlQ5nIS02tGuLJvmbqpLOZ+aWVow== dependencies: - bcrypto "^5.2.0" + bcrypto "5.1.0" buffer "^5.4.3" debug "^4.1.1" it-buffer "^0.1.1" @@ -4132,26 +4127,41 @@ libp2p-noise@^2.0.0: it-pair "^1.0.0" it-pb-rpc "^0.1.8" it-pipe "^1.1.0" - libp2p-crypto "^0.18.0" - peer-id "^0.14.0" - protobufjs "^6.10.1" - uint8arrays "^1.1.0" + libp2p-crypto "^0.17.6" + peer-id "^0.13.5" + protobufjs "6.8.8" -libp2p-record@^0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/libp2p-record/-/libp2p-record-0.9.0.tgz#6c8775b77660ec5b5ce143fac20bd9e67e66e0fe" - integrity sha512-8FlhzP+UlXTYOR+9D8nYoGOIJ6S8XogKD625bqzHJbXJQyJNCNaW3tZPHqrQrvUW7o6GsAeyQAfCp5WLEH0FZg== +libp2p-pubsub@~0.5.2: + version "0.5.6" + resolved "https://registry.yarnpkg.com/libp2p-pubsub/-/libp2p-pubsub-0.5.6.tgz#960bd2cb4d724e0b28a88c3afa38779486854d2c" + integrity sha512-1nQ709amKckPOcK7nZZom66PZytn8VIdR9BxpxhXxwmMmeuCIUKB+65UK7tI07M4LrcWsWPwZH6PbQBKiQ+Fzw== dependencies: + debug "^4.1.1" err-code "^2.0.0" - multihashes "^3.0.1" - multihashing-async "^2.0.1" - protons "^2.0.0" - uint8arrays "^1.1.0" + it-length-prefixed "^3.0.0" + it-pipe "^1.0.1" + it-pushable "^1.3.2" + libp2p-crypto "~0.17.0" + libp2p-interfaces "^0.3.0" + multibase "^0.7.0" + peer-id "~0.13.3" + protons "^1.0.1" -libp2p-secio@^0.13.0: - version "0.13.1" - resolved "https://registry.yarnpkg.com/libp2p-secio/-/libp2p-secio-0.13.1.tgz#0ce081a76a682cde0c49cb90af1e9c84c84daf8b" - integrity sha512-1rJBqaCTeKAyA1BedfGCjG8SKB+fOqWXPJLklkaRBcdwmtoNdvCLuLt5So81Z/5sqrbETM1vAQRVdMpyTfPrKw== +libp2p-record@^0.7.3, libp2p-record@~0.7.0: + version "0.7.3" + resolved "https://registry.yarnpkg.com/libp2p-record/-/libp2p-record-0.7.3.tgz#4142b6d51fdf2a1f9bf695b93b2f8bd5081efa90" + integrity sha512-a6MrDeVqIkAUaDaiS3vWFu2OblpuBaBmY3bfQY+ZcEI/C2lWB0MixIby9RhrTmR+rqM+W3yoDLQa+clm1HVLhw== + dependencies: + buffer "^5.6.0" + err-code "^2.0.0" + multihashes "~0.4.15" + multihashing-async "^0.8.0" + protons "^1.0.1" + +libp2p-secio@^0.12.6: + version "0.12.6" + resolved "https://registry.yarnpkg.com/libp2p-secio/-/libp2p-secio-0.12.6.tgz#8282cfd1df4a34cded9f99e4e0cf678bbf1d5093" + integrity sha512-SPuXcQsXXix7Lkmx5fv+woKay+DWycFxv7xkWi+8CD5oa15/4U1E8qqqnE7Lwjj2Ub1i0DuE74GRRzap46sxTQ== dependencies: bl "^4.0.0" debug "^4.1.1" @@ -4159,43 +4169,42 @@ libp2p-secio@^0.13.0: it-pair "^1.0.0" it-pb-rpc "^0.1.4" it-pipe "^1.1.0" - libp2p-crypto "^0.18.0" - libp2p-interfaces "^0.4.0" - multiaddr "^8.0.0" - multihashing-async "^2.0.1" - peer-id "^0.14.0" - protons "^2.0.0" - uint8arrays "^1.1.0" - -libp2p-tcp@^0.15.0: - version "0.15.1" - resolved "https://registry.yarnpkg.com/libp2p-tcp/-/libp2p-tcp-0.15.1.tgz#644b83abf46f213ee9476d2db4135636f0a17d17" - integrity sha512-alvgZ3lSNUyiz4vJOqvm6RpMQN9d17gSJa+VT+2pYLGf82o8pX3QvyhltMkBG7u9I+qZAkD6L27s8o0h38dpOg== + libp2p-crypto "^0.17.3" + libp2p-interfaces "^0.2.1" + multiaddr "^7.2.1" + multihashing-async "^0.8.0" + peer-id "^0.13.6" + protons "^1.0.2" + +libp2p-tcp@^0.14.1, libp2p-tcp@^0.14.5: + version "0.14.6" + resolved "https://registry.yarnpkg.com/libp2p-tcp/-/libp2p-tcp-0.14.6.tgz#a0c98ebe2be2f1d3d6bf22ea8b991e51978180ac" + integrity sha512-DeOdaH5QGVMKZflJmZq3dSWROxzD/YU1MFDxfi+DT4JVMcxfVMd+SpVEPMyk2wyA28H4AdGIRsH78yPjlFIyZQ== dependencies: abortable-iterator "^3.0.0" class-is "^1.1.0" debug "^4.1.1" err-code "^2.0.0" - libp2p-utils "^0.2.0" - mafmt "^8.0.0" - multiaddr "^8.0.0" + libp2p-utils "^0.1.2" + mafmt "^7.1.0" + multiaddr "^7.5.0" stream-to-it "^0.2.2" -libp2p-utils@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/libp2p-utils/-/libp2p-utils-0.2.0.tgz#9adea1a81943ca7d4d3103aa889796200703f97d" - integrity sha512-tZmqu27SULiIvfV+RZg5WOomxXIqM/SEd9FwKuirYTHHU1eet2bLzVQBhigatrdyQxebqi8GVnwbKmqdRElgCA== +libp2p-utils@^0.1.0, libp2p-utils@^0.1.2, libp2p-utils@~0.1.0: + version "0.1.3" + resolved "https://registry.yarnpkg.com/libp2p-utils/-/libp2p-utils-0.1.3.tgz#ed38956b974bba139e3b05c8506f7ba1177138b1" + integrity sha512-ApiQu45O+wTArSuAA8I0FR+CRf9lqoVTR1iGqSPx57x3iCzAtf3uKEOFxUDkgdWCnhpo04VKr2TLzxEYvkxd/w== dependencies: abortable-iterator "^3.0.0" debug "^4.1.1" err-code "^2.0.3" ip-address "^6.1.0" - multiaddr "^8.0.0" + multiaddr "^7.5.0" -libp2p-webrtc-peer@^10.0.1: - version "10.0.1" - resolved "https://registry.yarnpkg.com/libp2p-webrtc-peer/-/libp2p-webrtc-peer-10.0.1.tgz#ca28a16e4992e922307badf8f64d71bf9584b0ec" - integrity sha512-Qi/YVrSI5sjU+iBvr1iAjGrakIEvzCS8S76v4q43jjlDb6Wj+S4OnFLH/uRlt7eLXcx4vlaI6huMzYrUAoopMg== +libp2p-webrtc-peer@^9.7.2: + version "9.7.2" + resolved "https://registry.yarnpkg.com/libp2p-webrtc-peer/-/libp2p-webrtc-peer-9.7.2.tgz#654fbd020f9a51fecd3199679dbde7772b6d9b35" + integrity sha512-r/JzhV9EDYRU2bWHHUT5XsvmVaKb3wCESUbf8TyFBZ3iC11/43tYlK1gNyHvLpmsDLUC2XMRpHCsfxexnHUo0g== dependencies: debug "^4.0.1" err-code "^2.0.3" @@ -4204,53 +4213,55 @@ libp2p-webrtc-peer@^10.0.1: randombytes "^2.0.3" readable-stream "^3.4.0" -libp2p-webrtc-star@^0.20.0: - version "0.20.0" - resolved "https://registry.yarnpkg.com/libp2p-webrtc-star/-/libp2p-webrtc-star-0.20.0.tgz#62ecce5011b081ea636eef60e806bf968166ca2e" - integrity sha512-qhchRoHp01AjHz3Gv1NJe41cL8H4HzAZNtg125aWZeqtB9fFFh1ZcuHpSqA2frNd2roPqNPpa8/eBRsgHBCRFw== +libp2p-webrtc-star@^0.18.0: + version "0.18.6" + resolved "https://registry.yarnpkg.com/libp2p-webrtc-star/-/libp2p-webrtc-star-0.18.6.tgz#85d2afadffdd5518d658b2f7b294f727f3c31363" + integrity sha512-rrA0hQ7RwIW8rvwd2R9BnkmVVnH9jG98XaNykmlJ3At5jQOHcVYY13sqfEz8y0I5+5zbSd3xfvV9etBqyT8dRQ== dependencies: - "@hapi/hapi" "^20.0.0" - "@hapi/inert" "^6.0.2" + "@hapi/hapi" "^18.4.0" + "@hapi/inert" "^5.2.2" abortable-iterator "^3.0.0" + buffer "^5.6.0" class-is "^1.1.0" debug "^4.1.1" err-code "^2.0.0" - ipfs-utils "^3.0.0" + ipfs-utils "^2.3.0" it-pipe "^1.0.1" - libp2p-utils "^0.2.0" - libp2p-webrtc-peer "^10.0.1" - mafmt "^8.0.0" + libp2p-utils "^0.1.0" + libp2p-webrtc-peer "^9.7.2" + mafmt "^7.0.1" menoetius "0.0.2" minimist "^1.2.0" - multiaddr "^8.0.0" + multiaddr "^7.1.0" p-defer "^3.0.0" - peer-id "^0.14.0" + peer-id "~0.13.12" prom-client "^12.0.0" socket.io "^2.3.0" socket.io-client "^2.3.0" - stream-to-it "^0.2.2" - streaming-iterables "^5.0.2" + stream-to-it "^0.2.0" + streaming-iterables "^4.1.0" -libp2p-websockets@^0.14.0: - version "0.14.0" - resolved "https://registry.yarnpkg.com/libp2p-websockets/-/libp2p-websockets-0.14.0.tgz#e1c48d1787e88dee85db740598b9a6a687fe225c" - integrity sha512-UeI0uqw2xYXFhImJucewG7fuL6hOR2tnSwlSAAxilyK0Z3Yya+GeVkqy7Vufj9ax3EWFx6lPO8mC3uBl30TkpA== +libp2p-websockets@^0.13.3: + version "0.13.6" + resolved "https://registry.yarnpkg.com/libp2p-websockets/-/libp2p-websockets-0.13.6.tgz#568fa85fb79fc6dcb3bf970892fb664d342f6d9d" + integrity sha512-3M2Fht4QtwIOrIxESJIFqsltmLGB2FQhtZXD4SxnLhBADqe3CYyrad+zsDjQRXlXU7u08l9lWM5gHWDtmqX7Aw== dependencies: abortable-iterator "^3.0.0" + buffer "^5.5.0" class-is "^1.1.0" debug "^4.1.1" err-code "^2.0.0" it-ws "^3.0.0" - libp2p-utils "^0.2.0" - mafmt "^8.0.0" - multiaddr "^8.0.0" - multiaddr-to-uri "^6.0.0" + libp2p-utils "~0.1.0" + mafmt "^7.0.0" + multiaddr "^7.1.0" + multiaddr-to-uri "^5.0.0" p-timeout "^3.2.0" -libp2p@^0.29.0: - version "0.29.0" - resolved "https://registry.yarnpkg.com/libp2p/-/libp2p-0.29.0.tgz#56d55630b834111b8d0c62724e139461672d5bfd" - integrity sha512-eALoJ0vpsonRwzLpdPY2/272RIl2MImIg2QToqLb+wBChcSQFB4U/r3LU8rZqEaDfRNupOBG/rx67gJTWC0h2Q== +libp2p@^0.28.5: + version "0.28.10" + resolved "https://registry.yarnpkg.com/libp2p/-/libp2p-0.28.10.tgz#5d83cf6683c4bed09b6be59787e91ac96b29f91f" + integrity sha512-0WR86vPj3RIEP7jFWBy1J4GBp8wweC1pmzy5nfKZazP22wA/crqqnxcr4xGs/7lzFyfBJuqRIswz3/IrlgO+ag== dependencies: abort-controller "^3.0.0" aggregate-error "^3.0.1" @@ -4261,7 +4272,7 @@ libp2p@^0.29.0: err-code "^2.0.0" events "^3.1.0" hashlru "^2.3.0" - interface-datastore "^2.0.0" + interface-datastore "^1.0.4" ipfs-utils "^2.2.0" it-all "^1.0.1" it-buffer "^0.1.2" @@ -4269,30 +4280,28 @@ libp2p@^0.29.0: it-length-prefixed "^3.0.1" it-pipe "^1.1.0" it-protocol-buffers "^0.2.0" - libp2p-crypto "^0.18.0" - libp2p-interfaces "^0.5.1" - libp2p-utils "^0.2.0" - mafmt "^8.0.0" + libp2p-crypto "^0.17.9" + libp2p-interfaces "^0.3.1" + libp2p-utils "^0.1.2" + mafmt "^7.0.0" merge-options "^2.0.0" moving-average "^1.0.0" - multiaddr "^8.0.0" - multicodec "^2.0.0" - multistream-select "^1.0.0" + multiaddr "^7.4.3" + multistream-select "^0.15.0" mutable-proxy "^1.0.0" node-forge "^0.9.1" p-any "^3.0.0" p-fifo "^1.0.0" p-settle "^4.0.1" - peer-id "^0.14.0" - protons "^2.0.0" + peer-id "^0.13.11" + protons "^1.0.1" retimer "^2.0.0" sanitize-filename "^1.6.3" - streaming-iterables "^5.0.2" - timeout-abort-controller "^1.1.1" - varint "^5.0.0" + streaming-iterables "^4.1.0" + timeout-abort-controller "^1.0.0" xsalsa20 "^1.0.2" -loady@~0.0.5: +loady@~0.0.1: version "0.0.5" resolved "https://registry.yarnpkg.com/loady/-/loady-0.0.5.tgz#b17adb52d2fb7e743f107b0928ba0b591da5d881" integrity sha512-uxKD2HIj042/HBx77NBcmEPsD+hxCgAtjEWlYNScuUjIsh/62Uyu39GOR68TBR68v+jqDL9zfftCWoUo4y03sQ== @@ -4389,12 +4398,13 @@ lowercase-keys@^2.0.0: resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== -lru-cache@5.x.x: - version "5.1.1" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" - integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== +lru-cache@4.1.x: + version "4.1.5" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" + integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== dependencies: - yallist "^3.0.2" + pseudomap "^1.0.2" + yallist "^2.1.2" lru@^3.1.0: version "3.1.0" @@ -4408,12 +4418,12 @@ ltgt@^2.1.2, ltgt@~2.2.0: resolved "https://registry.yarnpkg.com/ltgt/-/ltgt-2.2.1.tgz#f35ca91c493f7b73da0e07495304f17b31f87ee5" integrity sha1-81ypHEk/e3PaDgdJUwTxezH4fuU= -mafmt@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/mafmt/-/mafmt-8.0.0.tgz#6a9ad6aafa66d484310698baf2acff3b8ecf1d74" - integrity sha512-MdaeaqZxjoYYWvlhr1GQ7sbsR3+L3s8QL0VtCuja+Iax3EhqAEgluSWPJezSDLyns7Ds4DGRyoq5+eIU7UDang== +mafmt@^7.0.0, mafmt@^7.0.1, mafmt@^7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/mafmt/-/mafmt-7.1.0.tgz#4126f6d0eded070ace7dbbb6fb04977412d380b5" + integrity sha512-vpeo9S+hepT3k2h5iFxzEHvvR0GPBx9uKaErmnRzYNcaKb03DgOArjEMlgG4a9LcuZZ89a3I8xbeto487n26eA== dependencies: - multiaddr "^8.0.0" + multiaddr "^7.3.0" make-dir@^3.0.0: version "3.1.0" @@ -4469,11 +4479,6 @@ merge-options@^2.0.0: dependencies: is-plain-obj "^2.0.0" -merge-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" - integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== - merkle-lib@^2.0.10: version "2.0.10" resolved "https://registry.yarnpkg.com/merkle-lib/-/merkle-lib-2.0.10.tgz#82b8dbae75e27a7785388b73f9d7725d0f6f3326" @@ -4526,11 +4531,6 @@ mime-types@^2.1.12, mime-types@^2.1.27, mime-types@~2.1.24: dependencies: mime-db "1.44.0" -mimic-fn@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" - integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== - mimic-response@^1.0.0, mimic-response@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" @@ -4546,7 +4546,7 @@ minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= -minimatch@*, minimatch@^3.0.4: +minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== @@ -4616,26 +4616,26 @@ ms@^2.1.1: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== -multiaddr-to-uri@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/multiaddr-to-uri/-/multiaddr-to-uri-6.0.0.tgz#8f08a75c6eeb2370d5d24b77b8413e3f0fa9bcc0" - integrity sha512-OjpkVHOXEmIKMO8WChzzQ7aZQcSQX8squxmvtDbRpy7/QNmJ3Z7jv6qyD74C28QtaeNie8O8ngW2AkeiMmKP7A== +multiaddr-to-uri@^5.0.0, multiaddr-to-uri@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/multiaddr-to-uri/-/multiaddr-to-uri-5.1.0.tgz#879b55e4170db37cf05e1bce5831de70084933b9" + integrity sha512-rIlMLkw3yk3RJmf2hxYYzeqPXz4Vx7C4M/hg7BVWhmksDW0rDVNMEyoVb0H1A+sh3deHOh5EAFK87XcW+mFimA== dependencies: - multiaddr "^8.0.0" + multiaddr "^7.2.1" -multiaddr@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/multiaddr/-/multiaddr-8.0.0.tgz#22658c1811fd46fc26aaa66ed8c0de712e9a50ef" - integrity sha512-4OOyr0u0i4lvh9MY/mvuCNmH5eqoTamcnGeXz6umFGc0eaVQUGPDQNbp52YfFY92NlZ76pO6h4K2HkXsT5X43w== +multiaddr@^7.1.0, multiaddr@^7.2.1, multiaddr@^7.3.0, multiaddr@^7.4.3, multiaddr@^7.5.0: + version "7.5.0" + resolved "https://registry.yarnpkg.com/multiaddr/-/multiaddr-7.5.0.tgz#976c88e256e512263445ab03b3b68c003d5f485e" + integrity sha512-GvhHsIGDULh06jyb6ev+VfREH9evJCFIRnh3jUt9iEZ6XDbyoisZRFEI9bMvK/AiR6y66y6P+eoBw9mBYMhMvw== dependencies: - cids "^1.0.0" + buffer "^5.5.0" + cids "~0.8.0" class-is "^1.1.0" is-ip "^3.1.0" - multibase "^3.0.0" - uint8arrays "^1.1.0" + multibase "^0.7.0" varint "^5.0.0" -multibase@^0.7.0: +multibase@^0.7.0, multibase@~0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/multibase/-/multibase-0.7.0.tgz#1adfc1c50abe05eefeb5091ac0c2728d6b84581b" integrity sha512-TW8q03O0f6PNFTQDvh3xxH03c8CjGaaYrjkl9UQPG6rz53TQzzxJVCIWVjzcbN/Q5Y53Zd0IBQBMVktVgNx4Fg== @@ -4643,6 +4643,14 @@ multibase@^0.7.0: base-x "^3.0.8" buffer "^5.5.0" +multibase@^1.0.0, multibase@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/multibase/-/multibase-1.0.1.tgz#4adbe1de0be8a1ab0274328b653c3f1903476724" + integrity sha512-KcCxpBVY8fdVKu4dJMAahq4F/2Z/9xqEjIiR7PiMe7LRGeorFn2NLmicN6nLBCqQvft6MG2Lc9X5P0IdyvnxEw== + dependencies: + base-x "^3.0.8" + buffer "^5.5.0" + multibase@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/multibase/-/multibase-3.0.0.tgz#f56eb828ee5c00241fe860ed5e2d144c8b9821f4" @@ -4651,6 +4659,14 @@ multibase@^3.0.0: base-x "^3.0.8" web-encoding "^1.0.2" +multibase@~0.6.0: + version "0.6.1" + resolved "https://registry.yarnpkg.com/multibase/-/multibase-0.6.1.tgz#b76df6298536cc17b9f6a6db53ec88f85f8cc12b" + integrity sha512-pFfAwyTjbbQgNc3G7D48JkJxWtoJoBMaR4xQUOuB8RnCgRqaYmWNFeJTTvrJ2w51bjLq2zTby6Rqj9TQ9elSUw== + dependencies: + base-x "^3.0.8" + buffer "^5.5.0" + multicast-dns@^7.2.0: version "7.2.2" resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-7.2.2.tgz#5731da04f47d1e435ac457e5ac7b4b39d866a5a1" @@ -4659,6 +4675,14 @@ multicast-dns@^7.2.0: dns-packet "^4.0.0" thunky "^1.0.2" +multicodec@^1.0.0, multicodec@^1.0.1, multicodec@^1.0.2, multicodec@^1.0.3, multicodec@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/multicodec/-/multicodec-1.0.4.tgz#46ac064657c40380c28367c90304d8ed175a714f" + integrity sha512-NDd7FeS3QamVtbgfvu5h7fd1IlbaC4EQ0/pgU4zqE2vdHCmBGsUa0TiM8/TdSeG6BMPC92OOCf8F1ocE/Wkrrg== + dependencies: + buffer "^5.6.0" + varint "^5.0.0" + multicodec@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/multicodec/-/multicodec-2.0.1.tgz#0971bbef83fcb354315c837c9a3f3e2e422af371" @@ -4667,7 +4691,16 @@ multicodec@^2.0.0: uint8arrays "1.0.0" varint "^5.0.0" -multihashes@^3.0.0, multihashes@^3.0.1, multihashes@~3.0.1: +multihashes@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/multihashes/-/multihashes-1.0.1.tgz#a89415d68283cf6287c6e219e304e75ce7fb73fe" + integrity sha512-S27Tepg4i8atNiFaU5ZOm3+gl3KQlUanLs/jWcBxQHFttgq+5x1OgbQmf2d8axJ/48zYGBd/wT9d723USMFduw== + dependencies: + buffer "^5.6.0" + multibase "^1.0.1" + varint "^5.0.0" + +multihashes@^3.0.1, multihashes@~3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/multihashes/-/multihashes-3.0.1.tgz#607c243d5e04ec022ac76c9c114e08416216f019" integrity sha512-fFY67WOtb0359IjDZxaCU3gJILlkwkFbxbwrK9Bej5+NqNaYztzLOj8/NgMNMg/InxmhK+Uu8S/U4EcqsHzB7Q== @@ -4676,7 +4709,7 @@ multihashes@^3.0.0, multihashes@^3.0.1, multihashes@~3.0.1: uint8arrays "^1.0.0" varint "^5.0.0" -multihashes@~0.4.13, multihashes@~0.4.14: +multihashes@~0.4.13, multihashes@~0.4.14, multihashes@~0.4.15, multihashes@~0.4.19: version "0.4.21" resolved "https://registry.yarnpkg.com/multihashes/-/multihashes-0.4.21.tgz#dc02d525579f334a7909ade8a122dabb58ccfcb5" integrity sha512-uVSvmeCWf36pU2nB4/1kzYZjsXD9vofZKpgudqkceYY5g2aZZXJ5r9lxuzoRLl1OAp28XljXsEJ/X/85ZsKmKw== @@ -4685,7 +4718,31 @@ multihashes@~0.4.13, multihashes@~0.4.14: multibase "^0.7.0" varint "^5.0.0" -multihashing-async@^2.0.0, multihashing-async@^2.0.1: +multihashing-async@^0.8.0, multihashing-async@^0.8.1, multihashing-async@^0.8.2, multihashing-async@~0.8.0, multihashing-async@~0.8.1: + version "0.8.2" + resolved "https://registry.yarnpkg.com/multihashing-async/-/multihashing-async-0.8.2.tgz#3d5da05df27d83be923f6d04143a0954ff87f27f" + integrity sha512-2lKa1autuCy8x7KIEj9aVNbAb3aIMRFYIwN7mq/zD4pxgNIVgGlm+f6GKY4880EOF2Y3GktHYssRy7TAJQ2DyQ== + dependencies: + blakejs "^1.1.0" + buffer "^5.4.3" + err-code "^2.0.0" + js-sha3 "^0.8.0" + multihashes "^1.0.1" + murmurhash3js-revisited "^3.0.0" + +multihashing-async@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/multihashing-async/-/multihashing-async-1.0.0.tgz#578a5dffc0d47caac9b255406eae24f02bff4e55" + integrity sha512-gRtHjJuULvo2dd9ybIsF+aUEamraAwet/ib3YapWdaP7QWkI8JtN/6EZBhdoqlzSVU7POrC3/rp13Or7zY7x1A== + dependencies: + blakejs "^1.1.0" + buffer "^5.4.3" + err-code "^2.0.0" + js-sha3 "^0.8.0" + multihashes "^1.0.1" + murmurhash3js-revisited "^3.0.0" + +multihashing-async@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/multihashing-async/-/multihashing-async-2.0.1.tgz#cc50e05e88b02ed0a2d8a9518d8a6cf1fcf12aa1" integrity sha512-LZcH8PqW4iEKymaJ3RpsgpSJhXF29kAvO02ccqbysiXkQhZpVce8rrg+vzRKWO89hhyIBnQHI2e/ZoRVxmiJ2Q== @@ -4729,20 +4786,21 @@ multihashing@~0.3.3: multihashes "~0.4.14" webcrypto "~0.1.1" -multistream-select@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/multistream-select/-/multistream-select-1.0.0.tgz#e88b182965e7442a03d662cee63300261560c634" - integrity sha512-82riQ+qZ0RPY+KbRdeeKKQnFSBCVpUbZ15EniGU2nfwM8NdrpPIeUYXFw4a/pyprcNeRfMgLlG9aCh874p8nJg== +multistream-select@^0.15.0: + version "0.15.2" + resolved "https://registry.yarnpkg.com/multistream-select/-/multistream-select-0.15.2.tgz#00067cc74cf7bca2df911a4c6dfa4773f62aae98" + integrity sha512-uoINaq+/9AkiUnyz0/bAZGqHUeWfRICuL9kqUnfuLPKwEr08HH0nbZFBsgfxP+1zzg22kabw8caNztE8ZSPncg== dependencies: bl "^4.0.0" + buffer "^5.2.1" debug "^4.1.1" err-code "^2.0.0" - it-handshake "^1.0.2" + it-handshake "^1.0.0" it-length-prefixed "^3.0.0" it-pipe "^1.0.1" + it-pushable "^1.3.1" it-reader "^2.0.0" p-defer "^3.0.0" - uint8arrays "^1.1.0" murmurhash3js-revisited@^3.0.0: version "3.0.0" @@ -4858,11 +4916,6 @@ nodeify@^1.0.1: 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" - integrity sha512-N8lidFp+fCz+TD51+haYdbDGrcBWwuHX40F5+z0qkUjMJ5Tp+rdSuAkMJ9N9eoolDlEVTf6u5icM+cNKkKW2mA== - nopt@^4.0.1: version "4.0.3" resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.3.tgz#a375cad9d02fd921278d954c2254d5aa57e15e48" @@ -4897,13 +4950,6 @@ npm-packlist@^1.1.6: npm-bundled "^1.0.1" npm-normalize-package-bin "^1.0.1" -npm-run-path@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" - integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== - dependencies: - path-key "^3.0.0" - npmlog@^4.0.2: version "4.1.2" resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" @@ -4956,13 +5002,6 @@ once@^1.3.0, once@^1.3.1, once@^1.4.0: dependencies: wrappy "1" -onetime@^5.1.0: - version "5.1.2" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" - integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== - dependencies: - mimic-fn "^2.1.0" - opencollective-postinstall@^2.0.0: version "2.0.3" resolved "https://registry.yarnpkg.com/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz#7a0fff978f6dbfa4d006238fbac98ed4198c3259" @@ -4980,13 +5019,13 @@ optional@^0.1.3: resolved "https://registry.yarnpkg.com/optional/-/optional-0.1.4.tgz#cdb1a9bedc737d2025f690ceeb50e049444fd5b3" integrity sha512-gtvrrCfkE08wKcgXaVwQVgwEQ8vel2dc5DDBn9RLQZ3YtmtkBss6A2HY6BnJH4N/4Ku97Ri/SF8sNWE2225WJw== -orbit-db-access-controllers@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/orbit-db-access-controllers/-/orbit-db-access-controllers-0.3.0.tgz#48814ab2965a73a0d0d218b56be93318c478a0fb" - integrity sha512-H7xfgpcyAx9ToFYMvpP7StCt269uaqM33lnMdY9T1o3gbP8IYe0wPurkPQwg6IVZHrDeeBvTDA7kbOqShf9vJw== +orbit-db-access-controllers@^0.2.2: + version "0.2.6" + resolved "https://registry.yarnpkg.com/orbit-db-access-controllers/-/orbit-db-access-controllers-0.2.6.tgz#a27e1159081ca176dd24c7e6a25ed7539250ef51" + integrity sha512-A/gi/ROEM1BDM44z5XeU80+gS6Q1uSc3jTOf6N1ripw//iQYTaTFihCcLPBGSnD2uDVXWU0wql3wSUD0k7JQ5Q== dependencies: - orbit-db-io "^0.3.0" - p-map-series "^1.0.0" + orbit-db-io "^0.2.0" + p-map-series "^2.1.0" orbit-db-cache@~0.3.0: version "0.3.0" @@ -4995,35 +5034,31 @@ orbit-db-cache@~0.3.0: dependencies: logplease "~1.2.15" -orbit-db-counterstore@~1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/orbit-db-counterstore/-/orbit-db-counterstore-1.10.0.tgz#ebb3234717545e991b945333652dcb20008c6946" - integrity sha512-t79lYDX+w+YQADNEHVlgqkCsRm1TLZz98bW45ttTsazY3m6xvN+MfSysFV0xvMq2hPkFYOnp/LFY1XMetLnmcA== +orbit-db-counterstore@~1.11.0: + version "1.11.0" + resolved "https://registry.yarnpkg.com/orbit-db-counterstore/-/orbit-db-counterstore-1.11.0.tgz#1a480d22df62aadcb5e8d0c13cff6212d75d111a" + integrity sha512-CnHWU4/JfxLDfZ9LMW66AhF8GWnyCW/wiD5uDPls51zk0iI+FhMrxLHZgSFdlkIvfakZiufnRqly6rWSfh1hMg== dependencies: crdts "~0.1.2" - orbit-db-store "~3.4.0" -orbit-db-docstore@~1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/orbit-db-docstore/-/orbit-db-docstore-1.10.0.tgz#0327f1c0a0336ddfa0d12f9f8cef14346058d56d" - integrity sha512-QVSPTFQsh6AM7akHsul3YJ+bJolX4DeYNHO6lEnMystX/+vRoGjFKRNTrhFZjLcLyX5Y4Rt2cU68DaG1PhPvtg== +orbit-db-docstore@~1.11.0: + version "1.11.0" + resolved "https://registry.yarnpkg.com/orbit-db-docstore/-/orbit-db-docstore-1.11.0.tgz#a98f156296b3e4ab0dd7d164e11c96cfdb0453e0" + integrity sha512-3RjR1sA1hcDWL+paYwYDsVqEMWljVTykDq7ExwHUlvxWnSscwIXSJe71E2cX8CFSipzraiPl4flPkVFEYyPbsA== dependencies: - orbit-db-store "~3.4.0" p-map "~1.1.1" -orbit-db-eventstore@~1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/orbit-db-eventstore/-/orbit-db-eventstore-1.10.0.tgz#681dc0d221229d394dd27e3903d6790351444a1e" - integrity sha512-1BgIMSgZuuaUnYRQbUv9/5ykw/daRQFW63/OYRl2f2GYfRiFx0QwGiTVSUeb7sMv0RX57nXgOLXpgEUBI7OBMw== - dependencies: - orbit-db-store "~3.4.0" +orbit-db-eventstore@~1.11.0: + version "1.11.0" + resolved "https://registry.yarnpkg.com/orbit-db-eventstore/-/orbit-db-eventstore-1.11.0.tgz#622a3ae27e3e22b89e3e7e9b41405d133e31a49a" + integrity sha512-fXDlvJg3SJSosf/V9LcPO+UVnx5hlMWf8jO5UijglZzXE5QYkCsCF6MQTuj3rTffvgBW8XdpHhun6/b68g+n2g== -orbit-db-feedstore@~1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/orbit-db-feedstore/-/orbit-db-feedstore-1.10.0.tgz#c6a515b1aa7446b4649e609cc889ed4cc7e88ab6" - integrity sha512-0Z8aYjJuyz1m0MSn/9d1Nh97q1hvonvi04+oTcr58indSzz+vf2g93ElKC2QgV5grxuGisJAbikxyslSzIcaAg== +orbit-db-feedstore@~1.11.0: + version "1.11.0" + resolved "https://registry.yarnpkg.com/orbit-db-feedstore/-/orbit-db-feedstore-1.11.0.tgz#096ba6c16eb1036f2ff75aacb2cb9c05835bce3e" + integrity sha512-UpRe8fBt6PsnlxEKB+CWG1MDYzwIyYpGchqiob4PvpBGQ/vdg4Bymm4WBYwG1Gl6v2TFuVJSYnR+qXYAHf3nvg== dependencies: - orbit-db-eventstore "~1.10.0" + orbit-db-eventstore "~1.11.0" orbit-db-identity-provider@0.3.1, orbit-db-identity-provider@~0.3.0, orbit-db-identity-provider@~0.3.1: version "0.3.1" @@ -5033,13 +5068,13 @@ orbit-db-identity-provider@0.3.1, orbit-db-identity-provider@~0.3.0, orbit-db-id ethers "^5.0.8" orbit-db-keystore "~0.3.5" -orbit-db-io@^0.3.0, orbit-db-io@~0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/orbit-db-io/-/orbit-db-io-0.3.0.tgz#cbc84c629431ea63a2c32d73f4638c8c92ebc444" - integrity sha512-yWyhDR9vqw2+8tuOT+erKWkc9cL2QuemSVZgPjEm7nn+zkBzbacbfUdbgKtbtgUp8VDKhCzph2LfEEVhs6F5HA== +orbit-db-io@^0.2.0, orbit-db-io@~0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/orbit-db-io/-/orbit-db-io-0.2.0.tgz#53be6e4067c02e2fbff9d371aedeb6da8dbb89ee" + integrity sha512-wOunD4ZRgtTsAXJEu9NNEeJ8s98tZTtFlrLiI/ThuDKBy4AwpIvr+vMkzMD0DMSUTurRtK+xz7AfkP0nd9bcxQ== dependencies: - cids "^1.0.0" - ipld-dag-pb "^0.20.0" + cids "^0.7.1" + ipld-dag-pb "^0.18.1" orbit-db-keystore@~0.3.0, orbit-db-keystore@~0.3.5: version "0.3.5" @@ -5056,17 +5091,15 @@ orbit-db-keystore@~0.3.0, orbit-db-keystore@~0.3.5: mkdirp "^0.5.5" safe-buffer "^5.2.1" -orbit-db-kvstore@~1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/orbit-db-kvstore/-/orbit-db-kvstore-1.10.0.tgz#288659cb091129c086087e48a0d57b19dd605cfc" - integrity sha512-F9BZRq60x43TpbJdGseaut/sbNQV2kT1MIeyC49t+cnLrzVlRkBQp6nPQwgSOLIvKJiNWn3YS3GJTsvbUEfgTQ== - dependencies: - orbit-db-store "~3.4.0" +orbit-db-kvstore@~1.11.0: + version "1.11.0" + resolved "https://registry.yarnpkg.com/orbit-db-kvstore/-/orbit-db-kvstore-1.11.0.tgz#7adb2f9589f6289fe20296e0fb6a057a3550893d" + integrity sha512-IIsEwFqXJfFoGp1j3KvhANq5QRCHnnfE3R45QLrL1eiwGYRvXQwrIIEw6HzDgynj+Ae/2brnvav/3isM4pzjnQ== -orbit-db-pubsub@~0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/orbit-db-pubsub/-/orbit-db-pubsub-0.6.0.tgz#31cbf193e94da8bab74a649671d9c8f0956483d1" - integrity sha512-+hQoeev6rl0S4805KDHVz7tU3zUk97a8udCH8LLtKG0Lh1xjc+qCIk5Pcknu6OjppkECmEz68e2wcYyfEqXufw== +orbit-db-pubsub@~0.5.5: + version "0.5.7" + resolved "https://registry.yarnpkg.com/orbit-db-pubsub/-/orbit-db-pubsub-0.5.7.tgz#dc1722d75d628ff47fe3f0b374ca885e49f64997" + integrity sha512-NVB1iTsohVs0juIxtPS72ijJDs5Gx/v/RFi1G3z8DJ5Aplyaonfa8KghApUDW9Gd3k3NVKifPyZHEN1nHQDRPA== dependencies: ipfs-pubsub-peer-monitor "~0.0.5" logplease "~1.2.14" @@ -5080,24 +5113,24 @@ orbit-db-storage-adapter@~0.5.3: level "^5.0.1" mkdirp "^0.5.1" -orbit-db-store@~3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/orbit-db-store/-/orbit-db-store-3.4.0.tgz#11dfdfb991d3bc90d6d5f4e9d0b1dfcfb8c11e58" - integrity sha512-oUyGNg8eeZcOmAxLvbACqynqbXFd3kCPSlGrIeUqCG/AZbemYDxtc/f9eX2puV+rkqJla/KwHsDcdjc5V4+ZSQ== +orbit-db-store@~3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/orbit-db-store/-/orbit-db-store-3.5.0.tgz#88b17da911c469f041f6642222b411791a5d571e" + integrity sha512-y17PSbZwKCIax2zNHXRVcMQzOd/rCXx1Oei9gX/XHW9+nlqBKx96BWVnkw01TAWtf1GJlj0sJwvxAkWlWVcM5A== dependencies: ipfs-log "~4.6.4" it-to-stream "^0.1.2" logplease "^1.2.14" - orbit-db-io "~0.3.0" + orbit-db-io "~0.2.0" p-each-series "^2.1.0" p-map "^4.0.0" p-queue "^6.6.1" readable-stream "~3.6.0" -orbit-db@0.26.0-rc1: - version "0.26.0-rc1" - resolved "https://registry.yarnpkg.com/orbit-db/-/orbit-db-0.26.0-rc1.tgz#0cbb8cab01bd9141faaef1ce1f634acc6d87f521" - integrity sha512-5O/I8u14y738yucrJOxd1SDuT6OU/RgPKO6q6ahcCYFs3GEM0lcv8yhVKNFDR4eOpJjlsCFkLGDTsGNbA6wALw== +orbit-db@0.25.3: + version "0.25.3" + resolved "https://registry.yarnpkg.com/orbit-db/-/orbit-db-0.25.3.tgz#a4b197f74bcce6d717eee2e56cea8bf5d690bae6" + integrity sha512-8DTGZmanXYhcRh7JT2o7tje+Jgp3a6RZSnc3Uvmn+bvnMH2U0xBv6y2WQDC0nlFxP1nIZKR6ULVbgvhSS9ucww== dependencies: cids "^1.0.0" ipfs-pubsub-1on1 "~0.0.6" @@ -5105,19 +5138,19 @@ orbit-db@0.26.0-rc1: localstorage-down "^0.6.7" logplease "^1.2.14" multihashes "~3.0.1" - orbit-db-access-controllers "^0.3.0" + orbit-db-access-controllers "^0.2.2" orbit-db-cache "~0.3.0" - orbit-db-counterstore "~1.10.0" - orbit-db-docstore "~1.10.0" - orbit-db-eventstore "~1.10.0" - orbit-db-feedstore "~1.10.0" + orbit-db-counterstore "~1.11.0" + orbit-db-docstore "~1.11.0" + orbit-db-eventstore "~1.11.0" + orbit-db-feedstore "~1.11.0" orbit-db-identity-provider "~0.3.0" - orbit-db-io "~0.3.0" + orbit-db-io "~0.2.0" orbit-db-keystore "~0.3.0" - orbit-db-kvstore "~1.10.0" - orbit-db-pubsub "~0.6.0" + orbit-db-kvstore "~1.11.0" + orbit-db-pubsub "~0.5.5" orbit-db-storage-adapter "~0.5.3" - orbit-db-store "~3.4.0" + orbit-db-store "~3.5.0" os-homedir@^1.0.0: version "1.0.2" @@ -5209,12 +5242,10 @@ p-locate@^4.1.0: dependencies: p-limit "^2.2.0" -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-series@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/p-map-series/-/p-map-series-2.1.0.tgz#7560d4c452d9da0c07e692fdbfe6e2c81a2a91f2" + integrity sha512-RpYIIK1zXSNEOdwxcfe7FdvGcs7+y5n8rifMhMNWvaxRNMPINJHF5GDeuVxWqnfrcHPSCnp7Oo5yNXHId9Av2Q== p-map@^2.0.0: version "2.1.0" @@ -5366,11 +5397,6 @@ path-is-absolute@^1.0.0: resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= -path-key@^3.0.0, path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - path-to-regexp@^1.7.0: version "1.8.0" resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-1.8.0.tgz#887b3ba9d84393e87a0a0b9f4cb756198b53548a" @@ -5399,18 +5425,28 @@ peek-readable@^3.1.0: resolved "https://registry.yarnpkg.com/peek-readable/-/peek-readable-3.1.0.tgz#250b08b7de09db8573d7fd8ea475215bbff14348" integrity sha512-KGuODSTV6hcgdZvDrIDBUkN0utcAVj1LL7FfGbM0viKTtCHmtZcuEJ+lGqsp0fTFkGqesdtemV2yUSMeyy3ddA== -peer-id@^0.14.0: - version "0.14.1" - resolved "https://registry.yarnpkg.com/peer-id/-/peer-id-0.14.1.tgz#61a822a33563419bb327800067ac06783a2f7935" - integrity sha512-QSEyJy9fEOtgB/NVrlJvlxO1Q8ZKpTLJ/HBVTj7bGJFGnm4febqSB/KlEL4WYm/fgvriHM+Wkfea3yD1Uacllw== +peer-id@^0.13.11, peer-id@^0.13.12, peer-id@^0.13.13, peer-id@^0.13.5, peer-id@^0.13.6, peer-id@~0.13.12, peer-id@~0.13.2, peer-id@~0.13.3, peer-id@~0.13.5: + version "0.13.13" + resolved "https://registry.yarnpkg.com/peer-id/-/peer-id-0.13.13.tgz#63c3561f1e602ec9d7a205103488256d59dd299a" + integrity sha512-5FpBXN6PDTcHs51gkHWPf0OIQZAO3Z10i6lWc+GaoxTU4bQHtsoKFnhxoXo5Ze04JblpzIrtowkluLSCLP1WYg== dependencies: - cids "^1.0.0" + buffer "^5.5.0" + cids "^0.8.0" class-is "^1.1.0" - libp2p-crypto "^0.18.0" + libp2p-crypto "^0.17.7" minimist "^1.2.5" - multihashes "^3.0.1" - protons "^2.0.0" - uint8arrays "^1.1.0" + multihashes "^1.0.1" + protons "^1.0.2" + +peer-info@^0.17.0: + version "0.17.5" + resolved "https://registry.yarnpkg.com/peer-info/-/peer-info-0.17.5.tgz#80afc709e03069cf94a29d8fcfa0426140fa7b69" + integrity sha512-ebbbnvdCnb0onWuW+QNXO4KvLPuQ+kih3zezhov2uxHqA6VLbtzMUyQ06IHtwYLr50AYYWyBOSn17g4zEBsFpw== + dependencies: + mafmt "^7.1.0" + multiaddr "^7.3.0" + peer-id "~0.13.2" + unique-by "^1.0.0" pem-jwk@^2.0.0: version "2.0.0" @@ -5419,39 +5455,39 @@ pem-jwk@^2.0.0: dependencies: asn1.js "^5.0.1" -pino-pretty@^4.0.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/pino-pretty/-/pino-pretty-4.2.1.tgz#fb2508d0d77cae00dc5fe5006755bfd454a73c32" - integrity sha512-WyO/n6c6T2gj0ioYGFUFbrvyUoERK37Lu0liLxMIJnp1YaaG+XZBU2TAQB0yVJNb+7T+oDh9t8HGMzk00jy+tw== +pino-pretty@^3.2.2: + version "3.6.1" + resolved "https://registry.yarnpkg.com/pino-pretty/-/pino-pretty-3.6.1.tgz#61aabf9bf851d0ed831f7e9b813dea20f61116a3" + integrity sha512-S3bal+Yd313OEaPijbf7V+jPxVaTaRO5RQX8S/Mwdtb/8+JOgo1KolDeJTfMDTU2/k6+MHvEbxv+T1ZRfGlnjA== dependencies: - "@hapi/bourne" "^2.0.0" + "@hapi/bourne" "^1.3.2" args "^5.0.1" - chalk "^4.0.0" + chalk "^2.4.2" dateformat "^3.0.3" fast-safe-stringify "^2.0.7" jmespath "^0.15.0" joycon "^2.2.5" pump "^3.0.0" - readable-stream "^3.6.0" + readable-stream "^3.4.0" split2 "^3.1.1" - strip-json-comments "^3.1.1" + strip-json-comments "^3.0.1" pino-std-serializers@^2.4.2: version "2.5.0" resolved "https://registry.yarnpkg.com/pino-std-serializers/-/pino-std-serializers-2.5.0.tgz#40ead781c65a0ce7ecd9c1c33f409d31fe712315" integrity sha512-wXqbqSrIhE58TdrxxlfLwU9eDhrzppQDvGhBEr1gYbzzM4KKo3Y63gSjiDXRKLVS2UOXdPNR2v+KnQgNrs+xUg== -pino@^6.0.0: - version "6.6.0" - resolved "https://registry.yarnpkg.com/pino/-/pino-6.6.0.tgz#690ca4a98d027b32f2302c3750eced280fbc8dee" - integrity sha512-rLfJXX8i2P1VNXZY05fDMI/qK1IQSpKnOg5iNY5TRJn+vKhc9hBg1iCiAuOw3hKEAf54MZMlT8P6T+wgYQYpIA== +pino@^5.13.5: + version "5.17.0" + resolved "https://registry.yarnpkg.com/pino/-/pino-5.17.0.tgz#b9def314e82402154f89a25d76a31f20ca84b4c8" + integrity sha512-LqrqmRcJz8etUjyV0ddqB6OTUutCgQULPFg2b4dtijRHUsucaAdBgSUW58vY6RFSX+NT8963F+q0tM6lNwGShA== dependencies: fast-redact "^2.0.0" fast-safe-stringify "^2.0.7" flatstr "^1.0.12" pino-std-serializers "^2.4.2" - quick-format-unescaped "^4.0.1" - sonic-boom "^1.0.2" + quick-format-unescaped "^3.0.3" + sonic-boom "^0.7.5" prepend-http@^2.0.0: version "2.0.0" @@ -5525,10 +5561,10 @@ proper-lockfile@^4.0.0, proper-lockfile@^4.1.1: retry "^0.12.0" signal-exit "^3.0.2" -protobufjs@^6.10.1: - version "6.10.1" - resolved "https://registry.yarnpkg.com/protobufjs/-/protobufjs-6.10.1.tgz#e6a484dd8f04b29629e9053344e3970cccf13cd2" - integrity sha512-pb8kTchL+1Ceg4lFd5XUpK8PdWacbvV5SK2ULH2ebrYtl4GjJmS24m6CKME67jzV53tbJxHlnNOSqQHbTsR9JQ== +protobufjs@6.8.8: + version "6.8.8" + resolved "https://registry.yarnpkg.com/protobufjs/-/protobufjs-6.8.8.tgz#c8b4f1282fd7a90e6f5b109ed11c84af82908e7c" + integrity sha512-AAmHtD5pXgZfi7GMpllpO3q1Xw1OYldr+dMUlAnffGTAhqkg72WdmSY71uKBF/JuyiKs8psYbtKrhi0ASCD8qw== dependencies: "@protobufjs/aspromise" "^1.1.2" "@protobufjs/base64" "^1.1.2" @@ -5540,8 +5576,8 @@ protobufjs@^6.10.1: "@protobufjs/path" "^1.1.2" "@protobufjs/pool" "^1.1.0" "@protobufjs/utf8" "^1.1.0" - "@types/long" "^4.0.1" - "@types/node" "^13.7.0" + "@types/long" "^4.0.0" + "@types/node" "^10.1.0" long "^4.0.0" protocol-buffers-schema@^3.3.1: @@ -5549,7 +5585,7 @@ protocol-buffers-schema@^3.3.1: resolved "https://registry.yarnpkg.com/protocol-buffers-schema/-/protocol-buffers-schema-3.4.0.tgz#2f0ea31ca96627d680bf2fefae7ebfa2b6453eae" integrity sha512-G/2kcamPF2S49W5yaMGdIpkG6+5wZF0fzBteLKgEHjbNzqjZQ85aAs1iJGto31EJaSTkNvHs5IXuHSaTLWBAiA== -protons@^1.0.1: +protons@^1.0.1, protons@^1.0.2, protons@^1.2.0, protons@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/protons/-/protons-1.2.1.tgz#5f1e0db8b2139469cd1c3b4e332a4c2d95d0a218" integrity sha512-2oqDyc/SN+tNcJf8XxrXhYL7sQn2/OMl8mSdD7NVGsWjMEmAbks4eDVnCyf0vAoRbBWyWTEXWk4D8XfuKVl3zg== @@ -5559,21 +5595,16 @@ protons@^1.0.1: signed-varint "^2.0.1" varint "^5.0.0" -protons@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/protons/-/protons-2.0.0.tgz#a6910161f0ed0f3a9007c1503acda7a402023cd8" - integrity sha512-BTrE9D6/d1NGis+0D8TqAO1THdn4evHQhfjapA0NUaRH4+ecJJcbqaF7TE/DKv5czE9VB/TeOllBOmCyJhHnhg== - dependencies: - protocol-buffers-schema "^3.3.1" - signed-varint "^2.0.1" - uint8arrays "^1.0.0" - varint "^5.0.0" - prr@~1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= +pseudomap@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= + public-encrypt@^4.0.0: version "4.0.3" resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" @@ -5613,10 +5644,10 @@ queue-microtask@^1.1.0: resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.1.4.tgz#40841ace4356b48b35b5ea61a2e1fe0a23c59ce1" integrity sha512-eY/4Obve9cE5FK8YvC1cJsm5cr7XvAurul8UtBDJ2PR1p5NmAwHtvAt5ftcLtwYRCUKNhxCneZZlxmUDFoSeKA== -quick-format-unescaped@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/quick-format-unescaped/-/quick-format-unescaped-4.0.1.tgz#437a5ea1a0b61deb7605f8ab6a8fd3858dbeb701" - integrity sha512-RyYpQ6Q5/drsJyOhrWHYMWTedvjTIat+FTwv0K4yoUxzvekw2aRHMQJLlnvt8UantkZg2++bEzD9EdxXqkWf4A== +quick-format-unescaped@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/quick-format-unescaped/-/quick-format-unescaped-3.0.3.tgz#fb3e468ac64c01d22305806c39f121ddac0d1fb9" + integrity sha512-dy1yjycmn9blucmJLXOfZDx1ikZJUi6E8bBZLnhPG5gBrVhHXx2xVyqqgKBubVNEXmx51dBACMHpoMQK/N/AXQ== rabin-wasm@^0.1.1: version "0.1.4" @@ -5751,11 +5782,6 @@ require-main-filename@^2.0.0: resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== -reset@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/reset/-/reset-0.1.0.tgz#9fc7314171995ae6cb0b7e58b06ce7522af4bafb" - integrity sha1-n8cxQXGZWubLC35YsGznUir0uvs= - responselike@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" @@ -5817,13 +5843,6 @@ rsa-unpack@0.0.6: dependencies: optimist "~0.3.5" -run@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/run/-/run-1.4.0.tgz#e17d9e9043ab2fe17776cb299e1237f38f0b4ffa" - integrity sha1-4X2ekEOrL+F3dsspnhI3848LT/o= - dependencies: - minimatch "*" - safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@^5.2.1, safe-buffer@~5.2.0: version "5.2.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" @@ -5934,18 +5953,6 @@ sha.js@^2.4.0, sha.js@^2.4.8: inherits "^2.0.1" safe-buffer "^5.0.1" -shebang-command@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" - integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== - dependencies: - shebang-regex "^3.0.0" - -shebang-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" - integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== - shortid@^2.2.8: version "2.2.15" resolved "https://registry.yarnpkg.com/shortid/-/shortid-2.2.15.tgz#2b902eaa93a69b11120373cd42a1f1fe4437c122" @@ -6038,10 +6045,10 @@ socket.io@^2.3.0: socket.io-client "2.3.0" socket.io-parser "~3.4.0" -sonic-boom@^1.0.2: - version "1.1.0" - resolved "https://registry.yarnpkg.com/sonic-boom/-/sonic-boom-1.1.0.tgz#538c2de63aaca1b49254a7ed9d16e4931fab6ad3" - integrity sha512-JyOf+Xt7GBN4tAic/DD1Bitw6OMgSHAnswhPeOiLpfRoSjPNjEIi73UF3OxHzhSNn9WavxGuCZzprFCGFSNwog== +sonic-boom@^0.7.5: + version "0.7.7" + resolved "https://registry.yarnpkg.com/sonic-boom/-/sonic-boom-0.7.7.tgz#d921de887428208bfa07b0ae32c278de043f350a" + integrity sha512-Ei5YOo5J64GKClHIL/5evJPgASXFVpfVYbJV9PILZQytTK6/LCwHvsZJW2Ig4p9FMC2OrBrMnXKgRN/OEoAWfg== dependencies: atomic-sleep "^1.0.0" flatstr "^1.0.12" @@ -6082,6 +6089,11 @@ stream-to-it@^0.2.0, stream-to-it@^0.2.1, stream-to-it@^0.2.2: dependencies: get-iterator "^1.0.2" +streaming-iterables@^4.1.0, streaming-iterables@^4.1.1: + version "4.1.2" + resolved "https://registry.yarnpkg.com/streaming-iterables/-/streaming-iterables-4.1.2.tgz#0a98f1460be70d8bf904f7fffaeb10b16ed708ab" + integrity sha512-IzhmKnQ2thkNMUcaGsjedrxdAoXPhtIFn8hUlmSqSqafa2p0QmZudu6ImG7ckvPNfazpMfr6Ef8cxUWyIyxpxA== + streaming-iterables@^5.0.0, streaming-iterables@^5.0.2: version "5.0.2" resolved "https://registry.yarnpkg.com/streaming-iterables/-/streaming-iterables-5.0.2.tgz#5c96d7a0422e086e9ba90e026bf07435cafad5bc" @@ -6174,11 +6186,6 @@ strip-ansi@^6.0.0: dependencies: ansi-regex "^5.0.0" -strip-final-newline@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" - integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== - strip-hex-prefix@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz#0c5f155fef1151373377de9dbb588da05500e36f" @@ -6186,7 +6193,7 @@ strip-hex-prefix@1.0.0: dependencies: is-hex-prefixed "1.0.0" -strip-json-comments@^3.1.1: +strip-json-comments@^3.0.1: version "3.1.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== @@ -6268,7 +6275,7 @@ time-cache@^0.3.0: dependencies: lodash.throttle "^4.1.1" -timeout-abort-controller@^1.1.0, timeout-abort-controller@^1.1.1: +timeout-abort-controller@^1.0.0, timeout-abort-controller@^1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/timeout-abort-controller/-/timeout-abort-controller-1.1.1.tgz#2c3c3c66f13c783237987673c276cbd7a9762f29" integrity sha512-BsF9i3NAJag6T0ZEjki9j654zoafI2X6ayuNd6Tp8+Ul6Tr5s4jo973qFeiWrRSweqvskC+AHDKUmIW4b7pdhQ== @@ -6386,7 +6393,7 @@ uint8arrays@1.0.0: multibase "^3.0.0" web-encoding "^1.0.2" -uint8arrays@^1.0.0, uint8arrays@^1.1.0: +uint8arrays@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/uint8arrays/-/uint8arrays-1.1.0.tgz#d034aa65399a9fd213a1579e323f0b29f67d0ed2" integrity sha512-cLdlZ6jnFczsKf5IH1gPHTtcHtPGho5r4CvctohmQjw8K7Q3gFdfIGHxSTdTaCKrL4w09SsPRJTqRS0drYeszA== @@ -6394,6 +6401,11 @@ uint8arrays@^1.0.0, uint8arrays@^1.1.0: multibase "^3.0.0" web-encoding "^1.0.2" +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-string@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" @@ -6430,13 +6442,13 @@ update-notifier@^4.0.0: semver-diff "^3.1.1" xdg-basedir "^4.0.0" -uri-to-multiaddr@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/uri-to-multiaddr/-/uri-to-multiaddr-4.0.0.tgz#ec2e113811674ca297ae6f278cf5994e29813d61" - integrity sha512-6zQ1uBlE+F//46CBA3lx3vBMhybSvdGJqgNyQPobSDsWGrDDdmJM/f95GPaswXAGFlRHPqOjrGKT11IcKmIfaA== +uri-to-multiaddr@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/uri-to-multiaddr/-/uri-to-multiaddr-3.0.2.tgz#161d196d3f20837c232abc71636aa69aee3ede43" + integrity sha512-I2AO1Y/3hUI7KfHiB6Py64lZ02jAB+hqlMVBzDRn4u6d85x+7tJhRwGzdKEYn8/1kDBtWFZVkHvgepF7Z+C1og== dependencies: is-ip "^3.1.0" - multiaddr "^8.0.0" + multiaddr "^7.2.1" url-parse-lax@^3.0.0: version "3.0.0" @@ -6463,11 +6475,12 @@ util-deprecate@^1.0.1, util-deprecate@~1.0.1: resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= -varint-decoder@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/varint-decoder/-/varint-decoder-1.0.0.tgz#289dab7887ee58d0c7be3a3353abeab4ca60aa77" - integrity sha512-JkOvdztASWGUAsXshCFHrB9f6AgR2Q8W08CEyJ+43b1qtFocmI8Sp1R/M0E/hDOY2FzVIqk63tOYLgDYWuJ7IQ== +varint-decoder@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/varint-decoder/-/varint-decoder-0.4.0.tgz#a196d26251949815e8c56a91550eb6c3517b15eb" + integrity sha512-1TGstvah6UbxTJCKMNV9eqR3u8lP7R3zmF52/sXQGyUYbHhh5HxW2dMEGADkuboqrCgOgheBn+z02YvN4bYGFg== dependencies: + is-buffer "^2.0.4" varint "^5.0.0" varint@^5.0.0, varint@~5.0.0: @@ -6500,13 +6513,6 @@ which-module@^2.0.0: resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= -which@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" - integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== - dependencies: - isexe "^2.0.0" - wide-align@^1.1.0: version "1.1.3" resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" @@ -6616,7 +6622,12 @@ y18n@^4.0.0: resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w== -yallist@^3.0.0, yallist@^3.0.2, yallist@^3.0.3: +yallist@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= + +yallist@^3.0.0, yallist@^3.0.3: version "3.1.1" resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==