0.1.4 • Published 2 years ago

@types/karma-remap-coverage v0.1.4

Weekly downloads
246
License
MIT
Repository
github
Last release
2 years ago

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

// Type definitions for karma-remap-coverage 0.1
// Project: https://github.com/sshev/karma-remap-coverage#readme
// Definitions by: Piotr Błażejewicz (Peter Blazejewicz) <https://github.com/peterblazejewicz>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
// TypeScript Version: 3.2

/// <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).

0.1.2

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.1

4 years ago

0.1.0

5 years ago