normalizeFilter() — vite Function Reference
Architecture documentation for the normalizeFilter() function in pluginFilter.ts from the vite codebase.
Entity Profile
Dependency Diagram
graph TD c585a03e_2e1d_14fb_e2d9_7c0c084ec66a["normalizeFilter()"] ed570918_8c20_047e_d700_db6178114e8f["pluginFilter.ts"] c585a03e_2e1d_14fb_e2d9_7c0c084ec66a -->|defined in| ed570918_8c20_047e_d700_db6178114e8f 4cdadc30_895b_3584_a0e8_801554f99fbe["createIdFilter()"] 4cdadc30_895b_3584_a0e8_801554f99fbe -->|calls| c585a03e_2e1d_14fb_e2d9_7c0c084ec66a 3d7ff47b_081c_c60e_224a_66b680cb7e2b["createCodeFilter()"] 3d7ff47b_081c_c60e_224a_66b680cb7e2b -->|calls| c585a03e_2e1d_14fb_e2d9_7c0c084ec66a 19ce2051_6a74_4b8b_104d_ec006cd7075f["arraify()"] c585a03e_2e1d_14fb_e2d9_7c0c084ec66a -->|calls| 19ce2051_6a74_4b8b_104d_ec006cd7075f style c585a03e_2e1d_14fb_e2d9_7c0c084ec66a fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/vite/src/node/plugins/pluginFilter.ts lines 87–102
function normalizeFilter(filter: StringFilter): NormalizedStringFilter {
if (typeof filter === 'string' || filter instanceof RegExp) {
return {
include: [filter],
}
}
if (Array.isArray(filter)) {
return {
include: filter,
}
}
return {
include: filter.include ? arraify(filter.include) : undefined,
exclude: filter.exclude ? arraify(filter.exclude) : undefined,
}
}
Domain
Subdomains
Calls
Called By
Source
Frequently Asked Questions
What does normalizeFilter() do?
normalizeFilter() is a function in the vite codebase, defined in packages/vite/src/node/plugins/pluginFilter.ts.
Where is normalizeFilter() defined?
normalizeFilter() is defined in packages/vite/src/node/plugins/pluginFilter.ts at line 87.
What does normalizeFilter() call?
normalizeFilter() calls 1 function(s): arraify.
What calls normalizeFilter()?
normalizeFilter() is called by 2 function(s): createCodeFilter, createIdFilter.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free