@cruglobal/js-hcl2 - v0.1.1
    Preparing search index...

    Variable TokenKindConst

    TokenKind: {
        AND: "AND";
        ASSIGN: "ASSIGN";
        BANG: "BANG";
        COLON: "COLON";
        COMMA: "COMMA";
        CQUOTE: "CQUOTE";
        DOT: "DOT";
        ELLIPSIS: "ELLIPSIS";
        EOF: "EOF";
        EQ: "EQ";
        FATARROW: "FATARROW";
        GE: "GE";
        GT: "GT";
        HEREDOC_BEGIN: "HEREDOC_BEGIN";
        HEREDOC_END: "HEREDOC_END";
        IDENT: "IDENT";
        INVALID: "INVALID";
        LBRACE: "LBRACE";
        LBRACK: "LBRACK";
        LE: "LE";
        LPAREN: "LPAREN";
        LT: "LT";
        MINUS: "MINUS";
        NEQ: "NEQ";
        NEWLINE: "NEWLINE";
        NUMBER: "NUMBER";
        OQUOTE: "OQUOTE";
        OR: "OR";
        PERCENT: "PERCENT";
        PLUS: "PLUS";
        QUESTION: "QUESTION";
        QUOTED_LIT: "QUOTED_LIT";
        RBRACE: "RBRACE";
        RBRACK: "RBRACK";
        RPAREN: "RPAREN";
        SLASH: "SLASH";
        STAR: "STAR";
        TEMPLATE_CONTROL: "TEMPLATE_CONTROL";
        TEMPLATE_INTERP: "TEMPLATE_INTERP";
        TEMPLATE_SEQ_END: "TEMPLATE_SEQ_END";
        TEMPLATE_STRIP: "TEMPLATE_STRIP";
    } = ...

    Canonical token kinds. Values are kept as string literals (rather than numeric enums) so failing test output is immediately readable.

    Type Declaration

    • ReadonlyAND: "AND"
    • ReadonlyASSIGN: "ASSIGN"
    • ReadonlyBANG: "BANG"
    • ReadonlyCOLON: "COLON"
    • ReadonlyCOMMA: "COMMA"
    • ReadonlyCQUOTE: "CQUOTE"
    • ReadonlyDOT: "DOT"
    • ReadonlyELLIPSIS: "ELLIPSIS"
    • ReadonlyEOF: "EOF"
    • ReadonlyEQ: "EQ"
    • ReadonlyFATARROW: "FATARROW"
    • ReadonlyGE: "GE"
    • ReadonlyGT: "GT"
    • ReadonlyHEREDOC_BEGIN: "HEREDOC_BEGIN"
    • ReadonlyHEREDOC_END: "HEREDOC_END"
    • ReadonlyIDENT: "IDENT"
    • ReadonlyINVALID: "INVALID"
    • ReadonlyLBRACE: "LBRACE"
    • ReadonlyLBRACK: "LBRACK"
    • ReadonlyLE: "LE"
    • ReadonlyLPAREN: "LPAREN"
    • ReadonlyLT: "LT"
    • ReadonlyMINUS: "MINUS"
    • ReadonlyNEQ: "NEQ"
    • ReadonlyNEWLINE: "NEWLINE"
    • ReadonlyNUMBER: "NUMBER"
    • ReadonlyOQUOTE: "OQUOTE"
    • ReadonlyOR: "OR"
    • ReadonlyPERCENT: "PERCENT"
    • ReadonlyPLUS: "PLUS"
    • ReadonlyQUESTION: "QUESTION"
    • ReadonlyQUOTED_LIT: "QUOTED_LIT"
    • ReadonlyRBRACE: "RBRACE"
    • ReadonlyRBRACK: "RBRACK"
    • ReadonlyRPAREN: "RPAREN"
    • ReadonlySLASH: "SLASH"
    • ReadonlySTAR: "STAR"
    • ReadonlyTEMPLATE_CONTROL: "TEMPLATE_CONTROL"
    • ReadonlyTEMPLATE_INTERP: "TEMPLATE_INTERP"
    • ReadonlyTEMPLATE_SEQ_END: "TEMPLATE_SEQ_END"
    • ReadonlyTEMPLATE_STRIP: "TEMPLATE_STRIP"