UNPKG

@darkobits/interop-import-default

Version:

TypeScript-friendly utility for extracting default exports from tricky packages.

18 lines (17 loc) 574 B
"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); function interopImportDefault(packageExport, options = {}) { try { if (Reflect.has(packageExport, "default")) { return Reflect.get(packageExport, "default"); } return packageExport; } catch (err) { if (options.strict) { throw new Error("[interopImportDefault] Unable to extract default export.", { cause: err }); } return packageExport; } } exports.interopImportDefault = interopImportDefault; //# sourceMappingURL=interop-import-default.js.map