UNPKG

airtable

Version:

The official Airtable JavaScript library.

18 lines 718 B
"use strict"; // istanbul ignore file var AbortController; var browserGlobal = typeof window !== 'undefined' ? window : typeof self !== 'undefined' ? self : null; // self is the global in web workers if (!browserGlobal) { AbortController = require('abort-controller'); } else if ('signal' in new Request('https://airtable.com')) { AbortController = browserGlobal.AbortController; } else { /* eslint-disable @typescript-eslint/no-var-requires */ var polyfill = require('abortcontroller-polyfill/dist/cjs-ponyfill'); /* eslint-enable @typescript-eslint/no-var-requires */ AbortController = polyfill.AbortController; } module.exports = AbortController; //# sourceMappingURL=abort-controller.js.map