UNPKG

ruch

Version:

Revolutionary React TypeScript CLI with hexagonal architecture & AI-powered development assistance. Create maintainable, scalable applications with domain-driven design and integrated AI tooling.

26 lines (21 loc) 671 B
// MSW Setup Configuration // This file configures Mock Service Worker for the entire application import { setupWorker } from 'msw/browser'; import { setupServer } from 'msw/node'; import { handlers } from './handlers/index'; // Browser worker for development export const worker = setupWorker(...handlers); // Node server for testing export const server = setupServer(...handlers); // Setup for different environments export const setupMsw = async () => { if (typeof window !== 'undefined') { // Browser environment await worker.start({ onUnhandledRequest: 'bypass', serviceWorker: { url: '/mockServiceWorker.js' } }); } };