Some lint rules throw if they rely on certain pieces of information that aren't present. For instance, rules that expect package.json to be in a certain format will throw if that is not the case.
When this happens, however, it prevents other rules that may not rely on the same information from running. This makes the linting report for a project not as useful as it could be.
Acceptance Criteria
When a lint rule throws, it does not prevent other rules from running.
Some lint rules throw if they rely on certain pieces of information that aren't present. For instance, rules that expect
package.json
to be in a certain format will throw if that is not the case.When this happens, however, it prevents other rules that may not rely on the same information from running. This makes the linting report for a project not as useful as it could be.
Acceptance Criteria