diff --git a/packages/vitest/src/public/index.ts b/packages/vitest/src/public/index.ts index 276759bcd..6ed791e02 100644 --- a/packages/vitest/src/public/index.ts +++ b/packages/vitest/src/public/index.ts @@ -44,20 +44,6 @@ import type { VitestRunMode as VitestRunMode_, } from '../node/types/config' -import type { - BaseCoverageOptions as BaseCoverageOptions_, - CoverageIstanbulOptions as CoverageIstanbulOptions_, - CoverageOptions as CoverageOptions_, - CoverageProvider as CoverageProvider_, - CoverageProviderModule as CoverageProviderModule_, - CoverageProviderName, - CoverageReporter as CoverageReporter_, - CoverageV8Options as CoverageV8Options_, - CustomProviderOptions as CustomProviderOptions_, - ReportContext as ReportContext_, - ResolvedCoverageOptions as ResolvedCoverageOptions_, -} from '../node/types/coverage' - import type { /** @deprecated import from `vitest/node` instead */ Reporter as Reporter_, @@ -218,27 +204,6 @@ export type Environment = Environment_ /** @deprecated do not use it */ export type ResolvedTestEnvironment = ResolvedTestEnvironment_ -/** @deprecated import from `vitest/node` instead */ -export type CoverageProvider = CoverageProvider_ -/** @deprecated import from `vitest/node` instead */ -export type ReportContext = ReportContext_ -/** @deprecated import from `vitest/node` instead */ -export type CoverageProviderModule = CoverageProviderModule_ -/** @deprecated import from `vitest/node` instead */ -export type CoverageReporter = CoverageReporter_ -/** @deprecated import from `vitest/node` instead */ -export type CoverageOptions = CoverageOptions_ -/** @deprecated import from `vitest/node` instead */ -export type ResolvedCoverageOptions = ResolvedCoverageOptions_ -/** @deprecated import from `vitest/node` instead */ -export type BaseCoverageOptions = BaseCoverageOptions_ -/** @deprecated import from `vitest/node` instead */ -export type CoverageIstanbulOptions = CoverageIstanbulOptions_ -/** @deprecated import from `vitest/node` instead */ -export type CoverageV8Options = CoverageV8Options_ -/** @deprecated import from `vitest/node` instead */ -export type CustomProviderOptions = CustomProviderOptions_ - export type { ContextRPC, ContextTestEnvironment, diff --git a/test/coverage-test/fixtures/custom-provider.ts b/test/coverage-test/fixtures/custom-provider.ts index 511cd4566..149977254 100644 --- a/test/coverage-test/fixtures/custom-provider.ts +++ b/test/coverage-test/fixtures/custom-provider.ts @@ -1,6 +1,7 @@ import { existsSync, mkdirSync, rmSync, writeFileSync } from 'node:fs' import { normalize, resolve, sep } from 'node:path' -import type { AfterSuiteRunMeta, CoverageProvider, CoverageProviderModule, ReportContext, ResolvedCoverageOptions, Vitest } from 'vitest' +import { AfterSuiteRunMeta } from 'vitest' +import type { CoverageProvider, CoverageProviderModule, ReportContext, ResolvedCoverageOptions, Vitest } from 'vitest/node' const CustomCoverageProviderModule: CoverageProviderModule = { getProvider(): CoverageProvider { diff --git a/test/coverage-test/test/configuration-options.test-d.ts b/test/coverage-test/test/configuration-options.test-d.ts index 708004721..50d628074 100644 --- a/test/coverage-test/test/configuration-options.test-d.ts +++ b/test/coverage-test/test/configuration-options.test-d.ts @@ -1,5 +1,5 @@ -import type { CoverageProviderModule, ResolvedCoverageOptions, Vitest } from 'vitest' import type { defineConfig } from 'vitest/config' +import type { CoverageProviderModule, ResolvedCoverageOptions, Vitest } from 'vitest/node' import { assertType, test } from 'vitest' type NarrowToTestConfig = T extends { test?: any } ? NonNullable : never