From 16961951e7fbee736ff835fd2fa3ecdc90d5ec90 Mon Sep 17 00:00:00 2001 From: Vladimir Date: Wed, 6 Apr 2022 21:05:17 +0300 Subject: [PATCH] fix: exported configDefaults has right type (#1117) --- packages/vitest/src/defaults.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/vitest/src/defaults.ts b/packages/vitest/src/defaults.ts index 6a53b23fe..f0572cd6d 100644 --- a/packages/vitest/src/defaults.ts +++ b/packages/vitest/src/defaults.ts @@ -33,11 +33,11 @@ const coverageConfigDefaults = { extension: ['.js', '.cjs', '.mjs', '.ts', '.tsx', '.jsx', '.vue', '.svelte'], } as ResolvedC8Options -export const configDefaults: UserConfig = Object.freeze({ +const config = { allowOnly: !process.env.CI, watch: !process.env.CI, globals: false, - environment: 'node', + environment: 'node' as const, threads: true, clearMocks: false, restoreMocks: false, @@ -56,4 +56,6 @@ export const configDefaults: UserConfig = Object.freeze({ uiBase: '/__vitest__/', open: true, coverage: coverageConfigDefaults, -}) +} + +export const configDefaults: Required> = Object.freeze(config) -- 2.51.2