packages
packages copied to clipboard
Helia is replacement of js-ipfs
Library name
helia @helia/* , libp2p @libp2p/* , js-stores/blockstore-* js-stores/datastore-* , @chainsafe/*
Library license
https://github.com/ipfs/js-stores/blob/main/LICENSE All repos are publish under MIT and APACHE licenses
Library source
helia @helia/* is from https://github.com/ipfs/helia, libp2p @libp2p/* is from https://github.com/libp2p/js-libp2p, js-stores/blockstore-* js-stores/datastore-* is from https://github.com/ipfs/js-stores , @chainsafe/* is from https://github.com/chainsafe?q=libp2p&type=all
Files to include
All repo are distribute dist/index.min.js
👋 while I appreciate you not filing an issue for each library individually, please could you update your request here to specifically list out all the libraries you are requesting to be added, rather than the current wildcards you have. It seems like there are a lot of libraries you are asking for here, and we will need to review each one of them to make sure they fall within our policies to be added.
👋 while I appreciate you not filing an issue for each library individually, please could you update your request here to specifically list out all the libraries you are requesting to be added, rather than the current wildcards you have. It seems like there are a lot of libraries you are asking for here, and we will need to review each one of them to make sure they fall within our policies to be added.
The folow list is npm packages: helia @helia/json @helia/unixfs @helia/strings @helia/car @helia/remote-pining @helia/dag-cbor @helia/ipns @helia/dag-json @helia/interface @helia/rpc-protocol @helia/routing-v1-http-api-client @helia/interop @helia/mfs libp2p @libp2p/interface-compliance-tests @libp2p/interfaces @libp2p/peer-id @libp2p/peer-id-factory @libp2p/pubsub @libp2p/topology @libp2p/crypto @libp2p/utils @libp2p/tcp @libp2p/webrtc-star-protocol @libp2p/webrtc-star @libp2p/tracked-map @libp2p/bootstrap @libp2p/mdns @libp2p/record @libp2p/logger @libp2p/peer-store @libp2p/mplex @libp2p/websockets @libp2p/multistream-select @libp2p/floodsub @libp2p/kad-dht @libp2p/delegated-content-routing @libp2p/delegated-peer-routing @libp2p/peer-collections @libp2p/pubsub-peer-discovery @libp2p/daemon-protocol @libp2p/daemon-client @libp2p/daemon-server @libp2p/daemon @libp2p/interface-address-manager @libp2p/interface-connection @libp2p/interface-connection-compliance-tests @libp2p/interface-connection-encrypter @libp2p/interface-connection-encrypter-compliance-tests @libp2p/interface-connection-manager @libp2p/interface-content-routing @libp2p/interface-dht @libp2p/interface-keychain @libp2p/interface-keys @libp2p/interface-metrics @libp2p/interface-mocks @libp2p/interface-peer-discovery @libp2p/interface-peer-id @libp2p/interface-peer-info @libp2p/interface-peer-routing @libp2p/interface-peer-store @libp2p/interface-pubsub @libp2p/interface-pubsub-compliance-tests @libp2p/interface-record @libp2p/interface-record-compliance-tests @libp2p/interface-registrar @libp2p/interface-stream-muxer @libp2p/interface-stream-muxer-compliance-tests @libp2p/interface-peer-discovery-compliance-tests @libp2p/webtransport @libp2p/webrtc @libp2p/interface-libp2p @libp2p/keychain @libp2p/cms @libp2p/interface-connection-gater @libp2p/ipni-content-routing @libp2p/interface @libp2p/interface-internal @libp2p/noise @libp2p/http-v1-content-routing @libp2p/perf @libp2p/multidim-interop blockstore-core blockstore-level blockstore-s3 datastore-core datastore-fs datastore-idb datastore-level datastore-s3 interface-blockstore interface-blockstore-tests interface-datastore interface-datastore-tests interface-store @chainsafe/libp2p-noise @chainsafe/libp2p-gossipsub @chainsafe/libp2p-yamux All packages was distributed dist/index.min.js
👋 while I appreciate you not filing an issue for each library individually, please could you update your request here to specifically list out all the libraries you are requesting to be added, rather than the current wildcards you have. It seems like there are a lot of libraries you are asking for here, and we will need to review each one of them to make sure they fall within our policies to be added.
After reading the source code of Helia, I found that all of its dependencies have been packaged in the index.min.js of the Helia build output, so CDN only needs to provide the dist/index.min.js of the Helia NPM package
Ah, great! Would you mind updating the main issue above to reflect that you're just asking for the helia package to be added?
Ah, great! Would you mind updating the main issue above to reflect that you're just asking for the helia package to be added?
Yes