diff options
Diffstat (limited to 'node_modules/meriyah/src/lexer/index.ts')
-rw-r--r-- | node_modules/meriyah/src/lexer/index.ts | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/node_modules/meriyah/src/lexer/index.ts b/node_modules/meriyah/src/lexer/index.ts new file mode 100644 index 0000000..d86aee6 --- /dev/null +++ b/node_modules/meriyah/src/lexer/index.ts @@ -0,0 +1,32 @@ +export { scanSingleToken, nextToken, TokenLookup } from './scan'; +export { + skipMultiLineComment, + skipSingleLineComment, + skipHashBang, + skipSingleHTMLComment, + CommentType +} from './comments'; +export { + advanceChar, + consumeMultiUnitCodePoint, + isExoticECMAScriptWhitespace, + fromCodePoint, + toHex, + consumeLineFeed, + scanNewLine, + LexerState, + NumberKind, + convertTokenType +} from './common'; +export { CharTypes, CharFlags, isIdentifierStart, isIdentifierPart } from './charClassifier'; +export { + scanIdentifier, + scanIdentifierSlowCase, + scanUnicodeIdentifier, + scanPrivateIdentifier, + scanUnicodeEscape +} from './identifier'; +export { scanString } from './string'; +export { scanNumber } from './numeric'; +export { scanTemplate, scanTemplateTail } from './template'; +export { scanRegularExpression } from './regexp'; |