justingrote/Super Duper Linter

Lints and validates code files in your repository, very helpful for Pull Requests!

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
linterName(s) of the linters you wish to run. Runs all by defaultno
customLinterPathSpecify a relative path within your repository that contains the custom linters. Defaults to "linters". These definitions will OVERRIDE (not merge) definitions of the same name.no
pathSpecify a relative path of your repository to lint. Only files in this path will be processedno
excludepathExplicit file paths to exclude, relative to your root directory. Wildcards are *not* supportedno
includeFiles patterns to include. Wildcards are supported.no
excludeFiles patterns to exclude. Wildcards are supported.no
debugSet to True to enable advanced Powershell-level debuggingno
verboseSet to True to enable advanced Powershell-level verbose loggingno
problemsOnlySet to True to only display problems in the test result outputno
parallelSet to the number of linters to run concurrently. By default this is set to the number of logical cores in your system plus 1no
allSet to True to evaluate all files in the repository, not just those that have changed since the last PRno
testSet to true to validate the linter operation against defined test cases. This is useful if defining a new custom linter.no
severityChoose what level of issue severity consistutes a failure of the linter and that it should exit with a non-zero exit status. Options are error, warning, and information. Options are inclusive of their previous choices (e.g. setting information also fails on warnings and errors)no
namedescription
resultA JSON representation of the linter results