graphql-language-service
Version:
The official, runtime independent Language Service for GraphQL
30 lines (22 loc) • 727 B
text/typescript
/**
* Copyright (c) 2021 GraphQL Contributors
* All rights reserved.
*
* This source code is licensed under the license found in the
* LICENSE file in the root directory of this source tree.
*
*/
export { default as CharacterStream } from './CharacterStream';
export { LexRules, ParseRules, isIgnored } from './Rules';
export { butNot, list, opt, p, t } from './RuleHelpers';
export { default as onlineParser, ParserOptions } from './onlineParser';
export {
runOnlineParser,
type ParserCallbackFn,
getTokenAtPosition,
getContextAtPosition,
GraphQLDocumentMode,
getDocumentMode,
} from './api';
export { getTypeInfo, getDefinitionState, getFieldDef } from './getTypeInfo';
export * from './types';