{"library":"typescript-xunit-xml","type":"library","category":null,"description":"The `typescript-xunit-xml` package provides a command-line interface and a programmatic API for converting the diagnostic output of the TypeScript compiler (`tsc`) into an xUnit-style XML format. This conversion is highly beneficial for integrating TypeScript build processes with continuous integration (CI) systems like Jenkins, GitLab CI, or Azure DevOps, allowing them to interpret compilation errors and warnings as test failures. The package is currently at version 1.2.0, with its last publish occurring approximately three years ago, suggesting a maintenance rather than active development cadence. Its primary differentiator lies in its focused design specifically for `tsc` output, offering a streamlined solution for reporting TypeScript-specific issues without requiring broader testing frameworks. While it functions effectively as a CLI tool via pipe operations, it also exposes `parse` and `format` functions for direct programmatic use within Node.js applications, enabling more custom integration scenarios.","language":"javascript","status":"maintenance","version":"1.2.0","tags":["javascript","typescript","xunit","junit","xml"],"last_verified":"Wed May 27","install":[{"cmd":"npm install typescript-xunit-xml","imports":["import { parse } from 'typescript-xunit-xml';","import { format } from 'typescript-xunit-xml';","const { parse, format } = require('typescript-xunit-xml');"]},{"cmd":"yarn add typescript-xunit-xml","imports":[]},{"cmd":"pnpm add typescript-xunit-xml","imports":[]}],"homepage":null,"github":"https://github.com/glenjamin/typescript-xunit-xml","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/typescript-xunit-xml","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/typescript-xunit-xml/compatibility"}}