Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(eslint-plugin): add consistent-indexed-object-style rule #2401

Merged
merged 11 commits into from Sep 28, 2020

Commits on Aug 18, 2020

  1. feat(eslint-plugin): add prefer-record rule

    This rule enforces (default) or disallows the use of the `Record` type instead
    of an index signature.
    
    Closes typescript-eslint#795
    remcohaszing committed Aug 18, 2020
    Copy the full SHA
    6a606f7 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2020

  1. fix(eslint-plugin): [consistent-indexed-object-style]: rename from pr…

    …efer-record and fixed tests
    remcohaszing committed Aug 19, 2020
    Copy the full SHA
    b3d149f View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2020

  1. Copy the full SHA
    e8e8dbe View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2020

  1. Copy the full SHA
    a588a34 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2020

  1. Copy the full SHA
    fc3c181 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    4df8719 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    186b193 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2020

  1. fix(eslint-plugin): [consistent-indexed-object-style] Handle invalid …

    …syntax
    
    The newly handled syntax isn’t valid TypeScript syntax, but the TypeScript
    parser does parse it and it’s passed to ESLint.
    remcohaszing committed Sep 28, 2020
    Copy the full SHA
    00d655c View commit details
    Browse the repository at this point in the history
  2. refactor(eslint-plugin): [consistent-indexed-object-style] clarify op…

    …tions
    
    `always` has been renamed to `record`. `never` has been renamed to
    `indexed-signature`.
    remcohaszing committed Sep 28, 2020
    Copy the full SHA
    3c92d20 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    2e7c6b8 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    e2af4bd View commit details
    Browse the repository at this point in the history