UNPKG

sql-formatter

Version:

Format whitespace in a SQL query to make it more readable

15 lines (14 loc) 500 B
import { Token } from './token.js'; import { ParamTypes, TokenizerOptions } from './TokenizerOptions.js'; export default class Tokenizer { private cfg; private dialectName; private rulesBeforeParams; private rulesAfterParams; constructor(cfg: TokenizerOptions, dialectName: string); tokenize(input: string, paramTypesOverrides: ParamTypes): Token[]; private buildRulesBeforeParams; private buildRulesAfterParams; private buildParamRules; private validRules; }