ipfs-bitswap

v5.0.4
Node.js implementation of the Bitswap data exchange protocol used by IPFS
ipfs libp2p p2p exchange

prepare

npm run build

build

npm run build:proto && npm run build:proto-types && npm run build:bundle

build:proto

pbjs -t static-module -w commonjs -r ipfs-bitswap --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/types/message/message.js src/types/message/message.proto

build:proto-types

pbts -o src/types/message/message.d.ts src/types/message/message.js

build:bundle

aegir build

test

aegir test

test:browser

aegir test -t browser -t webworker

test:node

aegir test -t node

lint

aegir lint

check

aegir ts -p check

release

aegir release

release-minor

aegir release --type minor

release-major

aegir release --type major

bench

node benchmarks/index

coverage

aegir test -t node --cov && nyc report --reporter=html

docs

aegir docs

benchmarks

node test/benchmarks/get-many

Metadata

  • MIT
  • Whatever
  • Unknown
  • released 4/30/2021

Downloads