@cryptotaxi247 / kubo / commits / 31711e165

feat: use package-table

License: MIT Signed-off-by: Henrique Dias <hacdias@gmail.com>

Henrique Dias committed Aug 22, 2018 at 14:15 UTC 31711e165fad50cebb3ce9491a968d18b91329ad
2 files changed +145
README.md
+69
@@ -45,6 +45,7 @@ Please put all issues regarding:
45 - [Some things to try](#some-things-to-try)
46 - [Docker usage](#docker-usage)
47 - [Troubleshooting](#troubleshooting-1)
48 +- [Packages](#packages)
49 - [Contributing](#contributing)
50 - [Want to hack on IPFS?](#want-to-hack-on-ipfs)
51 - [Want to read our code?](#want-to-read-our-code)
@@ -330,6 +331,74 @@ If you believe you've found a bug, check the [issues list](https://github.com/ip
331 and, if you don't see your problem there, either come talk to us on IRC (freenode #ipfs) or
332 file an issue of your own!
333
334 +## Packages
335 +
336 +> This table is generated using the module [`package-table`](https://github.com/ipfs-shipyard/package-table) with `package-table --data=package-list.json`.
337 +
338 +Listing of the main packages used in the IPFS ecosystem. There are also three specifications worth linking here:
339 +
340 +| Name | CI/Travis | CI/Jenkins | Coverage |
341 +| ---------|---------|---------|--------- |
342 +| **Files** |
343 +| [`go-unixfs`](//github.com/ipfs/go-unixfs) | [![Travis CI](https://travis-ci.org/ipfs/go-unixfs.svg?branch=master)](https://travis-ci.org/ipfs/go-unixfs) | N/A | [![codecov](https://codecov.io/gh/ipfs/go-unixfs/branch/master/graph/badge.svg)](https://codecov.io/gh/ipfs/go-unixfs) |
344 +| **Exchange** |
345 +| [`go-bitswap`](//github.com/ipfs/go-bitswap) | [![Travis CI](https://travis-ci.org/ipfs/go-bitswap.svg?branch=master)](https://travis-ci.org/ipfs/go-bitswap) | N/A | [![codecov](https://codecov.io/gh/ipfs/go-bitswap/branch/master/graph/badge.svg)](https://codecov.io/gh/ipfs/go-bitswap) |
346 +| [`go-blockservice`](//github.com/ipfs/go-blockservice) | [![Travis CI](https://travis-ci.org/ipfs/go-blockservice.svg?branch=master)](https://travis-ci.org/ipfs/go-blockservice) | N/A | [![codecov](https://codecov.io/gh/ipfs/go-blockservice/branch/master/graph/badge.svg)](https://codecov.io/gh/ipfs/go-blockservice) |
347 +| **Datastores** |
348 +| [`go-ds-flatfs`](//github.com/ipfs/go-ds-flatfs) | [![Travis CI](https://travis-ci.org/ipfs/go-ds-flatfs.svg?branch=master)](https://travis-ci.org/ipfs/go-ds-flatfs) | N/A | [![codecov](https://codecov.io/gh/ipfs/go-ds-flatfs/branch/master/graph/badge.svg)](https://codecov.io/gh/ipfs/go-ds-flatfs) |
349 +| [`go-ds-measure`](//github.com/ipfs/go-ds-measure) | [![Travis CI](https://travis-ci.org/ipfs/go-ds-measure.svg?branch=master)](https://travis-ci.org/ipfs/go-ds-measure) | N/A | [![codecov](https://codecov.io/gh/ipfs/go-ds-measure/branch/master/graph/badge.svg)](https://codecov.io/gh/ipfs/go-ds-measure) |
350 +| [`go-ds-leveldb`](//github.com/ipfs/go-ds-leveldb) | [![Travis CI](https://travis-ci.org/ipfs/go-ds-leveldb.svg?branch=master)](https://travis-ci.org/ipfs/go-ds-leveldb) | N/A | [![codecov](https://codecov.io/gh/ipfs/go-ds-leveldb/branch/master/graph/badge.svg)](https://codecov.io/gh/ipfs/go-ds-leveldb) |
351 +| [`go-ds-badger`](//github.com/ipfs/go-ds-badger) | [![Travis CI](https://travis-ci.org/ipfs/go-ds-badger.svg?branch=master)](https://travis-ci.org/ipfs/go-ds-badger) | N/A | [![codecov](https://codecov.io/gh/ipfs/go-ds-badger/branch/master/graph/badge.svg)](https://codecov.io/gh/ipfs/go-ds-badger) |
352 +| **Data Types** |
353 +| [`go-ipfs-blockstore`](//github.com/ipfs/go-ipfs-blockstore) | [![Travis CI](https://travis-ci.org/ipfs/go-ipfs-blockstore.svg?branch=master)](https://travis-ci.org/ipfs/go-ipfs-blockstore) | N/A | [![codecov](https://codecov.io/gh/ipfs/go-ipfs-blockstore/branch/master/graph/badge.svg)](https://codecov.io/gh/ipfs/go-ipfs-blockstore) |
354 +| [`go-block-format`](//github.com/ipfs/go-block-format) | [![Travis CI](https://travis-ci.org/ipfs/go-block-format.svg?branch=master)](https://travis-ci.org/ipfs/go-block-format) | N/A | [![codecov](https://codecov.io/gh/ipfs/go-block-format/branch/master/graph/badge.svg)](https://codecov.io/gh/ipfs/go-block-format) |
355 +| [`go-datastore`](//github.com/ipfs/go-datastore) | [![Travis CI](https://travis-ci.org/ipfs/go-datastore.svg?branch=master)](https://travis-ci.org/ipfs/go-datastore) | N/A | [![codecov](https://codecov.io/gh/ipfs/go-datastore/branch/master/graph/badge.svg)](https://codecov.io/gh/ipfs/go-datastore) |
356 +| [`go-cid`](//github.com/ipfs/go-cid) | [![Travis CI](https://travis-ci.org/ipfs/go-cid.svg?branch=master)](https://travis-ci.org/ipfs/go-cid) | N/A | [![codecov](https://codecov.io/gh/ipfs/go-cid/branch/master/graph/badge.svg)](https://codecov.io/gh/ipfs/go-cid) |
357 +| [`go-libp2p-peer`](//github.com/libp2p/go-libp2p-peer) | [![Travis CI](https://travis-ci.org/libp2p/go-libp2p-peer.svg?branch=master)](https://travis-ci.org/libp2p/go-libp2p-peer) | N/A | [![codecov](https://codecov.io/gh/libp2p/go-libp2p-peer/branch/master/graph/badge.svg)](https://codecov.io/gh/libp2p/go-libp2p-peer) |
358 +| [`go-libp2p-peerstore`](//github.com/libp2p/go-libp2p-peerstore) | [![Travis CI](https://travis-ci.org/libp2p/go-libp2p-peerstore.svg?branch=master)](https://travis-ci.org/libp2p/go-libp2p-peerstore) | N/A | [![codecov](https://codecov.io/gh/libp2p/go-libp2p-peerstore/branch/master/graph/badge.svg)](https://codecov.io/gh/libp2p/go-libp2p-peerstore) |
359 +| [`go-multihash`](//github.com/multiformats/go-multihash) | [![Travis CI](https://travis-ci.org/multiformats/go-multihash.svg?branch=master)](https://travis-ci.org/multiformats/go-multihash) | N/A | [![codecov](https://codecov.io/gh/multiformats/go-multihash/branch/master/graph/badge.svg)](https://codecov.io/gh/multiformats/go-multihash) |
360 +| [`go-multibase`](//github.com/multiformats/go-multibase) | [![Travis CI](https://travis-ci.org/multiformats/go-multibase.svg?branch=master)](https://travis-ci.org/multiformats/go-multibase) | N/A | [![codecov](https://codecov.io/gh/multiformats/go-multibase/branch/master/graph/badge.svg)](https://codecov.io/gh/multiformats/go-multibase) |
361 +| [`go-multiaddr`](//github.com/multiformats/go-multiaddr) | [![Travis CI](https://travis-ci.org/multiformats/go-multiaddr.svg?branch=master)](https://travis-ci.org/multiformats/go-multiaddr) | N/A | [![codecov](https://codecov.io/gh/multiformats/go-multiaddr/branch/master/graph/badge.svg)](https://codecov.io/gh/multiformats/go-multiaddr) |
362 +| **Network** |
363 +| [`go-ipfs-exchange-interface`](//github.com/ipfs/go-ipfs-exchange-interface) | [![Travis CI](https://travis-ci.org/ipfs/go-ipfs-exchange-interface.svg?branch=master)](https://travis-ci.org/ipfs/go-ipfs-exchange-interface) | N/A | [![codecov](https://codecov.io/gh/ipfs/go-ipfs-exchange-interface/branch/master/graph/badge.svg)](https://codecov.io/gh/ipfs/go-ipfs-exchange-interface) |
364 +| [`go-ipfs-exchange-offline`](//github.com/ipfs/go-ipfs-exchange-offline) | [![Travis CI](https://travis-ci.org/ipfs/go-ipfs-exchange-offline.svg?branch=master)](https://travis-ci.org/ipfs/go-ipfs-exchange-offline) | N/A | [![codecov](https://codecov.io/gh/ipfs/go-ipfs-exchange-offline/branch/master/graph/badge.svg)](https://codecov.io/gh/ipfs/go-ipfs-exchange-offline) |
365 +| [`go-ipfs-routing`](//github.com/ipfs/go-ipfs-routing) | [![Travis CI](https://travis-ci.org/ipfs/go-ipfs-routing.svg?branch=master)](https://travis-ci.org/ipfs/go-ipfs-routing) | N/A | [![codecov](https://codecov.io/gh/ipfs/go-ipfs-routing/branch/master/graph/badge.svg)](https://codecov.io/gh/ipfs/go-ipfs-routing) |
366 +| **libp2p** |
367 +| [`go-libp2p-secio`](//github.com/libp2p/go-libp2p-secio) | [![Travis CI](https://travis-ci.org/libp2p/go-libp2p-secio.svg?branch=master)](https://travis-ci.org/libp2p/go-libp2p-secio) | N/A | [![codecov](https://codecov.io/gh/libp2p/go-libp2p-secio/branch/master/graph/badge.svg)](https://codecov.io/gh/libp2p/go-libp2p-secio) |
368 +| [`go-libp2p`](//github.com/libp2p/go-libp2p) | [![Travis CI](https://travis-ci.org/libp2p/go-libp2p.svg?branch=master)](https://travis-ci.org/libp2p/go-libp2p) | [![jenkins](https://ci.ipfs.team/buildStatus/icon?job=libp2p/go-libp2p/master)](https://ci.ipfs.team/job/libp2p/job/go-libp2p/job/master/) | [![codecov](https://codecov.io/gh/libp2p/go-libp2p/branch/master/graph/badge.svg)](https://codecov.io/gh/libp2p/go-libp2p) |
369 +| [`go-libp2p-loggables`](//github.com/libp2p/go-libp2p-loggables) | [![Travis CI](https://travis-ci.org/libp2p/go-libp2p-loggables.svg?branch=master)](https://travis-ci.org/libp2p/go-libp2p-loggables) | N/A | [![codecov](https://codecov.io/gh/libp2p/go-libp2p-loggables/branch/master/graph/badge.svg)](https://codecov.io/gh/libp2p/go-libp2p-loggables) |
370 +| [`go-libp2p-kad-dht`](//github.com/libp2p/go-libp2p-kad-dht) | [![Travis CI](https://travis-ci.org/libp2p/go-libp2p-kad-dht.svg?branch=master)](https://travis-ci.org/libp2p/go-libp2p-kad-dht) | [![jenkins](https://ci.ipfs.team/buildStatus/icon?job=libp2p/go-libp2p-kad-dht/master)](https://ci.ipfs.team/job/libp2p/job/go-libp2p-kad-dht/job/master/) | [![codecov](https://codecov.io/gh/libp2p/go-libp2p-kad-dht/branch/master/graph/badge.svg)](https://codecov.io/gh/libp2p/go-libp2p-kad-dht) |
371 +| [`go-libp2p-floodsub`](//github.com/libp2p/go-libp2p-floodsub) | [![Travis CI](https://travis-ci.org/libp2p/go-libp2p-floodsub.svg?branch=master)](https://travis-ci.org/libp2p/go-libp2p-floodsub) | N/A | [![codecov](https://codecov.io/gh/libp2p/go-libp2p-floodsub/branch/master/graph/badge.svg)](https://codecov.io/gh/libp2p/go-libp2p-floodsub) |
372 +| [`go-libp2p-pnet`](//github.com/libp2p/go-libp2p-pnet) | [![Travis CI](https://travis-ci.org/libp2p/go-libp2p-pnet.svg?branch=master)](https://travis-ci.org/libp2p/go-libp2p-pnet) | N/A | [![codecov](https://codecov.io/gh/libp2p/go-libp2p-pnet/branch/master/graph/badge.svg)](https://codecov.io/gh/libp2p/go-libp2p-pnet) |
373 +| [`go-libp2p-kbucket`](//github.com/libp2p/go-libp2p-kbucket) | [![Travis CI](https://travis-ci.org/libp2p/go-libp2p-kbucket.svg?branch=master)](https://travis-ci.org/libp2p/go-libp2p-kbucket) | N/A | [![codecov](https://codecov.io/gh/libp2p/go-libp2p-kbucket/branch/master/graph/badge.svg)](https://codecov.io/gh/libp2p/go-libp2p-kbucket) |
374 +| [`go-libp2p-metrics`](//github.com/libp2p/go-libp2p-metrics) | [![Travis CI](https://travis-ci.org/libp2p/go-libp2p-metrics.svg?branch=master)](https://travis-ci.org/libp2p/go-libp2p-metrics) | N/A | [![codecov](https://codecov.io/gh/libp2p/go-libp2p-metrics/branch/master/graph/badge.svg)](https://codecov.io/gh/libp2p/go-libp2p-metrics) |
375 +| [`go-libp2p-net`](//github.com/libp2p/go-libp2p-net) | [![Travis CI](https://travis-ci.org/libp2p/go-libp2p-net.svg?branch=master)](https://travis-ci.org/libp2p/go-libp2p-net) | N/A | [![codecov](https://codecov.io/gh/libp2p/go-libp2p-net/branch/master/graph/badge.svg)](https://codecov.io/gh/libp2p/go-libp2p-net) |
376 +| [`go-libp2p-host`](//github.com/libp2p/go-libp2p-host) | [![Travis CI](https://travis-ci.org/libp2p/go-libp2p-host.svg?branch=master)](https://travis-ci.org/libp2p/go-libp2p-host) | N/A | [![codecov](https://codecov.io/gh/libp2p/go-libp2p-host/branch/master/graph/badge.svg)](https://codecov.io/gh/libp2p/go-libp2p-host) |
377 +| [`go-libp2p-swarm`](//github.com/libp2p/go-libp2p-swarm) | [![Travis CI](https://travis-ci.org/libp2p/go-libp2p-swarm.svg?branch=master)](https://travis-ci.org/libp2p/go-libp2p-swarm) | [![jenkins](https://ci.ipfs.team/buildStatus/icon?job=libp2p/go-libp2p-swarm/master)](https://ci.ipfs.team/job/libp2p/job/go-libp2p-swarm/job/master/) | [![codecov](https://codecov.io/gh/libp2p/go-libp2p-swarm/branch/master/graph/badge.svg)](https://codecov.io/gh/libp2p/go-libp2p-swarm) |
378 +| [`go-libp2p-record`](//github.com/libp2p/go-libp2p-record) | [![Travis CI](https://travis-ci.org/libp2p/go-libp2p-record.svg?branch=master)](https://travis-ci.org/libp2p/go-libp2p-record) | N/A | [![codecov](https://codecov.io/gh/libp2p/go-libp2p-record/branch/master/graph/badge.svg)](https://codecov.io/gh/libp2p/go-libp2p-record) |
379 +| [`go-libp2p-protocol`](//github.com/libp2p/go-libp2p-protocol) | [![Travis CI](https://travis-ci.org/libp2p/go-libp2p-protocol.svg?branch=master)](https://travis-ci.org/libp2p/go-libp2p-protocol) | N/A | [![codecov](https://codecov.io/gh/libp2p/go-libp2p-protocol/branch/master/graph/badge.svg)](https://codecov.io/gh/libp2p/go-libp2p-protocol) |
380 +| [`go-libp2p-routing`](//github.com/libp2p/go-libp2p-routing) | [![Travis CI](https://travis-ci.org/libp2p/go-libp2p-routing.svg?branch=master)](https://travis-ci.org/libp2p/go-libp2p-routing) | N/A | [![codecov](https://codecov.io/gh/libp2p/go-libp2p-routing/branch/master/graph/badge.svg)](https://codecov.io/gh/libp2p/go-libp2p-routing) |
381 +| [`go-libp2p-circuit`](//github.com/libp2p/go-libp2p-circuit) | [![Travis CI](https://travis-ci.org/libp2p/go-libp2p-circuit.svg?branch=master)](https://travis-ci.org/libp2p/go-libp2p-circuit) | [![jenkins](https://ci.ipfs.team/buildStatus/icon?job=libp2p/go-libp2p-circuit/master)](https://ci.ipfs.team/job/libp2p/job/go-libp2p-circuit/job/master/) | [![codecov](https://codecov.io/gh/libp2p/go-libp2p-circuit/branch/master/graph/badge.svg)](https://codecov.io/gh/libp2p/go-libp2p-circuit) |
382 +| [`go-libp2p-connmgr`](//github.com/libp2p/go-libp2p-connmgr) | [![Travis CI](https://travis-ci.org/libp2p/go-libp2p-connmgr.svg?branch=master)](https://travis-ci.org/libp2p/go-libp2p-connmgr) | N/A | [![codecov](https://codecov.io/gh/libp2p/go-libp2p-connmgr/branch/master/graph/badge.svg)](https://codecov.io/gh/libp2p/go-libp2p-connmgr) |
383 +| [`go-libp2p-interface-connmgr`](//github.com/libp2p/go-libp2p-interface-connmgr) | [![Travis CI](https://travis-ci.org/libp2p/go-libp2p-interface-connmgr.svg?branch=master)](https://travis-ci.org/libp2p/go-libp2p-interface-connmgr) | N/A | [![codecov](https://codecov.io/gh/libp2p/go-libp2p-interface-connmgr/branch/master/graph/badge.svg)](https://codecov.io/gh/libp2p/go-libp2p-interface-connmgr) |
384 +| [`go-libp2p-pubsub-router`](//github.com/libp2p/go-libp2p-pubsub-router) | [![Travis CI](https://travis-ci.org/libp2p/go-libp2p-pubsub-router.svg?branch=master)](https://travis-ci.org/libp2p/go-libp2p-pubsub-router) | N/A | [![codecov](https://codecov.io/gh/libp2p/go-libp2p-pubsub-router/branch/master/graph/badge.svg)](https://codecov.io/gh/libp2p/go-libp2p-pubsub-router) |
385 +| [`go-libp2p-routing-helpers`](//github.com/libp2p/go-libp2p-routing-helpers) | [![Travis CI](https://travis-ci.org/libp2p/go-libp2p-routing-helpers.svg?branch=master)](https://travis-ci.org/libp2p/go-libp2p-routing-helpers) | N/A | [![codecov](https://codecov.io/gh/libp2p/go-libp2p-routing-helpers/branch/master/graph/badge.svg)](https://codecov.io/gh/libp2p/go-libp2p-routing-helpers) |
386 +| [`go-libp2p-crypto`](//github.com/libp2p/go-libp2p-crypto) | [![Travis CI](https://travis-ci.org/libp2p/go-libp2p-crypto.svg?branch=master)](https://travis-ci.org/libp2p/go-libp2p-crypto) | N/A | [![codecov](https://codecov.io/gh/libp2p/go-libp2p-crypto/branch/master/graph/badge.svg)](https://codecov.io/gh/libp2p/go-libp2p-crypto) |
387 +| **Extensions** |
388 +| [`go-metrics-prometheus`](//github.com/ipfs/go-metrics-prometheus) | [![Travis CI](https://travis-ci.org/ipfs/go-metrics-prometheus.svg?branch=master)](https://travis-ci.org/ipfs/go-metrics-prometheus) | N/A | [![codecov](https://codecov.io/gh/ipfs/go-metrics-prometheus/branch/master/graph/badge.svg)](https://codecov.io/gh/ipfs/go-metrics-prometheus) |
389 +| [`go-metrics-interface`](//github.com/ipfs/go-metrics-interface) | [![Travis CI](https://travis-ci.org/ipfs/go-metrics-interface.svg?branch=master)](https://travis-ci.org/ipfs/go-metrics-interface) | N/A | [![codecov](https://codecov.io/gh/ipfs/go-metrics-interface/branch/master/graph/badge.svg)](https://codecov.io/gh/ipfs/go-metrics-interface) |
390 +| **Generics/Utils** |
391 +| [`iptb`](//github.com/ipfs/iptb) | [![Travis CI](https://travis-ci.org/ipfs/iptb.svg?branch=master)](https://travis-ci.org/ipfs/iptb) | [![jenkins](https://ci.ipfs.team/buildStatus/icon?job=ipfs/iptb/master)](https://ci.ipfs.team/job/ipfs/job/iptb/job/master/) | [![codecov](https://codecov.io/gh/ipfs/iptb/branch/master/graph/badge.svg)](https://codecov.io/gh/ipfs/iptb) |
392 +| [`go-ipfs-util`](//github.com/ipfs/go-ipfs-util) | [![Travis CI](https://travis-ci.org/ipfs/go-ipfs-util.svg?branch=master)](https://travis-ci.org/ipfs/go-ipfs-util) | N/A | [![codecov](https://codecov.io/gh/ipfs/go-ipfs-util/branch/master/graph/badge.svg)](https://codecov.io/gh/ipfs/go-ipfs-util) |
393 +| [`go-ipfs-config`](//github.com/ipfs/go-ipfs-config) | [![Travis CI](https://travis-ci.org/ipfs/go-ipfs-config.svg?branch=master)](https://travis-ci.org/ipfs/go-ipfs-config) | N/A | [![codecov](https://codecov.io/gh/ipfs/go-ipfs-config/branch/master/graph/badge.svg)](https://codecov.io/gh/ipfs/go-ipfs-config) |
394 +| [`go-verifcid`](//github.com/ipfs/go-verifcid) | [![Travis CI](https://travis-ci.org/ipfs/go-verifcid.svg?branch=master)](https://travis-ci.org/ipfs/go-verifcid) | N/A | [![codecov](https://codecov.io/gh/ipfs/go-verifcid/branch/master/graph/badge.svg)](https://codecov.io/gh/ipfs/go-verifcid) |
395 +| [`go-mfs`](//github.com/ipfs/go-mfs) | [![Travis CI](https://travis-ci.org/ipfs/go-mfs.svg?branch=master)](https://travis-ci.org/ipfs/go-mfs) | [![jenkins](https://ci.ipfs.team/buildStatus/icon?job=ipfs/go-mfs/master)](https://ci.ipfs.team/job/ipfs/job/go-mfs/job/master/) | [![codecov](https://codecov.io/gh/ipfs/go-mfs/branch/master/graph/badge.svg)](https://codecov.io/gh/ipfs/go-mfs) |
396 +| [`go-cidutil`](//github.com/ipfs/go-cidutil) | [![Travis CI](https://travis-ci.org/ipfs/go-cidutil.svg?branch=master)](https://travis-ci.org/ipfs/go-cidutil) | N/A | [![codecov](https://codecov.io/gh/ipfs/go-cidutil/branch/master/graph/badge.svg)](https://codecov.io/gh/ipfs/go-cidutil) |
397 +| [`go-ipfs-addr`](//github.com/ipfs/go-ipfs-addr) | [![Travis CI](https://travis-ci.org/ipfs/go-ipfs-addr.svg?branch=master)](https://travis-ci.org/ipfs/go-ipfs-addr) | N/A | [![codecov](https://codecov.io/gh/ipfs/go-ipfs-addr/branch/master/graph/badge.svg)](https://codecov.io/gh/ipfs/go-ipfs-addr) |
398 +| [`go-ipfs-posinfo`](//github.com/ipfs/go-ipfs-posinfo) | [![Travis CI](https://travis-ci.org/ipfs/go-ipfs-posinfo.svg?branch=master)](https://travis-ci.org/ipfs/go-ipfs-posinfo) | N/A | [![codecov](https://codecov.io/gh/ipfs/go-ipfs-posinfo/branch/master/graph/badge.svg)](https://codecov.io/gh/ipfs/go-ipfs-posinfo) |
399 +| [`go-ipfs-chunker`](//github.com/ipfs/go-ipfs-chunker) | [![Travis CI](https://travis-ci.org/ipfs/go-ipfs-chunker.svg?branch=master)](https://travis-ci.org/ipfs/go-ipfs-chunker) | N/A | [![codecov](https://codecov.io/gh/ipfs/go-ipfs-chunker/branch/master/graph/badge.svg)](https://codecov.io/gh/ipfs/go-ipfs-chunker) |
400 +| [`go-ipfs-ds-help`](//github.com/ipfs/go-ipfs-ds-help) | [![Travis CI](https://travis-ci.org/ipfs/go-ipfs-ds-help.svg?branch=master)](https://travis-ci.org/ipfs/go-ipfs-ds-help) | N/A | [![codecov](https://codecov.io/gh/ipfs/go-ipfs-ds-help/branch/master/graph/badge.svg)](https://codecov.io/gh/ipfs/go-ipfs-ds-help) |
401 +
402 ## Contributing
403
404 We ❤️ all [our contributors](docs/AUTHORS); this project wouldn’t be what it is without you! If you want to help out, please see [Contribute.md](contribute.md).
package-list.json new
+76
@@ -0,0 +1,76 @@
1 +{
2 + "columns": [
3 + "Name",
4 + "CI/Travis",
5 + "CI/Jenkins",
6 + "Coverage"
7 + ],
8 + "rows": [
9 + "Files",
10 + ["ipfs/go-unixfs", "go-unixfs"],
11 +
12 + "Exchange",
13 + ["ipfs/go-bitswap", "go-bitswap"],
14 + ["ipfs/go-blockservice", "go-blockservice"],
15 +
16 + "Datastores",
17 + ["ipfs/go-ds-flatfs", "go-ds-flatfs"],
18 + ["ipfs/go-ds-measure", "go-ds-measure"],
19 + ["ipfs/go-ds-leveldb", "go-ds-leveldb"],
20 + ["ipfs/go-ds-badger", "go-ds-badger"],
21 +
22 + "Data Types",
23 + ["ipfs/go-ipfs-blockstore", "go-ipfs-blockstore"],
24 + ["ipfs/go-block-format", "go-block-format"],
25 + ["ipfs/go-datastore", "go-datastore"],
26 + ["ipfs/go-cid", "go-cid"],
27 + ["libp2p/go-libp2p-peer", "go-libp2p-peer"],
28 + ["libp2p/go-libp2p-peerstore", "go-libp2p-peerstore"],
29 + ["multiformats/go-multihash", "go-multihash"],
30 + ["multiformats/go-multibase", "go-multibase"],
31 + ["multiformats/go-multiaddr", "go-multiaddr"],
32 +
33 + "Network",
34 + ["ipfs/go-ipfs-exchange-interface", "go-ipfs-exchange-interface"],
35 + ["ipfs/go-ipfs-exchange-offline", "go-ipfs-exchange-offline"],
36 + ["ipfs/go-ipfs-routing", "go-ipfs-routing"],
37 +
38 + "libp2p",
39 + ["libp2p/go-libp2p-secio", "go-libp2p-secio"],
40 + ["libp2p/go-libp2p", "go-libp2p"],
41 + ["libp2p/go-libp2p-loggables", "go-libp2p-loggables"],
42 + ["libp2p/go-libp2p-kad-dht", "go-libp2p-kad-dht"],
43 + ["libp2p/go-libp2p-floodsub", "go-libp2p-floodsub"],
44 + ["libp2p/go-libp2p-pnet", "go-libp2p-pnet"],
45 + ["libp2p/go-libp2p-kbucket", "go-libp2p-kbucket"],
46 + ["libp2p/go-libp2p-metrics", "go-libp2p-metrics"],
47 + ["libp2p/go-libp2p-net", "go-libp2p-net"],
48 + ["libp2p/go-libp2p-host", "go-libp2p-host"],
49 + ["libp2p/go-libp2p-swarm", "go-libp2p-swarm"],
50 + ["libp2p/go-libp2p-record", "go-libp2p-record"],
51 + ["libp2p/go-libp2p-protocol", "go-libp2p-protocol"],
52 + ["libp2p/go-libp2p-routing", "go-libp2p-routing"],
53 + ["libp2p/go-libp2p-circuit", "go-libp2p-circuit"],
54 + ["libp2p/go-libp2p-connmgr", "go-libp2p-connmgr"],
55 + ["libp2p/go-libp2p-interface-connmgr", "go-libp2p-interface-connmgr"],
56 + ["libp2p/go-libp2p-pubsub-router", "go-libp2p-pubsub-router"],
57 + ["libp2p/go-libp2p-routing-helpers", "go-libp2p-routing-helpers"],
58 + ["libp2p/go-libp2p-crypto", "go-libp2p-crypto"],
59 +
60 + "Extensions",
61 + ["ipfs/go-metrics-prometheus", "go-metrics-prometheus"],
62 + ["ipfs/go-metrics-interface", "go-metrics-interface"],
63 +
64 + "Generics/Utils",
65 + ["ipfs/iptb", "iptb", "go"],
66 + ["ipfs/go-ipfs-util", "go-ipfs-util"],
67 + ["ipfs/go-ipfs-config", "go-ipfs-config"],
68 + ["ipfs/go-verifcid", "go-verifcid"],
69 + ["ipfs/go-mfs", "go-mfs"],
70 + ["ipfs/go-cidutil", "go-cidutil"],
71 + ["ipfs/go-ipfs-addr", "go-ipfs-addr"],
72 + ["ipfs/go-ipfs-posinfo", "go-ipfs-posinfo"],
73 + ["ipfs/go-ipfs-chunker", "go-ipfs-chunker"],
74 + ["ipfs/go-ipfs-ds-help", "go-ipfs-ds-help"]
75 + ]
76 +}