mapFiles() — vite Function Reference
Architecture documentation for the mapFiles() function in warmup.ts from the vite codebase.
Entity Profile
Dependency Diagram
graph TD bdab2654_c1ad_a8ec_baf1_b8718980aaa6["mapFiles()"] c4f5fac4_8500_5acd_037b_a0062bdbd152["warmup.ts"] bdab2654_c1ad_a8ec_baf1_b8718980aaa6 -->|defined in| c4f5fac4_8500_5acd_037b_a0062bdbd152 b01f20cf_5cfc_d029_236e_628cc3b55b87["warmupFiles()"] b01f20cf_5cfc_d029_236e_628cc3b55b87 -->|calls| bdab2654_c1ad_a8ec_baf1_b8718980aaa6 style bdab2654_c1ad_a8ec_baf1_b8718980aaa6 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/vite/src/node/server/warmup.ts lines 73–100
async function mapFiles(files: string[], root: string) {
if (!files.length) return []
const result: string[] = []
const globs: string[] = []
for (const file of files) {
if (isDynamicPattern(file)) {
globs.push(file)
} else {
if (path.isAbsolute(file)) {
result.push(file)
} else {
result.push(path.resolve(root, file))
}
}
}
if (globs.length) {
result.push(
...(await glob(globs, {
absolute: true,
cwd: root,
expandDirectories: false,
ignore: ['**/.git/**', '**/node_modules/**'],
})),
)
}
return result
}
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does mapFiles() do?
mapFiles() is a function in the vite codebase, defined in packages/vite/src/node/server/warmup.ts.
Where is mapFiles() defined?
mapFiles() is defined in packages/vite/src/node/server/warmup.ts at line 73.
What calls mapFiles()?
mapFiles() is called by 1 function(s): warmupFiles.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free