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

Moving fully to eslint, removing prettier #1024

Merged
merged 49 commits into from
Aug 27, 2021
Merged

Moving fully to eslint, removing prettier #1024

merged 49 commits into from
Aug 27, 2021

Commits on Aug 27, 2021

  1. Combining lint rules into one .eslintrc.js file, removing prettier, m…

    …oving fully to eslint from tslint. All of these changes are courtesy of @aoberoi and the work they put into #669 πŸ™‡
    filmaj committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    2d03506 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f661ff7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d3f8e47 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7dbf5a2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a0e4517 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    31156fb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    df80a44 View commit details
    Browse the repository at this point in the history
  8. Fix ban-types linter errors

    filmaj committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    7fad415 View commit details
    Browse the repository at this point in the history
  9. Do not use generators to iterate over arrays, use array iterators ins…

    …tead. Dedupe some copy-pasted test helpers from AwsReceiver spec. Move a linter ignore directive from tslint to eslint.
    filmaj committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    2a136ec View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d2e26ad View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    cc9ffb5 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1eebc5b View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    81bdcd1 View commit details
    Browse the repository at this point in the history
  14. No multiple empty lines

    filmaj committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    90cc33c View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    abdafa5 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    f1d06ca View commit details
    Browse the repository at this point in the history
  17. Fixing no-undef-init rules

    filmaj committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    bbabb64 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    cc545b8 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    84a8e7e View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    e98755d View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    5fb8a1f View commit details
    Browse the repository at this point in the history
  22. Fix max length of line

    filmaj committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    695540e View commit details
    Browse the repository at this point in the history
  23. Remove type-specific snake_case naming rules and subsume into global …

    …naming conventions.
    filmaj committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    c7909df View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    fc8f4d5 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    62341a8 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    a3f95b1 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    40bc25d View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    47ea9c8 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    df0a65f View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    ec00e2a View commit details
    Browse the repository at this point in the history
  31. Tweak the operator-linebreak lint rule: forbid line breaks around the…

    … = operator, and prefix for other operators to be at the end of the line.
    filmaj committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    04bb01f View commit details
    Browse the repository at this point in the history
  32. Expand allowed source directories where one may reach into their subd…

    …irectories to import submodules from.
    filmaj committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    a3df370 View commit details
    Browse the repository at this point in the history
  33. Remove strict-boolean-expressions rule. This rule effectively prevent…

    …s the use of short-circuit logical operators (|| and &&).
    filmaj committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    60e81e9 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    03bfdff View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    1523503 View commit details
    Browse the repository at this point in the history
  36. Add test-specific ruleset and disable prefer-arrow-callback for tests.

    Allow use of "as Type" syntax for type assertions in test code.
    
    Dont force symbol descriptors in test code
    filmaj committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    29ecb16 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    7fd5213 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    edd9490 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    600546b View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    b2cc2a5 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    97c708c View commit details
    Browse the repository at this point in the history
  42. Removing no-longer-needed eslint ignore directives, making explicit t…

    …he accessibility of constructors for various classes.
    filmaj committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    9cdc81d View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    814aec5 View commit details
    Browse the repository at this point in the history
  44. Remove unnecessary dependency

    filmaj committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    bcb5d85 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    c0a57ac View commit details
    Browse the repository at this point in the history
  46. Fixing up bad merge

    filmaj committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    bafe97e View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    3914689 View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    feb7f79 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    a0104e6 View commit details
    Browse the repository at this point in the history