Skip to content

Commit ad20f4f

Browse files
committed
Update types to match changes in vitest
1 parent ee4c908 commit ad20f4f

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

src/vitest/coverage-provider.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import { FileCoverageMapService } from "./file-coverage-map-service.js";
1212

1313
/**
1414
* @import {
15-
* BaseCoverageOptions,
15+
* CoverageOptions,
1616
* CoverageProvider,
1717
* CoverageProviderModule,
1818
* ResolvedCoverageOptions,
@@ -35,7 +35,7 @@ class JsonSchemaCoverageProvider {
3535

3636
ctx = /** @type Vitest */ ({});
3737

38-
options = /** @type ResolvedCoverageOptions<"istanbul"> */ ({});
38+
options = /** @type ResolvedCoverageOptions */ ({});
3939

4040
/** @type Map<string, boolean> */
4141
globCache = new Map();
@@ -47,9 +47,9 @@ class JsonSchemaCoverageProvider {
4747
initialize(ctx) {
4848
this.ctx = ctx;
4949

50-
const config = /** @type ResolvedCoverageOptions<"istanbul"> */ (ctx.config.coverage);
50+
const config = /** @type ResolvedCoverageOptions */ (ctx.config.coverage);
5151

52-
this.options = /** @type ResolvedCoverageOptions<"istanbul"> */ ({
52+
this.options = /** @type ResolvedCoverageOptions */ ({
5353
...coverageConfigDefaults,
5454

5555
// User's options
@@ -343,7 +343,7 @@ class JsonSchemaCoverageProvider {
343343
}
344344
}
345345

346-
/** @type (configReporters: NonNullable<BaseCoverageOptions["reporter"]>) => [string, Record<string, unknown>][] */
346+
/** @type (configReporters: NonNullable<CoverageOptions["reporter"]>) => [string, Record<string, unknown>][] */
347347
const resolveCoverageReporters = (configReporters) => {
348348
// E.g. { reporter: "html" }
349349
if (!Array.isArray(configReporters)) {

src/vitest/json-schema-coverage-plugin.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ export const jsonSchemaCoveragePlugin = () => {
1414
configureVitest(context) {
1515
const config = context.vitest.config;
1616

17-
const coverage = /** @type ResolvedCoverageOptions<"custom"> */ (config.coverage);
17+
const coverage = /** @type ResolvedCoverageOptions */ (config.coverage);
1818
coverage.provider = "custom";
1919
coverage.customProviderModule = resolve(import.meta.dirname, "./coverage-provider.js");
2020

0 commit comments

Comments
 (0)