Command line support for rules + addition of resources test + 404 detection #195
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi all,
Neat tool, the following enhancements for your consideration are based upon some custom tests I run at work as part of our FE code build/release process.
I'm going to be integrating CSSlint as part of our builds so it made sense to retire my tests and extend CSSlint to provide wider test coverage whilst including my refactored tests via a rule.
Enhancements
Command line support for rules
Allow rules to reference the cli.api object and access it's methods. I have added a new method isFile() to allow local resource references to be checked against the file system to see if they exist.
This is particularly useful when you are running CSSlint as part of a CI.
Resources rule
Cheers,
Jon