Skip to content

ESLint recommended rules #48

@bartlomieju

Description

@bartlomieju

Tracking issue for rules from eslint:recommended set.

  • constructor-super
  • for-direction
  • getter-return
  • no-async-promise-executor
  • no-case-declarations
  • no-class-assign (broken, needs scope analysis)
  • no-compare-neg-zero
  • no-cond-assign
  • no-const-assign (broken, needs scope analysis)
  • no-constant-condition
  • no-control-regex (easy)
  • no-debugger
  • no-delete-var
  • no-dupe-args
  • no-dupe-class-members
  • no-dupe-else-if
  • no-dupe-keys
  • no-duplicate-case
  • no-empty
  • no-empty-character-class
  • no-empty-pattern
  • no-ex-assign (broken, needs scope analysis)
  • no-extra-boolean-cast
  • no-extra-semi
  • no-fallthrough (hard, needs code path analysis)
  • no-func-assign (broken, needs scope analysis)
  • no-global-assign (hard, needs scope analysis)
  • no-import-assign (hard, needs scope analysis)
  • no-inner-declarations
  • no-invalid-regexp(easy hard, need to port additional lib)
  • no-irregular-whitespace (easy)
  • no-misleading-character-class (easy)
  • no-mixed-spaces-and-tabs
  • no-new-symbol
  • no-obj-calls
  • no-octal
  • no-prototype-builtins
  • no-redeclare (hard, needs scope analysis)
  • no-regex-spaces
  • no-self-assign
  • no-setter-return
  • no-shadow-restriced-names
  • no-sparse-arrays
  • no-this-before-super
  • no-undef (hard, needs scope analysis)
  • no-unexpected-multiline (easy)
  • no-unreachable (hard, needs code path analysis)
  • no-unsafe-finally
  • no-unsafe-negation
  • no-unused-labels
  • no-unused-vars (hard, needs scope analysis)
  • no-useless-escape (easy) (ESLint recommended rules #48 (comment))
  • no-with
  • require-yield
  • use-isnan
  • valid-typeof

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions