Welcome to mirror list, hosted at ThFree Co, Russian Federation.

entry.d.ts « filters « providers « out « fast-glob « node_modules « assets - github.com/fourtyone11/origin-hugo-theme.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 2f21c4345a1437cb183cb371e7537ca9e864efa2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import Settings from '../../settings';
import { EntryFilterFunction, MicromatchOptions, Pattern } from '../../types';
export default class EntryFilter {
    private readonly _settings;
    private readonly _micromatchOptions;
    readonly index: Map<string, undefined>;
    constructor(_settings: Settings, _micromatchOptions: MicromatchOptions);
    getFilter(positive: Pattern[], negative: Pattern[]): EntryFilterFunction;
    private _filter;
    private _isDuplicateEntry;
    private _createIndexRecord;
    private _onlyFileFilter;
    private _onlyDirectoryFilter;
    private _isSkippedByAbsoluteNegativePatterns;
    private _isMatchToPatterns;
}