Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/mswjs/interceptors
/ types & classes
Types & classes
133 in github.com/mswjs/interceptors
⨍
Functions
345
◇
Types & classes
133
Class
test/modules/fetch/fetch-memory-worker.js:19
Class
test/modules/http/compliance/https-custom-agent.test.ts:60
Class
test/modules/http/compliance/http-errors.test.ts:145
Class
test/modules/http/compliance/http-custom-agent.test.ts:31
Class
test/modules/http/compliance/http-custom-agent.test.ts:48
Class
test/modules/http/compliance/http-res-read-multiple-times.test.ts:42
Class
src/BatchInterceptor.test.ts:10
Class
src/BatchInterceptor.test.ts:16
Class
src/BatchInterceptor.test.ts:117
Class
src/BatchInterceptor.ts:24
Class
src/Interceptor.test.ts:92
Class
src/InterceptorError.ts:1
Class
src/RequestController.ts:11
Class
src/Interceptor.ts:45
Class
src/RemoteHttpInterceptor.ts:34
Class
src/RemoteHttpInterceptor.ts:143
Class
src/utils/createProxy.test.ts:6
Class
src/utils/createProxy.test.ts:6
Class
src/utils/createProxy.test.ts:61
Class
src/utils/cloneObject.test.ts:38
Class
src/utils/patchesRegistry.ts:3
Class
src/utils/fetchUtils.ts:11
Class
src/utils/fetchUtils.ts:166
Class
src/interceptors/fetch/index.ts:19
Class
src/interceptors/fetch/utils/decompression.ts:6
Class
src/interceptors/fetch/utils/brotli-decompress.browser.ts:1
Class
src/interceptors/fetch/utils/brotli-decompress.ts:3
Class
src/interceptors/Socket/MockSocket.ts:18
Class
src/interceptors/WebSocket/WebSocketClassTransport.ts:15
Class
src/interceptors/WebSocket/index.ts:72
Class
src/interceptors/WebSocket/WebSocketServerConnection.ts:27
Class
src/interceptors/WebSocket/WebSocketServerConnection.ts:54
Class
src/interceptors/WebSocket/WebSocketClientConnection.ts:15
Class
src/interceptors/WebSocket/WebSocketClientConnection.ts:43
Class
src/interceptors/WebSocket/WebSocketOverride.ts:19
Class
src/interceptors/WebSocket/utils/bindEvent.test.ts:8
Class
src/interceptors/WebSocket/utils/events.ts:11
Class
src/interceptors/WebSocket/utils/events.ts:50
Class
src/interceptors/WebSocket/utils/events.ts:63
Class
src/interceptors/XMLHttpRequest/index.ts:10
Class
src/interceptors/XMLHttpRequest/XMLHttpRequestController.ts:29
Class
src/interceptors/XMLHttpRequest/polyfills/EventPolyfill.ts:1
Class
src/interceptors/XMLHttpRequest/polyfills/ProgressEventPolyfill.ts:3
Class
src/interceptors/ClientRequest/index.ts:20
Class
src/interceptors/ClientRequest/agents.ts:30
Class
src/interceptors/ClientRequest/agents.ts:71
Class
src/interceptors/ClientRequest/MockHttpSocket.ts:48
Interface
Agent
src/interceptors/ClientRequest/agents.ts:18
Class
BatchInterceptor
src/BatchInterceptor.ts:24
Interface
BatchInterceptorOptions
src/BatchInterceptor.ts:4
Class
BrotliDecompressionStream
src/interceptors/fetch/utils/brotli-decompress.browser.ts:1
Class
BrotliDecompressionStream
src/interceptors/fetch/utils/brotli-decompress.ts:3
Interface
BrowserXMLHttpRequestInit
test/helpers.ts:184
Class
CancelableCloseEvent
src/interceptors/WebSocket/utils/events.ts:63
Class
CancelableMessageEvent
src/interceptors/WebSocket/utils/events.ts:11
Class
Car
src/utils/cloneObject.test.ts:38
Class
Child
src/utils/createProxy.test.ts:61
Class
ClientRequestInterceptor
src/interceptors/ClientRequest/index.ts:20
Class
CloseEvent
src/interceptors/WebSocket/utils/events.ts:50
Interface
CloseEventInit
src/interceptors/WebSocket/utils/events.ts:44
Interface
ConnectionError
test/modules/http/compliance/http-errors.test.ts:16
Class
ConnectionRefusedError
test/modules/http/compliance/http-errors.test.ts:145
Class
CustomHttpAgent
test/modules/http/compliance/http-custom-agent.test.ts:31
Class
CustomHttpsAgent
test/modules/http/compliance/http-custom-agent.test.ts:48
Interface
DeepDescriptorMatch
src/utils/patchesRegistry.ts:104
Class
EventPolyfill
src/interceptors/XMLHttpRequest/polyfills/EventPolyfill.ts:1
Class
FetchInterceptor
src/interceptors/fetch/index.ts:19
Class
FetchRequest
src/utils/fetchUtils.ts:11
Interface
FetchRequestInit
src/utils/fetchUtils.ts:6
Class
FetchResponse
src/utils/fetchUtils.ts:166
Interface
FetchResponseInit
src/utils/fetchUtils.ts:140
Class
FirstInterceptor
src/BatchInterceptor.test.ts:117
Interface
HTTPParser
_http_common.d.ts:21
Interface
HandleRequestOptions
src/utils/handleRequest.ts:16
Class
HeldRequest
test/modules/fetch/fetch-memory-worker.js:19
Class
Interceptor
src/Interceptor.ts:45
Class
InterceptorError
src/InterceptorError.ts:1
Enum
InterceptorReadyState
src/Interceptor.ts:None
Class
MockAgent
src/interceptors/ClientRequest/agents.ts:30
Interface
MockAgentOptions
src/interceptors/ClientRequest/agents.ts:24
Class
MockHttpSocket
src/interceptors/ClientRequest/MockHttpSocket.ts:48
Interface
MockHttpSocketOptions
src/interceptors/ClientRequest/MockHttpSocket.ts:39
Class
MockHttpsAgent
src/interceptors/ClientRequest/agents.ts:71
Class
MockSocket
src/interceptors/Socket/MockSocket.ts:18
Interface
MockSocketOptions
src/interceptors/Socket/MockSocket.ts:8
Class
MyHttpAgent
* @note `http.Agent` instances are allowed as custom HTTPS agents. * In fact, `https.Agent` is a child of the `http.Agent` class.
test/modules/http/compliance/https-custom-agent.test.ts:60
Class
MyInterceptor
src/Interceptor.test.ts:92
Interface
NotFoundError
test/modules/http/compliance/http-errors.test.ts:12
Class
PatchesRegistry
src/utils/patchesRegistry.ts:3
Class
PipelineStream
src/interceptors/fetch/utils/decompression.ts:6
Class
PrimaryInterceptor
src/BatchInterceptor.test.ts:10
Class
ProgressEventPolyfill
src/interceptors/XMLHttpRequest/polyfills/ProgressEventPolyfill.ts:3
Interface
PromisifiedFetchPayload
test/helpers.ts:113
Interface
PromisifiedResponse
test/helpers.ts:13
Interface
ProxyOptions
src/utils/createProxy.ts:3
Class
RemoteHttpInterceptor
src/RemoteHttpInterceptor.ts:34
Class
RemoteHttpResolver
src/RemoteHttpInterceptor.ts:143
Interface
RemoveResolverOptions
src/RemoteHttpInterceptor.ts:139
Interface
RequestAuth
src/utils/getUrlByRequestOptions.ts:69
Class
RequestController
src/RequestController.ts:11
next →
1–100 of 133, ranked by callers