I know it's just picking nit, but seeing as that's basically the entire point of CSS Lint...
https://github.com/stubbornella/csslint/blob/master/lib/pars...
The entire library is in a single ~4700 line file with ~80 line long functions... Ugh.
As well, the functions and built lib are chock-full of comments, which any decent IDE should be able to fold away.
Note: I paid no mind to how integrated libs are made as dependents of CSS Lint project. Then again, I have a feeling javascript projects are only more recently warming up to the idea and being built around the idea of dependencies, cross-party builds, etc.