Sha256: 492b54de6ca5a04ff40e57ee492ca82f2c18f9c227ecc52a7c6ed313fa36c3f4
Contents?: true
Size: 676 Bytes
Versions: 23
Compression:
Stored size: 676 Bytes
Contents
import { MicromatchOptions, EntryFilterFunction, Pattern } from '../../types'; import Settings from '../../settings'; export default class DeepFilter { private readonly _settings; private readonly _micromatchOptions; constructor(_settings: Settings, _micromatchOptions: MicromatchOptions); getFilter(basePath: string, positive: Pattern[], negative: Pattern[]): EntryFilterFunction; private _getMatcher; private _getNegativePatternsRe; private _filter; private _isSkippedByDeep; private _isSkippedSymbolicLink; private _getEntryLevel; private _isSkippedByPositivePatterns; private _isSkippedByNegativePatterns; }
Version data entries
23 entries across 23 versions & 1 rubygems