Scanner — vite Architecture
Identifies bare imports that require pre-bundling
Entity Profile
Dependency Diagram
graph TD subdomain_DependencyOptimizer_Scanner["Scanner"] b8dcab0c_e45e_1664_f34c_62cebf0403f4["pluginConverter.ts"] subdomain_DependencyOptimizer_Scanner --> b8dcab0c_e45e_1664_f34c_62cebf0403f4 6c7a7f5e_5d30_3576_49bf_9041362fd3fd["scan.ts"] subdomain_DependencyOptimizer_Scanner --> 6c7a7f5e_5d30_3576_49bf_9041362fd3fd 1e9c451c_672c_39cf_7b97_f46e41e7b47d["optimizer.ts"] subdomain_DependencyOptimizer_Scanner --> 1e9c451c_672c_39cf_7b97_f46e41e7b47d style subdomain_DependencyOptimizer_Scanner fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Domain
Functions
- OptimizedDepInfo()
- addManuallyIncludedOptimizeDeps()
- args()
- cleanupDepsCacheStaleDirs()
- createDepsOptimizer()
- createIsOptimizedDepFile()
- createResolveIdHandler()
- depInfo()
- devToScanEnvironment()
- expandGlobIds()
- extractExportsData()
- extractImportPaths()
- findInteropMismatches()
- findOptimizedDepInfoInRecord()
- getDepsCacheDir()
- getLockfileHash()
- getOptimizedDepPath()
- getTempSuffix()
- globEntries()
- id()
- id()
- idToPathAndNamespace()
- initDepsOptimizerMetadata()
- isDepOptimizationDisabled()
- isScannable()
- isSingleDefaultExport()
- loadCachedDepOptimizationMetadata()
- lockfilePaths()
- matchesEntireLine()
- nestedResolveBasedir()
- optimizeDeps()
- optimizedDepInfoFromId()
- parseDepsOptimizerMetadata()
- pluginContainer()
- prepareRolldownScanner()
- runOptimizeDeps()
- scanImports()
Source Files
Source
Frequently Asked Questions
What is the Scanner subdomain?
Scanner is a subdomain in the vite codebase, part of the DependencyOptimizer domain. Identifies bare imports that require pre-bundling It contains 3 source files.
Which domain does Scanner belong to?
Scanner belongs to the DependencyOptimizer domain.
What functions are in Scanner?
The Scanner subdomain contains 37 function(s): OptimizedDepInfo, addManuallyIncludedOptimizeDeps, args, cleanupDepsCacheStaleDirs, createDepsOptimizer, createIsOptimizedDepFile, createResolveIdHandler, depInfo, and 29 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free