UNPKG

@zimic/fetch

Version:

Next-gen TypeScript-first Fetch client

9 lines (7 loc) 412 B
import createCachedDynamicImport from '@zimic/utils/import/createCachedDynamicImport'; export const importFile = createCachedDynamicImport( /* istanbul ignore next -- @preserve * Ignoring as Node.js >=20 provides a global File and the import fallback won't run. */ // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition async () => globalThis.File ?? (await import('buffer')).File, );