Skip to content

Latest commit

 

History

History
36 lines (26 loc) · 557 Bytes

File metadata and controls

36 lines (26 loc) · 557 Bytes

@strv/eslint-config-graphql

Installation

npm install -D @strv/eslint-config-graphql

Usage

// eslint.config.mjs
import graphql from '@strv/eslint-config-graphql'

/** @type {Array<import("eslint").Linter.FlatConfig>} */
const config = [{
  // Perhaps also apply other configs?
  { files: ['**/*.js'], ...graphql },
}]

export default config

Additionally don't forget to have .graphqlconfig file:

{
  // ...
  "schemaPath": "schema.json"
  // ...
}

License

See the LICENSE file for information.