1.1.1 • Published 7 months ago

ipfs-api-check v1.1.1

Weekly downloads
2
License
ISC
Repository
github
Last release
7 months 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

7 months ago

1.0.88

2 years ago

1.0.87

3 years ago

1.0.86

3 years ago

1.0.84

3 years ago

1.0.85

3 years ago

1.0.79

3 years ago

1.0.78

3 years ago

1.0.80

3 years ago

1.0.83

3 years ago

1.0.82

3 years ago

1.0.81

3 years ago

1.0.77

3 years ago

1.0.76

3 years ago

1.0.73

3 years ago

1.0.75

3 years ago

1.0.74

3 years ago

1.0.69

3 years ago

1.0.71

3 years ago

1.0.70

3 years ago

1.0.65

3 years ago

1.0.64

3 years ago

1.0.68

3 years ago

1.0.62

3 years ago

1.0.63

3 years ago

1.0.61

4 years ago

1.0.56

4 years ago

1.0.54

4 years ago

1.0.53

4 years ago

1.0.51

4 years ago

1.0.50

4 years ago

1.0.48

4 years ago

1.0.47

4 years ago

1.0.44

4 years ago

1.0.43

4 years ago

1.0.42

4 years ago

1.0.41

4 years ago

1.0.40

4 years ago

1.0.39

4 years ago

1.0.38

4 years ago

1.0.36

4 years ago

1.0.34

4 years ago

1.0.33

4 years ago

1.0.32

4 years ago

1.0.31

4 years ago

1.0.30

4 years ago

1.0.29

4 years ago

1.0.27

4 years ago

1.0.26

4 years ago

1.0.25

4 years ago

1.0.24

4 years ago

1.0.23

4 years ago

1.0.21

4 years ago

1.0.19

4 years ago

1.0.18

4 years ago

1.0.17

4 years ago

1.0.16

4 years ago

1.0.20

4 years ago

1.0.15

4 years ago

1.0.14

4 years ago

1.0.13

4 years ago

1.0.12

4 years ago

1.0.11

4 years ago

1.0.10

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago