Home / Function/ diffDnsOrderChange() — vite Function Reference

diffDnsOrderChange() — vite Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  b2019450_dcd6_683c_1224_82cff3dc1d2a["diffDnsOrderChange()"]
  031bc221_67a8_c579_f2bf_bb30a08beeb2["utils.ts"]
  b2019450_dcd6_683c_1224_82cff3dc1d2a -->|defined in| 031bc221_67a8_c579_f2bf_bb30a08beeb2
  6f83f2b5_cff0_a52d_8544_cf0e1f4689fb["restartServerWithUrls()"]
  6f83f2b5_cff0_a52d_8544_cf0e1f4689fb -->|calls| b2019450_dcd6_683c_1224_82cff3dc1d2a
  2111d1ef_52de_20cb_fb7c_7006df5a8960["arrayEqual()"]
  b2019450_dcd6_683c_1224_82cff3dc1d2a -->|calls| 2111d1ef_52de_20cb_fb7c_7006df5a8960
  style b2019450_dcd6_683c_1224_82cff3dc1d2a fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/vite/src/node/utils.ts lines 936–947

export function diffDnsOrderChange(
  oldUrls: ViteDevServer['resolvedUrls'],
  newUrls: ViteDevServer['resolvedUrls'],
): boolean {
  return !(
    oldUrls === newUrls ||
    (oldUrls &&
      newUrls &&
      arrayEqual(oldUrls.local, newUrls.local) &&
      arrayEqual(oldUrls.network, newUrls.network))
  )
}

Domain

Subdomains

Calls

Frequently Asked Questions

What does diffDnsOrderChange() do?
diffDnsOrderChange() is a function in the vite codebase, defined in packages/vite/src/node/utils.ts.
Where is diffDnsOrderChange() defined?
diffDnsOrderChange() is defined in packages/vite/src/node/utils.ts at line 936.
What does diffDnsOrderChange() call?
diffDnsOrderChange() calls 1 function(s): arrayEqual.
What calls diffDnsOrderChange()?
diffDnsOrderChange() is called by 1 function(s): restartServerWithUrls.

Analyze Your Own Codebase

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

Try Supermodel Free