UNPKG

dnsimple

Version:

A Node.JS client for the DNSimple API.

22 lines (21 loc) 693 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getRuntimeFetcher = getRuntimeFetcher; let fetcherImports; let fetcherImportError; try { fetcherImports = { fetchFetcher: require("./fetch-fetcher").default, httpsFetcher: require("./https-fetcher").default, }; } catch (error) { fetcherImportError = error; } function getRuntimeFetcher() { if (fetcherImportError) throw new Error(`No global \`fetch\` or \`https\` module was found. Please, provide a Fetcher implementation: ${fetcherImportError}`); return typeof fetch === "undefined" ? fetcherImports.httpsFetcher : fetcherImports.fetchFetcher; }