@code-pushup/coverage-plugin
Version:
Code PushUp plugin for tracking code coverage ☂
22 lines (21 loc) • 638 B
TypeScript
import type { PluginConfig } from '@code-pushup/models';
import { type CoveragePluginConfig } from './config.js';
/**
* Instantiates Code PushUp code coverage plugin for core config.
*
* @example
* import coveragePlugin from '@code-pushup/coverage-plugin'
*
* export default {
* // ... core config ...
* plugins: [
* // ... other plugins ...
* await coveragePlugin({
* reports: [{ resultsPath: 'coverage/cli/lcov.info', pathToProject: 'packages/cli' }]
* })
* ]
* }
*
* @returns Plugin configuration.
*/
export declare function coveragePlugin(config: CoveragePluginConfig): Promise<PluginConfig>;