Home / Function/ isInNodeModules() — vite Function Reference

isInNodeModules() — vite Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  50ac7e51_9f94_e985_bfec_ae95273b23b0["isInNodeModules()"]
  031bc221_67a8_c579_f2bf_bb30a08beeb2["utils.ts"]
  50ac7e51_9f94_e985_bfec_ae95273b23b0 -->|defined in| 031bc221_67a8_c579_f2bf_bb30a08beeb2
  b2fa7ec5_0e1d_bf18_722b_4bad78d1ff9b["createIsConfiguredAsExternal()"]
  b2fa7ec5_0e1d_bf18_722b_4bad78d1ff9b -->|calls| 50ac7e51_9f94_e985_bfec_ae95273b23b0
  01ea698c_723c_af06_e469_c7d7c469b6bb["rolldownScanPlugin()"]
  01ea698c_723c_af06_e469_c7d7c469b6bb -->|calls| 50ac7e51_9f94_e985_bfec_ae95273b23b0
  19079986_f2b8_99fb_9d98_03f44722e17c["watchPackageDataPlugin()"]
  19079986_f2b8_99fb_9d98_03f44722e17c -->|calls| 50ac7e51_9f94_e985_bfec_ae95273b23b0
  a1fc1de5_905b_efe7_d960_3597604fbdfe["importAnalysisPlugin()"]
  a1fc1de5_905b_efe7_d960_3597604fbdfe -->|calls| 50ac7e51_9f94_e985_bfec_ae95273b23b0
  481d1103_be94_cde4_36c2_68b3faf11385["licensePlugin()"]
  481d1103_be94_cde4_36c2_68b3faf11385 -->|calls| 50ac7e51_9f94_e985_bfec_ae95273b23b0
  200356af_4305_31b8_b090_47f38784e182["preAliasPlugin()"]
  200356af_4305_31b8_b090_47f38784e182 -->|calls| 50ac7e51_9f94_e985_bfec_ae95273b23b0
  573ab5b5_1ca7_8516_40b9_cab59ab7a7c0["buildReporterPlugin()"]
  573ab5b5_1ca7_8516_40b9_cab59ab7a7c0 -->|calls| 50ac7e51_9f94_e985_bfec_ae95273b23b0
  0ac6860f_bc2f_9818_86d4_22179cc9c8ba["oxcResolvePlugin()"]
  0ac6860f_bc2f_9818_86d4_22179cc9c8ba -->|calls| 50ac7e51_9f94_e985_bfec_ae95273b23b0
  943b70a3_1c84_7955_97b8_7f6e05f2f986["ensureVersionQuery()"]
  943b70a3_1c84_7955_97b8_7f6e05f2f986 -->|calls| 50ac7e51_9f94_e985_bfec_ae95273b23b0
  2c262e8e_4e5d_80f3_98ab_102647c58f78["tryFsResolve()"]
  2c262e8e_4e5d_80f3_98ab_102647c58f78 -->|calls| 50ac7e51_9f94_e985_bfec_ae95273b23b0
  310b19b4_2716_b45b_716d_edfca3064152["tryNodeResolve()"]
  310b19b4_2716_b45b_716d_edfca3064152 -->|calls| 50ac7e51_9f94_e985_bfec_ae95273b23b0
  style 50ac7e51_9f94_e985_bfec_ae95273b23b0 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/vite/src/node/utils.ts lines 136–138

export function isInNodeModules(id: string): boolean {
  return id.includes('node_modules')
}

Domain

Subdomains

Frequently Asked Questions

What does isInNodeModules() do?
isInNodeModules() is a function in the vite codebase, defined in packages/vite/src/node/utils.ts.
Where is isInNodeModules() defined?
isInNodeModules() is defined in packages/vite/src/node/utils.ts at line 136.
What calls isInNodeModules()?
isInNodeModules() is called by 11 function(s): buildReporterPlugin, createIsConfiguredAsExternal, ensureVersionQuery, importAnalysisPlugin, licensePlugin, oxcResolvePlugin, preAliasPlugin, rolldownScanPlugin, and 3 more.

Analyze Your Own Codebase

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

Try Supermodel Free