- 37개 파일 IP → zioinfo.co.kr 치환 (소스/매뉴얼/설정/하네스) - Manager DrConsole/NetworkConsole/CsapConsole 빌드 + /var/www/manager/ 배포 - 테스트: Manager HTTP 200, ITSM 신규 API 7개 전체 200 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
48 lines
1.1 KiB
TypeScript
48 lines
1.1 KiB
TypeScript
// `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;
|
|
}
|