( filter: StringFilter | undefined, cwd: string = process.cwd(), )
| 102 | } |
| 103 | |
| 104 | export function createIdFilter( |
| 105 | filter: StringFilter | undefined, |
| 106 | cwd: string = process.cwd(), |
| 107 | ): PluginFilter | undefined { |
| 108 | if (!filter) return |
| 109 | const { exclude, include } = normalizeFilter(filter) |
| 110 | const excludeFilter = exclude?.map((p) => patternToIdFilter(p, cwd)) |
| 111 | const includeFilter = include?.map((p) => patternToIdFilter(p, cwd)) |
| 112 | return createFilter(excludeFilter, includeFilter) |
| 113 | } |
| 114 | |
| 115 | export function createCodeFilter( |
| 116 | filter: StringFilter | undefined, |
no test coverage detected