Home / Function/ readFileIfExists() — vite Function Reference

readFileIfExists() — vite Function Reference

Architecture documentation for the readFileIfExists() function in http.ts from the vite codebase.

Entity Profile

Dependency Diagram

graph TD
  fe35eacf_0598_669b_439d_0dedd64397b3["readFileIfExists()"]
  695bc011_d16d_4322_2fef_1a59a092ee32["http.ts"]
  fe35eacf_0598_669b_439d_0dedd64397b3 -->|defined in| 695bc011_d16d_4322_2fef_1a59a092ee32
  cb5a4344_4dd4_e836_a83e_593080e6a235["resolveHttpsConfig()"]
  cb5a4344_4dd4_e836_a83e_593080e6a235 -->|calls| fe35eacf_0598_669b_439d_0dedd64397b3
  style fe35eacf_0598_669b_439d_0dedd64397b3 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/vite/src/node/http.ts lines 160–165

async function readFileIfExists(value?: string | Buffer | any[]) {
  if (typeof value === 'string') {
    return fsp.readFile(path.resolve(value)).catch(() => value)
  }
  return value
}

Domain

Subdomains

Frequently Asked Questions

What does readFileIfExists() do?
readFileIfExists() is a function in the vite codebase, defined in packages/vite/src/node/http.ts.
Where is readFileIfExists() defined?
readFileIfExists() is defined in packages/vite/src/node/http.ts at line 160.
What calls readFileIfExists()?
readFileIfExists() is called by 1 function(s): resolveHttpsConfig.

Analyze Your Own Codebase

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

Try Supermodel Free