vitest.config.ts — vite Source File
Architecture documentation for vitest.config.ts, a typescript file in the vite codebase. 3 imports, 0 dependents.
Entity Profile
Dependency Diagram
graph LR 3b8e462a_63ad_326d_d8d4_fbcb1b218768["vitest.config.ts"] 51e96894_3556_ed5c_1ede_97d449867adf["node:path"] 3b8e462a_63ad_326d_d8d4_fbcb1b218768 --> 51e96894_3556_ed5c_1ede_97d449867adf 6feed3e8_55b8_cce7_b5ef_e40b872585f7["node:url"] 3b8e462a_63ad_326d_d8d4_fbcb1b218768 --> 6feed3e8_55b8_cce7_b5ef_e40b872585f7 70e6f109_f3ad_ae72_ec34_cfc00280874e["config"] 3b8e462a_63ad_326d_d8d4_fbcb1b218768 --> 70e6f109_f3ad_ae72_ec34_cfc00280874e style 3b8e462a_63ad_326d_d8d4_fbcb1b218768 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
import path from 'node:path'
import url from 'node:url'
import { defineConfig } from 'vitest/config'
const _dirname = path.dirname(url.fileURLToPath(import.meta.url))
export default defineConfig({
test: {
include: ['**/__tests__/**/*.spec.[tj]s'],
exclude: [
'**/node_modules/**',
'**/dist/**',
'./playground/**/*.*',
'./playground-temp/**/*.*',
],
deps: {
// we specify 'packages' so Vitest doesn't inline the files
moduleDirectories: ['node_modules', 'packages'],
},
testTimeout: 20000,
isolate: false,
},
oxc: {
target: 'node20',
},
publicDir: false,
resolve: {
alias: {
'vite/module-runner': path.resolve(
_dirname,
'./packages/vite/src/module-runner/index.ts',
),
},
},
})
Dependencies
- config
- node:path
- node:url
Source
Frequently Asked Questions
What does vitest.config.ts do?
vitest.config.ts is a source file in the vite codebase, written in typescript.
What does vitest.config.ts depend on?
vitest.config.ts imports 3 module(s): config, node:path, node:url.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free