logsdx
Version:
log streaming with dx on the ðŸ§
39 lines (33 loc) • 771 B
text/typescript
import { createRegexLineParser, logParserRules } from "@/src/parsers/regex";
import {
DEFAULT_JSON_RULES as DEFAULT_JSON_RULES_DEFAULT,
loadJsonRules,
} from "@/src/parsers/json";
import {
getRegisteredParsers,
registerParser,
getParser,
} from "@/src/parsers/registry";
import {
createCustomParser,
createAppLogParser,
createCsvLogParser,
mapLogLevel,
createParserFactory,
} from "@/src/parsers/custom";
import { defaultLineParser } from "@/src/parsers/default";
export {
createCustomParser,
createAppLogParser,
createCsvLogParser,
mapLogLevel,
createParserFactory,
getRegisteredParsers,
registerParser,
getParser,
defaultLineParser,
createRegexLineParser,
logParserRules,
DEFAULT_JSON_RULES_DEFAULT,
loadJsonRules,
};