Home / Function/ isVirtualModule() — vite Function Reference

isVirtualModule() — vite Function Reference

Architecture documentation for the isVirtualModule() function in importMetaGlob.ts from the vite codebase.

Entity Profile

Dependency Diagram

graph TD
  fc2f4c59_b983_3dec_cceb_38cdd7d53c60["isVirtualModule()"]
  b68d9c02_4026_8cfa_8eb1_35ec4a8f23cb["importMetaGlob.ts"]
  fc2f4c59_b983_3dec_cceb_38cdd7d53c60 -->|defined in| b68d9c02_4026_8cfa_8eb1_35ec4a8f23cb
  a6007673_0baa_9293_6af0_ff74ed056981["transformGlobImport()"]
  a6007673_0baa_9293_6af0_ff74ed056981 -->|calls| fc2f4c59_b983_3dec_cceb_38cdd7d53c60
  style fc2f4c59_b983_3dec_cceb_38cdd7d53c60 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/vite/src/node/plugins/importMetaGlob.ts lines 713–716

export function isVirtualModule(id: string): boolean {
  // https://vite.dev/guide/api-plugin.html#virtual-modules-convention
  return id.startsWith('virtual:') || id[0] === '\0' || !id.includes('/')
}

Domain

Subdomains

Frequently Asked Questions

What does isVirtualModule() do?
isVirtualModule() is a function in the vite codebase, defined in packages/vite/src/node/plugins/importMetaGlob.ts.
Where is isVirtualModule() defined?
isVirtualModule() is defined in packages/vite/src/node/plugins/importMetaGlob.ts at line 713.
What calls isVirtualModule()?
isVirtualModule() is called by 1 function(s): transformGlobImport.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free