diff --git a/packages/ipfs-unixfs-exporter/test/importer.spec.js b/packages/ipfs-unixfs-exporter/test/importer.spec.js index c722d082..882a3f85 100644 --- a/packages/ipfs-unixfs-exporter/test/importer.spec.js +++ b/packages/ipfs-unixfs-exporter/test/importer.spec.js @@ -392,10 +392,10 @@ strategies.forEach((strategy) => { it('fails on an iterator that yields bad content', async () => { try { + // @ts-expect-error bad content await all(importer([{ path: '200Bytes.txt', content: { - // @ts-expect-error bad content [Symbol.iterator]: function * () { yield 7 } diff --git a/packages/ipfs-unixfs-importer/src/types.d.ts b/packages/ipfs-unixfs-importer/src/types.d.ts index d09cf955..61753744 100644 --- a/packages/ipfs-unixfs-importer/src/types.d.ts +++ b/packages/ipfs-unixfs-importer/src/types.d.ts @@ -6,7 +6,7 @@ import { Blockstore } from 'interface-blockstore' interface ImportCandidate { path?: string - content?: AsyncIterable + content?: AsyncIterable | Iterable | Uint8Array mtime?: Mtime mode?: number }