MCPcopy
hub / github.com/vitejs/vite / createCodeFilter

Function createCodeFilter

packages/vite/src/node/plugins/pluginFilter.ts:115–123  ·  view source on GitHub ↗
(
  filter: StringFilter | undefined,
)

Source from the content-addressed store, hash-verified

113}
114
115export function createCodeFilter(
116 filter: StringFilter | undefined,
117): PluginFilter | undefined {
118 if (!filter) return
119 const { exclude, include } = normalizeFilter(filter)
120 const excludeFilter = exclude?.map(patternToCodeFilter)
121 const includeFilter = include?.map(patternToCodeFilter)
122 return createFilter(excludeFilter, includeFilter)
123}
124
125function createModuleTypeFilter(
126 filter: ModuleTypeFilter | undefined,

Callers 2

createFilterForTransformFunction · 0.85

Calls 2

normalizeFilterFunction · 0.85
createFilterFunction · 0.85

Tested by

no test coverage detected