diff --git a/docs/api/md/-internal-/classes/BlobStore.md b/docs/api/md/-internal-/classes/BlobStore.md index b2d733370..21cadaade 100644 --- a/docs/api/md/-internal-/classes/BlobStore.md +++ b/docs/api/md/-internal-/classes/BlobStore.md @@ -276,6 +276,28 @@ Hyperdrive entry *** +### hasDownloadedBlobEntry() + +> **hasDownloadedBlobEntry**(`driveId`, `entry`): `Promise`\<`boolean`\> + +Check if all the blocks for a given blob entry have been downloaded + +#### Parameters + +• **driveId**: `string` + +Hyperdrive drive id + +• **entry**: [`HyperdriveEntry`](../namespaces/Hyperdrive/interfaces/HyperdriveEntry.md) + +Hyperdrive entry + +#### Returns + +`Promise`\<`boolean`\> + +*** + ### put() > **put**(`blobId`, `blob`, `options`?): `Promise`\<`string`\> diff --git a/docs/api/md/classes/MapeoManager.md b/docs/api/md/classes/MapeoManager.md index 022c0bfdd..cddcd1add 100644 --- a/docs/api/md/classes/MapeoManager.md +++ b/docs/api/md/classes/MapeoManager.md @@ -118,6 +118,18 @@ Set opts.waitForSync = false to not wait for sync during addProject() *** +### close() + +> **close**(): `Promise`\<`void`\> + +Cleans up open resorces and closes open projects + +#### Returns + +`Promise`\<`void`\> + +*** + ### connectLocalPeer() > **connectLocalPeer**(`peer`): `void` diff --git a/package-lock.json b/package-lock.json index 67ec9f24d..aff0a0c51 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@comapeo/core", - "version": "5.1.1", + "version": "5.1.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@comapeo/core", - "version": "5.1.1", + "version": "5.1.2", "license": "MIT", "dependencies": { "@comapeo/fallback-smp": "^1.0.0", diff --git a/package.json b/package.json index 957a43094..9863f3e0d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@comapeo/core", - "version": "5.1.1", + "version": "5.1.2", "description": "Offline p2p mapping library", "main": "src/index.js", "types": "dist/index.d.ts",