@thinql/parse
Version:
Parse ThinQL queries to ASTs
30 lines • 941 B
JavaScript
import _LogicalExpression from './types/_LogicalExpression.js';
import _Node from './types/_Node.js';
import Assertion from './types/Assertion.js';
import Call from './types/Call.js';
import Comparison from './types/Comparison.js';
import FullTextSearch from './types/FullTextSearch.js';
import lexer from './lexer.js';
import LogicalAndExpression from './types/LogicalAndExpression.js';
import LogicalOrExpression from './types/LogicalOrExpression.js';
import parse from './parse.js';
import Property from './types/Property.js';
import Statement from './types/Statement.js';
import stringify from './utils/stringify.js';
import Value from './types/Value.js';
const types = {
_LogicalExpression,
_Node,
Assertion,
Call,
Comparison,
FullTextSearch,
LogicalAndExpression,
LogicalOrExpression,
Property,
Statement,
Value
};
export { lexer, parse, stringify, types };
export default parse;
//# sourceMappingURL=index.js.map