Every line of 'cannot find module react' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your JavaScript code is secure.
8 function findReact(basedir) { 9 try { 10 return resolve.sync('react', {basedir}); 11 } catch (e) { 12 throw new Error('Could not find react in your node_modules. Run npm install to fix the issue.'); 13 } 14 }
69 function findReactComponent(item) { 70 for (var key in item) { 71 if (item.hasOwnProperty(key) && key.indexOf('_reactInternal') !== -1) { 72 return item[key]; 73 } 74 } 75 }
3 export function resolveComponent(loadedModule, { Loadable }) { 4 // eslint-disable-next-line no-underscore-dangle 5 const Component = loadedModule.__esModule ? loadedModule.default : (loadedModule.default || loadedModule) 6 hoistNonReactStatics(Loadable, Component, { 7 preload: true, 8 }) 9 return Component 10 }
12 function requireComponent(componentPath) { 13 try { 14 return require(componentPath); 15 } 16 catch(e) { 17 log(e); 18 throw new InternalServerError(`${componentPath} require/Parsing error`); 19 } 20 }
39 function isUsingReact (dir) { 40 try { 41 return requireRelative.resolve('react', dir) 42 } catch (err) { 43 if (err.code !== 'MODULE_NOT_FOUND') { 44 throw err 45 } 46 } 47 return false 48 }
135 function getReactModuleName(node) { 136 let moduleName = false; 137 if (!node.init) { 138 return moduleName; 139 } 140 141 values(MODULES).some((moduleNames) => { 142 moduleName = moduleNames.find(name => name === node.init.name); 143 return moduleName; 144 }); 145 146 return moduleName; 147 }
22 export default function isReactModuleName(moduleName: string): boolean { 23 return reactModules.some(function(reactModuleName) { 24 return reactModuleName === moduleName.toLowerCase(); 25 }); 26 }
311 getModuleByName(name: string): T { 312 const module: any = this.modulesByName[name]; 313 invariant(module, `No such module found with name '${name}'`); 314 return module; 315 }
31 function lazyImport(name) { 32 return lazy(() => import(`./components/${name}`)); 33 }
19 function hasReactNativeDependency(pkg) { 20 return hasDependency('react-native', pkg); 21 }