jest-browser-resolver

1.0.0 • Public • Published

Jest + jsdom acts like a browser (i.e., it looks for "browser" imports under pkg.exports), but msw knows that you're operating in a Node environment:

https://github.com/mswjs/msw/issues/1786#issuecomment-1782559851

The MSW project's recommended workaround is to disable Jest's customExportConditions completely, so no packages use their browser's versions.

We'll instead clear export conditions only for MSW:

// in jest.config.js


const jestBrowserResolver  = require('jest-browser-resolver')

module.exports = {
    // ...
    // other jest config
    // ...
    
    resolver: 'jest-browser-resolver'
}

Readme

Keywords

none

Package Sidebar

Install

npm i jest-browser-resolver

Weekly Downloads

0

Version

1.0.0

License

MIT

Unpacked Size

2.04 kB

Total Files

6

Last publish

Collaborators

  • milklee