Config: createPalamedesSourceFilter
Functions, types, and exports for Config: createPalamedesSourceFilter.
Page outline
Create the shared include/exclude source filter.
IDs are normalized to forward slashes before matching. IDs that contain a NUL byte (virtual modules) never match. An exclude match wins over an include match, and an empty include list accepts every ID that is not excluded.
import { createPalamedesSourceFilter } from "@palamedes/config"
createPalamedesSourceFilter(include: PalamedesFilterPattern, exclude: PalamedesFilterPattern, options: PalamedesSourceFilterOptions): PalamedesSourceFilter
Parameters
| Name | Type | Required |
|---|---|---|
include | PalamedesFilterPattern | Yes |
exclude | PalamedesFilterPattern | Yes |
options | PalamedesSourceFilterOptions | Yes |
Returns
Last updated: November 1, 2026