@surface/path-matcher
Version:
Provides path matching capabilities.
47 lines (46 loc) • 1.07 kB
TypeScript
export declare const PATTERN_TOKENS: Set<string>;
export declare const REGEX_SPECIAL_CHARACTERS: Set<string>;
export declare const SEPARATORS: Set<string>;
export declare const QUOTES: Set<string>;
export declare const ESCAPABLE_CHARACTERS: Set<string>;
export declare const NUMBRACES_PATTERN: RegExp;
export declare const ALPHABRACES_PATTERN: RegExp;
export declare const CHARACTERS_CLASS_MAP: Record<string, string>;
export declare const GROUPS: {
"!": {
open: string;
close: string;
};
"!(": {
open: string;
close: string;
};
"!.": {
open: string;
close: string;
};
"*(": {
open: string;
close: string;
};
"+(": {
open: string;
close: string;
};
"?(": {
open: string;
close: string;
};
"@(": {
open: string;
close: string;
};
"[": {
open: string;
close: string;
};
"{": {
open: string;
close: string;
};
};