main.js — vite Source File
Architecture documentation for main.js, a javascript file in the vite codebase. 7 imports, 0 dependents.
Entity Profile
Dependency Diagram
graph LR 409939a7_2055_1e21_d70c_cc0a0d122d7e["main.js"] eaca6875_774a_8742_d49e_d60637ed9aed["util.js"] 409939a7_2055_1e21_d70c_cc0a0d122d7e --> eaca6875_774a_8742_d49e_d60637ed9aed e40127db_da12_cd30_6570_5577a9afe56d["used"] 409939a7_2055_1e21_d70c_cc0a0d122d7e --> e40127db_da12_cd30_6570_5577a9afe56d 63ea9d18_cbbd_5b4e_13f4_51f5ddfafb74["dir"] 409939a7_2055_1e21_d70c_cc0a0d122d7e --> 63ea9d18_cbbd_5b4e_13f4_51f5ddfafb74 0dbb9a02_a779_f999_ed10_7edd7d44fa4b["file"] 409939a7_2055_1e21_d70c_cc0a0d122d7e --> 0dbb9a02_a779_f999_ed10_7edd7d44fa4b beeca2e8_96ac_f83b_8362_e7bb3cd32574["entry"] 409939a7_2055_1e21_d70c_cc0a0d122d7e --> beeca2e8_96ac_f83b_8362_e7bb3cd32574 1a11be14_373a_600f_e5d0_661dd998dc5b["foo"] 409939a7_2055_1e21_d70c_cc0a0d122d7e --> 1a11be14_373a_600f_e5d0_661dd998dc5b 0eed863b_9756_04ee_2a87_b03ec97078e6["test-module-sync"] 409939a7_2055_1e21_d70c_cc0a0d122d7e --> 0eed863b_9756_04ee_2a87_b03ec97078e6 style 409939a7_2055_1e21_d70c_cc0a0d122d7e fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
// no `exports` key, should resolve to entries/dir/index.js
import dirEntry from '@vitejs/test-entries/dir'
// no `exports` key, should resolve to entries/file.js
import fileEntry from '@vitejs/test-entries/file'
// has `exports` key, should resolve to pkg-exports/entry
import pkgExportsEntry from '@vitejs/test-resolve-pkg-exports/entry'
import deepFoo from '@vitejs/test-deep-import/foo'
// import deepBar from '@vitejs/test-deep-import/bar'
import moduleSync from '@vitejs/test-module-sync'
import { used } from './util'
export default `
entries/dir: ${dirEntry}
entries/file: ${fileEntry}
pkg-exports/entry: ${pkgExportsEntry}
deep-import/foo: ${deepFoo}
${/* `deep-import/bar: ${deepBar}` */ ''}
module-sync: ${moduleSync}
util: ${used(['[success]'])}
`
Domain
Source
Frequently Asked Questions
What does main.js do?
main.js is a source file in the vite codebase, written in javascript. It belongs to the ViteCore domain.
What does main.js depend on?
main.js imports 7 module(s): dir, entry, file, foo, test-module-sync, used, util.js.
Where is main.js in the architecture?
main.js is located at playground/ssr-resolve/main.js (domain: ViteCore, directory: playground/ssr-resolve).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free