@graphql-eslint/eslint-plugin
Version:
GraphQL plugin for ESLint
18 lines (17 loc) • 627 B
JSON
{
"extends": ["./base.json", "./schema-recommended.json"],
"rules": {
"@graphql-eslint/alphabetize": [
"error",
{
"fields": ["ObjectTypeDefinition", "InterfaceTypeDefinition", "InputObjectTypeDefinition"],
"values": ["EnumTypeDefinition"],
"arguments": ["FieldDefinition", "Field", "DirectiveDefinition", "Directive"]
}
],
"@graphql-eslint/input-name": "error",
"@graphql-eslint/no-scalar-result-type-on-mutation": "error",
"@graphql-eslint/require-deprecation-date": "error",
"@graphql-eslint/require-field-of-type-query-in-mutation-result": "error"
}
}