eslint-formatter-html2 v0.1.3
Eslint Formatter HTML2
This is a simple formatter based directly on the included formatter for Eslint HTML. The only difference is a fallback for the URL, hardcoded to the current Eslint docs URL.
Application Reference
formatterHTML2
Based on Julian Laval's work.
Author: Julian Laval and Aaron Huggins
formatterHTML2~pluralize(word, count) ⇒ string
Given a word and a count, append an s if count is not one.
Returns: string - The original word with an s on the end if count is not one.
Param | Type | Description |
---|---|---|
word | string | A word in its singular form. |
count | int | A number controlling whether word should be pluralized. |
formatterHTML2~renderSummary(totalErrors, totalWarnings) ⇒ string
Renders text along the template of x problems (x errors, x warnings)
Returns: string - The formatted string, pluralized where necessary
Param | Type | Description |
---|---|---|
totalErrors | string | Total errors |
totalWarnings | string | Total warnings |
formatterHTML2~renderColor(totalErrors, totalWarnings) ⇒ int
Get the color based on whether there are errors/warnings...
Returns: int - The color code (0 = green, 1 = yellow, 2 = red)
Param | Type | Description |
---|---|---|
totalErrors | string | Total errors |
totalWarnings | string | Total warnings |
formatterHTML2~renderMessages(messages, parentIndex, rulesMeta) ⇒ string
Get HTML (table rows) describing the messages.
Returns: string - HTML (table rows) describing the messages.
Param | Type | Description |
---|---|---|
messages | Array | Messages. |
parentIndex | int | Index of the parent HTML row. |
rulesMeta | Object | Dictionary containing metadata for each rule executed by the analysis. |
formatterHTML2~renderResults(results, rulesMeta) ⇒ string
Returns: string - HTML string describing the results.
Param | Type | Description |
---|---|---|
results | Array | Test results. |
rulesMeta | Object | Dictionary containing metadata for each rule executed by the analysis. |
© 2019 Aaron Huggins <aaron@nuclearfamily.llc>. Documented by jsdoc-to-markdown.