helia
helia copied to clipboard
An implementation of IPFS in JavaScript
## Title feat: two explicit queues for session work ## Description This PR originally aimed to fix the infinite loop we hit when we were only getting a single provider...
Bumps [sinon](https://github.com/sinonjs/sinon) from 17.0.2 to 18.0.0. Changelog Sourced from sinon's changelog. 18.0.0 This is what 17.0.2 should have been, as that contained two breaking changes. After updating Nise we are...
:robot: I have created a release *beep* *boop* --- bitswap: 1.1.1 ## [1.1.1](https://github.com/ipfs/helia/compare/bitswap-v1.1.0...bitswap-v1.1.1) (2024-05-20) ### Dependencies * The following workspace dependencies were updated * dependencies * @helia/utils bumped from ^0.3.0...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.3.0 to 4.4.0. Release notes Sourced from codecov/codecov-action's releases. v4.4.0 What's Changed chore: Clarify isPullRequestFromFork by @jsoref in codecov/codecov-action#1411 build(deps): bump actions/checkout from 4.1.4 to 4.1.5 by...
## Title test: add test that shows abort signals are not respected ## Description This PR is in progress, because the test is not yet passing. ## Notes & open...
Similar to `@helia/strings` (and others), I would like to have a package that takes a `Uint8Array` for `add` and returns a `Uint8Array` for `get` This is particularly helpful when dealing...
**Description:** In a pure browser environment, initializing IPFS nodes based on Helia with even an empty `services` configuration (e.g., `libp2p: { services: {} }`) disrupts the node's ability to discover...
I have initialized an IPFS node in my browser using the Helia package with persistence enabled. As the peerstore grows (currently over 5,000 peers), the memory consumption has reached 1GB....
The Shipyard team leading the development of Helia is conducting a survey to learn about how Helia is used so that we can make it better. Your feedback will help...
Given the following code: ```ts const helia = await createHelia() const fs = unixfs(helia) const cid = await fs.addFile({ path: 'index.html', content: Uint8Array.from([4, 3, 2, 1]) }, { wrapWithDirectory: true...