Home / Function/ editFile() — vite Function Reference

editFile() — vite Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  feac57b5_bee2_d4b5_ec5a_d305908c5a40["editFile()"]
  ebed723b_f143_390f_439d_dfaa680d6d16["index.ts"]
  feac57b5_bee2_d4b5_ec5a_d305908c5a40 -->|defined in| ebed723b_f143_390f_439d_dfaa680d6d16
  d87846dd_6b47_93d5_33fb_9a71b0f3f131["setupReactSwc()"]
  d87846dd_6b47_93d5_33fb_9a71b0f3f131 -->|calls| feac57b5_bee2_d4b5_ec5a_d305908c5a40
  70332fa3_c6e8_f1a8_9fd8_d971f1fc35dd["setupReactCompiler()"]
  70332fa3_c6e8_f1a8_9fd8_d971f1fc35dd -->|calls| feac57b5_bee2_d4b5_ec5a_d305908c5a40
  f3902210_2f4d_8c53_6d53_b38d2fac2d4e["updateReactCompilerReadme()"]
  f3902210_2f4d_8c53_6d53_b38d2fac2d4e -->|calls| feac57b5_bee2_d4b5_ec5a_d305908c5a40
  style feac57b5_bee2_d4b5_ec5a_d305908c5a40 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/create-vite/src/index.ts lines 864–867

function editFile(file: string, callback: (content: string) => string) {
  const content = fs.readFileSync(file, 'utf-8')
  fs.writeFileSync(file, callback(content), 'utf-8')
}

Subdomains

Frequently Asked Questions

What does editFile() do?
editFile() is a function in the vite codebase, defined in packages/create-vite/src/index.ts.
Where is editFile() defined?
editFile() is defined in packages/create-vite/src/index.ts at line 864.
What calls editFile()?
editFile() is called by 3 function(s): setupReactCompiler, setupReactSwc, updateReactCompilerReadme.

Analyze Your Own Codebase

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

Try Supermodel Free