Home / Function/ isParentDirectory() — vite Function Reference

isParentDirectory() — vite Function Reference

Architecture documentation for the isParentDirectory() function in utils.ts from the vite codebase.

Entity Profile

Dependency Diagram

graph TD
  d9d49dad_960b_4712_7c44_9345473c62e5["isParentDirectory()"]
  031bc221_67a8_c579_f2bf_bb30a08beeb2["utils.ts"]
  d9d49dad_960b_4712_7c44_9345473c62e5 -->|defined in| 031bc221_67a8_c579_f2bf_bb30a08beeb2
  58c4a210_68fe_1b4d_ed49_d59203f97ef1["resolveConfig()"]
  58c4a210_68fe_1b4d_ed49_d59203f97ef1 -->|calls| d9d49dad_960b_4712_7c44_9345473c62e5
  33523ba7_f2f0_89b0_b6ac_912e8d2dc8bc["assetImportMetaUrlPlugin()"]
  33523ba7_f2f0_89b0_b6ac_912e8d2dc8bc -->|calls| d9d49dad_960b_4712_7c44_9345473c62e5
  7bbcd1bc_4ca0_af2b_79c0_d079b5e5b839["resolveServerOptions()"]
  7bbcd1bc_4ca0_af2b_79c0_d079b5e5b839 -->|calls| d9d49dad_960b_4712_7c44_9345473c62e5
  fc571085_3ab0_feca_5965_61c2be1d5c08["indexHtmlMiddleware()"]
  fc571085_3ab0_feca_5965_61c2be1d5c08 -->|calls| d9d49dad_960b_4712_7c44_9345473c62e5
  2c797df0_6f8d_bb30_24cf_3a4eff202dbc["isFileInTargetPath()"]
  2c797df0_6f8d_bb30_24cf_3a4eff202dbc -->|calls| d9d49dad_960b_4712_7c44_9345473c62e5
  1a3bec7b_1a11_316f_5831_a0535b829bbf["withTrailingSlash()"]
  d9d49dad_960b_4712_7c44_9345473c62e5 -->|calls| 1a3bec7b_1a11_316f_5831_a0535b829bbf
  style d9d49dad_960b_4712_7c44_9345473c62e5 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/vite/src/node/utils.ts lines 252–258

export function isParentDirectory(dir: string, file: string): boolean {
  dir = withTrailingSlash(dir)
  return (
    file.startsWith(dir) ||
    (isCaseInsensitiveFS && file.toLowerCase().startsWith(dir.toLowerCase()))
  )
}

Domain

Subdomains

Frequently Asked Questions

What does isParentDirectory() do?
isParentDirectory() is a function in the vite codebase, defined in packages/vite/src/node/utils.ts.
Where is isParentDirectory() defined?
isParentDirectory() is defined in packages/vite/src/node/utils.ts at line 252.
What does isParentDirectory() call?
isParentDirectory() calls 1 function(s): withTrailingSlash.
What calls isParentDirectory()?
isParentDirectory() is called by 5 function(s): assetImportMetaUrlPlugin, indexHtmlMiddleware, isFileInTargetPath, resolveConfig, resolveServerOptions.

Analyze Your Own Codebase

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

Try Supermodel Free