|
1 | 1 | 'use strict'
|
2 | 2 |
|
3 |
| -const nodeify = require('promise-nodeify') |
4 |
| -const { collectify, pullify, streamify } = require('../lib/converters') |
5 |
| - |
6 | 3 | function requireCommands () {
|
7 | 4 | return {
|
8 | 5 | // Files Regular (not MFS)
|
9 |
| - add: (_, config) => { |
10 |
| - const add = collectify(require('../add')(config)) |
11 |
| - return (input, options, callback) => { |
12 |
| - if (typeof options === 'function') { |
13 |
| - callback = options |
14 |
| - options = {} |
15 |
| - } |
16 |
| - return nodeify(add(input, options), callback) |
17 |
| - } |
18 |
| - }, |
19 |
| - addReadableStream: (_, config) => { |
20 |
| - const add = require('../add')(config) |
21 |
| - return streamify.transform(add) |
22 |
| - }, |
23 |
| - addPullStream: (_, config) => { |
24 |
| - const add = require('../add')(config) |
25 |
| - return pullify.transform(add) |
26 |
| - }, |
27 |
| - addFromFs: (_, config) => { |
28 |
| - const addFromFs = collectify(require('../add-from-fs')(config)) |
29 |
| - return (path, options, callback) => { |
30 |
| - if (typeof options === 'function') { |
31 |
| - callback = options |
32 |
| - options = {} |
33 |
| - } |
34 |
| - return nodeify(addFromFs(path, options), callback) |
35 |
| - } |
36 |
| - }, |
37 |
| - addFromURL: (_, config) => { |
38 |
| - const addFromURL = collectify(require('../add-from-url')(config)) |
39 |
| - return (url, options, callback) => { |
40 |
| - if (typeof options === 'function') { |
41 |
| - callback = options |
42 |
| - options = {} |
43 |
| - } |
44 |
| - return nodeify(addFromURL(url, options), callback) |
45 |
| - } |
46 |
| - }, |
47 |
| - addFromStream: (_, config) => { |
48 |
| - const add = collectify(require('../add')(config)) |
49 |
| - return (input, options, callback) => { |
50 |
| - if (typeof options === 'function') { |
51 |
| - callback = options |
52 |
| - options = {} |
53 |
| - } |
54 |
| - return nodeify(add(input, options), callback) |
55 |
| - } |
56 |
| - }, |
57 |
| - _addAsyncIterator: (_, config) => require('../add')(config), |
58 |
| - cat: require('../files-regular/cat'), |
59 |
| - catReadableStream: require('../files-regular/cat-readable-stream'), |
60 |
| - catPullStream: require('../files-regular/cat-pull-stream'), |
61 |
| - get: require('../files-regular/get'), |
62 |
| - getReadableStream: require('../files-regular/get-readable-stream'), |
63 |
| - getPullStream: require('../files-regular/get-pull-stream'), |
64 |
| - ls: require('../files-regular/ls'), |
65 |
| - lsReadableStream: require('../files-regular/ls-readable-stream'), |
66 |
| - lsPullStream: require('../files-regular/ls-pull-stream'), |
67 |
| - refs: require('../files-regular/refs'), |
68 |
| - refsReadableStream: require('../files-regular/refs-readable-stream'), |
69 |
| - refsPullStream: require('../files-regular/refs-pull-stream'), |
| 6 | + ...require('../files-regular'), |
70 | 7 |
|
71 | 8 | // Files MFS (Mutable Filesystem)
|
72 | 9 | files: require('../files-mfs'),
|
|
0 commit comments