Home / Function/ loadBabel() — vite Function Reference

loadBabel() — vite Function Reference

Architecture documentation for the loadBabel() function in index.ts from the vite codebase.

Entity Profile

Dependency Diagram

graph TD
  b52618ce_8781_f4f2_b33b_cd2b4ed2b715["loadBabel()"]
  9776ecb6_00c0_b3b9_b3f7_177fedabeacc["index.ts"]
  b52618ce_8781_f4f2_b33b_cd2b4ed2b715 -->|defined in| 9776ecb6_00c0_b3b9_b3f7_177fedabeacc
  cf21e8d8_cce6_30a7_7732_696ed5cdf103["viteLegacyPlugin()"]
  cf21e8d8_cce6_30a7_7732_696ed5cdf103 -->|calls| b52618ce_8781_f4f2_b33b_cd2b4ed2b715
  8f96a660_631f_d882_8813_44cfe1cdb28f["detectPolyfills()"]
  8f96a660_631f_d882_8813_44cfe1cdb28f -->|calls| b52618ce_8781_f4f2_b33b_cd2b4ed2b715
  style b52618ce_8781_f4f2_b33b_cd2b4ed2b715 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/plugin-legacy/src/index.ts lines 33–35

async function loadBabel() {
  return (babel ??= import('@babel/core'))
}

Domain

Subdomains

Frequently Asked Questions

What does loadBabel() do?
loadBabel() is a function in the vite codebase, defined in packages/plugin-legacy/src/index.ts.
Where is loadBabel() defined?
loadBabel() is defined in packages/plugin-legacy/src/index.ts at line 33.
What calls loadBabel()?
loadBabel() is called by 2 function(s): detectPolyfills, viteLegacyPlugin.

Analyze Your Own Codebase

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

Try Supermodel Free