@@ -42,7 +42,7 @@ var node = new IPFS()
4242In order to use js-ipfs as a CLI, you must install it with the -g flag.
4343
4444``` bash
45- $ npm i ipfs -g
45+ $ npm install ipfs --global
4646```
4747
4848The cli is availble through ` jsipfs ` in your terminal
@@ -53,8 +53,8 @@ The cli is availble through `jsipfs` in your terminal
5353┌───┐ ┌───────────────┐ ┌──────────────┐
5454│CLI│───▶│ HTTP API ├───▶│IPFS Core Impl│
5555└───┘ └───────────────┘ └──────────────┘
56- △ △
57- └──────────┬─────────┘
56+ △ △ △
57+ └────────────── └──────────┬─────────┘
5858 │
5959 ┌─────┐
6060 │Tests│
@@ -150,43 +150,38 @@ Importer are a set of layouts (e.g. UnixFS) and chunkers (e.g: fixed-size, rabin
150150
151151### Per component view
152152
153- - ** Network layer** - See hhttps://github.com/diasdavid/js-libp2p
154- - ipfs-repo - [ spec] ( https://github.com/ipfs/specs/tree/master/repo ) - [ impl] ( https://github.com/ipfs/js-ipfs-repo )
155- - keys
156- - version
157- - datastore.legacy
158- - datastore
159- - config
160- - logs
161- - locks
162- - ipfs-data-importing - [ spec] ( https://github.com/ipfs/specs/pull/57 ) - [ impl] ( https://github.com/ipfs/js-ipfs-data-importing )
163- - fixed size chunker
164- - rabin chunking
165- - tar importer
166- - MerkleDAG layout (protobufs)
167- - IPLD layout (json + cbor)
168- - bitswap - [ spec] ( https://github.com/ipfs/specs/pull/53 ) - [ impl] ( https://github.com/ipfs/js-ipfs-bitswap )
153+ | Name | Spec | Disc |
154+ | :----| :----| :----|
155+ | data importing | https://github.com/ipfs/specs/pull/57 | https://github.com/ipfs/js-ipfs/issues/41
156+ | repo | https://github.com/ipfs/specs/tree/master/repo | https://github.com/ipfs/js-ipfs/issues/51
157+ | network layer | https://github.com/ipfs/specs/tree/master/libp2p | https://github.com/diasdavid/js-libp2p/issues
158+ | bitswap | https://github.com/ipfs/js-ipfs/issues/51 | https://github.com/ipfs/js-ipfs/issues/51
159+ | pin | | https://github.com/ipfs/js-ipfs/issues/59
160+ | files | | https://github.com/ipfs/js-ipfs/issues/60
161+ | daemon | | https://github.com/ipfs/js-ipfs/issues/57
162+ | object | | https://github.com/ipfs/js-ipfs/issues/58
163+ | block | | https://github.com/ipfs/js-ipfs/issues/50
164+ | bootstrap | | https://github.com/ipfs/js-ipfs/issues/46
165+ | init | | https://github.com/ipfs/js-ipfs/issues/42
169166
170167### Per feature view
171168
172169- ** core**
173170 - [x] version
174- - [ ] node (previously known as daemon)
175- - [x] id
176- - [ ] start
177- - [ ] stop
178- - [ ] block
179- - [ ] get
180- - [ ] put
181- - [ ] stat
182- - [ ] object - Basic manipulation of the DAG
183- - [ ] data
184- - [ ] get
185- - [ ] links
186- - [ ] new
187- - [ ] patch
188- - [ ] put
189- - [ ] stat
171+ - [x] daemon
172+ - [x] id
173+ - [x] block
174+ - [x] get
175+ - [x] put
176+ - [x] stat
177+ - [x] object - Basic manipulation of the DAG
178+ - [x] data
179+ - [x] get
180+ - [x] links
181+ - [x] new
182+ - [x] patch
183+ - [x] put
184+ - [x] stat
190185 - [ ] refs - Listing of references. (alking around the graph)
191186 - [ ] local
192187 - [ ] repo
@@ -236,10 +231,6 @@ Importer are a set of layouts (e.g. UnixFS) and chunkers (e.g: fixed-size, rabin
236231 - [ ] edit
237232 - [x] replace
238233 - [x] show
239- - [ ] daemon
240- - [ ] diag
241- - [ ] net
242- - [ ] sys
243234- ** network** (bubbles up from libp2p)
244235 - [ ] ping
245236 - [ ] dht
0 commit comments