Home / Function/ normalizeAlias() — vite Function Reference

normalizeAlias() — vite Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  c5290540_7ca0_9946_2a49_16619ea18ef6["normalizeAlias()"]
  031bc221_67a8_c579_f2bf_bb30a08beeb2["utils.ts"]
  c5290540_7ca0_9946_2a49_16619ea18ef6 -->|defined in| 031bc221_67a8_c579_f2bf_bb30a08beeb2
  01b194b8_315a_2e85_b615_43b3a3adada7["resolveResolveOptions()"]
  01b194b8_315a_2e85_b615_43b3a3adada7 -->|calls| c5290540_7ca0_9946_2a49_16619ea18ef6
  ffdca39a_602b_3cd5_f0cb_b04f94c0de84["mergeAlias()"]
  ffdca39a_602b_3cd5_f0cb_b04f94c0de84 -->|calls| c5290540_7ca0_9946_2a49_16619ea18ef6
  23521e7c_f816_b1a2_19f0_f8204a7395e1["normalizeSingleAlias()"]
  c5290540_7ca0_9946_2a49_16619ea18ef6 -->|calls| 23521e7c_f816_b1a2_19f0_f8204a7395e1
  style c5290540_7ca0_9946_2a49_16619ea18ef6 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/vite/src/node/utils.ts lines 1417–1426

export function normalizeAlias(o: AliasOptions = []): Alias[] {
  return Array.isArray(o)
    ? o.map(normalizeSingleAlias)
    : Object.keys(o).map((find) =>
        normalizeSingleAlias({
          find,
          replacement: (o as any)[find],
        }),
      )
}

Domain

Subdomains

Frequently Asked Questions

What does normalizeAlias() do?
normalizeAlias() is a function in the vite codebase, defined in packages/vite/src/node/utils.ts.
Where is normalizeAlias() defined?
normalizeAlias() is defined in packages/vite/src/node/utils.ts at line 1417.
What does normalizeAlias() call?
normalizeAlias() calls 1 function(s): normalizeSingleAlias.
What calls normalizeAlias()?
normalizeAlias() is called by 2 function(s): mergeAlias, resolveResolveOptions.

Analyze Your Own Codebase

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

Try Supermodel Free