neuroanatomy / microdraw

Collaborative vectorial annotation tool for ultra high resolution data
https://microdraw.pasteur.fr
GNU General Public License v3.0
23 stars 8 forks source link

Enforce code linting #41

Open anibalsolon opened 3 years ago

anibalsolon commented 3 years ago

Use a code linting tool, such as ESLint, to keep the code organized and easier to navigate. It can be added to the CircleCI workflow, to auto-lint and display problems that it cannot solve by itself (blocking a PR to be merged until fixed).

anibalsolon commented 3 years ago

I've started linting the project, but there are some parts that require manual intervention (meaning prone to human error). What you think would be the best way to do it? @katjaq @r03ert0 first a PR with what ESLint could fix, and then another with the manual ones?