61 Commits

Author SHA1 Message Date
Trenton Holmes
dcc2e018ff Adds additional checking for both inotify and polling around document still being busy before consuming it 2022-04-10 12:21:34 -07:00
Trenton Holmes
44a9c56e30 Updates black version to fix issues 2022-03-28 12:23:25 -07:00
Trenton Holmes
e450676fcc Adds additional CI checks for the backend and frontend, to complement pre-commit hooks which should already be run 2022-03-13 19:37:34 -07:00
Trenton Holmes
ffc1db24ce Fixes what looks like a conflict between black and flake8 2022-03-11 11:34:32 -08:00
Trenton Holmes
d9cf881661 Configures prettier formatting further 2022-03-11 10:32:25 -08:00
Trenton Holmes
8f96e1b4de Removes flake8 ignored warnings and errors, as black formatting will take care of almost all of these 2022-03-11 07:07:28 -08:00
Trenton Holmes
6771243697 Updates the beautysh hook to use tabs, as this reduces the diff of the output. Updates .editorconfig to use spaces in Markdown files to match prettier formatting 2022-03-11 07:07:27 -08:00
Trenton Holmes
265085ec4f Removes migrations exclusion from black formatting 2022-03-11 07:07:27 -08:00
Trenton Holmes
e1b60116cd Adds commenting and a little organization to the hook configuration 2022-03-11 07:07:26 -08:00
Trenton Holmes
68c04b91b9 Removes tslint which doesn't work. Adds exclusions of the migrations folder to Python related hooks 2022-03-11 07:07:26 -08:00
Trenton Holmes
bbfc73610d Adds and configures pre-commit hooks for linting and formatting during development 2022-03-11 07:07:25 -08:00