logsdx
Version:
<div align="center"><img alt="logsdx" width="300" src="https://github.com/user-attachments/assets/cc2a3b55-5bfd-44e8-a330-bfa146b50059" /></div>
30 lines (29 loc) • 1.34 kB
TypeScript
export declare const TIMESTAMP_PATTERN: RegExp;
export declare const LOG_LEVEL_PATTERN: RegExp;
export declare const TAB_PATTERN: RegExp;
export declare const MULTIPLE_SPACES_PATTERN: RegExp;
export declare const SINGLE_SPACE_PATTERN: RegExp;
export declare const NEWLINE_PATTERN: RegExp;
export declare const CARRIAGE_RETURN_PATTERN: RegExp;
export declare const WHITESPACE_PATTERN: RegExp;
export declare const TOKEN_TYPE_TAB = "tab";
export declare const TOKEN_TYPE_SPACES = "spaces";
export declare const TOKEN_TYPE_SPACE = "space";
export declare const TOKEN_TYPE_NEWLINE = "newline";
export declare const TOKEN_TYPE_CARRIAGE_RETURN = "carriage-return";
export declare const TOKEN_TYPE_WHITESPACE = "whitespace";
export declare const TOKEN_TYPE_TIMESTAMP = "timestamp";
export declare const TOKEN_TYPE_LEVEL = "level";
export declare const TOKEN_TYPE_WORD = "word";
export declare const TOKEN_TYPE_REGEX = "regex";
export declare const TOKEN_TYPE_DEFAULT = "default";
export declare const TOKEN_TYPE_CHAR = "char";
export declare const MATCH_TYPE_WORD = "word";
export declare const MATCH_TYPE_REGEX = "regex";
export declare const MATCH_TYPE_DEFAULT = "default";
export declare const WHITESPACE_TRIM = "trim";
export declare const NEWLINE_TRIM = "trim";
export declare const DEFAULT_RULES: {
pattern: RegExp;
type: string;
}[];