├── .github └── workflows │ ├── chromatic.yml │ ├── demo-tests.yml │ └── release.yml ├── .gitignore ├── .yarn └── releases │ └── yarn-4.2.1.cjs ├── .yarnrc.yml ├── CONTRIBUTING.md ├── LICENSE ├── MIGRATION.md ├── README.md ├── package.json ├── packages ├── docs │ ├── .gitignore │ ├── .prettierrc.js │ ├── .storybook │ │ ├── main.ts │ │ ├── manager-head.html │ │ ├── preview-head.html │ │ └── preview.ts │ ├── README.md │ ├── index.html │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ ├── logo.png │ │ ├── manifest.json │ │ ├── mockServiceWorker.js │ │ └── robots.txt │ ├── src │ │ ├── components │ │ │ └── FilmCard.tsx │ │ ├── demos │ │ │ ├── apollo │ │ │ │ ├── App.stories.tsx │ │ │ │ ├── App.test.tsx │ │ │ │ └── App.tsx │ │ │ ├── axios │ │ │ │ ├── App.stories.tsx │ │ │ │ ├── App.test.tsx │ │ │ │ └── App.tsx │ │ │ ├── fetch │ │ │ │ ├── AddonOnNode.test.tsx │ │ │ │ ├── App.stories.tsx │ │ │ │ ├── App.test.tsx │ │ │ │ └── App.tsx │ │ │ ├── react-query │ │ │ │ ├── App.stories.tsx │ │ │ │ ├── App.test.tsx │ │ │ │ └── App.tsx │ │ │ ├── react-router-react-query │ │ │ │ ├── App.stories.tsx │ │ │ │ ├── App.tsx │ │ │ │ ├── pages │ │ │ │ │ ├── Home.tsx │ │ │ │ │ ├── character │ │ │ │ │ │ ├── Character.stories.tsx │ │ │ │ │ │ └── Character.tsx │ │ │ │ │ ├── characters │ │ │ │ │ │ ├── Characters.stories.tsx │ │ │ │ │ │ └── Characters.tsx │ │ │ │ │ ├── film │ │ │ │ │ │ ├── Film.stories.tsx │ │ │ │ │ │ └── Film.tsx │ │ │ │ │ └── films │ │ │ │ │ │ ├── Films.stories.tsx │ │ │ │ │ │ └── Films.tsx │ │ │ │ └── utils.ts │ │ │ └── urql │ │ │ │ ├── App.stories.tsx │ │ │ │ ├── App.test.tsx │ │ │ │ └── App.tsx │ │ ├── guides │ │ │ ├── GettingStarted.mdx │ │ │ └── introduction.mdx │ │ ├── setupTests.ts │ │ ├── styles.css │ │ └── test-utils.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ ├── vite.config.ts │ └── vitest.config.ts └── msw-addon │ ├── .gitignore │ ├── CHANGELOG.md │ ├── package.json │ ├── src │ ├── applyRequestHandlers.ts │ ├── augmentInitializeOptions.ts │ ├── decorator.ts │ ├── index.ts │ ├── initialize.browser.ts │ ├── initialize.d.ts │ ├── initialize.node.ts │ ├── initialize.react-native.ts │ ├── loader.ts │ └── util.ts │ ├── tsconfig.browser.json │ ├── tsconfig.json │ ├── tsconfig.node.json │ ├── tsconfig.react-native.json │ └── tsup.config.ts └── yarn.lock /.github/workflows/chromatic.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/.github/workflows/chromatic.yml -------------------------------------------------------------------------------- /.github/workflows/demo-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/.github/workflows/demo-tests.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/.gitignore -------------------------------------------------------------------------------- /.yarn/releases/yarn-4.2.1.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/.yarn/releases/yarn-4.2.1.cjs -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/LICENSE -------------------------------------------------------------------------------- /MIGRATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/MIGRATION.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/package.json -------------------------------------------------------------------------------- /packages/docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/.gitignore -------------------------------------------------------------------------------- /packages/docs/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/.prettierrc.js -------------------------------------------------------------------------------- /packages/docs/.storybook/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/.storybook/main.ts -------------------------------------------------------------------------------- /packages/docs/.storybook/manager-head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/.storybook/manager-head.html -------------------------------------------------------------------------------- /packages/docs/.storybook/preview-head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/.storybook/preview-head.html -------------------------------------------------------------------------------- /packages/docs/.storybook/preview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/.storybook/preview.ts -------------------------------------------------------------------------------- /packages/docs/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/index.html -------------------------------------------------------------------------------- /packages/docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/package.json -------------------------------------------------------------------------------- /packages/docs/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/public/favicon.ico -------------------------------------------------------------------------------- /packages/docs/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/public/logo.png -------------------------------------------------------------------------------- /packages/docs/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/public/manifest.json -------------------------------------------------------------------------------- /packages/docs/public/mockServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/public/mockServiceWorker.js -------------------------------------------------------------------------------- /packages/docs/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/public/robots.txt -------------------------------------------------------------------------------- /packages/docs/src/components/FilmCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/components/FilmCard.tsx -------------------------------------------------------------------------------- /packages/docs/src/demos/apollo/App.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/demos/apollo/App.stories.tsx -------------------------------------------------------------------------------- /packages/docs/src/demos/apollo/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/demos/apollo/App.test.tsx -------------------------------------------------------------------------------- /packages/docs/src/demos/apollo/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/demos/apollo/App.tsx -------------------------------------------------------------------------------- /packages/docs/src/demos/axios/App.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/demos/axios/App.stories.tsx -------------------------------------------------------------------------------- /packages/docs/src/demos/axios/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/demos/axios/App.test.tsx -------------------------------------------------------------------------------- /packages/docs/src/demos/axios/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/demos/axios/App.tsx -------------------------------------------------------------------------------- /packages/docs/src/demos/fetch/AddonOnNode.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/demos/fetch/AddonOnNode.test.tsx -------------------------------------------------------------------------------- /packages/docs/src/demos/fetch/App.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/demos/fetch/App.stories.tsx -------------------------------------------------------------------------------- /packages/docs/src/demos/fetch/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/demos/fetch/App.test.tsx -------------------------------------------------------------------------------- /packages/docs/src/demos/fetch/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/demos/fetch/App.tsx -------------------------------------------------------------------------------- /packages/docs/src/demos/react-query/App.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/demos/react-query/App.stories.tsx -------------------------------------------------------------------------------- /packages/docs/src/demos/react-query/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/demos/react-query/App.test.tsx -------------------------------------------------------------------------------- /packages/docs/src/demos/react-query/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/demos/react-query/App.tsx -------------------------------------------------------------------------------- /packages/docs/src/demos/react-router-react-query/App.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/demos/react-router-react-query/App.stories.tsx -------------------------------------------------------------------------------- /packages/docs/src/demos/react-router-react-query/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/demos/react-router-react-query/App.tsx -------------------------------------------------------------------------------- /packages/docs/src/demos/react-router-react-query/pages/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/demos/react-router-react-query/pages/Home.tsx -------------------------------------------------------------------------------- /packages/docs/src/demos/react-router-react-query/pages/character/Character.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/demos/react-router-react-query/pages/character/Character.stories.tsx -------------------------------------------------------------------------------- /packages/docs/src/demos/react-router-react-query/pages/character/Character.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/demos/react-router-react-query/pages/character/Character.tsx -------------------------------------------------------------------------------- /packages/docs/src/demos/react-router-react-query/pages/characters/Characters.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/demos/react-router-react-query/pages/characters/Characters.stories.tsx -------------------------------------------------------------------------------- /packages/docs/src/demos/react-router-react-query/pages/characters/Characters.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/demos/react-router-react-query/pages/characters/Characters.tsx -------------------------------------------------------------------------------- /packages/docs/src/demos/react-router-react-query/pages/film/Film.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/demos/react-router-react-query/pages/film/Film.stories.tsx -------------------------------------------------------------------------------- /packages/docs/src/demos/react-router-react-query/pages/film/Film.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/demos/react-router-react-query/pages/film/Film.tsx -------------------------------------------------------------------------------- /packages/docs/src/demos/react-router-react-query/pages/films/Films.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/demos/react-router-react-query/pages/films/Films.stories.tsx -------------------------------------------------------------------------------- /packages/docs/src/demos/react-router-react-query/pages/films/Films.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/demos/react-router-react-query/pages/films/Films.tsx -------------------------------------------------------------------------------- /packages/docs/src/demos/react-router-react-query/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/demos/react-router-react-query/utils.ts -------------------------------------------------------------------------------- /packages/docs/src/demos/urql/App.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/demos/urql/App.stories.tsx -------------------------------------------------------------------------------- /packages/docs/src/demos/urql/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/demos/urql/App.test.tsx -------------------------------------------------------------------------------- /packages/docs/src/demos/urql/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/demos/urql/App.tsx -------------------------------------------------------------------------------- /packages/docs/src/guides/GettingStarted.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/guides/GettingStarted.mdx -------------------------------------------------------------------------------- /packages/docs/src/guides/introduction.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/guides/introduction.mdx -------------------------------------------------------------------------------- /packages/docs/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/setupTests.ts -------------------------------------------------------------------------------- /packages/docs/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/styles.css -------------------------------------------------------------------------------- /packages/docs/src/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/src/test-utils.ts -------------------------------------------------------------------------------- /packages/docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/tsconfig.json -------------------------------------------------------------------------------- /packages/docs/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/tsconfig.node.json -------------------------------------------------------------------------------- /packages/docs/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/vite.config.ts -------------------------------------------------------------------------------- /packages/docs/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/docs/vitest.config.ts -------------------------------------------------------------------------------- /packages/msw-addon/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/msw-addon/.gitignore -------------------------------------------------------------------------------- /packages/msw-addon/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/msw-addon/CHANGELOG.md -------------------------------------------------------------------------------- /packages/msw-addon/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/msw-addon/package.json -------------------------------------------------------------------------------- /packages/msw-addon/src/applyRequestHandlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/msw-addon/src/applyRequestHandlers.ts -------------------------------------------------------------------------------- /packages/msw-addon/src/augmentInitializeOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/msw-addon/src/augmentInitializeOptions.ts -------------------------------------------------------------------------------- /packages/msw-addon/src/decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/msw-addon/src/decorator.ts -------------------------------------------------------------------------------- /packages/msw-addon/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/msw-addon/src/index.ts -------------------------------------------------------------------------------- /packages/msw-addon/src/initialize.browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/msw-addon/src/initialize.browser.ts -------------------------------------------------------------------------------- /packages/msw-addon/src/initialize.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/msw-addon/src/initialize.d.ts -------------------------------------------------------------------------------- /packages/msw-addon/src/initialize.node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/msw-addon/src/initialize.node.ts -------------------------------------------------------------------------------- /packages/msw-addon/src/initialize.react-native.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/msw-addon/src/initialize.react-native.ts -------------------------------------------------------------------------------- /packages/msw-addon/src/loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/msw-addon/src/loader.ts -------------------------------------------------------------------------------- /packages/msw-addon/src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/msw-addon/src/util.ts -------------------------------------------------------------------------------- /packages/msw-addon/tsconfig.browser.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/msw-addon/tsconfig.browser.json -------------------------------------------------------------------------------- /packages/msw-addon/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/msw-addon/tsconfig.json -------------------------------------------------------------------------------- /packages/msw-addon/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/msw-addon/tsconfig.node.json -------------------------------------------------------------------------------- /packages/msw-addon/tsconfig.react-native.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/msw-addon/tsconfig.react-native.json -------------------------------------------------------------------------------- /packages/msw-addon/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/packages/msw-addon/tsup.config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswjs/msw-storybook-addon/HEAD/yarn.lock --------------------------------------------------------------------------------