
Security News
CVE Volume Surges Past 48,000 in 2025 as WordPress Plugin Ecosystem Drives Growth
CVE disclosures hit a record 48,185 in 2025, driven largely by vulnerabilities in third-party WordPress plugins.
Minimal on-disc store for IPLD.
let store = require('ipld-store')(__dirname + '/test.db')
safe means that buffers will be validated against the multihash in
the cid before storage. You can turn this off for performance purposes
if you're performing the hash elsewhere.
Accepts a CID instance or base58 encoded string.
Returns a promise that resolves when the data is stored.
Accepts a CID instance or base58 encoded string.
Returns a promise that resolves a Buffer instance.
Note: The buffer is not validated against the multihash in the CID on get.
If you are concerned that the underlying disc store has been compromised
you should perform this check manually.
Accepts a CID instance or base58 encoded string.
Returns a promise that resolves to a boolean.
Accepts a CID instance or base58 encoded string.
Returns a promise that resolves when the data is deleted.
Returns a Bulk object.
size is the max size of the values being queued for write.
Writes are committed in chunks. When one set of writes finishes the current set of queued writes will then be written.
This means writes are flushed long before flush() is called.
If the queue of writes exceeds the size limit put() promises will
wait to return until the queue is flushed. This allows you to implement
some back-pressure when the write queue gets very large.
Accepts a CID instance or base58 encoded string.
Put operation is queue to be performed on flush().
Returns a promise that resolves immediately if the queue has not exceeded the max size. If the queue has exceeded the max size it will not resolve until it has flushed.
Accepts a CID instance or base58 encoded string.
Delete operation is queue to be performed on flush().
Returns a promise that resolves when all the pending transactions are flushed to disc. Note: transactions are being flushed continuously as they are added. This method just ensures all pending transactions have finished.
FAQs
Minimal on-disc store for IPLD.
We found that ipld-store demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
CVE disclosures hit a record 48,185 in 2025, driven largely by vulnerabilities in third-party WordPress plugins.

Security News
Socket CEO Feross Aboukhadijeh joins Insecure Agents to discuss CVE remediation and why supply chain attacks require a different security approach.

Security News
Tailwind Labs laid off 75% of its engineering team after revenue dropped 80%, as LLMs redirect traffic away from documentation where developers discover paid products.