Skip to content
goard
Go to anything
Open any GitHub user, repo or page
You're not signed in, so some data is limited. Sign in with GitHub for full access.

sijie-Z/ msw

Fork

Industry standard API mocking for JavaScript.

TypeScript MIT 11.1 MB Created Jun 9, 2026
Stars 0 Forks 0 Watchers 0 Open issues 0 Open PRs 0
History

2 branches 0 tags

main chore: improve github actions security (#2747) 8a19d54
chore: drop `cache` in `setup-node` (#2745) f76d5f3
chore: remove miniflare dependency and tests (#2744) d2ced69
docs: add coderabbit to sponsors (#2743) a2de709
chore(release): v2.14.6 2befc51
fix(defineNetwork): prevent event forwarding manually (#2740) ccb40e0
chore(release): v2.14.5 c07e09b
fix(ws): remove all frame listeners on client closure (#2739) 91a5d41
chore(release): v2.14.4 d697485
fix: add `finalize` API for handler cleanup (#2738) a288f54
chore(release): v2.14.3 de18888
fix: prevent frame abort listener leak (#2737) c4567d2
chore(release): v2.14.2 4bc4a5c
fix: export the `NetworkApi` type (#2734) f0c0321
chore(release): v2.14.1 52dca1e
fix: export default handler controllers (#2733) f8dc874
chore(release): v2.14.0 7fd02bd
feat: support `ws.onUpgrade` for handling connection upgrades (#2732) e00e4d6
fix: do not clone user-provided responses (#2731) 6953307
fix(HttpResponse): forward cookies only when response is used (#2728) 30668e6
chore(release): v2.13.6 a680221
fix(WebSocketHandler): add public `test()` method (#2727) 3da7048
chore(release): v2.13.5 d814fc8
fix: reset generator state on `.resetHandlers()`/`.restoreHandlers()`… 8d16801
chore: replace missing `ServiceWorkerIncomingRequest` with `IncomingW… edeb058
chore(release): v2.13.4 20521b9
fix: implement proper `ServiceWorkerSource` singleton pattern (#2715) 580256b
fix: use `verbatimModuleSyntax` consistently in exports (#2702) 9dedf52
fix: update dependencies (#2719) d0cbd2d
fix(sse): respect `request.signal` for the underlying stream (#2718) 429e05c
chore(release): v2.13.3 41f725d
fix: update `rettime` to 0.11.7 (#2711) feee3ed
chore(release): v2.13.2 33bf349
fix(delay): prevent `infinite` mode from throwing (#2697) 613d4a1
chore(release): v2.13.1 89adbf8
fix: annotate life-cycle events correctly (#2694) e7890e9
chore(release): v2.13.0 e79b04f
feat: use the network source architecture (`defineNetwork`) (#2650) 2b73790
chore: ignore `*.tsbuildinfo` files dd5dc3d
chore: add support for windows builds (#2651) ef56f84
test(fallback-mode): move worker to the test (#2680) 6a8d25d
chore(release): v2.12.14 afa3606
fix: support wildcard ports in url matching (#2677) f90bf49
test: fix flaky `ws.clients.browser` test (#2679) 002f3e7
chore(release): v2.12.13 5f4ccce
fix(GraphQL): support `application/graphql-response+json` response `c… 4b8c330
fix(HttpResponse): mark implicit `content-type` headers with a symbol… 98716e7
chore(release): v2.12.12 e6a7f81
chore: fix flaky tests (#2673) 51e920e
fix: minor improvements (#2672) cd52873
fix: handle special characters in `postinstall` script (#2649) b79d7ae
fix: replace barrel exports with granular exports (#2671) 83bc40e
chore(release): v2.12.11 52a0697
fix(node): avoid open handles for infinite delays (#2669) 3ccc8a3
test: add axios timeout regression tests (#2662) 5ab5857
chore(release): v2.12.10 720d55f
fix: export `AnyHandler` type (#2663) 90f9be4
chore(release): v2.12.9 4859e41
fix(ws): support relative urls in `ws.link` (#2661) 2f1d23c
chore(release): v2.12.8 9a82137
chore: fetch correct depth for release d2dd270
chore: update pnpm version everywhere 4cfccff
chore: set pnpm to 9.15.0 in package.json 4de516b
chore: split release job into two (#2660) 7538501
chore: update `@ossjs/release` 9886892
fix: update `@mswjs/interceptors` to fix a memory leak (#2659) e5e905f
fix: update `rettime` (#2657) 3a7b451
test(ws): add unhandled exceptions test (#2656) 8a84a05
chore(release): v2.12.7 e0a4643
fix(graphql): export the `GraphQLLinkHandlers` type (#2647) cfab780
fix(graphql): support `TypedDocumentString` as request predicate (#2646) 494d5e8
fix(graphql): remove redundant `DocumentNode` union (#2645) 0f6e28f
chore(release): v2.12.6 f5e95d3
fix(sse): respect the worker `quiet` option (#2644) d50f73e
chore(release): v2.12.5 51b3e2d
fix(sse): handle multi-line messages (#2643) 1266f61
chore: set `workers` explicitly in playwright (#2641) afb5c40
chore: use `--only-shell` when installing chromium for tests (#2638) 09118a2
chore(release): v2.12.4 1a63f17
fix: handle incomplete `localStorage` in Node.js v25 (#2636) 3da2c76
chore(release): v2.12.3 0133041
fix: publish the types used in `HttpHandler` (#2560) 1af6cee
fix: update dependencies (#2634) 9efe103
fix(toPublicUrl): remove search parameters in Node.js (#2629) 18d7d3d
chore(release): v2.12.2 063564e
fix(node): move `browser` and `react-native` export conditions lower … 102d85a
chore(release): v2.12.1 5b57874
fix(setupWorker): fix response init in `response:*` events (#2621) 7f48f21
chore(release): v2.12.0 bc0b709
feat: support server-sent events (SSE) (#2299) d5a16d8
chore(release): v2.11.6 d4c287c
chore: add missing `@types/serviceworker` for development (#2614) 24cfde8
fix: update `@mswjs/interceptors` to 0.40.0 (#2613) 50028b7
chore(release): v2.11.5 7a49fda
fix: export `onUnhandledRequest` for use in @msw/playwright (#2562) 54ce919
chore(release): v2.11.4 326e2b5
fix: add missing parameter documentation for `getResponse` function (… f33fb47
fix(HttpResponse): preserve request body type after cloning the reque… f40515b
fix: use `statuses` as a shim (#2607) fee715c
fix: use `cookie` directly via a shim (#2606) 29d0b53