|
15 | 15 | ], |
16 | 16 | "main": "src/core/index.js", |
17 | 17 | "browser": { |
18 | | - "./src/core/components/init-assets.js": false, |
19 | | - "./src/core/runtime/add-from-fs-nodejs.js": "./src/core/runtime/add-from-fs-browser.js", |
| 18 | + "./src/core/runtime/init-assets-nodejs.js": "./src/core/runtime/init-assets-browser.js", |
20 | 19 | "./src/core/runtime/config-nodejs.js": "./src/core/runtime/config-browser.js", |
21 | 20 | "./src/core/runtime/dns-nodejs.js": "./src/core/runtime/dns-browser.js", |
22 | 21 | "./src/core/runtime/libp2p-nodejs.js": "./src/core/runtime/libp2p-browser.js", |
|
25 | 24 | "./src/core/runtime/repo-nodejs.js": "./src/core/runtime/repo-browser.js", |
26 | 25 | "./src/core/runtime/ipld-nodejs.js": "./src/core/runtime/ipld-browser.js", |
27 | 26 | "./test/utils/create-repo-nodejs.js": "./test/utils/create-repo-browser.js", |
28 | | - "stream": "readable-stream" |
| 27 | + "stream": "readable-stream", |
| 28 | + "ipfs-utils/src/files/glob-source": false |
29 | 29 | }, |
30 | 30 | "browser-all-ipld-formats": { |
31 | 31 | "./src/core/runtime/ipld-browser.js": "./src/core/runtime/ipld-browser-all.js" |
|
65 | 65 | "@hapi/hapi": "^18.3.2", |
66 | 66 | "@hapi/joi": "^15.0.0", |
67 | 67 | "abort-controller": "^3.0.0", |
| 68 | + "any-signal": "^1.1.0", |
68 | 69 | "array-shuffle": "^1.0.1", |
69 | 70 | "async-iterator-to-pull-stream": "^1.3.0", |
70 | 71 | "async-iterator-to-stream": "^1.1.0", |
|
81 | 82 | "class-is": "^1.1.0", |
82 | 83 | "dag-cbor-links": "^1.3.2", |
83 | 84 | "datastore-core": "~0.7.0", |
84 | | - "datastore-pubsub": "^0.2.1", |
| 85 | + "datastore-level": "github:ipfs/js-datastore-level#fix/iterator-memory-leak", |
| 86 | + "datastore-pubsub": "^0.3.0", |
85 | 87 | "debug": "^4.1.0", |
86 | 88 | "dlv": "^1.1.3", |
87 | 89 | "err-code": "^2.0.0", |
|
93 | 95 | "glob": "^7.1.3", |
94 | 96 | "hapi-pino": "^6.1.0", |
95 | 97 | "hashlru": "^2.3.0", |
96 | | - "human-to-milliseconds": "^2.0.0", |
97 | 98 | "interface-datastore": "~0.8.0", |
98 | | - "ipfs-bitswap": "^0.26.0", |
| 99 | + "ipfs-bitswap": "github:ipfs/js-ipfs-bitswap#refactor/libp2p-async", |
99 | 100 | "ipfs-block": "~0.8.1", |
100 | 101 | "ipfs-block-service": "~0.16.0", |
101 | | - "ipfs-http-client": "^40.1.0", |
102 | | - "ipfs-http-response": "~0.4.0", |
103 | | - "ipfs-mfs": "^0.13.2", |
104 | | - "ipfs-multipart": "^0.2.0", |
| 102 | + "ipfs-http-client": "github:ipfs/js-ipfs-http-client#refactor/async-iterables2", |
| 103 | + "ipfs-http-response": "^0.5.0", |
| 104 | + "ipfs-mfs": "github:ipfs/js-ipfs-mfs#refactor/remove-streams", |
| 105 | + "ipfs-multipart": "^0.3.0", |
105 | 106 | "ipfs-repo": "^0.30.0", |
106 | | - "ipfs-unixfs": "~0.1.16", |
107 | | - "ipfs-unixfs-exporter": "^0.38.0", |
108 | | - "ipfs-unixfs-importer": "^0.42.0", |
109 | | - "ipfs-utils": "~0.4.0", |
| 107 | + "ipfs-unixfs": "^0.3.0", |
| 108 | + "ipfs-unixfs-exporter": "^0.40.0", |
| 109 | + "ipfs-unixfs-importer": "^0.43.1", |
| 110 | + "ipfs-utils": "^0.6.0", |
110 | 111 | "ipld": "~0.25.0", |
111 | 112 | "ipld-bitcoin": "~0.3.0", |
112 | 113 | "ipld-dag-cbor": "~0.15.0", |
|
115 | 116 | "ipld-git": "~0.5.0", |
116 | 117 | "ipld-raw": "^4.0.0", |
117 | 118 | "ipld-zcash": "~0.4.0", |
118 | | - "ipns": "^0.6.1", |
| 119 | + "ipns": "^0.7.0", |
119 | 120 | "is-domain-name": "^1.0.1", |
120 | 121 | "is-ipfs": "~0.6.1", |
121 | 122 | "is-pull-stream": "~0.0.0", |
122 | 123 | "is-stream": "^2.0.0", |
123 | 124 | "iso-url": "~0.4.6", |
124 | 125 | "it-all": "^1.0.1", |
125 | | - "it-pipe": "^1.0.1", |
| 126 | + "it-concat": "^1.0.0", |
| 127 | + "it-last": "^1.0.1", |
| 128 | + "it-pipe": "^1.1.0", |
126 | 129 | "it-to-stream": "^0.1.1", |
| 130 | + "iterable-ndjson": "^1.1.0", |
127 | 131 | "jsondiffpatch": "~0.3.11", |
128 | 132 | "just-safe-set": "^2.1.0", |
129 | 133 | "kind-of": "^6.0.2", |
130 | 134 | "ky": "^0.15.0", |
131 | 135 | "ky-universal": "~0.3.0", |
132 | | - "libp2p": "^0.26.2", |
133 | | - "libp2p-bootstrap": "~0.9.3", |
134 | | - "libp2p-crypto": "^0.16.2", |
| 136 | + "libp2p": "github:libp2p/js-libp2p#refactor/async-await", |
| 137 | + "libp2p-bootstrap": "^0.10.2", |
| 138 | + "libp2p-crypto": "^0.17.1", |
135 | 139 | "libp2p-delegated-content-routing": "^0.4.1", |
136 | | - "libp2p-delegated-peer-routing": "^0.3.1", |
137 | | - "libp2p-floodsub": "^0.18.0", |
138 | | - "libp2p-gossipsub": "~0.0.5", |
139 | | - "libp2p-kad-dht": "~0.16.0", |
140 | | - "libp2p-keychain": "^0.5.2", |
141 | | - "libp2p-mdns": "~0.12.0", |
| 140 | + "libp2p-delegated-peer-routing": "^0.4.0", |
| 141 | + "libp2p-floodsub": "^0.20.0", |
| 142 | + "libp2p-gossipsub": "^0.2.0", |
| 143 | + "libp2p-kad-dht": "^0.18.3", |
| 144 | + "libp2p-keychain": "^0.6.0", |
| 145 | + "libp2p-mdns": "^0.13.0", |
| 146 | + "libp2p-mplex": "^0.9.3", |
142 | 147 | "libp2p-record": "~0.7.0", |
143 | | - "libp2p-secio": "~0.11.0", |
144 | | - "libp2p-tcp": "^0.13.0", |
145 | | - "libp2p-webrtc-star": "~0.16.0", |
| 148 | + "libp2p-secio": "^0.12.1", |
| 149 | + "libp2p-tcp": "^0.14.2", |
| 150 | + "libp2p-webrtc-star": "^0.17.0", |
146 | 151 | "libp2p-websocket-star-multi": "~0.4.3", |
147 | | - "libp2p-websockets": "~0.12.3", |
| 152 | + "libp2p-websockets": "^0.13.0", |
148 | 153 | "lodash.flatten": "^4.4.0", |
149 | | - "mafmt": "^6.0.10", |
| 154 | + "mafmt": "^7.0.0", |
150 | 155 | "merge-options": "^2.0.0", |
151 | 156 | "mime-types": "^2.1.21", |
152 | 157 | "mkdirp": "~0.5.1", |
153 | 158 | "mortice": "^2.0.0", |
154 | | - "multiaddr": "^6.1.1", |
155 | | - "multiaddr-to-uri": "^5.0.0", |
| 159 | + "multiaddr": "^7.2.1", |
| 160 | + "multiaddr-to-uri": "^5.1.0", |
156 | 161 | "multibase": "~0.6.0", |
157 | | - "multicodec": "~0.5.5", |
| 162 | + "multicodec": "^1.0.0", |
158 | 163 | "multihashes": "~0.4.14", |
159 | 164 | "multihashing-async": "^0.8.0", |
160 | 165 | "node-fetch": "^2.3.0", |
| 166 | + "p-defer": "^3.0.0", |
161 | 167 | "p-iteration": "^1.1.8", |
162 | 168 | "p-queue": "^6.1.0", |
163 | | - "peer-book": "^0.9.1", |
164 | | - "peer-id": "~0.12.2", |
165 | | - "peer-info": "~0.15.1", |
| 169 | + "parse-duration": "^0.1.2", |
| 170 | + "peer-id": "^0.13.5", |
| 171 | + "peer-info": "^0.17.0", |
166 | 172 | "pretty-bytes": "^5.3.0", |
167 | 173 | "progress": "^2.0.1", |
168 | 174 | "promise-nodeify": "^3.0.1", |
|
172 | 178 | "pull-cat": "^1.1.11", |
173 | 179 | "pull-defer": "~0.2.3", |
174 | 180 | "pull-file": "^1.1.0", |
175 | | - "pull-mplex": "~0.1.1", |
176 | 181 | "pull-ndjson": "^0.2.0", |
177 | 182 | "pull-pushable": "^2.2.0", |
178 | 183 | "pull-sort": "^1.0.1", |
|
183 | 188 | "readable-stream": "^3.4.0", |
184 | 189 | "receptacle": "^1.3.2", |
185 | 190 | "semver": "^6.3.0", |
| 191 | + "stream-to-it": "^0.2.0", |
186 | 192 | "stream-to-pull-stream": "^1.7.3", |
| 193 | + "streaming-iterables": "^4.1.1", |
187 | 194 | "superstruct": "~0.6.2", |
188 | 195 | "tar-stream": "^2.0.0", |
189 | 196 | "temp": "~0.9.0", |
| 197 | + "timeout-abort-controller": "^1.1.0", |
190 | 198 | "update-notifier": "^4.0.0", |
191 | | - "uri-to-multiaddr": "^3.0.1", |
| 199 | + "uri-to-multiaddr": "^3.0.2", |
192 | 200 | "varint": "^5.0.0", |
193 | 201 | "yargs": "^15.0.1", |
194 | 202 | "yargs-promise": "^1.1.0" |
|
204 | 212 | "execa": "^3.0.0", |
205 | 213 | "form-data": "^3.0.0", |
206 | 214 | "hat": "0.0.3", |
207 | | - "interface-ipfs-core": "^0.125.0", |
| 215 | + "interface-ipfs-core": "github:ipfs/interface-js-ipfs-core#refactor/async-iterables", |
208 | 216 | "ipfs-interop": "^0.1.1", |
209 | 217 | "ipfsd-ctl": "^1.0.2", |
210 | 218 | "libp2p-websocket-star": "~0.10.2", |
211 | 219 | "lodash": "^4.17.15", |
212 | 220 | "ncp": "^2.0.0", |
213 | 221 | "p-event": "^4.1.0", |
214 | 222 | "p-map": "^3.0.0", |
| 223 | + "peer-book": "^0.9.2", |
| 224 | + "pull-mplex": "^0.1.2", |
215 | 225 | "qs": "^6.5.2", |
216 | 226 | "rimraf": "^3.0.0", |
217 | 227 | "sinon": "^7.4.2", |
|
0 commit comments