UNPKG

@graphql-eslint/eslint-plugin

Version:
29 lines (26 loc) 1.22 kB
import * as eslint from 'eslint'; import { Block } from './processor.mjs'; export { parseForESLint } from './parser.mjs'; export { rules } from './rules/index.mjs'; export { CategoryType, ConfigName, GraphQLESLintParseResult, GraphQLESLintRule, GraphQLESLintRuleContext, GraphQLESLintRuleListener, OmitRecursively, ParserOptions, ParserServices, Pointer, ReportDescriptor, RuleDocsInfo, Schema, ValueOf } from './types.mjs'; export { requireGraphQLSchemaFromContext, requireSiblingsOperations } from './utils.mjs'; export { configs } from './configs/index.mjs'; export { flatConfigs } from './flat-configs.mjs'; import './rules/require-description.mjs'; import 'graphql'; import 'graphql/language/ast.js'; import 'json-schema-to-ts/lib/types/type-utils/writable.js'; import 'estree'; import 'json-schema-to-ts'; import './siblings.mjs'; import '@graphql-tools/utils'; import './estree-converter/types.mjs'; import 'graphql-config'; declare const processors: { graphql: { supportsAutofix: true; preprocess(code: string, filePath: string): (string | Block)[]; postprocess(messages: eslint.Linter.LintMessage[][], filePath: string): eslint.Linter.LintMessage[]; }; }; export { processors };