{"id":"../../node_modules/core-js/modules/es.promise.finally.js","dependencies":[{"name":"/Users/phil/code/@platform/code/react.ssr/sample/ui/.uiharness/package.json","includedInParent":true,"mtime":1566550465515},{"name":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/core-js/package.json","includedInParent":true,"mtime":1565767176680},{"name":"../internals/export","loc":{"line":2,"column":16},"parent":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/core-js/modules/es.promise.finally.js","resolved":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/core-js/internals/export.js"},{"name":"../internals/is-pure","loc":{"line":3,"column":22},"parent":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/core-js/modules/es.promise.finally.js","resolved":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/core-js/internals/is-pure.js"},{"name":"../internals/native-promise-constructor","loc":{"line":4,"column":28},"parent":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/core-js/modules/es.promise.finally.js","resolved":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/core-js/internals/native-promise-constructor.js"},{"name":"../internals/get-built-in","loc":{"line":5,"column":25},"parent":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/core-js/modules/es.promise.finally.js","resolved":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/core-js/internals/get-built-in.js"},{"name":"../internals/species-constructor","loc":{"line":6,"column":33},"parent":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/core-js/modules/es.promise.finally.js","resolved":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/core-js/internals/species-constructor.js"},{"name":"../internals/promise-resolve","loc":{"line":7,"column":29},"parent":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/core-js/modules/es.promise.finally.js","resolved":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/core-js/internals/promise-resolve.js"},{"name":"../internals/redefine","loc":{"line":8,"column":23},"parent":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/core-js/modules/es.promise.finally.js","resolved":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/core-js/internals/redefine.js"}],"generated":{"js":"'use strict';\nvar $ = require('../internals/export');\nvar IS_PURE = require('../internals/is-pure');\nvar NativePromise = require('../internals/native-promise-constructor');\nvar getBuiltIn = require('../internals/get-built-in');\nvar speciesConstructor = require('../internals/species-constructor');\nvar promiseResolve = require('../internals/promise-resolve');\nvar redefine = require('../internals/redefine');\n\n// `Promise.prototype.finally` method\n// https://tc39.github.io/ecma262/#sec-promise.prototype.finally\n$({ target: 'Promise', proto: true, real: true }, {\n  'finally': function (onFinally) {\n    var C = speciesConstructor(this, getBuiltIn('Promise'));\n    var isFunction = typeof onFinally == 'function';\n    return this.then(\n      isFunction ? function (x) {\n        return promiseResolve(C, onFinally()).then(function () { return x; });\n      } : onFinally,\n      isFunction ? function (e) {\n        return promiseResolve(C, onFinally()).then(function () { throw e; });\n      } : onFinally\n    );\n  }\n});\n\n// patch native Promise.prototype for native async functions\nif (!IS_PURE && typeof NativePromise == 'function' && !NativePromise.prototype['finally']) {\n  redefine(NativePromise.prototype, 'finally', getBuiltIn('Promise').prototype['finally']);\n}\n"},"sourceMaps":{"js":{"mappings":[{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":1,"column":0},"generated":{"line":1,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":2,"column":0},"generated":{"line":2,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":3,"column":0},"generated":{"line":3,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":4,"column":0},"generated":{"line":4,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":5,"column":0},"generated":{"line":5,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":6,"column":0},"generated":{"line":6,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":7,"column":0},"generated":{"line":7,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":8,"column":0},"generated":{"line":8,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":9,"column":0},"generated":{"line":9,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":10,"column":0},"generated":{"line":10,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":11,"column":0},"generated":{"line":11,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":12,"column":0},"generated":{"line":12,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":13,"column":0},"generated":{"line":13,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":14,"column":0},"generated":{"line":14,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":15,"column":0},"generated":{"line":15,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":16,"column":0},"generated":{"line":16,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":17,"column":0},"generated":{"line":17,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":18,"column":0},"generated":{"line":18,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":19,"column":0},"generated":{"line":19,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":20,"column":0},"generated":{"line":20,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":21,"column":0},"generated":{"line":21,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":22,"column":0},"generated":{"line":22,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":23,"column":0},"generated":{"line":23,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":24,"column":0},"generated":{"line":24,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":25,"column":0},"generated":{"line":25,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":26,"column":0},"generated":{"line":26,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":27,"column":0},"generated":{"line":27,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":28,"column":0},"generated":{"line":28,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":29,"column":0},"generated":{"line":29,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":30,"column":0},"generated":{"line":30,"column":0}},{"source":"../../node_modules/core-js/modules/es.promise.finally.js","original":{"line":31,"column":0},"generated":{"line":31,"column":0}}],"sources":{"../../node_modules/core-js/modules/es.promise.finally.js":"'use strict';\nvar $ = require('../internals/export');\nvar IS_PURE = require('../internals/is-pure');\nvar NativePromise = require('../internals/native-promise-constructor');\nvar getBuiltIn = require('../internals/get-built-in');\nvar speciesConstructor = require('../internals/species-constructor');\nvar promiseResolve = require('../internals/promise-resolve');\nvar redefine = require('../internals/redefine');\n\n// `Promise.prototype.finally` method\n// https://tc39.github.io/ecma262/#sec-promise.prototype.finally\n$({ target: 'Promise', proto: true, real: true }, {\n  'finally': function (onFinally) {\n    var C = speciesConstructor(this, getBuiltIn('Promise'));\n    var isFunction = typeof onFinally == 'function';\n    return this.then(\n      isFunction ? function (x) {\n        return promiseResolve(C, onFinally()).then(function () { return x; });\n      } : onFinally,\n      isFunction ? function (e) {\n        return promiseResolve(C, onFinally()).then(function () { throw e; });\n      } : onFinally\n    );\n  }\n});\n\n// patch native Promise.prototype for native async functions\nif (!IS_PURE && typeof NativePromise == 'function' && !NativePromise.prototype['finally']) {\n  redefine(NativePromise.prototype, 'finally', getBuiltIn('Promise').prototype['finally']);\n}\n"},"lineCount":31}},"error":null,"hash":"d979635eb3f3692122c92993bda67b09","cacheData":{"env":{}}}