Home / Function/ escapeRegex() — vite Function Reference

escapeRegex() — vite Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  5e378bd7_4558_94a6_54bf_d9742f54d2e9["escapeRegex()"]
  031bc221_67a8_c579_f2bf_bb30a08beeb2["utils.ts"]
  5e378bd7_4558_94a6_54bf_d9742f54d2e9 -->|defined in| 031bc221_67a8_c579_f2bf_bb30a08beeb2
  37a2069c_71c7_90ea_ee57_c6aabd55a030["matchesEntireLine()"]
  37a2069c_71c7_90ea_ee57_c6aabd55a030 -->|calls| 5e378bd7_4558_94a6_54bf_d9742f54d2e9
  98ef77ec_2e97_a945_fa45_32171e0ad8dc["getEmptyChunkReplacer()"]
  98ef77ec_2e97_a945_fa45_32171e0ad8dc -->|calls| 5e378bd7_4558_94a6_54bf_d9742f54d2e9
  c9b245c1_add7_9a08_4f17_a6d03ed5e241["definePlugin()"]
  c9b245c1_add7_9a08_4f17_a6d03ed5e241 -->|calls| 5e378bd7_4558_94a6_54bf_d9742f54d2e9
  style 5e378bd7_4558_94a6_54bf_d9742f54d2e9 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/vite/src/node/utils.ts lines 1578–1580

export function escapeRegex(str: string): string {
  return str.replace(escapeRegexRE, '\\$&')
}

Domain

Subdomains

Frequently Asked Questions

What does escapeRegex() do?
escapeRegex() is a function in the vite codebase, defined in packages/vite/src/node/utils.ts.
Where is escapeRegex() defined?
escapeRegex() is defined in packages/vite/src/node/utils.ts at line 1578.
What calls escapeRegex()?
escapeRegex() is called by 3 function(s): definePlugin, getEmptyChunkReplacer, matchesEntireLine.

Analyze Your Own Codebase

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

Try Supermodel Free