Home / Type/ Filters Type — vite Architecture

Filters Type — vite Architecture

Architecture documentation for the Filters type/interface in pluginFilter.spec.ts from the vite codebase.

Entity Profile

Dependency Diagram

graph TD
  a1ce5c7d_a6e1_b5e9_3e9f_d879a58c30f6["Filters"]
  b0896fc6_000a_3898_27ef_397aecd8e155["pluginFilter.spec.ts"]
  a1ce5c7d_a6e1_b5e9_3e9f_d879a58c30f6 -->|defined in| b0896fc6_000a_3898_27ef_397aecd8e155
  style a1ce5c7d_a6e1_b5e9_3e9f_d879a58c30f6 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/vite/src/node/__tests__/plugins/pluginFilter.spec.ts lines 231–245

  type Filters = {
    inputFilter: [
      idFilter: StringFilter | undefined,
      codeFilter: StringFilter | undefined,
      moduleTypeFilter?: ModuleTypeFilter | undefined,
    ]
    cases:
      | {
          id: string
          code: string
          moduleType?: string
          expected: boolean
        }[]
      | undefined
  }[]

Frequently Asked Questions

What is the Filters type?
Filters is a type/interface in the vite codebase, defined in packages/vite/src/node/__tests__/plugins/pluginFilter.spec.ts.
Where is Filters defined?
Filters is defined in packages/vite/src/node/__tests__/plugins/pluginFilter.spec.ts at line 231.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free