16 lines
510 B
JavaScript
16 lines
510 B
JavaScript
const { http, passthrough } = require("msw");
|
|
const { setupServer } = require("msw/node");
|
|
|
|
// put one-off handlers that don't really need an entire file to themselves here
|
|
const miscHandlers = [
|
|
http.post(`${process.env.REMIX_DEV_HTTP_ORIGIN}/ping`, () => passthrough()),
|
|
];
|
|
|
|
const server = setupServer(...miscHandlers);
|
|
|
|
server.listen({ onUnhandledRequest: "bypass" });
|
|
console.info("🔶 Mock server running");
|
|
|
|
process.once("SIGINT", () => server.close());
|
|
process.once("SIGTERM", () => server.close());
|