diff --git a/package.json b/package.json index 6daf57d36..9530fc577 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,8 @@ "typesVersions": { "*": { "*": [ - "dist/*" + "dist/*", + "dist/*/index" ] } }, diff --git a/src/add-all.js b/src/add-all.js index 1a97a3db7..ba226c857 100644 --- a/src/add-all.js +++ b/src/add-all.js @@ -10,7 +10,7 @@ const AbortController = require('native-abort-controller') module.exports = configure((api) => { /** - * @type {import('.').Implements} + * @type {import('.').Implements} */ async function * addAll (source, options = {}) { const progressFn = options.progress diff --git a/src/add.js b/src/add.js index 0cdd83eaa..83383db4f 100644 --- a/src/add.js +++ b/src/add.js @@ -11,7 +11,7 @@ module.exports = (options) => { const all = addAll(options) return configure(() => { /** - * @type {import('.').Implements} + * @type {import('.').Implements} */ async function add (input, options = {}) { // @ts-ignore - last may return undefind if source is empty diff --git a/src/bitswap/unwant.js b/src/bitswap/unwant.js index 806827acf..60c9e144d 100644 --- a/src/bitswap/unwant.js +++ b/src/bitswap/unwant.js @@ -6,7 +6,7 @@ const toUrlSearchParams = require('../lib/to-url-search-params') module.exports = configure(api => { /** - * @type {import('..').Implements} + * @type {import('..').Implements} */ async function unwant (cid, options = {}) { const res = await api.post('bitswap/unwant', { diff --git a/src/block/get.js b/src/block/get.js index ea29369b3..84377477d 100644 --- a/src/block/get.js +++ b/src/block/get.js @@ -7,7 +7,7 @@ const toUrlSearchParams = require('../lib/to-url-search-params') module.exports = configure(api => { /** - * @type {import('..').Implements} + * @type {import('..').Implements} */ async function get (cid, options = {}) { // @ts-ignore - CID|string seems to confuse typedef diff --git a/src/block/put.js b/src/block/put.js index d64b747ff..669ea710d 100644 --- a/src/block/put.js +++ b/src/block/put.js @@ -11,7 +11,7 @@ const AbortController = require('native-abort-controller') module.exports = configure(api => { /** - * @type {import('..').Implements} + * @type {import('..').Implements} */ async function put (data, options = {}) { if (Block.isBlock(data)) { diff --git a/src/block/rm.js b/src/block/rm.js index 66930c945..6137194d9 100644 --- a/src/block/rm.js +++ b/src/block/rm.js @@ -6,7 +6,7 @@ const toUrlSearchParams = require('../lib/to-url-search-params') module.exports = configure(api => { /** - * @type {import('..').Implements} + * @type {import('..').Implements} */ async function * rm (cid, options = {}) { if (!Array.isArray(cid)) { diff --git a/src/block/stat.js b/src/block/stat.js index 8ca0cd834..94f37be7c 100644 --- a/src/block/stat.js +++ b/src/block/stat.js @@ -6,7 +6,7 @@ const toUrlSearchParams = require('../lib/to-url-search-params') module.exports = configure(api => { /** - * @type {import('..').Implements} + * @type {import('..').Implements} */ async function stat (cid, options = {}) { const res = await api.post('block/stat', { diff --git a/src/bootstrap/add.js b/src/bootstrap/add.js index c2efcab28..781354b9e 100644 --- a/src/bootstrap/add.js +++ b/src/bootstrap/add.js @@ -6,7 +6,7 @@ const Multiaddr = require('multiaddr') module.exports = configure(api => { /** - * @type {import('..').Implements} + * @type {import('..').Implements} */ async function add (addr, options = {}) { const res = await api.post('bootstrap/add', { diff --git a/src/bootstrap/clear.js b/src/bootstrap/clear.js index 6a334847e..5b437bd53 100644 --- a/src/bootstrap/clear.js +++ b/src/bootstrap/clear.js @@ -6,7 +6,7 @@ const Multiaddr = require('multiaddr') module.exports = configure(api => { /** - * @type {import('..').Implements} + * @type {import('..').Implements} */ async function clear (options = {}) { const res = await api.post('bootstrap/rm', { diff --git a/src/bootstrap/list.js b/src/bootstrap/list.js index 515cc2daf..f15ac7116 100644 --- a/src/bootstrap/list.js +++ b/src/bootstrap/list.js @@ -6,7 +6,7 @@ const Multiaddr = require('multiaddr') module.exports = configure(api => { /** - * @type {import('..').Implements} + * @type {import('..').Implements} */ async function list (options = {}) { const res = await api.post('bootstrap/list', { diff --git a/src/bootstrap/reset.js b/src/bootstrap/reset.js index f037076d6..5eb9e5c3f 100644 --- a/src/bootstrap/reset.js +++ b/src/bootstrap/reset.js @@ -6,7 +6,7 @@ const Multiaddr = require('multiaddr') module.exports = configure(api => { /** - * @type {import('..').Implements} + * @type {import('..').Implements} */ async function reset (options = {}) { const res = await api.post('bootstrap/add', { diff --git a/src/bootstrap/rm.js b/src/bootstrap/rm.js index 89c4506d0..9eab1100c 100644 --- a/src/bootstrap/rm.js +++ b/src/bootstrap/rm.js @@ -6,7 +6,7 @@ const Multiaddr = require('multiaddr') module.exports = configure(api => { /** - * @type {import('..').Implements} + * @type {import('..').Implements} */ async function rm (addr, options = {}) { const res = await api.post('bootstrap/rm', { diff --git a/src/cat.js b/src/cat.js index d1f3b81cf..7719a06ee 100644 --- a/src/cat.js +++ b/src/cat.js @@ -6,7 +6,7 @@ const toUrlSearchParams = require('./lib/to-url-search-params') module.exports = configure(api => { /** - * @type {import('.').Implements} + * @type {import('.').Implements} */ async function * cat (path, options = {}) { const res = await api.post('cat', { diff --git a/src/dag/get.js b/src/dag/get.js index e63f058e6..0d03d3130 100644 --- a/src/dag/get.js +++ b/src/dag/get.js @@ -10,7 +10,7 @@ module.exports = configure((api, opts) => { const load = loadFormat(opts.ipld) /** - * @type {import('..').Implements} + * @type {import('..').Implements} */ const get = async (cid, options = {}) => { const resolved = await dagResolve(cid, options) diff --git a/src/dag/put.js b/src/dag/put.js index 2a2217659..b1d0e8ae0 100644 --- a/src/dag/put.js +++ b/src/dag/put.js @@ -14,7 +14,7 @@ module.exports = configure((api, opts) => { const load = loadFormat(opts.ipld) /** - * @type {import('..').Implements} + * @type {import('..').Implements} */ const put = async (dagNode, options = {}) => { if (options.cid && (options.format || options.hashAlg)) { diff --git a/src/dag/resolve.js b/src/dag/resolve.js index b0e2a56ce..18a294d32 100644 --- a/src/dag/resolve.js +++ b/src/dag/resolve.js @@ -6,7 +6,7 @@ const toUrlSearchParams = require('../lib/to-url-search-params') module.exports = configure(api => { /** - * @type {import('..').Implements} + * @type {import('..').Implements} */ const resolve = async (ipfsPath, options = {}) => { const res = await api.post('dag/resolve', { diff --git a/src/dns.js b/src/dns.js index 2786cc42e..42d90f44d 100644 --- a/src/dns.js +++ b/src/dns.js @@ -5,7 +5,7 @@ const toUrlSearchParams = require('./lib/to-url-search-params') module.exports = configure(api => { /** - * @type {import('.').Implements} + * @type {import('.').Implements} */ const dns = async (domain, options = {}) => { const res = await api.post('dns', { diff --git a/src/get.js b/src/get.js index 8ceaa1486..b0ed304d4 100644 --- a/src/get.js +++ b/src/get.js @@ -8,7 +8,7 @@ const map = require('it-map') module.exports = configure(api => { /** - * @type {import('.').Implements} + * @type {import('.').Implements} */ async function * get (path, options = {}) { const res = await api.post('get', { diff --git a/src/id.js b/src/id.js index 89d1d9564..28b2e3ff9 100644 --- a/src/id.js +++ b/src/id.js @@ -7,7 +7,7 @@ const toUrlSearchParams = require('./lib/to-url-search-params') module.exports = configure(api => { /** - * @type {import('.').Implements} + * @type {import('.').Implements} */ async function id (options = {}) { const res = await api.post('id', { diff --git a/src/resolve.js b/src/resolve.js index a8dbfa608..0438013ea 100644 --- a/src/resolve.js +++ b/src/resolve.js @@ -5,7 +5,7 @@ const toUrlSearchParams = require('./lib/to-url-search-params') module.exports = configure(api => { /** - * @type {import('.').Implements} + * @type {import('.').Implements} */ async function resolve (path, options = {}) { const res = await api.post('resolve', { diff --git a/src/version.js b/src/version.js index c2cc538e3..368e70953 100644 --- a/src/version.js +++ b/src/version.js @@ -7,7 +7,7 @@ const pkg = require('../package.json') module.exports = configure(api => { /** - * @type {import('.').Implements} + * @type {import('.').Implements} */ async function version (options = {}) { const res = await api.post('version', {