seart-group / ghs

GitHub Search: Platform used to crawl, store and present projects from GitHub, as well as any statistics related to them
https://seart-ghs.si.usi.ch
MIT License
129 stars 14 forks source link

Improve linting #423

Closed dabico closed 2 months ago

dabico commented 2 months ago

Adds Prettier to the project and augments all present linting tools to use it as an extension of their ruleset. Custom formatting scripts have also been added and we use Husky pre-commit hooks to perform formatting automatically.