Sha256: 8363eb43fe70b780ed4795dbc38f7dbe367ff793a74c866620f44988d339f364
Contents?: true
Size: 656 Bytes
Versions: 38
Compression:
Stored size: 656 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
38 entries across 38 versions & 4 rubygems