-
-
Notifications
You must be signed in to change notification settings - Fork 585
Closed
Labels
bugSomething isn't workingSomething isn't workinghelp wantedExtra attention is neededExtra attention is neededscope:react-native
Description
This code was taken directly from the React Native GraphQL branch in the examples repository (https://github.com/mswjs/examples/tree/examples/gql-react-native/examples/graphql-react-native-apollo). I've been unable to get that to work at all for other reasons, so I thought I'd create a new repository using the latest versions of everything to demonstrate the error I'm receiving.
https://github.com/wwdrew/mswjs-react-native-failing
Environment
| Name | Version |
|---|---|
| msw | 0.27.0 |
| browser | n/a |
| react-native | 0.63.4 |
| OS | MacOS 11.2.1 |
Current behavior
Metro crashes with this stack trace:
error: Error: Unable to resolve module os from <obscured>/AnotherTest/node_modules/msw/native/lib/index.js: os could not be found within the project.
If you are sure the module exists, try these steps:
1. Clear watchman watches: watchman watch-del-all
2. Delete node_modules and run yarn install
3. Reset Metro's cache: yarn start --reset-cache
4. Remove the cache: rm -rf /tmp/metro-*
4 |
5 | var XMLHttpRequest = require('node-request-interceptor/lib/interceptors/XMLHttpRequest');
> 6 | var os = require('os');
| ^
7 | var tty = require('tty');
8 | var events_1 = require('events');
9 | var nodeRequestInterceptor = require('node-request-interceptor');
Expected behavior
Expecting the API call to be successful and not crash the bundler.
Screenshots
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workinghelp wantedExtra attention is neededExtra attention is neededscope:react-native
