graphql-eslint

GraphQL linter

A TypeScript-based toolset for enforcing GraphQL schema and operation rules during development with ESLint.

ESLint parser, plugin, and rule set for GraphQL (for schema and operations). Easily customizable with custom rules. Integrates with IDEs and modern GraphQL tools.

GitHub

800 stars
8 watching
104 forks
Language: TypeScript
last commit: 5 days ago
Linked from 1 awesome list

eslinteslint-graphqleslint-parsereslint-plugineslint-rulesgraphqlgraphql-ruleslinter

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
borremosch/eslint-plugin-type-graphql A plugin for ESLint to enforce type safety rules for TypeGraphQL decorators in TypeScript projects. 17
gajus/eslint-plugin-sql Provides rules and configuration for linting SQL code in TypeScript projects using ESLint. 94
fengzilong/eslint-dashboard An interactive ESLint tool for automating code quality checks and fixes in JavaScript projects. 19
apollographql/eslint-plugin-graphql A tool to validate GraphQL queries against a predefined schema 1,213
cjoudrey/graphql-schema-linter A tool that checks GraphQL schema definitions against a set of rules to ensure they conform to specific standards 694
graphql-dotnet/parser A .NET library that provides a lexer and parser for the GraphQL language, enabling developers to work with GraphQL documents. 218
lkster/graphql-to-type A tool that parses GraphQL requests into TypeScript types and objects 6
eslint-community/eslint-plugin-eslint-plugin A plugin for linting ESLint plugins written in JavaScript. 196
graphql-elixir/graphql_parser An Elixir interface to a C++ GraphQL parser for parsing query strings into Abstract Syntax Trees (ASTs) 20
g-plane/pretty_graphql A tool for formatting GraphQL queries to make them more readable. 6
deloitteoptimalreality/graphqlclient.jl A Julia package for seamless GraphQL integration with servers 47
ilyavolodin/eslint-plugin-backbone A plugin for ESLint that provides specific rules and configurations for Backbone.js projects. 95
paleite/eslint-plugin-diff A plugin that enables selective ESLint checks on modified code changes during pull requests or continuous integration 181
ember-cli/eslint-plugin-ember A plugin that provides ESLint rules for Ember applications based on good practices 262
github/eslint-plugin-github An opinionated ESLint configuration providing useful rules for JavaScript applications. 299