rawsql-ts
Version:
[beta]High-performance SQL parser and AST analyzer written in TypeScript. Provides fast parsing and advanced transformation capabilities.
11 lines (10 loc) • 343 B
TypeScript
import { GroupByClause } from "../models/Clause";
import { Lexeme } from "../models/Lexeme";
export declare class GroupByClauseParser {
static parse(query: string): GroupByClause;
static parseFromLexeme(lexemes: Lexeme[], index: number): {
value: GroupByClause;
newIndex: number;
};
private static parseItem;
}