/
moreqqq
/
DeliveryService
Обзор
Документация
Войти
/
moreqqq
/
DeliveryService
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
server/node_modules/node-abort-controller/index.d.ts
47 строк
1 KB
moreqqq
написал приложение
29 май 2026, 22:02
29 май 2026, 22:02
ad51790
Код
Авторство
О чём код?
// `AbortSignal`,`AbortController` are defined here to prevent a dependency on the `dom` library which disagrees with node runtime. // The definition for `AbortSignal` is taken from @types/node-fetch (https://github.com/DefinitelyTyped/DefinitelyTyped) for // maximal compatibility with node-fetch. // Original node-fetch definitions are under MIT License. export class AbortSignal { aborted: boolean; reason?: any; addEventListener: ( type: "abort", listener: (this: AbortSignal, event: any) => any, options?: | boolean | { capture?: boolean; once?: boolean; passive?: boolean; } ) => void; removeEventListener: ( type: "abort", listener: (this: AbortSignal, event: any) => any, options?: | boolean | { capture?: boolean; } ) => void; dispatchEvent: (event: any) => boolean; onabort: null | ((this: AbortSignal, event: any) => void); throwIfAborted(): void; static abort(reason?: any): AbortSignal; static timeout(time: number): AbortSignal; } export class AbortController { signal: AbortSignal; abort(reason?: any): void; }