ipfs-api
Version:
A client library for the IPFS HTTP API
184 lines (183 loc) • 6.26 kB
JSON
{
"name": "ipfs-api",
"version": "26.1.2",
"description": "A client library for the IPFS HTTP API",
"leadMaintainer": "Alan Shaw <alan@tableflip.io>",
"main": "src/index.js",
"browser": {
"glob": false,
"fs": false,
"stream": "readable-stream",
"http": "stream-http",
"ipfs-api": false,
"ipfs": false
},
"scripts": {
"test": "aegir test",
"test:node": "aegir test -t node",
"test:browser": "aegir test -t browser",
"test:webworker": "aegir test -t webworker",
"lint": "aegir lint",
"build": "aegir build",
"release": "aegir release ",
"release-minor": "aegir release --type minor ",
"release-major": "aegir release --type major ",
"coverage": "aegir coverage --timeout 100000",
"coverage-publish": "aegir coverage --provider coveralls --timeout 100000",
"dep-check": "npx dependency-check package.json './test/**/*.js' './src/**/*.js'"
},
"dependencies": {
"async": "^2.6.1",
"big.js": "^5.2.2",
"bl": "^2.1.2",
"bs58": "^4.0.1",
"cids": "~0.5.5",
"concat-stream": "^1.6.2",
"debug": "^4.1.0",
"detect-node": "^2.0.4",
"end-of-stream": "^1.4.1",
"flatmap": "0.0.3",
"glob": "^7.1.3",
"ipfs-block": "~0.8.0",
"ipfs-unixfs": "~0.1.16",
"ipld-dag-cbor": "~0.13.0",
"ipld-dag-pb": "~0.14.11",
"is-ipfs": "~0.4.7",
"is-pull-stream": "0.0.0",
"is-stream": "^1.1.0",
"libp2p-crypto": "~0.14.0",
"lodash": "^4.17.11",
"lru-cache": "^4.1.3",
"multiaddr": "^5.0.0",
"multibase": "~0.5.0",
"multihashes": "~0.4.14",
"ndjson": "^1.5.0",
"once": "^1.4.0",
"peer-id": "~0.12.0",
"peer-info": "~0.14.1",
"promisify-es6": "^1.0.3",
"pull-defer": "~0.2.3",
"pull-pushable": "^2.2.0",
"pull-stream-to-stream": "^1.3.4",
"pump": "^3.0.0",
"qs": "^6.5.2",
"readable-stream": "^3.0.6",
"stream-http": "^3.0.0",
"stream-to-pull-stream": "^1.7.2",
"streamifier": "~0.1.1",
"tar-stream": "^1.6.2",
"through2": "^2.0.3"
},
"engines": {
"node": ">=8.0.0",
"npm": ">=3.0.0"
},
"repository": {
"type": "git",
"url": "https://github.com/ipfs/js-ipfs-api"
},
"devDependencies": {
"aegir": "^17.0.1",
"browser-process-platform": "~0.1.1",
"chai": "^4.2.0",
"cross-env": "^5.2.0",
"dirty-chai": "^2.0.1",
"eslint-plugin-react": "^7.11.1",
"go-ipfs-dep": "~0.4.18",
"gulp": "^3.9.1",
"interface-ipfs-core": "~0.84.3",
"ipfsd-ctl": "~0.40.0",
"pull-stream": "^3.6.9",
"stream-equal": "^1.1.1"
},
"keywords": [
"ipfs"
],
"contributors": [
"Alan Shaw <alan.shaw@protocol.ai>",
"Alan Shaw <alan@tableflip.io>",
"Alex Mingoia <talk@alexmingoia.com>",
"Alex Potsides <alex@achingbrain.net>",
"Antonio Tenorio-Fornés <antoniotenorio@ucm.es>",
"Bruno Barbieri <bbarbieri@delivery.com>",
"Clemo <flipflopsimsommer@users.noreply.github.com>",
"Connor Keenan <ckeenan89@gmail.com>",
"Danny <dannyid@protonmail.com>",
"David Braun <David.Braun@Toptal.com>",
"David Dias <daviddias.p@gmail.com>",
"Diogo Silva <fsdiogo@gmail.com>",
"Dmitriy Ryajov <dryajov@gmail.com>",
"Dmitry Nikulin <dmitr-nikulin@mail.ru>",
"Donatas Stundys <donatas.stundys@necolt.com>",
"Fil <fil@rezo.net>",
"Francisco Baio Dias <xicombd@gmail.com>",
"Friedel Ziegelmayer <dignifiedquire@gmail.com>",
"Gar <gar+gh@danger.computer>",
"Gavin McDermott <gavinmcdermott@gmail.com>",
"Greenkeeper <support@greenkeeper.io>",
"Haad <haadcode@users.noreply.github.com>",
"Harlan T Wood <harlantwood@users.noreply.github.com>",
"Harlan T Wood <code@harlantwood.net>",
"Henrique Dias <hacdias@gmail.com>",
"Holodisc <holodiscent@gmail.com>",
"Hugo Dias <mail@hugodias.me>",
"JGAntunes <j.goncalo.antunes@gmail.com>",
"Jacob Heun <jacobheun@gmail.com>",
"James Halliday <substack@gmail.com>",
"Jason Carver <jacarver@linkedin.com>",
"Jason Papakostas <vith@users.noreply.github.com>",
"Jeff Downie <JeffDownie@users.noreply.github.com>",
"Jeromy <why@ipfs.io>",
"Jeromy <jeromyj@gmail.com>",
"Joe Turgeon <arithmetric@gmail.com>",
"Jonathan <jkrone@vt.edu>",
"Juan Batiz-Benet <juan@benet.ai>",
"Kevin Wang <kevin@fossa.io>",
"Kristoffer Ström <kristoffer@rymdkoloni.se>",
"Marcin Rataj <lidel@lidel.org>",
"Matt Bell <mappum@gmail.com>",
"Maxime Lathuilière <k@maxlath.eu>",
"Michael Muré <batolettre@gmail.com>",
"Mikeal Rogers <mikeal.rogers@gmail.com>",
"Mitar <mitar.git@tnode.com>",
"Mithgol <getgit@mithgol.ru>",
"Mohamed Abdulaziz <mohamed@mohamedabdulaziz.com>",
"Nuno Nogueira <nunofmn@gmail.com>",
"Níckolas Goline <nickolas.goline@gmail.com>",
"Oli Evans <oli@tableflip.io>",
"Orie Steele <orie@ohs.io>",
"Pedro Teixeira <i@pgte.me>",
"Pete Thomas <pete@xminusone.net>",
"Richard Littauer <richard.littauer@gmail.com>",
"Richard Schneider <makaretu@gmail.com>",
"Roman Khafizianov <requilence@gmail.com>",
"SeungWon <ksw3894@gmail.com>",
"Stephen Whitmore <stephen.whitmore@gmail.com>",
"Tara Vancil <tbvanc@gmail.com>",
"Travis Person <travis@protocol.ai>",
"Travis Person <travis.person@gmail.com>",
"Vasco Santos <vasco.santos@ua.pt>",
"Vasco Santos <vasco.santos@moxy.studio>",
"Victor Bjelkholm <victor@typeform.com>",
"Volker Mische <volker.mische@gmail.com>",
"dmitriy ryajov <dryajov@dmitriys-MacBook-Pro.local>",
"elsehow <yes@cosmopol.is>",
"ethers <ethereum@outlook.com>",
"haad <haad@headbanggames.com>",
"kumavis <kumavis@users.noreply.github.com>",
"leekt216 <leekt216@gmail.com>",
"nginnever <ginneversource@gmail.com>",
"noah the goodra <peterpan0413@live.com>",
"priecint <tp-dev@seznam.cz>",
"samuli <samuli@nugg.ad>",
"shunkin <hiyoko.san.ipod@gmail.com>",
"victorbjelkholm <victorbjelkholm@gmail.com>",
"Łukasz Magiera <magik6k@gmail.com>",
"Łukasz Magiera <magik6k@users.noreply.github.com>"
],
"license": "MIT",
"bugs": {
"url": "https://github.com/ipfs/js-ipfs-api/issues"
},
"homepage": "https://github.com/ipfs/js-ipfs-api"
}