Skip to content

barillari/eslint-plugin-relay

 
 

Repository files navigation

eslint-plugin-relay Build Status npm version

eslint-plugin-relay is a plugin for ESLint to catch common problems in code using Relay early.

Install

npm i --save-dev eslint-plugin-relay

How To Use

  1. Add "relay" to your eslint plugins section.
  2. Add the relay rules such as "relay/graphql-syntax": "error" to your eslint rules section, see the example for all rules.

Example .eslintrc.js:

module.exports = {
  // Other eslint properties here
  rules: {
    'relay/graphql-syntax': 'error',
    'relay/compat-uses-vars': 'warning',
    'relay/graphql-naming': 'error',
    'relay/generated-flow-types': 'warning',
  },
  plugins: [
    'relay',
  ]
}

Contribute

We actively welcome pull requests, learn how to contribute.

License

eslint-plugin-relay is BSD licensed. We also provide an additional patent grant.

About

A plugin for the code linter ESLint to lint specific details about Relay.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%