Promise<LintResult>and letting the caller aggregate the results
Quote from the discussion:
Because I'm not sure if the
bower_componentsdirectory in subdirectories is a common use-case or not, so I have left it as-is. I think that we have three directions for this.
- We keep it as-is.
- We change it to
- We remove
/bower_components/*in favor of the
ignorePatternsproperty of configs.
In fact, the 3. is consistent with our stance -- we don't add exceptions anymore because we don't want to have the allowlist/denylist of all tools in the world.
Should we stop ignoring bower_components by default in ESLint 7.x (or a later major release)?