• 
      

    Add modern linter settings.

    Review Request #15120 — Created June 12, 2026 and updated

    Information

    Review Board
    release-9.x

    Reviewers

    This change adds the linter settings I think we should have, including
    configurations for basedpyright, ruff, and typos. We have a lot of
    code that currently gets flagged for things in here, but I think this is
    a good default for code moving forward.

    I've been using these settings for many months.

    Summary ID
    Add modern linter settings.
    This change adds the linter settings I think we should have, including configurations for `basedpyright`, `ruff`, and `typos`. We have a lot of code that currently gets flagged for things in here, but I think this is a good default for code moving forward. Testing Done: I've been using these settings for many months.
    qvtqpqusoknqszssmpmllunzxtvlpkvp
    Checks run (2 succeeded)
    flake8 passed.
    JSHint passed.