--- env: es6: true extends: # https://github.com/airbnb/javascript - airbnb - eslint:recommended - prettier parser: babel-eslint rules: # best practices arrow-parens: - 2 - as-needed semi: - 2 - never class-methods-use-this: 0 comma-dangle: - 2 - always-multiline no-console: - 2 no-unused-expressions: 0 no-param-reassign: - 2 - props: false no-useless-escape: 0 func-names: 0 quotes: - 2 - single - allowTemplateLiterals: true no-underscore-dangle: 0 object-curly-newline: 0 function-paren-newline: 0 operator-linebreak: - 2 - after no-unused-vars: - 2 - argsIgnorePattern: "^_" # jsx a11y jsx-a11y/no-static-element-interactions: 0 jsx-a11y/anchor-is-valid: - 2 - specialLink: - to globals: document: true requestAnimationFrame: true window: true self: true fetch: true Headers: true