Sha256: 45a3cee1b1892e1179500a3f489d09c35afa44405190eaf55a520c2f9dd75dad
Contents?: true
Size: 672 Bytes
Versions: 23
Compression:
Stored size: 672 Bytes
Contents
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; }
Version data entries
23 entries across 23 versions & 1 rubygems