graphql
Version:
A Query Language and Runtime which can target any service.
1 lines • 1.67 kB
Source Map (JSON)
{"version":3,"file":"tokenKind.js","sourceRoot":"","sources":["../../src/language/tokenKind.ts"],"names":[],"mappings":"AAMA,MAAM,CAAC,MAAM,SAAS,GAAG;IACvB,GAAG,EAAE,OAAgB;IACrB,GAAG,EAAE,OAAgB;IACrB,IAAI,EAAE,GAAY;IAClB,MAAM,EAAE,GAAY;IACpB,GAAG,EAAE,GAAY;IACjB,OAAO,EAAE,GAAY;IACrB,OAAO,EAAE,GAAY;IACrB,GAAG,EAAE,GAAY;IACjB,MAAM,EAAE,KAAc;IACtB,KAAK,EAAE,GAAY;IACnB,MAAM,EAAE,GAAY;IACpB,EAAE,EAAE,GAAY;IAChB,SAAS,EAAE,GAAY;IACvB,SAAS,EAAE,GAAY;IACvB,OAAO,EAAE,GAAY;IACrB,IAAI,EAAE,GAAY;IAClB,OAAO,EAAE,GAAY;IACrB,IAAI,EAAE,MAAe;IACrB,GAAG,EAAE,KAAc;IACnB,KAAK,EAAE,OAAgB;IACvB,MAAM,EAAE,QAAiB;IACzB,YAAY,EAAE,aAAsB;IACpC,OAAO,EAAE,SAAkB;CACnB,CAAC","sourcesContent":["/** @category Lexing */\n\n/**\n * An exported enum describing the different kinds of tokens that the\n * lexer emits.\n */\nexport const TokenKind = {\n SOF: '<SOF>' as const,\n EOF: '<EOF>' as const,\n BANG: '!' as const,\n DOLLAR: '$' as const,\n AMP: '&' as const,\n PAREN_L: '(' as const,\n PAREN_R: ')' as const,\n DOT: '.' as const,\n SPREAD: '...' as const,\n COLON: ':' as const,\n EQUALS: '=' as const,\n AT: '@' as const,\n BRACKET_L: '[' as const,\n BRACKET_R: ']' as const,\n BRACE_L: '{' as const,\n PIPE: '|' as const,\n BRACE_R: '}' as const,\n NAME: 'Name' as const,\n INT: 'Int' as const,\n FLOAT: 'Float' as const,\n STRING: 'String' as const,\n BLOCK_STRING: 'BlockString' as const,\n COMMENT: 'Comment' as const,\n} as const;\n\n/**\n * An exported enum describing the different kinds of tokens that the\n * lexer emits.\n */\n// eslint-disable-next-line @typescript-eslint/no-redeclare\nexport type TokenKind = (typeof TokenKind)[keyof typeof TokenKind];\n"]}