{"ast":null,"code":"/**\n * @this {Promise}\n */\nfunction finallyConstructor(callback) {\n  var constructor = this.constructor;\n  return this.then(function (value) {\n    return constructor.resolve(callback()).then(function () {\n      return value;\n    });\n  }, function (reason) {\n    return constructor.resolve(callback()).then(function () {\n      return constructor.reject(reason);\n    });\n  });\n}\n\nexport default finallyConstructor;","map":{"version":3,"sources":["C:/laragon/www/iot.mksolusi/DriverOPCDA/frontend/node_modules/promise-polyfill/src/finally.js"],"names":["finallyConstructor","callback","constructor","then","value","resolve","reason","reject"],"mappings":"AAAA;AACA;AACA;AACA,SAASA,kBAAT,CAA4BC,QAA5B,EAAsC;AACpC,MAAIC,WAAW,GAAG,KAAKA,WAAvB;AACA,SAAO,KAAKC,IAAL,CACL,UAASC,KAAT,EAAgB;AACd,WAAOF,WAAW,CAACG,OAAZ,CAAoBJ,QAAQ,EAA5B,EAAgCE,IAAhC,CAAqC,YAAW;AACrD,aAAOC,KAAP;AACD,KAFM,CAAP;AAGD,GALI,EAML,UAASE,MAAT,EAAiB;AACf,WAAOJ,WAAW,CAACG,OAAZ,CAAoBJ,QAAQ,EAA5B,EAAgCE,IAAhC,CAAqC,YAAW;AACrD,aAAOD,WAAW,CAACK,MAAZ,CAAmBD,MAAnB,CAAP;AACD,KAFM,CAAP;AAGD,GAVI,CAAP;AAYD;;AAED,eAAeN,kBAAf","sourcesContent":["/**\n * @this {Promise}\n */\nfunction finallyConstructor(callback) {\n  var constructor = this.constructor;\n  return this.then(\n    function(value) {\n      return constructor.resolve(callback()).then(function() {\n        return value;\n      });\n    },\n    function(reason) {\n      return constructor.resolve(callback()).then(function() {\n        return constructor.reject(reason);\n      });\n    }\n  );\n}\n\nexport default finallyConstructor;\n"]},"metadata":{},"sourceType":"module"}