canExternalizeFile() — vite Function Reference
Architecture documentation for the canExternalizeFile() function in external.ts from the vite codebase.
Entity Profile
Dependency Diagram
graph TD d85d2c88_bba8_7bb8_8124_cb7eb5324a02["canExternalizeFile()"] b64390ad_e6bf_4b1e_f7f0_39d49791e7e0["external.ts"] d85d2c88_bba8_7bb8_8124_cb7eb5324a02 -->|defined in| b64390ad_e6bf_4b1e_f7f0_39d49791e7e0 b2fa7ec5_0e1d_bf18_722b_4bad78d1ff9b["createIsConfiguredAsExternal()"] b2fa7ec5_0e1d_bf18_722b_4bad78d1ff9b -->|calls| d85d2c88_bba8_7bb8_8124_cb7eb5324a02 310b19b4_2716_b45b_716d_edfca3064152["tryNodeResolve()"] 310b19b4_2716_b45b_716d_edfca3064152 -->|calls| d85d2c88_bba8_7bb8_8124_cb7eb5324a02 style d85d2c88_bba8_7bb8_8124_cb7eb5324a02 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/vite/src/node/external.ts lines 149–153
export function canExternalizeFile(filePath: string): boolean {
const ext = path.extname(filePath)
// only external js imports
return !ext || ext === '.js' || ext === '.mjs' || ext === '.cjs'
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does canExternalizeFile() do?
canExternalizeFile() is a function in the vite codebase, defined in packages/vite/src/node/external.ts.
Where is canExternalizeFile() defined?
canExternalizeFile() is defined in packages/vite/src/node/external.ts at line 149.
What calls canExternalizeFile()?
canExternalizeFile() is called by 2 function(s): createIsConfiguredAsExternal, tryNodeResolve.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free