canvas-lms/hooks
Aaron Shafovaloff f9eca2680a Improve pre-commit hook
Runs a robust TypeScript check before running ESLint.

Test plan:
  - Make a change to a .ts/.tsx file that will cause a lint error
    - Try to commit a change
    - Verify that the precommit hook fails

flag=none

Change-Id: I6772041b2ae670ae9b9d654b07cbd97a80ad6896
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/310371
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Ed Schiebel <eschiebel@instructure.com>
Reviewed-by: Christopher Soto <christopher.soto@instructure.com>
QA-Review: Aaron Shafovaloff <ashafovaloff@instructure.com>
Product-Review: Aaron Shafovaloff <ashafovaloff@instructure.com>
2023-02-07 18:42:53 +00:00
..
pre-commit Improve pre-commit hook 2023-02-07 18:42:53 +00:00