hasModule() — react Function Reference
Architecture documentation for the hasModule() function in Reanimated.ts from the react codebase.
Entity Profile
Dependency Diagram
graph TD 90ce5ec2_2979_868a_9649_710adfb19ca1["hasModule()"] 4b6a2a26_9073_8d0b_6c3b_1cbce53fd41c["Reanimated.ts"] 90ce5ec2_2979_868a_9649_710adfb19ca1 -->|defined in| 4b6a2a26_9073_8d0b_6c3b_1cbce53fd41c 842dd25b_450e_d53a_86da_7c3b96f1f5f7["pipelineUsesReanimatedPlugin()"] 842dd25b_450e_d53a_86da_7c3b96f1f5f7 -->|calls| 90ce5ec2_2979_868a_9649_710adfb19ca1 style 90ce5ec2_2979_868a_9649_710adfb19ca1 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
compiler/packages/babel-plugin-react-compiler/src/Entrypoint/Reanimated.ts lines 12–27
function hasModule(name: string): boolean {
if (typeof require === 'undefined') {
return false;
}
try {
return !!require.resolve(name);
} catch (error: any) {
if (
error.code === 'MODULE_NOT_FOUND' &&
error.message.indexOf(name) !== -1
) {
return false;
}
throw error;
}
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does hasModule() do?
hasModule() is a function in the react codebase, defined in compiler/packages/babel-plugin-react-compiler/src/Entrypoint/Reanimated.ts.
Where is hasModule() defined?
hasModule() is defined in compiler/packages/babel-plugin-react-compiler/src/Entrypoint/Reanimated.ts at line 12.
What calls hasModule()?
hasModule() is called by 1 function(s): pipelineUsesReanimatedPlugin.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free