Spaces:
Running
Running
import type { RequestController } from './RequestController' | |
export const IS_PATCHED_MODULE: unique symbol = Symbol('isPatchedModule') | |
/** | |
* @note Export `RequestController` as a type only. | |
* It's never meant to be created in the userland. | |
*/ | |
export type { RequestController } | |
export type RequestCredentials = 'omit' | 'include' | 'same-origin' | |
export type HttpRequestEventMap = { | |
request: [ | |
args: { | |
request: Request | |
requestId: string | |
controller: RequestController | |
} | |
] | |
response: [ | |
args: { | |
response: Response | |
isMockedResponse: boolean | |
request: Request | |
requestId: string | |
} | |
] | |
unhandledException: [ | |
args: { | |
error: unknown | |
request: Request | |
requestId: string | |
controller: RequestController | |
} | |
] | |
} | |