@types/karma-remap-coverage
TypeScript icon, indicating that this package has built-in type declarations

0.1.4 • Public • Published

Installation

npm install --save @types/karma-remap-coverage

Summary

This package contains type definitions for karma-remap-coverage (https://github.com/sshev/karma-remap-coverage#readme).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/karma-remap-coverage.

index.d.ts

/// <reference types="karma-coverage" />

import "karma";

declare module "karma" {
    interface ConfigOptions {
        /**
         * Key-value pairs where key is report type and value - path to file/dir where to save it.
         * Reporters like `text-summary`, `text-lcov` and `teamcity` can print out to console as well
         * - in this case just provide any falsy value instead of path.
         *
         * @example
         * ```ts
         * 'text-summary': null, // to show summary in console
         * html: './coverage/html',
         * ```
         *
         * {@link https://github.com/sshev/karma-remap-coverage#remapcoveragereporter-format }
         */
        remapCoverageReporter?: KarmaRemapCoverageReporter | undefined;
    }

    // remapped reporter types to key-value pairs
    type KarmaRemapCoverageReporter = Partial<Record<ReporterType, string | null | undefined>>;
}

Additional Details

Credits

These definitions were written by Piotr Błażejewicz (Peter Blazejewicz).

Readme

Keywords

none

Package Sidebar

Install

npm i @types/karma-remap-coverage

Weekly Downloads

109

Version

0.1.4

License

MIT

Unpacked Size

4.72 kB

Total Files

5

Last publish

Collaborators

  • types