mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-05-30 18:43:21 +08:00
16 lines
422 B
TypeScript
16 lines
422 B
TypeScript
import promiseFinally = require('promise.prototype.finally');
|
|
|
|
promiseFinally.shim();
|
|
|
|
let promise = new Promise<boolean>((resolve, reject) => {
|
|
resolve(true);
|
|
});
|
|
|
|
promise.finally(() => {});
|
|
promise.finally(() => <PromiseLike<void>> Promise.resolve());
|
|
promise.then(() => {}, () => {}).finally(() => {});
|
|
promise.catch(() => {}).finally(() => {});
|
|
|
|
let allPromise = Promise.all([promise]);
|
|
allPromise.finally(() => {});
|