Introducing Network Handlers

GraphQL is network-agnostic and works across any protocol where requests and responses can be sent and received. This flexibility extends to graphql-mocks allowing for writing mocks once and reusing them in node.js, the browser, and with any library that can handle requests and responses.

Depending on the situation different network handling will be appropriate for your mocking use-case. To make things easier graphql-mocks provides packages to integrate with different network scenarios. These packages start with the network prefix (ie: @graphql-mocks/network-*).

More Network Handlers coming soon!

Supported Node Network Handlers

Express

Nock

Supported Browser Network Handlers

msw (mock service worker)