sounisi5011/ts-peg

View on GitHub
src/internal.ts

Summary

Maintainability
A
0 mins
Test Coverage
/**
 * This file is a hack to avoid the effects of recursive imports.
 * @see https://medium.com/visual-development/how-to-fix-nasty-circular-dependency-issues-once-and-for-all-in-javascript-typescript-a04c987cf0de
 */

export * from './parser/internal/parse-result';
export * from './parser/internal/parser';
export * from './parser/internal/reduce';
export * from './parser/predicate';
export * from './parser/prioritized-choice';
export * from './parser/sequence';
export * from './parser/primary/any-character';
export * from './parser/primary/character-class';
export * from './parser/primary/customizable';
export * from './parser/primary/literal-string';
export * from './parser/primary/regexp';
export * from './parser/modifier/internal/converter';
export * from './parser/modifier/internal/any-or-more';
export * from './parser/modifier/internal/value-converter';
export * from './parser/modifier/action';
export * from './parser/modifier/match-predicate';
export * from './parser/modifier/matched-text';
export * from './parser/modifier/one-or-more';
export * from './parser/modifier/optional';
export * from './parser/modifier/times';
export * from './parser/modifier/value';
export * from './parser/modifier/zero-or-more';
export * from './parser-generator';