Comparing version 2.1.0-beta.5 to 2.1.0-beta.6
@@ -5,3 +5,3 @@ export { collectTests, processError, startTests } from '@vitest/runner'; | ||
import { S as SerializedConfig, a as SerializedCoverageConfig } from './chunks/config.CHuotKvS.js'; | ||
import { C as CoverageProvider, a as CoverageProviderModule } from './chunks/reporters.DbwOGCsU.js'; | ||
import { C as CoverageProvider, a as CoverageProviderModule } from './chunks/reporters.B0Ao6Zu1.js'; | ||
import * as spy$1 from '@vitest/spy'; | ||
@@ -11,5 +11,5 @@ import 'node:vm'; | ||
import 'vite-node'; | ||
import './chunks/worker.BANO5ak1.js'; | ||
import './chunks/worker.CTdJUeeB.js'; | ||
import '@vitest/snapshot'; | ||
import './chunks/environment.0M5R1SX_.js'; | ||
import './chunks/environment.C5eAp3K6.js'; | ||
import '@vitest/pretty-format'; | ||
@@ -56,2 +56,3 @@ import '@vitest/snapshot/environment'; | ||
}>; | ||
isBrowser?: boolean; | ||
} | ||
@@ -58,0 +59,0 @@ declare function getCoverageProvider(options: SerializedCoverageConfig | undefined, loader: Loader): Promise<CoverageProvider | null>; |
export { collectTests, processError, startTests } from '@vitest/runner'; | ||
export { l as loadDiffConfig, a as loadSnapshotSerializers, s as setupCommonEnv } from './chunks/setup-common.KBrCO5LJ.js'; | ||
export { g as getCoverageProvider, a as startCoverageInsideWorker, s as stopCoverageInsideWorker, t as takeCoverageInsideWorker } from './chunks/coverage.CqfT4xaf.js'; | ||
export { l as loadDiffConfig, a as loadSnapshotSerializers, s as setupCommonEnv } from './chunks/setup-common.B7uEQsGB.js'; | ||
export { g as getCoverageProvider, a as startCoverageInsideWorker, s as stopCoverageInsideWorker, t as takeCoverageInsideWorker } from './chunks/coverage.zlNdAMHK.js'; | ||
export { s as SpyModule } from './chunks/spy.Cf_4R5Oe.js'; | ||
@@ -5,0 +5,0 @@ import '@vitest/utils'; |
@@ -1,2 +0,2 @@ | ||
import { c as createCLI } from './chunks/cac.DosbLiJg.js'; | ||
import { c as createCLI } from './chunks/cac.BZlOqtiQ.js'; | ||
import 'pathe'; | ||
@@ -7,4 +7,4 @@ import 'events'; | ||
import '@vitest/utils'; | ||
import './chunks/constants.CaAN7icJ.js'; | ||
import './chunks/constants.fzPh7AOq.js'; | ||
createCLI().parse(); |
@@ -1,3 +0,5 @@ | ||
export { ap as UserConfigExport, ao as UserConfigFn, am as UserConfigFnObject, an as UserConfigFnPromise, ar as UserProjectConfigExport, aq as UserProjectConfigFn, z as UserWorkspaceConfig, aw as configDefaults, az as coverageConfigDefaults, av as defaultBrowserPort, ay as defaultExclude, ax as defaultInclude, as as defineConfig, at as defineProject, au as defineWorkspace, aA as extraInlineDeps } from './chunks/reporters.DbwOGCsU.js'; | ||
import './chunks/vite.Bvz2vSw0.js'; | ||
import { ConfigEnv, UserConfig } from 'vite'; | ||
export { ConfigEnv, Plugin, UserConfig, mergeConfig } from 'vite'; | ||
import { R as ResolvedCoverageOptions, b as CoverageV8Options, U as UserWorkspaceConfig, c as UserProjectConfigFn, d as UserProjectConfigExport, W as WorkspaceProjectConfiguration } from './chunks/reporters.B0Ao6Zu1.js'; | ||
import '@vitest/runner'; | ||
@@ -9,3 +11,3 @@ import '@vitest/pretty-format'; | ||
import 'vite-node'; | ||
import './chunks/environment.0M5R1SX_.js'; | ||
import './chunks/environment.C5eAp3K6.js'; | ||
import 'node:stream'; | ||
@@ -22,1 +24,67 @@ import 'vite-node/client'; | ||
import 'tinybench'; | ||
declare const defaultBrowserPort = 63315; | ||
declare const extraInlineDeps: RegExp[]; | ||
declare const defaultInclude: string[]; | ||
declare const defaultExclude: string[]; | ||
declare const coverageConfigDefaults: ResolvedCoverageOptions; | ||
declare const configDefaults: Readonly<{ | ||
allowOnly: boolean; | ||
isolate: true; | ||
watch: boolean; | ||
globals: false; | ||
environment: "node"; | ||
pool: "forks"; | ||
clearMocks: false; | ||
restoreMocks: false; | ||
mockReset: false; | ||
unstubGlobals: false; | ||
unstubEnvs: false; | ||
include: string[]; | ||
exclude: string[]; | ||
teardownTimeout: number; | ||
forceRerunTriggers: string[]; | ||
update: false; | ||
reporters: never[]; | ||
silent: false; | ||
hideSkippedTests: false; | ||
api: false; | ||
ui: false; | ||
uiBase: string; | ||
open: boolean; | ||
css: { | ||
include: never[]; | ||
}; | ||
coverage: CoverageV8Options; | ||
fakeTimers: { | ||
loopLimit: number; | ||
shouldClearNativeTimers: true; | ||
toFake: ("setTimeout" | "setInterval" | "clearInterval" | "clearTimeout" | "setImmediate" | "clearImmediate" | "Date")[]; | ||
}; | ||
maxConcurrency: number; | ||
dangerouslyIgnoreUnhandledErrors: false; | ||
typecheck: { | ||
checker: "tsc"; | ||
include: string[]; | ||
exclude: string[]; | ||
}; | ||
slowTestThreshold: number; | ||
disableConsoleIntercept: false; | ||
}>; | ||
type UserConfigFnObject = (env: ConfigEnv) => UserConfig; | ||
type UserConfigFnPromise = (env: ConfigEnv) => Promise<UserConfig>; | ||
type UserConfigFn = (env: ConfigEnv) => UserConfig | Promise<UserConfig>; | ||
type UserConfigExport = UserConfig | Promise<UserConfig> | UserConfigFnObject | UserConfigFnPromise | UserConfigFn; | ||
declare function defineConfig(config: UserConfig): UserConfig; | ||
declare function defineConfig(config: Promise<UserConfig>): Promise<UserConfig>; | ||
declare function defineConfig(config: UserConfigFnObject): UserConfigFnObject; | ||
declare function defineConfig(config: UserConfigExport): UserConfigExport; | ||
declare function defineProject(config: UserWorkspaceConfig): UserWorkspaceConfig; | ||
declare function defineProject(config: Promise<UserWorkspaceConfig>): Promise<UserWorkspaceConfig>; | ||
declare function defineProject(config: UserProjectConfigFn): UserProjectConfigFn; | ||
declare function defineProject(config: UserProjectConfigExport): UserProjectConfigExport; | ||
declare function defineWorkspace(config: WorkspaceProjectConfiguration[]): WorkspaceProjectConfiguration[]; | ||
export { type UserConfigExport, type UserConfigFn, type UserConfigFnObject, type UserConfigFnPromise, UserProjectConfigExport, UserProjectConfigFn, UserWorkspaceConfig, WorkspaceProjectConfiguration, configDefaults, coverageConfigDefaults, defaultBrowserPort, defaultExclude, defaultInclude, defineConfig, defineProject, defineWorkspace, extraInlineDeps }; |
@@ -72,2 +72,3 @@ import os from 'node:os'; | ||
allowExternal: false, | ||
excludeAfterRemap: false, | ||
ignoreEmptyLines: true, | ||
@@ -74,0 +75,0 @@ processingConcurrency: Math.min( |
@@ -1,4 +0,4 @@ | ||
import { B as BaseCoverageOptions, R as ResolvedCoverageOptions } from './chunks/reporters.DbwOGCsU.js'; | ||
import * as vite from 'vite'; | ||
import { B as BaseCoverageOptions, R as ResolvedCoverageOptions, V as Vitest } from './chunks/reporters.B0Ao6Zu1.js'; | ||
import '@vitest/runner'; | ||
import 'vite'; | ||
import '@vitest/pretty-format'; | ||
@@ -9,3 +9,3 @@ import './chunks/config.CHuotKvS.js'; | ||
import 'vite-node'; | ||
import './chunks/environment.0M5R1SX_.js'; | ||
import './chunks/environment.C5eAp3K6.js'; | ||
import 'node:stream'; | ||
@@ -168,4 +168,5 @@ import 'vite-node/client'; | ||
toSlices<T>(array: T[], size: number): T[][]; | ||
createUncoveredFileTransformer(ctx: Vitest): (filename: string) => Promise<vite.TransformResult | null | undefined>; | ||
} | ||
export { BaseCoverageProvider }; |
import { relative } from 'pathe'; | ||
import { m as mm, b as resolveCoverageReporters } from './chunks/resolveConfig.RHsAM2_Q.js'; | ||
import { m as mm, r as resolveCoverageReporters } from './chunks/resolveConfig.C0vpvVRF.js'; | ||
import 'node:path'; | ||
@@ -13,3 +13,3 @@ import 'node:fs'; | ||
import 'tinyrainbow'; | ||
import './chunks/constants.CaAN7icJ.js'; | ||
import './chunks/constants.fzPh7AOq.js'; | ||
import 'node:os'; | ||
@@ -22,3 +22,3 @@ import './chunks/env.CmHVDJnw.js'; | ||
import 'node:crypto'; | ||
import './chunks/RandomSequencer.B4M2ux5b.js'; | ||
import './chunks/RandomSequencer.CjkAy_bL.js'; | ||
import 'node:perf_hooks'; | ||
@@ -217,2 +217,26 @@ import 'execa'; | ||
} | ||
createUncoveredFileTransformer(ctx) { | ||
const servers = [ | ||
...ctx.projects.map((project) => ({ | ||
root: project.config.root, | ||
vitenode: project.vitenode | ||
})), | ||
// Check core last as it will match all files anyway | ||
{ root: ctx.config.root, vitenode: ctx.vitenode } | ||
]; | ||
return async function transformFile(filename) { | ||
let lastError; | ||
for (const { root, vitenode } of servers) { | ||
if (!filename.startsWith(root)) { | ||
continue; | ||
} | ||
try { | ||
return await vitenode.transformRequest(filename); | ||
} catch (error) { | ||
lastError = error; | ||
} | ||
} | ||
throw lastError; | ||
}; | ||
} | ||
} | ||
@@ -219,0 +243,0 @@ function resolveGlobThresholds(thresholds) { |
@@ -1,3 +0,3 @@ | ||
import { E as Environment } from './chunks/environment.0M5R1SX_.js'; | ||
export { a as EnvironmentReturn, V as VmEnvironmentReturn } from './chunks/environment.0M5R1SX_.js'; | ||
import { E as Environment } from './chunks/environment.C5eAp3K6.js'; | ||
export { a as EnvironmentReturn, V as VmEnvironmentReturn } from './chunks/environment.C5eAp3K6.js'; | ||
@@ -4,0 +4,0 @@ declare const environments: { |
import vm from 'node:vm'; | ||
import { ViteNodeRunner } from 'vite-node/client'; | ||
import { ViteNodeRunnerOptions } from 'vite-node'; | ||
import { P as PendingSuiteMock, f as MockFactory, R as RuntimeRPC, W as WorkerGlobalState, g as MockMap } from './chunks/worker.BANO5ak1.js'; | ||
import { P as PendingSuiteMock, f as MockFactory, R as RuntimeRPC, W as WorkerGlobalState, g as MockMap } from './chunks/worker.CTdJUeeB.js'; | ||
import '@vitest/runner'; | ||
@@ -10,3 +10,3 @@ import './chunks/config.CHuotKvS.js'; | ||
import '@vitest/snapshot/environment'; | ||
import './chunks/environment.0M5R1SX_.js'; | ||
import './chunks/environment.C5eAp3K6.js'; | ||
@@ -13,0 +13,0 @@ type Key = string | symbol; |
export { afterAll, afterEach, beforeAll, beforeEach, describe, it, onTestFailed, onTestFinished, suite, test } from '@vitest/runner'; | ||
export { b as bench } from './chunks/benchmark.C8CRJYG4.js'; | ||
import { d as dist } from './chunks/index.CNZXZ9PJ.js'; | ||
export { a as assertType, g as getRunningMode, b as inject, i as isWatchMode } from './chunks/index.CNZXZ9PJ.js'; | ||
import { d as dist } from './chunks/index.m3Xip5Zz.js'; | ||
export { a as assertType, g as getRunningMode, b as inject, i as isWatchMode } from './chunks/index.m3Xip5Zz.js'; | ||
export { i as isFirstRun, a as runOnce } from './chunks/run-once.Sxe67Wng.js'; | ||
export { c as createExpect, a as expect, v as vi, b as vitest } from './chunks/vi.B6QZ938s.js'; | ||
export { c as createExpect, a as expect, v as vi, b as vitest } from './chunks/vi.DBepMgvg.js'; | ||
import * as chai from 'chai'; | ||
@@ -8,0 +8,0 @@ export { chai }; |
@@ -1,3 +0,3 @@ | ||
import { u as VitestRunMode, U as UserConfig, F as VitestOptions, o as Vitest, x as ResolvedConfig, W as WorkspaceProject, A as ApiConfig, L as Logger, G as TestSequencer, H as WorkspaceSpec } from './chunks/reporters.DbwOGCsU.js'; | ||
export { B as BaseCoverageOptions, E as BenchmarkUserOptions, $ as BrowserBuiltinProvider, a0 as BrowserCommand, a1 as BrowserCommandContext, q as BrowserConfigOptions, a5 as BrowserOrchestrator, Q as BrowserProvider, O as BrowserProviderInitializationOptions, Y as BrowserProviderModule, _ as BrowserProviderOptions, p as BrowserScript, a2 as BrowserServer, a3 as BrowserServerState, a4 as BrowserServerStateContext, r as BuiltinEnvironment, X as CDPSession, t as CSSModuleScopeStrategy, k as CoverageIstanbulOptions, j as CoverageOptions, C as CoverageProvider, a as CoverageProviderModule, h as CoverageReporter, l as CoverageV8Options, m as CustomProviderOptions, D as DepsOptimizationOptions, ag as FileDiagnostic, a8 as HTMLOptions, I as InlineConfig, a7 as JUnitOptions, a6 as JsonOptions, P as Pool, s as PoolOptions, J as ProcessPool, y as ProjectConfig, g as ReportContext, Z as ResolvedBrowserOptions, R as ResolvedCoverageOptions, al as ResolvedProjectConfig, ae as TaskOptions, a9 as TestCase, ad as TestCollection, af as TestDiagnostic, aa as TestFile, ac as TestProject, ah as TestResult, aj as TestResultFailed, ai as TestResultPassed, ak as TestResultSkipped, N as TestSequencerConstructor, ab as TestSuite, v as TransformModePatterns, c as TypeCheckCollectLineNumbers, d as TypeCheckCollectLines, f as TypeCheckContext, T as TypeCheckErrorInfo, b as TypeCheckRawErrorsMap, e as TypeCheckRootAndTarget, w as TypecheckConfig, z as UserWorkspaceConfig, V as VitestEnvironment, M as VitestPackageInstaller, K as getFilePoolName } from './chunks/reporters.DbwOGCsU.js'; | ||
import { w as VitestRunMode, z as UserConfig, H as VitestOptions, V as Vitest, E as ResolvedConfig, J as WorkspaceProject, A as ApiConfig, L as Logger, K as TestSequencer, M as WorkspaceSpec, N as TestModule, O as ModuleDiagnostic } from './chunks/reporters.B0Ao6Zu1.js'; | ||
export { B as BaseCoverageOptions, G as BenchmarkUserOptions, a4 as BrowserBuiltinProvider, a5 as BrowserCommand, a6 as BrowserCommandContext, s as BrowserConfigOptions, aa as BrowserOrchestrator, $ as BrowserProvider, _ as BrowserProviderInitializationOptions, a1 as BrowserProviderModule, a3 as BrowserProviderOptions, r as BrowserScript, a7 as BrowserServer, a8 as BrowserServerState, a9 as BrowserServerStateContext, t as BuiltinEnvironment, a0 as CDPSession, v as CSSModuleScopeStrategy, o as CoverageIstanbulOptions, n as CoverageOptions, C as CoverageProvider, a as CoverageProviderModule, l as CoverageReporter, b as CoverageV8Options, p as CustomProviderOptions, D as DepsOptimizationOptions, ad as HTMLOptions, I as InlineConfig, ac as JUnitOptions, ab as JsonOptions, P as Pool, u as PoolOptions, Q as ProcessPool, F as ProjectConfig, k as ReportContext, a2 as ResolvedBrowserOptions, R as ResolvedCoverageOptions, ao as ResolvedProjectConfig, ai as TaskOptions, ae as TestCase, ah as TestCollection, aj as TestDiagnostic, ag as TestProject, ak as TestResult, am as TestResultFailed, al as TestResultPassed, an as TestResultSkipped, Z as TestSequencerConstructor, af as TestSuite, x as TransformModePatterns, g as TypeCheckCollectLineNumbers, h as TypeCheckCollectLines, j as TypeCheckContext, T as TypeCheckErrorInfo, f as TypeCheckRawErrorsMap, i as TypeCheckRootAndTarget, y as TypecheckConfig, U as UserWorkspaceConfig, e as VitestEnvironment, Y as VitestPackageInstaller, X as getFilePoolName } from './chunks/reporters.B0Ao6Zu1.js'; | ||
import { UserConfig as UserConfig$1, Plugin, ResolvedConfig as ResolvedConfig$1 } from 'vite'; | ||
@@ -8,7 +8,7 @@ import * as vite from 'vite'; | ||
import { Writable } from 'node:stream'; | ||
import { P as ProvidedContext } from './chunks/environment.0M5R1SX_.js'; | ||
export { f as EnvironmentOptions, H as HappyDOMOptions, J as JSDOMOptions, O as OnServerRestartHandler } from './chunks/environment.0M5R1SX_.js'; | ||
import { R as RuntimeRPC } from './chunks/worker.BANO5ak1.js'; | ||
import { P as ProvidedContext } from './chunks/environment.C5eAp3K6.js'; | ||
export { f as EnvironmentOptions, H as HappyDOMOptions, J as JSDOMOptions, O as OnServerRestartHandler } from './chunks/environment.C5eAp3K6.js'; | ||
import { R as RuntimeRPC } from './chunks/worker.CTdJUeeB.js'; | ||
import createDebug from 'debug'; | ||
export { W as WorkerContext } from './chunks/worker.Cx2xE71X.js'; | ||
export { W as WorkerContext } from './chunks/worker.DTM-0OlZ.js'; | ||
export { SequenceHooks, SequenceSetupFiles } from '@vitest/runner'; | ||
@@ -103,2 +103,12 @@ export { b as RuntimeConfig } from './chunks/config.CHuotKvS.js'; | ||
export { ApiConfig, BaseSequencer, GitNotFoundError, type GlobalSetupContext, ResolvedConfig, TestSequencer, FilesNotFoundError as TestsNotFoundError, UserConfig, Vitest, VitestPlugin, VitestRunMode, WorkspaceProject, WorkspaceSpec, createDebugger, createMethodsRPC, createVitest, distDir, parseCLI, registerConsoleShortcuts, resolveApiServerConfig, resolveConfig, resolveFsAllow, rootDir, startVitest }; | ||
/** | ||
* @deprecated Use `TestModule` instead | ||
*/ | ||
declare const TestFile: typeof TestModule; | ||
/** | ||
* @deprecated Use `ModuleDiagnostic` instead | ||
*/ | ||
type FileDiagnostic = ModuleDiagnostic; | ||
export { ApiConfig, BaseSequencer, type FileDiagnostic, GitNotFoundError, type GlobalSetupContext, ModuleDiagnostic, ResolvedConfig, TestFile, TestModule, TestSequencer, FilesNotFoundError as TestsNotFoundError, UserConfig, Vitest, VitestPlugin, VitestRunMode, WorkspaceProject, WorkspaceSpec, createDebugger, createMethodsRPC, createVitest, distDir, parseCLI, registerConsoleShortcuts, resolveApiServerConfig, resolveConfig, resolveFsAllow, rootDir, startVitest }; |
@@ -1,35 +0,45 @@ | ||
export { G as GitNotFoundError, F as TestsNotFoundError, a as VitestPackageInstaller, V as VitestPlugin, c as createVitest, r as registerConsoleShortcuts, b as resolveFsAllow, s as startVitest } from './chunks/cli-api.D8zgNrBU.js'; | ||
export { p as parseCLI } from './chunks/cac.DosbLiJg.js'; | ||
export { c as createMethodsRPC, g as getFilePoolName, r as resolveApiServerConfig, a as resolveConfig } from './chunks/resolveConfig.RHsAM2_Q.js'; | ||
import { f as TestModule } from './chunks/index.C4LZENmc.js'; | ||
export { e as TestCase, i as TestProject, g as TestSuite } from './chunks/index.C4LZENmc.js'; | ||
export { G as GitNotFoundError, F as TestsNotFoundError, a as VitestPackageInstaller, V as VitestPlugin, c as createVitest, r as registerConsoleShortcuts, b as resolveFsAllow, s as startVitest } from './chunks/cli-api.B-2f6g4d.js'; | ||
export { p as parseCLI } from './chunks/cac.BZlOqtiQ.js'; | ||
export { c as createMethodsRPC, g as getFilePoolName, a as resolveApiServerConfig, b as resolveConfig } from './chunks/resolveConfig.C0vpvVRF.js'; | ||
import createDebug from 'debug'; | ||
export { distDir, rootDir } from './path.js'; | ||
export { B as BaseSequencer } from './chunks/RandomSequencer.B4M2ux5b.js'; | ||
export { B as BaseSequencer } from './chunks/RandomSequencer.CjkAy_bL.js'; | ||
export { createServer, isFileServingAllowed, parseAst, parseAstAsync } from 'vite'; | ||
export { d as TestCase, e as TestFile, h as TestProject, f as TestSuite } from './chunks/index.Dx3f477d.js'; | ||
import 'node:fs'; | ||
import 'tinyrainbow'; | ||
import 'pathe'; | ||
import './chunks/coverage.CqfT4xaf.js'; | ||
import './chunks/tasks.BZnCS9aT.js'; | ||
import '@vitest/runner/utils'; | ||
import '@vitest/utils'; | ||
import './chunks/env.CmHVDJnw.js'; | ||
import 'std-env'; | ||
import './chunks/utils.DO38lwfj.js'; | ||
import './chunks/base.BH-FAiX7.js'; | ||
import 'node:perf_hooks'; | ||
import '@vitest/utils/source-map'; | ||
import './chunks/index.CxRxs566.js'; | ||
import './chunks/utils.Ck2hJTRs.js'; | ||
import 'node:os'; | ||
import 'node:stream'; | ||
import 'node:console'; | ||
import 'node:process'; | ||
import './chunks/_commonjsHelpers.BFTU3MAI.js'; | ||
import 'assert'; | ||
import 'events'; | ||
import 'node:module'; | ||
import 'node:fs/promises'; | ||
import 'vite-node/utils'; | ||
import './chunks/coverage.zlNdAMHK.js'; | ||
import './chunks/index.CM5UI-4O.js'; | ||
import 'node:path'; | ||
import 'node:url'; | ||
import 'node:process'; | ||
import './chunks/_commonjsHelpers.BFTU3MAI.js'; | ||
import 'readline'; | ||
import 'events'; | ||
import './chunks/constants.CaAN7icJ.js'; | ||
import 'node:worker_threads'; | ||
import 'os'; | ||
import 'path'; | ||
import 'util'; | ||
import 'stream'; | ||
import 'fs'; | ||
import './chunks/constants.fzPh7AOq.js'; | ||
import 'vite-node/client'; | ||
import '@vitest/snapshot/manager'; | ||
import 'vite-node/server'; | ||
import '@vitest/runner/utils'; | ||
import './chunks/base.BH-FAiX7.js'; | ||
import '@vitest/utils'; | ||
import './chunks/env.CmHVDJnw.js'; | ||
import 'std-env'; | ||
import './chunks/index.BpSiYbpB.js'; | ||
import 'stream'; | ||
import 'zlib'; | ||
@@ -43,15 +53,11 @@ import 'buffer'; | ||
import 'url'; | ||
import '@vitest/utils/source-map'; | ||
import 'node:os'; | ||
import 'node:fs/promises'; | ||
import 'os'; | ||
import 'path'; | ||
import 'util'; | ||
import 'fs'; | ||
import 'node:crypto'; | ||
import 'vite-node/utils'; | ||
import 'magic-string'; | ||
import '@vitest/utils/ast'; | ||
import 'node:module'; | ||
import 'tinyrainbow'; | ||
import './chunks/index.CxRxs566.js'; | ||
import './chunks/utils.Ck2hJTRs.js'; | ||
import 'node:worker_threads'; | ||
import 'node:readline'; | ||
import './chunks/utils.DO38lwfj.js'; | ||
import 'node:assert'; | ||
@@ -62,9 +68,4 @@ import 'node:v8'; | ||
import 'tinypool'; | ||
import 'node:perf_hooks'; | ||
import 'execa'; | ||
import 'module'; | ||
import './chunks/tasks.BZnCS9aT.js'; | ||
import 'node:stream'; | ||
import 'node:console'; | ||
import 'assert'; | ||
@@ -78,2 +79,4 @@ function createDebugger(namespace) { | ||
export { createDebugger }; | ||
const TestFile = TestModule; | ||
export { TestFile, TestModule, createDebugger }; |
@@ -1,2 +0,2 @@ | ||
export { aL as BaseReporter, aC as BasicReporter, aT as BenchmarkBuiltinReporters, aS as BenchmarkReportsMap, aO as BuiltinReporterOptions, aN as BuiltinReporters, aB as DefaultReporter, aD as DotReporter, ag as FileDiagnostic, aK as GithubActionsReporter, aJ as HangingProcessReporter, aH as JUnitReporter, aP as JsonAssertionResult, aE as JsonReporter, aQ as JsonTestResult, aR as JsonTestResults, n as Reporter, aM as ReportersMap, aI as TapFlatReporter, aG as TapReporter, ae as TaskOptions, a9 as TestCase, ad as TestCollection, af as TestDiagnostic, aa as TestFile, ac as TestProject, ah as TestResult, aj as TestResultFailed, ai as TestResultPassed, ak as TestResultSkipped, ab as TestSuite, aF as VerboseReporter } from './chunks/reporters.DbwOGCsU.js'; | ||
export { az as BaseReporter, aq as BasicReporter, aJ as BenchmarkBuiltinReporters, aI as BenchmarkReportsMap, aE as BuiltinReporterOptions, aD as BuiltinReporters, ap as DefaultReporter, ar as DotReporter, aB as FileDiagnostic, ay as GithubActionsReporter, ax as HangingProcessReporter, av as JUnitReporter, aF as JsonAssertionResult, as as JsonReporter, aG as JsonTestResult, aH as JsonTestResults, q as Reporter, aC as ReportersMap, aw as TapFlatReporter, au as TapReporter, ai as TaskOptions, ae as TestCase, ah as TestCollection, aj as TestDiagnostic, aA as TestFile, N as TestModule, ag as TestProject, ak as TestResult, am as TestResultFailed, al as TestResultPassed, an as TestResultSkipped, af as TestSuite, at as VerboseReporter } from './chunks/reporters.B0Ao6Zu1.js'; | ||
import '@vitest/runner'; | ||
@@ -9,3 +9,3 @@ import 'vite'; | ||
import 'vite-node'; | ||
import './chunks/environment.0M5R1SX_.js'; | ||
import './chunks/environment.C5eAp3K6.js'; | ||
import 'node:stream'; | ||
@@ -12,0 +12,0 @@ import 'vite-node/client'; |
@@ -1,8 +0,8 @@ | ||
export { B as BasicReporter, g as BenchmarkReportsMap, D as DefaultReporter, a as DotReporter, G as GithubActionsReporter, H as HangingProcessReporter, b as JUnitReporter, J as JsonReporter, R as ReportersMap, c as TapFlatReporter, T as TapReporter, d as TestCase, e as TestFile, f as TestSuite, V as VerboseReporter } from './chunks/index.Dx3f477d.js'; | ||
export { B as BasicReporter, h as BenchmarkReportsMap, D as DefaultReporter, a as DotReporter, G as GithubActionsReporter, H as HangingProcessReporter, b as JUnitReporter, J as JsonReporter, R as ReportersMap, c as TapFlatReporter, T as TapReporter, e as TestCase, d as TestFile, f as TestModule, g as TestSuite, V as VerboseReporter } from './chunks/index.C4LZENmc.js'; | ||
import 'node:fs'; | ||
import 'tinyrainbow'; | ||
import 'pathe'; | ||
import './chunks/tasks.BZnCS9aT.js'; | ||
import '@vitest/runner/utils'; | ||
import '@vitest/utils'; | ||
import 'node:fs'; | ||
import 'tinyrainbow'; | ||
import 'pathe'; | ||
import './chunks/env.CmHVDJnw.js'; | ||
@@ -16,3 +16,3 @@ import 'std-env'; | ||
import './chunks/utils.Ck2hJTRs.js'; | ||
import './chunks/RandomSequencer.B4M2ux5b.js'; | ||
import './chunks/RandomSequencer.CjkAy_bL.js'; | ||
import 'node:fs/promises'; | ||
@@ -19,0 +19,0 @@ import 'execa'; |
import { setState, GLOBAL_EXPECT, getState } from '@vitest/expect'; | ||
import { g as getSnapshotClient, c as createExpect, v as vi } from './chunks/vi.B6QZ938s.js'; | ||
import { g as getSnapshotClient, c as createExpect, v as vi } from './chunks/vi.DBepMgvg.js'; | ||
import 'pathe'; | ||
@@ -4,0 +4,0 @@ import { g as getTestName } from './chunks/tasks.BZnCS9aT.js'; |
import * as v8 from 'v8'; | ||
import { S as SerializedConfig } from './chunks/config.CHuotKvS.js'; | ||
import './chunks/reporters.DbwOGCsU.js'; | ||
import { W as WorkerContext } from './chunks/worker.Cx2xE71X.js'; | ||
import { B as BirpcOptions, R as RuntimeRPC, C as ContextRPC, W as WorkerGlobalState } from './chunks/worker.BANO5ak1.js'; | ||
import { W as WorkerContext } from './chunks/worker.DTM-0OlZ.js'; | ||
import { B as BirpcOptions, R as RuntimeRPC, C as ContextRPC, W as WorkerGlobalState } from './chunks/worker.CTdJUeeB.js'; | ||
import { Awaitable } from '@vitest/utils'; | ||
@@ -11,16 +10,5 @@ import '@vitest/pretty-format'; | ||
import '@vitest/snapshot/environment'; | ||
import 'vite'; | ||
import 'node:worker_threads'; | ||
import 'vite-node'; | ||
import './chunks/environment.0M5R1SX_.js'; | ||
import 'node:stream'; | ||
import 'vite-node/client'; | ||
import '@vitest/snapshot/manager'; | ||
import 'vite-node/server'; | ||
import '@vitest/utils/source-map'; | ||
import 'node:fs'; | ||
import 'chai'; | ||
import './chunks/benchmark.puBFxyfE.js'; | ||
import '@vitest/runner/utils'; | ||
import 'tinybench'; | ||
import 'node:worker_threads'; | ||
import './chunks/environment.C5eAp3K6.js'; | ||
@@ -27,0 +15,0 @@ type WorkerRpcOptions = Pick<BirpcOptions<RuntimeRPC>, 'on' | 'post' | 'serialize' | 'deserialize'>; |
@@ -5,3 +5,3 @@ export { c as createForksRpcOptions, a as createThreadsRpcOptions, u as unwrapSerializableConfig } from './chunks/utils.C3_cBsyn.js'; | ||
export { r as runVmTests } from './chunks/vm.kl9T_5ai.js'; | ||
export { r as runBaseTests } from './chunks/base.BYvKfYzm.js'; | ||
export { r as runBaseTests } from './chunks/base.B-9RAXb6.js'; | ||
import '@vitest/utils'; | ||
@@ -8,0 +8,0 @@ import 'node:url'; |
import v8 from 'node:v8'; | ||
import { c as createForksRpcOptions, u as unwrapSerializableConfig } from '../chunks/utils.C3_cBsyn.js'; | ||
import { r as runBaseTests } from '../chunks/base.BYvKfYzm.js'; | ||
import { r as runBaseTests } from '../chunks/base.B-9RAXb6.js'; | ||
import '@vitest/utils'; | ||
@@ -5,0 +5,0 @@ import 'vite-node/client'; |
@@ -8,7 +8,7 @@ import { createRequire } from 'node:module'; | ||
import { KNOWN_ASSET_TYPES } from 'vite-node/constants'; | ||
import { s as setupChaiConfig, r as resolveTestRunner, a as resolveSnapshotEnvironment } from '../chunks/index.CxWPpGJz.js'; | ||
import { a as startCoverageInsideWorker, s as stopCoverageInsideWorker } from '../chunks/coverage.CqfT4xaf.js'; | ||
import { V as VitestIndex } from '../chunks/index.CNZXZ9PJ.js'; | ||
import { s as setupChaiConfig, r as resolveTestRunner, a as resolveSnapshotEnvironment } from '../chunks/index.dWDhoZDV.js'; | ||
import { a as startCoverageInsideWorker, s as stopCoverageInsideWorker } from '../chunks/coverage.zlNdAMHK.js'; | ||
import { V as VitestIndex } from '../chunks/index.m3Xip5Zz.js'; | ||
import { g as getWorkerState } from '../chunks/utils.Ck2hJTRs.js'; | ||
import { s as setupCommonEnv } from '../chunks/setup-common.KBrCO5LJ.js'; | ||
import { s as setupCommonEnv } from '../chunks/setup-common.B7uEQsGB.js'; | ||
import { c as closeInspector } from '../chunks/inspector.70d6emsh.js'; | ||
@@ -28,3 +28,3 @@ import 'chai'; | ||
import '../chunks/run-once.Sxe67Wng.js'; | ||
import '../chunks/vi.B6QZ938s.js'; | ||
import '../chunks/vi.DBepMgvg.js'; | ||
import '../chunks/_commonjsHelpers.BFTU3MAI.js'; | ||
@@ -31,0 +31,0 @@ import '@vitest/expect'; |
@@ -1,2 +0,2 @@ | ||
import { r as runBaseTests } from '../chunks/base.BYvKfYzm.js'; | ||
import { r as runBaseTests } from '../chunks/base.B-9RAXb6.js'; | ||
import { a as createThreadsRpcOptions } from '../chunks/utils.C3_cBsyn.js'; | ||
@@ -3,0 +3,0 @@ import 'vite-node/client'; |
{ | ||
"name": "vitest", | ||
"type": "module", | ||
"version": "2.1.0-beta.5", | ||
"version": "2.1.0-beta.6", | ||
"description": "Next generation testing framework powered by Vite", | ||
@@ -121,4 +121,4 @@ "author": "Anthony Fu <anthonyfu117@hotmail.com>", | ||
"jsdom": "*", | ||
"@vitest/ui": "2.1.0-beta.5", | ||
"@vitest/browser": "2.1.0-beta.5" | ||
"@vitest/browser": "2.1.0-beta.6", | ||
"@vitest/ui": "2.1.0-beta.6" | ||
}, | ||
@@ -158,12 +158,12 @@ "peerDependenciesMeta": { | ||
"why-is-node-running": "^2.3.0", | ||
"@vitest/expect": "2.1.0-beta.5", | ||
"@vitest/runner": "2.1.0-beta.5", | ||
"@vitest/spy": "2.1.0-beta.5", | ||
"@vitest/utils": "2.1.0-beta.5", | ||
"@vitest/pretty-format": "^2.1.0-beta.5", | ||
"vite-node": "2.1.0-beta.5", | ||
"@vitest/snapshot": "2.1.0-beta.5" | ||
"@vitest/pretty-format": "^2.1.0-beta.6", | ||
"@vitest/runner": "2.1.0-beta.6", | ||
"@vitest/expect": "2.1.0-beta.6", | ||
"@vitest/spy": "2.1.0-beta.6", | ||
"@vitest/utils": "2.1.0-beta.6", | ||
"@vitest/snapshot": "2.1.0-beta.6", | ||
"vite-node": "2.1.0-beta.6" | ||
}, | ||
"devDependencies": { | ||
"@antfu/install-pkg": "0.3.1", | ||
"@antfu/install-pkg": "^0.3.4", | ||
"@edge-runtime/vm": "^4.0.1", | ||
@@ -177,3 +177,3 @@ "@sinonjs/fake-timers": "11.1.0", | ||
"@types/micromatch": "^4.0.9", | ||
"@types/node": "^20.14.14", | ||
"@types/node": "^20.14.15", | ||
"@types/prompts": "^2.4.9", | ||
@@ -180,0 +180,0 @@ "@types/sinonjs__fake-timers": "^8.1.5", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Shell access
Supply chain riskThis module accesses the system shell. Accessing the system shell increases the risk of executing arbitrary code.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 4 instances in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
1688365
105
47368
73
13
+ Added@inquirer/core@9.2.1(transitive)
+ Added@inquirer/figures@1.0.6(transitive)
+ Added@inquirer/type@1.5.52.0.0(transitive)
+ Added@mswjs/interceptors@0.35.6(transitive)
+ Added@types/node@22.5.5(transitive)
+ Added@vitest/browser@2.1.0-beta.6(transitive)
+ Added@vitest/expect@2.1.0-beta.6(transitive)
+ Added@vitest/pretty-format@2.1.0-beta.62.1.1(transitive)
+ Added@vitest/runner@2.1.0-beta.6(transitive)
+ Added@vitest/snapshot@2.1.0-beta.6(transitive)
+ Added@vitest/spy@2.1.0-beta.6(transitive)
+ Added@vitest/ui@2.1.0-beta.6(transitive)
+ Added@vitest/utils@2.1.0-beta.6(transitive)
+ Addedmsw@2.4.7(transitive)
+ Addedpostcss@8.4.47(transitive)
+ Addedvite@5.4.5(transitive)
+ Addedvite-node@2.1.0-beta.6(transitive)
- Removed@inquirer/core@9.1.0(transitive)
- Removed@inquirer/figures@1.0.5(transitive)
- Removed@inquirer/type@1.5.3(transitive)
- Removed@mswjs/interceptors@0.35.1(transitive)
- Removed@types/node@22.5.4(transitive)
- Removed@vitest/browser@2.1.0-beta.5(transitive)
- Removed@vitest/expect@2.1.0-beta.5(transitive)
- Removed@vitest/pretty-format@2.1.0(transitive)
- Removed@vitest/runner@2.1.0-beta.5(transitive)
- Removed@vitest/snapshot@2.1.0-beta.5(transitive)
- Removed@vitest/spy@2.1.0-beta.5(transitive)
- Removed@vitest/ui@2.1.0-beta.5(transitive)
- Removed@vitest/utils@2.1.0-beta.5(transitive)
- Removedcli-spinners@2.9.2(transitive)
- Removedmsw@2.4.5(transitive)
- Removedpostcss@8.4.45(transitive)
- Removedvite@5.4.4(transitive)
- Removedvite-node@2.1.0-beta.5(transitive)
Updated@vitest/expect@2.1.0-beta.6
Updated@vitest/runner@2.1.0-beta.6
Updated@vitest/spy@2.1.0-beta.6
Updated@vitest/utils@2.1.0-beta.6
Updatedvite-node@2.1.0-beta.6