"use strict";const n=require("./index.cjs323.js"),u=require("./index.cjs452.js"),c=require("./index.cjs463.js"),a=require("./index.cjs364.js"),v=require("./index.cjs367.js"),l=require("./index.cjs497.js"),f=require("./index.cjs498.js");var p=n._export,t=u.promiseNativeConstructor,C=c.fails,m=a.getBuiltIn,h=v.isCallable,q=l.speciesConstructor,s=f.promiseResolve,N=t&&t.prototype,$=!!t&&C(function(){N.finally.call({then:function(){}},function(){})});p({target:"Promise",proto:!0,real:!0,forced:$},{finally:function(r){var o=q(this,m("Promise")),i=h(r);return this.then(i?function(e){return s(o,r()).then(function(){return e})}:r,i?function(e){return s(o,r()).then(function(){throw e})}:r)}});
//# sourceMappingURL=index.cjs439.js.map
