File: usePromiseFinally.types

package info (click to toggle)
node-typescript 4.9.5%2Bds1-2
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 533,908 kB
  • sloc: javascript: 2,018,330; makefile: 7; sh: 1
file content (15 lines) | stat: -rw-r--r-- 772 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
=== tests/cases/conformance/es2018/usePromiseFinally.ts ===
let promise1 = new Promise(function(resolve, reject) {})
>promise1 : Promise<unknown>
>new Promise(function(resolve, reject) {})                .finally(function() {}) : Promise<unknown>
>new Promise(function(resolve, reject) {})                .finally : (onfinally?: () => void) => Promise<unknown>
>new Promise(function(resolve, reject) {}) : Promise<unknown>
>Promise : PromiseConstructor
>function(resolve, reject) {} : (resolve: (value: unknown) => void, reject: (reason?: any) => void) => void
>resolve : (value: unknown) => void
>reject : (reason?: any) => void

                .finally(function() {});
>finally : (onfinally?: () => void) => Promise<unknown>
>function() {} : () => void