Architecture
How the major parts of this repository work together.
vite
vite (opens in a new tab)
Application
- Languages
- typescriptjavascript
- Frameworks
- react
Major Areas
Ordered by detected direct relationships (depends on + imported by), then entry points, then name; tests and tooling configuration are listed last.
- /packages/vite/src/node (opens in a new tab)
Groups 25 source file(s) under 'packages/vite/src/node'; no declared workspace, package, or source-root boundary was found, so files are grouped by directory.
- Entry points
- 0
- Depends on
- 9
- Imported By
- 16
- Evidence
- 1
- /packages/vite/src/node/server (opens in a new tab)
Groups 14 source file(s) under 'packages/vite/src/node/server'; no declared workspace, package, or source-root boundary was found, so files are grouped by directory.
- Entry points
- 0
- Depends on
- 6
- Imported By
- 12
- Evidence
- 1
- /packages/vite/src/shared (opens in a new tab)
Groups 10 source file(s) under 'packages/vite/src/shared'; no declared workspace, package, or source-root boundary was found, so files are grouped by directory.
- Entry points
- 0
- Depends on
- 0
- Imported By
- 16
- Evidence
- 1
- /packages/vite/src/node/plugins (opens in a new tab)
Groups 29 source file(s) under 'packages/vite/src/node/plugins'; no declared workspace, package, or source-root boundary was found, so files are grouped by directory.
- Entry points
- 1
- Depends on
- 4
- Imported By
- 11
- Evidence
- 1
- /packages/vite/src/node/ssr (opens in a new tab)
Groups 7 source file(s) under 'packages/vite/src/node/ssr'; no declared workspace, package, or source-root boundary was found, so files are grouped by directory.
- Entry points
- 0
- Depends on
- 8
- Imported By
- 4
- Evidence
- 1
- /packages/vite/src/node/optimizer (opens in a new tab)
Groups 6 source file(s) under 'packages/vite/src/node/optimizer'; no declared workspace, package, or source-root boundary was found, so files are grouped by directory.
- Entry points
- 0
- Depends on
- 4
- Imported By
- 6
- Evidence
- 1
Component Connections
Showing the 28 areas with the most detected relationships, of 53 connected areas. Counts include only imports resolved to a file in this repository; unresolved or dynamic imports are Unknown. Full list: Component Connections.
295 areas have no detected production relationships.
Entry Points
- Bootstrap /playground/optimize-deps/cjs-dynamic.js (opens in a new tab)Detected
- Bootstrap /playground/optimize-deps/cjs.js (opens in a new tab)Detected
- Bootstrap /playground/optimize-deps/dedupe.js (opens in a new tab)Detected
- Bootstrap /packages/create-vite/template-react/src/main.jsx (opens in a new tab)Detected
- Bootstrap /packages/create-vite/template-react-ts/src/main.tsx (opens in a new tab)Detected
- Bootstrap /packages/vite/src/node/plugins/css.ts (opens in a new tab)Detected
Gaps
- UnknownCould not resolve relative import './dist/index.js' in 'packages/create-vite/index.js' to a discovered source file.
- UnknownCould not resolve relative import './package.json' in 'packages/vite/rolldown.config.ts' to a discovered source file.
- UnknownCould not resolve relative import './package.json' in 'packages/vite/rolldown.dts.config.ts' to a discovered source file.
- UnknownCould not resolve relative import './worker.js?worker' in 'playground/chunk-importmap/index.js' to a discovered source file.
- UnknownCould not resolve relative import './sugarss.sss' in 'playground/css/main.js' to a discovered source file.
- UnknownCould not resolve relative import './stylus.styl' in 'playground/css/main.js' to a discovered source file.
- UnknownCould not resolve relative import './url-imported.css?url' in 'playground/css/main.js' to a discovered source file.
- UnknownCould not resolve relative import './raw-imported.css?raw' in 'playground/css/main.js' to a discovered source file.
- UnknownCould not resolve relative import './inline.module.css?inline' in 'playground/css/main.js' to a discovered source file.
- UnknownCould not resolve relative import './charset.css?inline' in 'playground/css/main.js' to a discovered source file.
- UnknownCould not resolve relative import './inlined.css?inline' in 'playground/css/main.js' to a discovered source file.
- UnknownCould not resolve relative import './postcss-source-input.css?inline&query=foo' in 'playground/css/main.js' to a discovered source file.
- UnknownCould not resolve relative import './chunk.css?url' in 'playground/css-codesplit/main.js' to a discovered source file.
- UnknownCould not resolve relative import './chunk.css?url' in 'playground/css-codesplit/other.js' to a discovered source file.
- UnknownCould not resolve relative import './inline.module.css?inline' in 'playground/css-lightningcss/main.js' to a discovered source file.
Test Relationships
- Inferred/packages/create-vite/__tests__/cli.spec.ts (opens in a new tab)tests/packages/vite/src/node/cli.ts (opens in a new tab)
- Inferred/playground/alias/__tests__/alias.spec.ts (opens in a new tab)tests/playground/glob-import/root/dir/alias.js (opens in a new tab)
- Inferred/playground/base/__tests__/base.spec.ts (opens in a new tab)tests/playground/css/async/base.js (opens in a new tab)
- Inferred/playground/cli/__tests__/cli.spec.ts (opens in a new tab)tests/packages/vite/src/node/cli.ts (opens in a new tab)
- Inferred/playground/css/__tests__/css.spec.ts (opens in a new tab)tests/packages/vite/src/node/plugins/css.ts (opens in a new tab)
- Inferred/playground/css/postcss-caching/css.spec.ts (opens in a new tab)tests/packages/vite/src/node/plugins/css.ts (opens in a new tab)
- Detected/playground/define/__tests__/define.spec.ts (opens in a new tab)tests/playground/define/vite.config.js (opens in a new tab)
- Inferred/playground/env/__tests__/env.spec.ts (opens in a new tab)tests/packages/vite/src/client/env.ts (opens in a new tab)
- Inferred/playground/external/__tests__/external.spec.ts (opens in a new tab)tests/packages/vite/src/node/external.ts (opens in a new tab)
- Detected/playground/fs-serve/__tests__/commonTests.ts (opens in a new tab)tests/playground/fs-serve/root/windows83Filename.ts (opens in a new tab)
- Inferred/playground/hmr/__tests__/hmr.spec.ts (opens in a new tab)tests/playground/hmr/hmr.ts (opens in a new tab)
- Inferred/playground/hmr/__tests__/ws.spec.ts (opens in a new tab)tests/packages/vite/src/node/server/ws.ts (opens in a new tab)
- Inferred/playground/html/__tests__/html.spec.ts (opens in a new tab)tests/packages/vite/src/node/plugins/html.ts (opens in a new tab)
- Detected/playground/js-sourcemap/__tests__/js-sourcemap.spec.ts (opens in a new tab)tests/playground/js-sourcemap/foo-with-sourcemap-plugin.ts (opens in a new tab)
- Detected/playground/optimize-missing-deps/__test__/optimize-missing-deps.spec.ts (opens in a new tab)tests/playground/optimize-missing-deps/__test__/serve.ts (opens in a new tab)