Package Exports
- eslint-plugin-log-filenames
- eslint-plugin-log-filenames/lib/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (eslint-plugin-log-filenames) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
eslint-plugin-log-filenames

ESLint plugin for logging the paths of all linted files to the console
Why?
ESLint doesn't provide a summary of which or how many files have been linted. Thus, misconfiguration can easily lead to a falsely "clean" linting results just because not all intended files got checked.
By adding this plugin to an ESLint config, a list of all linted files will be output, regardless of actual linting errors.
How?
Add the plugin to your project
$ npm install --save eslint-plugin-log-filenames
Then include it in your ESLint configuration (e.g .eslintrc)
{
"plugins": [
"log-filenames"
],
...
}
or via CLI
eslint --plugin log-filenames
Logged file types are *.{js,jsx,es,es6,cjs,mjs,jsm,ts,tsx,html,vue}
.
If you need more exotic extensions, simply add an overrides
section to your .eslintrc
,
making the plugin log every file regardless of its extension:
{
"plugins": [
"log-filenames"
],
"overrides": [
{
"files": "*.*",
"processor": "log-filenames/.js"
}
],
...
}
Important
If ESLint is run with the --format=checkstyle
CLI option (as IntelliJ's ESLint integration does), logging filenames is skipped in order to not produce invalid checkstyle XML in the console.