
Security News
The Next Open Source Security Race: Triage at Machine Speed
Claude Opus 4.6 has uncovered more than 500 open source vulnerabilities, raising new considerations for disclosure, triage, and patching at scale.
Bee for seeds
npm i seedbee
const SeedBee = require('seedbee')
const Hypercore = require('hypercore')
const core = new Hypercore('./storage')
const seed = new SeedBee(core)
const KEY = 'fbh6h7j9xgpsqeyke9rtzbcyowwobxfozhr3ukz9x64kf9zok41o'
await seed.put(KEY, { type: 'core' })
console.log('Initial', await seed.get(KEY)) // => { type, description, seeders }
for await (const entry of seed.entries()) {
console.log('Entry', entry) // => { seq, key, value }
await seed.edit(entry, { description: 'Some text' })
console.log('After edited', await seed.get(KEY))
}
await seed.del(KEY)
console.log('After deleted', await seed.get(KEY)) // => null
await seed.close()
const seed = new SeedBee(core)Creates a Hyperbee adapted to store seeds. core must be a Hypercore instance.
await seed.ready()Waits for the bee to be ready.
await seed.close()Closes the underlying bee.
await seed.put(key, options)Add a new seed to the list. key can be a Buffer or String.
Available options:
{
type: String, // Required as 'core', 'bee', or 'drive'
description: String,
seeders: Boolean
}
Notice that type is the only one required, the rest are optional.
await seed.edit(entry, options)Modify an entry with new options. entry must be like { key, value }.
Same options as put method.
await seed.get(key, [options])Gets the value of a seed entry. key can be a Buffer or String.
Same options as Hyperbee.get method.
await seed.del(key)Deletes a seed entry. key can be a Buffer or String.
const iterator = await seed.entries([options])Read stream of entries.
Available options:
{
type: String // Filter by type
}
await seed.metadata.put(key, value)Add a new Seedbee metadata value.
const key = 'key'
const value = '*'
await seed.metadata.put(key, value)
const value = await seed.metadata.get(key)Read a Seedbee metadata value.
await seed.metadata.del(key)Delete a Seedbee metadata value.
Apache-2.0
FAQs
Bee for seeds
We found that seedbee 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
Claude Opus 4.6 has uncovered more than 500 open source vulnerabilities, raising new considerations for disclosure, triage, and patching at scale.

Research
/Security News
Malicious dYdX client packages were published to npm and PyPI after a maintainer compromise, enabling wallet credential theft and remote code execution.

Security News
gem.coop is testing registry-level dependency cooldowns to limit exposure during the brief window when malicious gems are most likely to spread.