- split linting into its own file