fluid-project / fluid-lint-all

Consolidated linting logic free from any particular build technology
BSD 3-Clause "New" or "Revised" License
0 stars 5 forks source link

Initial Implementation. #1

Closed the-t-in-rtf closed 3 years ago

the-t-in-rtf commented 3 years ago

This ticket covers the initial implementation of this package, which is intended as a replacement for fluid-grunt-lint-all. The key features:

  1. Supports all the checks the previous package did.
  2. Uses npx instead of Grunt.
  3. Wherever possible, uses standard configuration file locations and conventions for ESLint and other packages.
  4. Can be configured using a JSON file in the root of the repo, i.e. .fluid-lint-all-config.json.
  5. Does not require any additional dependencies to run the standard checks.
  6. If possible, users should be able to run checks against a repo without actually installing the package.