Big update!Announcing Socket for GitHub 1.0. Learn more
Socket
BlogLoveFAQ
Install
Log in

@types/istanbul-reports

Package Overview
Dependencies
1
Maintainers
1
Versions
5
Issues
File Explorer

Advanced tools

@types/istanbul-reports

TypeScript definitions for istanbul-reports

    3.0.1ts3.6ts3.7ts3.8ts3.9ts4.0ts4.1ts4.2ts4.3ts4.4ts4.5ts4.6ts4.7ts4.8ts4.9latest

Version published
Maintainers
1
Weekly downloads
24,142,494
decreased by-4.11%

Weekly downloads

Readme

Source

Installation

npm install --save @types/istanbul-reports

Summary

This package contains type definitions for istanbul-reports (https://github.com/istanbuljs/istanbuljs).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/istanbul-reports.

index.d.ts

// Type definitions for istanbul-reports 3.0 // Project: https://github.com/istanbuljs/istanbuljs, https://istanbul.js.org // Definitions by: Jason Cheatham <https://github.com/jason0x43> // Elena Shcherbakova <https://github.com/not-a-doctor> // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.4 import { Node, ReportBase } from 'istanbul-lib-report'; export function create<T extends keyof ReportOptions>(name: T, options?: Partial<ReportOptions[T]>): ReportBase; export interface FileOptions { file: string; } export interface ProjectOptions { projectRoot: string; } export interface ReportOptions { clover: CloverOptions; cobertura: CoberturaOptions; 'html-spa': HtmlSpaOptions; html: HtmlOptions; json: JsonOptions; 'json-summary': JsonSummaryOptions; lcov: LcovOptions; lcovonly: LcovOnlyOptions; none: never; teamcity: TeamcityOptions; text: TextOptions; 'text-lcov': TextLcovOptions; 'text-summary': TextSummaryOptions; } export type ReportType = keyof ReportOptions; export interface CloverOptions extends FileOptions, ProjectOptions {} export interface CoberturaOptions extends FileOptions, ProjectOptions {} export interface HtmlSpaOptions extends HtmlOptions { metricsToShow: Array<'lines' | 'branches' | 'functions' | 'statements'>; } export interface HtmlOptions { verbose: boolean; skipEmpty: boolean; subdir: string; linkMapper: LinkMapper; } export type JsonOptions = FileOptions; export type JsonSummaryOptions = FileOptions; export interface LcovOptions extends FileOptions, ProjectOptions {} export interface LcovOnlyOptions extends FileOptions, ProjectOptions {} export interface TeamcityOptions extends FileOptions { blockName: string; } export interface TextOptions extends FileOptions { maxCols: number; skipEmpty: boolean; skipFull: boolean; } export type TextLcovOptions = ProjectOptions; export type TextSummaryOptions = FileOptions; export interface LinkMapper { getPath(node: string | Node): string; relativePath(source: string | Node, target: string | Node): string; assetPath(node: Node, name: string): string; }

Additional Details

  • Last updated: Tue, 01 Jun 2021 21:02:19 GMT
  • Dependencies: @types/istanbul-lib-report
  • Global values: none

Credits

These definitions were written by Jason Cheatham, and Elena Shcherbakova.

FAQs

What is @types/istanbul-reports?

TypeScript definitions for istanbul-reports

Is @types/istanbul-reports popular?

The npm package @types/istanbul-reports receives a total of 19,508,985 weekly downloads. As such, @types/istanbul-reports popularity was classified as popular.

Is @types/istanbul-reports well maintained?

We found that @types/istanbul-reports demonstrated a not healthy version release cadence and project activity because the last version was released a year ago.It has 1 open source maintainer collaborating on the project.

Last updated on 01 Jun 2021
Socket

Product

Subscribe to our newsletter

Get open source security insights delivered straight into your inbox. Be the first to learn about new features and product updates.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc