Spaces:
Sleeping
Sleeping
| import { Minimatch, MinimatchOptions } from 'minimatch'; | |
| import { Path } from 'path-scurry'; | |
| import { GlobWalkerOpts } from './walker.js'; | |
| export interface IgnoreLike { | |
| ignored?: (p: Path) => boolean; | |
| childrenIgnored?: (p: Path) => boolean; | |
| add?: (ignore: string) => void; | |
| } | |
| /** | |
| * Class used to process ignored patterns | |
| */ | |
| export declare class Ignore implements IgnoreLike { | |
| relative: Minimatch[]; | |
| relativeChildren: Minimatch[]; | |
| absolute: Minimatch[]; | |
| absoluteChildren: Minimatch[]; | |
| platform: NodeJS.Platform; | |
| mmopts: MinimatchOptions; | |
| constructor(ignored: string[], { nobrace, nocase, noext, noglobstar, platform, }: GlobWalkerOpts); | |
| add(ign: string): void; | |
| ignored(p: Path): boolean; | |
| childrenIgnored(p: Path): boolean; | |
| } | |
| //# sourceMappingURL=ignore.d.ts.map |