🚀 DAY 5 OF LAUNCH WEEK: Introducing Socket Firewall Enterprise.Learn more →
Socket
Book a DemoInstallSign in
Socket

ipfs-interop

Package Overview
Dependencies
Maintainers
1
Versions
54
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ipfs-interop

Interoperability Tests for IPFS

Source
npmnpm
Version
1.0.5
Version published
Weekly downloads
635
621.59%
Maintainers
1
Weekly downloads
 
Created
Source

Interoperability Tests for IPFS

standard-readme compliant Travis CI

Interoperability tests for IPFS Implementations

This repository will be used for interop tests. Please jump into the issues if you'd like to help out setting this up!

Usage

Install

> git clone git@github.com:ipfs/interop.git
> cd interop
> npm install

# install a version of js-ipfs to test with
> npm install ipfs

# optionally install a version of js-ipfs-http-client to test with
# (otherwise the one ipfs depends on will be used)
> npm install ipfs-http-client

# install a version of go-ipfs to test with
> npm install go-ipfs-dep

Run the tests

> npm test

Test with a non yet released version of js-ipfs

# Do the steps in the install section but skip installing ipfs, then
> IPFS_JS_EXEC=/path/to/js-ipfs/src/cli/bin.js IPFS_JS_MODULE=/path/to/js-ipfs npm test

Test with a non yet released version of go-ipfs

> Do the steps in the install section, then
> IPFS_GO_EXEC=<path to the go-ipfs version you want to try> npm test

Contribute

Feel free to join in. All welcome. Open an issue!

This repository falls under the IPFS Code of Conduct.

License

MIT

Keywords

IPFS

FAQs

Package last updated on 05 Jun 2020

Did you know?

Socket

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.

Install

Related posts