1.11.5 • Published 6 years ago

@akashaproject/ipfs-connector v1.11.5

Weekly downloads
1
License
MPL-2.0
Repository
github
Last release
6 years ago

ipfs-connector

Build Status Coverage Status npm Known Vulnerabilities

Library for solving the cross-platform binaries problem (works on Windows as well) containing helpers for easier read/write on IPFS by extending the JavaScript IPFS API functionality.

Some of the differences:

  • Able to specify init folder
  • Promised based, no callbacks
  • Connector can be accessed from anywhere inside the app as it is a singleton
  • Plug your favorite logging library (by default console). See tests folder

For more information please see the API docs

Installation

npm install @akashaproject/ipfs-connector --save

Usage

import { IpfsConnector } from '@akashaproject/ipfs-connector';

const instance = IpfsConnector.getInstance();

// start ipfs daemon and download binaries if needed
instance.start().then((api) => {});

// stop daemon
instance.stop()

// see api docs
// add/get data to ipfs
// cid zdpuB2CAUgUbyJ4s8SmqcGGaGfs7bG337dDNty8NSCR3fhgRw
const cid = instance.api.add({firstName: 'John', lastName: 'Doe'});
//returns John
instance.api.get(cid, '/firstName'); 

// read data from ipfs
instance.api.ipfsApi.cat('ipfs hash')

// access default ipfs-http-api from
instance.api.ipfsApi

Dev

git clone https://github.com/AkashaProject/ipfs-connector.git
cd ipfs-connector

// install dependencies
npm install

// run tests
npm test

// generate docs
npm run docs

CHANGELOG

LICENSE

1.11.5

6 years ago

1.11.4

7 years ago

1.11.3

7 years ago

1.11.2

7 years ago

1.11.1

7 years ago

1.11.0

7 years ago

1.10.37

7 years ago

1.10.36

7 years ago

1.10.35

7 years ago

1.10.34

7 years ago

1.10.33

7 years ago

1.10.32

7 years ago

1.10.31

8 years ago

1.10.30

8 years ago

1.10.29

8 years ago

1.10.28

8 years ago

1.10.27

8 years ago

1.10.26

8 years ago

1.10.25

8 years ago

1.10.24

8 years ago

1.10.23

8 years ago

1.10.22

8 years ago

1.10.21

8 years ago

1.10.20

8 years ago

1.10.19

8 years ago

1.10.18

8 years ago

1.10.17

8 years ago

1.10.16

8 years ago

1.10.15

8 years ago

1.10.14

8 years ago

1.10.13

8 years ago

1.10.12

8 years ago

1.10.11

8 years ago

1.10.10

8 years ago

1.10.9

8 years ago

1.10.8

8 years ago

1.10.7

8 years ago

1.10.6

9 years ago

1.10.5

9 years ago

1.10.4

9 years ago

1.10.3

9 years ago

1.10.2

9 years ago

1.10.1

9 years ago

1.10.0

9 years ago

1.9.12

9 years ago

1.9.11

9 years ago

1.9.10

9 years ago

1.9.9

9 years ago

1.9.8

9 years ago

1.9.7

9 years ago

1.9.6

9 years ago

1.9.5

9 years ago

1.9.4

9 years ago

1.9.3

9 years ago

1.9.2

9 years ago

1.9.1

9 years ago

1.9.0

9 years ago

1.8.7

9 years ago

1.8.6

9 years ago

1.8.4

9 years ago

1.8.3

9 years ago

1.8.2

9 years ago

1.8.1

9 years ago

1.8.0

9 years ago

1.7.19

9 years ago

1.7.18

9 years ago

1.7.17

9 years ago

1.7.16

9 years ago

1.7.15

9 years ago

1.7.14

9 years ago

1.7.13

9 years ago

1.7.12

9 years ago

1.7.11

9 years ago

1.7.10

9 years ago

1.7.9

9 years ago

1.7.8

9 years ago

1.7.7

9 years ago

1.7.6

9 years ago

1.7.5

9 years ago

1.7.4

9 years ago

1.7.3

9 years ago

1.7.2

9 years ago

1.7.1

9 years ago

1.7.0

9 years ago

1.6.13

9 years ago

1.6.12

9 years ago

1.6.11

9 years ago

1.6.10

9 years ago

1.6.9

9 years ago

1.6.8

9 years ago

1.6.7

9 years ago

1.6.6

9 years ago

1.6.5

9 years ago

1.6.4

9 years ago

1.6.2

9 years ago

1.6.1

9 years ago

1.6.0

9 years ago

1.5.2

9 years ago

1.5.1

9 years ago

1.5.0

9 years ago

1.4.1

9 years ago

1.4.0

9 years ago

1.3.6

9 years ago

1.3.5

9 years ago

1.3.4

9 years ago

1.3.3

9 years ago

1.3.2

9 years ago

1.3.1

9 years ago

1.3.0

10 years ago

1.2.0

10 years ago

1.1.3

10 years ago

1.1.2

10 years ago

1.1.1

10 years ago

1.1.0

10 years ago

1.0.6

10 years ago

1.0.5

10 years ago

1.0.4

10 years ago

1.0.2

10 years ago

1.0.0

10 years ago