Home / Function/ cleanUrl() — vite Function Reference

cleanUrl() — vite Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  10b9dea8_362c_1af2_93be_afa4dd9aed9e["cleanUrl()"]
  abfc9e70_3c15_b3f0_a595_3cf27afb7e64["utils.ts"]
  10b9dea8_362c_1af2_93be_afa4dd9aed9e -->|defined in| abfc9e70_3c15_b3f0_a595_3cf27afb7e64
  9ae057cc_f9e6_b6d2_6db0_2b8de0b41d8f["constructor()"]
  9ae057cc_f9e6_b6d2_6db0_2b8de0b41d8f -->|calls| 10b9dea8_362c_1af2_93be_afa4dd9aed9e
  2299eb48_afeb_b0e8_8b25_f24d005c00d4["directRequest()"]
  2299eb48_afeb_b0e8_8b25_f24d005c00d4 -->|calls| 10b9dea8_362c_1af2_93be_afa4dd9aed9e
  01ea698c_723c_af06_e469_c7d7c469b6bb["rolldownScanPlugin()"]
  01ea698c_723c_af06_e469_c7d7c469b6bb -->|calls| 10b9dea8_362c_1af2_93be_afa4dd9aed9e
  edf78a01_8215_eb46_3896_3db717c46747["renderAssetUrlInJS()"]
  edf78a01_8215_eb46_3896_3db717c46747 -->|calls| 10b9dea8_362c_1af2_93be_afa4dd9aed9e
  2b04bf20_6455_3250_24f8_b60c71116be3["assetPlugin()"]
  2b04bf20_6455_3250_24f8_b60c71116be3 -->|calls| 10b9dea8_362c_1af2_93be_afa4dd9aed9e
  eec82f76_7029_ae97_4449_1665a4f204d8["fileToDevUrl()"]
  eec82f76_7029_ae97_4449_1665a4f204d8 -->|calls| 10b9dea8_362c_1af2_93be_afa4dd9aed9e
  911f8f87_f452_e725_a168_2bab39345c79["clientInjectionsPlugin()"]
  911f8f87_f452_e725_a168_2bab39345c79 -->|calls| 10b9dea8_362c_1af2_93be_afa4dd9aed9e
  157cb972_609e_022e_1ec5_3ed6f7e4f45c["cssPlugin()"]
  157cb972_609e_022e_1ec5_3ed6f7e4f45c -->|calls| 10b9dea8_362c_1af2_93be_afa4dd9aed9e
  cd131d16_e223_ab79_1b7c_8ea449ae51a2["cssPostPlugin()"]
  cd131d16_e223_ab79_1b7c_8ea449ae51a2 -->|calls| 10b9dea8_362c_1af2_93be_afa4dd9aed9e
  e0336cc5_add2_5b51_6027_5f5c568b2852["compileCSSPreprocessors()"]
  e0336cc5_add2_5b51_6027_5f5c568b2852 -->|calls| 10b9dea8_362c_1af2_93be_afa4dd9aed9e
  c641d137_b4cd_833f_0387_7d29ec90fde1["compileCSS()"]
  c641d137_b4cd_833f_0387_7d29ec90fde1 -->|calls| 10b9dea8_362c_1af2_93be_afa4dd9aed9e
  bfb7f285_fb76_2283_e68f_d806d799034d["runPostCSS()"]
  bfb7f285_fb76_2283_e68f_d806d799034d -->|calls| 10b9dea8_362c_1af2_93be_afa4dd9aed9e
  644077f9_8498_35f7_2717_1202c598eccc["formatPostcssSourceMap()"]
  644077f9_8498_35f7_2717_1202c598eccc -->|calls| 10b9dea8_362c_1af2_93be_afa4dd9aed9e
  style 10b9dea8_362c_1af2_93be_afa4dd9aed9e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/vite/src/shared/utils.ts lines 32–34

export function cleanUrl(url: string): string {
  return url.replace(postfixRE, '')
}

Domain

Subdomains

Frequently Asked Questions

What does cleanUrl() do?
cleanUrl() is a function in the vite codebase, defined in packages/vite/src/shared/utils.ts.
Where is cleanUrl() defined?
cleanUrl() is defined in packages/vite/src/shared/utils.ts at line 32.
What calls cleanUrl()?
cleanUrl() is called by 50 function(s): _ensureEntryFromUrl, _getCombinedSourcemap, _resolveUrl, assetPlugin, baseMiddleware, buildHtmlPlugin, bundleWorkerEntry, checkPublicFile, and 42 more.

Analyze Your Own Codebase

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

Try Supermodel Free