{"version":3,"sources":["jsdelivr-header.js","/npm/@superjs/awaitor@1.1.4/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACJA,SAAS,UACP,IAAI,EAAK,YAAa,GACpB,EAAG,SAAS,EACd,EAKA,OAJA,EAAG,KAAO,KACV,EAAG,SAAW,IAAI,SAAQ,CAAC,EAAS,KAClC,EAAG,SAAW,KAET,CACT,CAgBA,SAAS,KAAM,EAAa,GAC1B,OAAO,KAAK,SAAS,KAAK,EAAa,EACzC,CA7BA,OAAO,QAAU,QAajB,QAAQ,KAAO,WACb,IAAI,EAAK,SAAU,EAAK,GACtB,GAAW,MAAP,EACF,OAAO,EAAG,QAAQ,GAEpB,EAAG,SAAS,EACd,EAMA,OALA,EAAG,KAAO,KACV,EAAG,SAAW,IAAI,SAAQ,CAAC,EAAS,KAClC,EAAG,SAAW,EACd,EAAG,QAAU,KAER,CACT","file":"/npm/@superjs/awaitor@1.1.4/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/@superjs/awaitor@1.1.4/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","module.exports = awaitor\n\nfunction awaitor () {\n  let cb = function (...args) {\n    cb._resolve(args)\n  }\n  cb.then = then\n  cb._promise = new Promise((resolve, reject) => {\n    cb._resolve = resolve\n  })\n  return cb\n}\n\nawaitor.norm = function norm () {\n  let cb = function (err, value) {\n    if (err != null) {\n      return cb._reject(err)\n    }\n    cb._resolve(value)\n  }\n  cb.then = then\n  cb._promise = new Promise((resolve, reject) => {\n    cb._resolve = resolve\n    cb._reject = reject\n  })\n  return cb\n}\nfunction then (onFulfilled, onRejected) {\n  return this._promise.then(onFulfilled, onRejected)\n}\n"]}