@types/gulp-istanbul

  • Version 0.9.33
  • Published
  • 6.75 kB
  • 1 dependency
  • MIT license

Install

npm i @types/gulp-istanbul
yarn add @types/gulp-istanbul
pnpm add @types/gulp-istanbul

Overview

TypeScript definitions for gulp-istanbul

Index

Functions

function enforceThresholds

enforceThresholds: (opts?: ThresholdOptions) => NodeJS.ReadWriteStream;

    function GulpIstanbul

    GulpIstanbul: typeof GulpIstanbul;

      function hookRequire

      hookRequire: () => NodeJS.ReadWriteStream;

        function summarizeCoverage

        summarizeCoverage: (opts?: {
        coverageVariable?: string | undefined;
        }) => Coverage;

          function writeReports

          writeReports: (opts?: ReportOptions) => NodeJS.ReadWriteStream;

            Interfaces

            interface Coverage

            interface Coverage {}

              property branches

              branches: CoverageStats;

                property functions

                functions: CoverageStats;

                  property lines

                  lines: CoverageStats;

                    property statements

                    statements: CoverageStats;

                      interface CoverageOptions

                      interface CoverageOptions {}

                        property branches

                        branches?: number | undefined;

                          property functions

                          functions?: number | undefined;

                            property lines

                            lines?: number | undefined;

                              property statements

                              statements?: number | undefined;

                                interface CoverageStats

                                interface CoverageStats {}

                                  property covered

                                  covered: number;

                                    property pct

                                    pct: number;

                                      property skipped

                                      skipped: number;

                                        property total

                                        total: number;

                                          interface Options

                                          interface Options {}

                                            property codeGenerationOptions

                                            codeGenerationOptions?: Object | undefined;

                                              property coverageVariable

                                              coverageVariable?: string | undefined;

                                                property debug

                                                debug?: boolean | undefined;

                                                  property embedSource

                                                  embedSource?: boolean | undefined;

                                                    property includeUntested

                                                    includeUntested?: boolean | undefined;

                                                      property noAutoWrap

                                                      noAutoWrap?: boolean | undefined;

                                                        property noCompact

                                                        noCompact?: boolean | undefined;

                                                          property preserveComments

                                                          preserveComments?: boolean | undefined;

                                                            property walkDebug

                                                            walkDebug?: boolean | undefined;

                                                              interface ReportOptions

                                                              interface ReportOptions {}

                                                                property coverageVariable

                                                                coverageVariable?: string | undefined;

                                                                  property dir

                                                                  dir?: string | undefined;

                                                                    property reporters

                                                                    reporters?: string[] | undefined;

                                                                      property reportOpts

                                                                      reportOpts?: { dir?: string | undefined } | undefined;

                                                                        interface ThresholdOptions

                                                                        interface ThresholdOptions {}

                                                                          property coverageVariable

                                                                          coverageVariable?: string | undefined;

                                                                            property thresholds

                                                                            thresholds?:
                                                                            | {
                                                                            global?: CoverageOptions | number | undefined;
                                                                            each?: CoverageOptions | number | undefined;
                                                                            }
                                                                            | undefined;

                                                                              Package Files (1)

                                                                              Dependencies (1)

                                                                              Dev Dependencies (0)

                                                                              No dev dependencies.

                                                                              Peer Dependencies (0)

                                                                              No peer dependencies.

                                                                              Badge

                                                                              To add a badge like this onejsDocs.io badgeto your package's README, use the codes available below.

                                                                              You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/@types/gulp-istanbul.

                                                                              • Markdown
                                                                                [![jsDocs.io](https://img.shields.io/badge/jsDocs.io-reference-blue)](https://www.jsdocs.io/package/@types/gulp-istanbul)
                                                                              • HTML
                                                                                <a href="https://www.jsdocs.io/package/@types/gulp-istanbul"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>