UNPKG

@code-pushup/coverage-plugin

Version:
22 lines (21 loc) 638 B
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>;