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

Typescript 4.5 upgrade, loads of new linting #1351

Merged
merged 30 commits into from Dec 23, 2021

Commits on Dec 22, 2021

  1. Configuration menu
    Copy the full SHA
    2382ac6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    41e6317 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    405187d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ddfc0d2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2675226 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8bbcf63 View commit details
    Browse the repository at this point in the history
  7. Use consistent, desired, configuration for no-unused-vars in both js …

    …and ts (warn, but ignore arguments starting with an _)
    Stephen-ONeil committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    ad8eb07 View commit details
    Browse the repository at this point in the history
  8. Centralize eslint ignore rules at top level, like we have with the pr…

    …ettier ignores. Simplifies running project-wide linting
    Stephen-ONeil committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    682d119 View commit details
    Browse the repository at this point in the history
  9. Misc linting

    Stephen-ONeil committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    ac948b8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8bac211 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    39a8d39 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c8400b7 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    673c70e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    85f922d View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    93cefc3 View commit details
    Browse the repository at this point in the history
  16. Extract CI install steps to fragments, to make sure cache keys are co…

    …nsistently used. Add all installs to project-wide lint job to make sure necessary eslint plugins are all installed (might not be worth having this centralized lint job afterall, hmm)
    Stephen-ONeil committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    eb0261f View commit details
    Browse the repository at this point in the history
  17. Ah, CircleCI has a "commands" syntax for reusable blocks of steps, th…

    …at's good because whatever I was trying with yaml fragments wasn't going to work, ha
    Stephen-ONeil committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    5fcd131 View commit details
    Browse the repository at this point in the history
  18. Set max warnings to 0 for repo wide eslint scan, mainly so CI gets th…

    …e non 0 exit status on warnings as well as errors too
    Stephen-ONeil committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    8fb128b View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    6ca94c3 View commit details
    Browse the repository at this point in the history
  20. Set ignoreRestSiblings: true in no-unused-vars lint rule, a bit of a …

    …gotcha when left on the default false (and trying to fix a large numer of these quickly, ha)
    Stephen-ONeil committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    7605694 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    f73ee5d View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    ec22b92 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    52a65b8 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    9b851dc View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    ab836e5 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    1e567ce View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    b642f09 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    9dd236c View commit details
    Browse the repository at this point in the history
  29. Skip lint and TS checking during CI builds, since they happen in a se…

    …parate CI job now. Will revert this if it turns out to be an inconsiquential optimization
    Stephen-ONeil committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    8732ea2 View commit details
    Browse the repository at this point in the history
  30. Drop not-CI conditional on build time lint and TS checks, not a subst…

    …antial optimization, safer/more convienient to not have the extra logic on it
    Stephen-ONeil committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    20d17fb View commit details
    Browse the repository at this point in the history