# markdownlint-cli2-formatter-junit > An output formatter for [`markdownlint-cli2`][markdownlint-cli2] that writes > results to a file in [JUnit XML format][junit-format] [![npm version][npm-image]][npm-url] [![License][license-image]][license-url] ## Install ```bash npm install markdownlint-cli2-formatter-junit --save-dev ``` ## Use For the default output file name of `"markdownlint-cli2-junit.xml"`, use the following `.markdownlint-cli2.jsonc`: ```json { "outputFormatters": [ [ "markdownlint-cli2-formatter-junit" ] ] } ``` To customize the output file name, use the following `.markdownlint-cli2.jsonc`: ```json { "outputFormatters": [ [ "markdownlint-cli2-formatter-junit", { "name": "custom-name.xml" } ] ] } ``` Because the JUnit XML format only supports errors, results with a `severity` other than `error` (e.g., `warning`) are not included in the output. ## Example ```xml ``` [junit-format]: https://github.com/testmoapp/junitxml [license-image]: https://img.shields.io/npm/l/markdownlint-cli2-formatter-junit.svg [license-url]: https://opensource.org/licenses/MIT [markdownlint-cli2]: https://github.com/DavidAnson/markdownlint-cli2 [npm-image]: https://img.shields.io/npm/v/markdownlint-cli2-formatter-junit.svg [npm-url]: https://www.npmjs.com/package/markdownlint-cli2-formatter-junit