import { rest } from "msw";
export function handlers() {
return [rest.get("/api/user", getUser)];
}
const getUser: Parameters<typeof rest.get>[1] = async (req, res, ctx) => {
return res(
ctx.status(200),
ctx.json({
username: "John Doe",
})
);
};
---
import { setupWorker } from "msw/browser";
import { handlers } from "./handler";
export const server = setupWorker(...handlers);
import { setupServer } from "msw/node";
import { handlers } from "./handler";
export const server = setupServer(...handlers());
---
server.start({ onUnhandledRequest: 'bypass' });