buddy

node MVC discord bot
Log | Files | Refs | README

polyfill.js (558B)


      1 /*globals require, self, window */
      2 "use strict"
      3 
      4 const ac = require("./dist/abort-controller")
      5 
      6 /*eslint-disable @mysticatea/prettier */
      7 const g =
      8     typeof self !== "undefined" ? self :
      9     typeof window !== "undefined" ? window :
     10     typeof global !== "undefined" ? global :
     11     /* otherwise */ undefined
     12 /*eslint-enable @mysticatea/prettier */
     13 
     14 if (g) {
     15     if (typeof g.AbortController === "undefined") {
     16         g.AbortController = ac.AbortController
     17     }
     18     if (typeof g.AbortSignal === "undefined") {
     19         g.AbortSignal = ac.AbortSignal
     20     }
     21 }