A linting framework for Atom