(...handlers: Array<AnyHandler>)
| 47 | * @see {@link https://mswjs.io/docs/api/setup-server `setupServer()` API reference} |
| 48 | */ |
| 49 | export function setupServer(...handlers: Array<AnyHandler>): SetupServer { |
| 50 | const handlersController = new AsyncHandlersController(handlers) |
| 51 | const network = defineNetwork({ |
| 52 | ...defaultNetworkOptions, |
| 53 | handlers: handlersController, |
| 54 | }) |
| 55 | |
| 56 | const commonApi = defineSetupServerApi(network) |
| 57 | |
| 58 | return { |
| 59 | ...commonApi, |
| 60 | boundary: handlersController.boundary.bind(handlersController), |
| 61 | } |
| 62 | } |
| 63 | |
| 64 | /** |
| 65 | * @deprecated |
searching dependent graphs…