/
githubmirror
/
TypeScript
Обзор
Документация
Войти
/
githubmirror
/
TypeScript
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/lib/es2025.promise.d.ts
16 строк
821 B
Kenta Moriuchi
Introduce ES2025 target & Add missing ScriptTargetFeatures (#63046)
06 фев 2026, 22:02
Не верифицирован
06 фев 2026, 22:02
ee09569
Код
Авторство
О чём код?
interface PromiseConstructor { /** * Takes a callback of any kind (returns or throws, synchronously or asynchronously) and wraps its result * in a Promise. * * @param callbackFn A function that is called synchronously. It can do anything: either return * a value, throw an error, or return a promise. * @param args Additional arguments, that will be passed to the callback. * * @returns A Promise that is: * - Already fulfilled, if the callback synchronously returns a value. * - Already rejected, if the callback synchronously throws an error. * - Asynchronously fulfilled or rejected, if the callback returns a promise. */ try<T, U extends unknown[]>(callbackFn: (...args: U) => T | PromiseLike<T>, ...args: U): Promise<Awaited<T>>; }