1.1.1 • Published 2 years ago

ipfs-api-check v1.1.1

Weekly downloads
2
License
ISC
Repository
github
Last release
2 years ago

README.md

check ipfs api support

install

yarn add ipfs-api-check
yarn-tool add ipfs-api-check

demo

import useIPFS, { ICachedObject } from 'use-ipfs';
import ipfsServerList from 'ipfs-server-list';
import { IIPFSPromiseApi } from 'ipfs-types/lib/ipfs/index';
import checkAll from '../index';

useIPFS({}, {
	//serverAddr: ipfsServerList['infura.io'].API,
	skipCheck: true,
})
	.then(async ({
		ipfs,
		ipfsType,
		stop,
	}: ICachedObject<IIPFSPromiseApi>) => {

		console.dir(await checkAll(ipfs), {
			colors: true,
		})

		console.log(await ipfs.id().catch(err => String(err)))

		console.log(`[ipfsType]`, ipfsType)

		return stop();
	})
;
{
  add: { success: true, spendTime: 101, error: undefined },
  cat: { success: true, spendTime: 15, error: undefined },
  dag: {
    put: { success: true, spendTime: 18, error: undefined },
    get: { success: true, spendTime: 80, error: undefined },
    tree: {
      success: undefined,
      spendTime: 0,
      error: TypeError: ipfs.dag.tree is not a function
    },
    resolve: { success: true, spendTime: 6, error: undefined }
  },
  get: { success: true, spendTime: 13, error: undefined },
  id: { success: true, spendTime: 12, error: undefined },
  ls: { success: true, spendTime: 11, error: undefined },
  object: {
    get: { success: true, spendTime: 10, error: undefined },
    data: { success: true, spendTime: 7, error: undefined },
    stat: { success: true, spendTime: 7, error: undefined }
  },
  pin: { add: { success: true, spendTime: 36, error: undefined } },
  refs: { success: true, spendTime: 9, error: undefined },
  version: { success: true, spendTime: 8, error: undefined }
}
1.1.1

2 years ago

1.0.88

3 years ago

1.0.87

4 years ago

1.0.86

4 years ago

1.0.84

4 years ago

1.0.85

4 years ago

1.0.79

4 years ago

1.0.78

4 years ago

1.0.80

4 years ago

1.0.83

4 years ago

1.0.82

4 years ago

1.0.81

4 years ago

1.0.77

4 years ago

1.0.76

4 years ago

1.0.73

4 years ago

1.0.75

4 years ago

1.0.74

4 years ago

1.0.69

4 years ago

1.0.71

4 years ago

1.0.70

4 years ago

1.0.65

4 years ago

1.0.64

4 years ago

1.0.68

4 years ago

1.0.62

4 years ago

1.0.63

4 years ago

1.0.61

5 years ago

1.0.56

5 years ago

1.0.54

5 years ago

1.0.53

5 years ago

1.0.51

5 years ago

1.0.50

5 years ago

1.0.48

5 years ago

1.0.47

5 years ago

1.0.44

5 years ago

1.0.43

5 years ago

1.0.42

5 years ago

1.0.41

5 years ago

1.0.40

5 years ago

1.0.39

5 years ago

1.0.38

5 years ago

1.0.36

5 years ago

1.0.34

5 years ago

1.0.33

5 years ago

1.0.32

5 years ago

1.0.31

5 years ago

1.0.30

5 years ago

1.0.29

5 years ago

1.0.27

5 years ago

1.0.26

5 years ago

1.0.25

5 years ago

1.0.24

5 years ago

1.0.23

5 years ago

1.0.21

5 years ago

1.0.19

5 years ago

1.0.18

5 years ago

1.0.17

5 years ago

1.0.16

5 years ago

1.0.20

5 years ago

1.0.15

5 years ago

1.0.14

5 years ago

1.0.13

5 years ago

1.0.12

5 years ago

1.0.11

5 years ago

1.0.10

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago