This repository demonstrates the usage of an enhanced configuration in an application, using ESLint as an example. The key elements to focus on are the "Get Changed Files" and "Lint JS with Enhanced Rules" steps in the CI GitHub Action, as well as the eslint.enhanced.config.js file.
- changed-files – A GitHub Action for obtaining added files. With this action, you can not only get new files but also those that have been modified, among other functionalities.
- Extends the functionality of some well-known linters: