Sha256: 069de7922c8338b509f0b1b431acd8e252f67c830e951a72424e9d5caa0f5ae3

Contents?: true

Size: 1.66 KB

Versions: 23

Compression:

Stored size: 1.66 KB

Contents

import { MicromatchOptions, Pattern, PatternRe } from '../types';
declare type PatternTypeOptions = {
    braceExpansion?: boolean;
    caseSensitiveMatch?: boolean;
    extglob?: boolean;
};
export declare function isStaticPattern(pattern: Pattern, options?: PatternTypeOptions): boolean;
export declare function isDynamicPattern(pattern: Pattern, options?: PatternTypeOptions): boolean;
export declare function convertToPositivePattern(pattern: Pattern): Pattern;
export declare function convertToNegativePattern(pattern: Pattern): Pattern;
export declare function isNegativePattern(pattern: Pattern): boolean;
export declare function isPositivePattern(pattern: Pattern): boolean;
export declare function getNegativePatterns(patterns: Pattern[]): Pattern[];
export declare function getPositivePatterns(patterns: Pattern[]): Pattern[];
export declare function getBaseDirectory(pattern: Pattern): string;
export declare function hasGlobStar(pattern: Pattern): boolean;
export declare function endsWithSlashGlobStar(pattern: Pattern): boolean;
export declare function isAffectDepthOfReadingPattern(pattern: Pattern): boolean;
export declare function expandPatternsWithBraceExpansion(patterns: Pattern[]): Pattern[];
export declare function expandBraceExpansion(pattern: Pattern): Pattern[];
export declare function getPatternParts(pattern: Pattern, options: MicromatchOptions): Pattern[];
export declare function makeRe(pattern: Pattern, options: MicromatchOptions): PatternRe;
export declare function convertPatternsToRe(patterns: Pattern[], options: MicromatchOptions): PatternRe[];
export declare function matchAny(entry: string, patternsRe: PatternRe[]): boolean;
export {};

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
trusty-cms-5.0.7 node_modules/fast-glob/out/utils/pattern.d.ts
trusty-cms-5.0.6 node_modules/fast-glob/out/utils/pattern.d.ts
trusty-cms-5.0.5 node_modules/fast-glob/out/utils/pattern.d.ts
trusty-cms-5.0.4 node_modules/fast-glob/out/utils/pattern.d.ts
trusty-cms-5.0.3 node_modules/fast-glob/out/utils/pattern.d.ts
trusty-cms-5.0.2 node_modules/fast-glob/out/utils/pattern.d.ts
trusty-cms-5.0.1 node_modules/fast-glob/out/utils/pattern.d.ts
trusty-cms-4.3.5 node_modules/fast-glob/out/utils/pattern.d.ts
trusty-cms-5.0.0 node_modules/fast-glob/out/utils/pattern.d.ts
trusty-cms-4.3.4 node_modules/fast-glob/out/utils/pattern.d.ts
trusty-cms-4.3.3 node_modules/fast-glob/out/utils/pattern.d.ts
trusty-cms-4.3.2 node_modules/fast-glob/out/utils/pattern.d.ts
trusty-cms-4.3.1 node_modules/fast-glob/out/utils/pattern.d.ts
trusty-cms-4.3 node_modules/fast-glob/out/utils/pattern.d.ts
trusty-cms-4.2.3 node_modules/fast-glob/out/utils/pattern.d.ts
trusty-cms-4.2.2 node_modules/fast-glob/out/utils/pattern.d.ts
trusty-cms-4.2.1 node_modules/fast-glob/out/utils/pattern.d.ts
trusty-cms-4.2 node_modules/fast-glob/out/utils/pattern.d.ts
trusty-cms-4.1.9 node_modules/fast-glob/out/utils/pattern.d.ts
trusty-cms-4.1.8 node_modules/fast-glob/out/utils/pattern.d.ts