slash() — vite Function Reference
Architecture documentation for the slash() function in utils.ts from the vite codebase.
Entity Profile
Dependency Diagram
graph TD f094d39d_cd97_2548_86c3_38902c2f3301["slash()"] abfc9e70_3c15_b3f0_a595_3cf27afb7e64["utils.ts"] f094d39d_cd97_2548_86c3_38902c2f3301 -->|defined in| abfc9e70_3c15_b3f0_a595_3cf27afb7e64 61ce29f1_b277_f146_2069_81edc9fc1813["normalizeModuleId()"] 61ce29f1_b277_f146_2069_81edc9fc1813 -->|calls| f094d39d_cd97_2548_86c3_38902c2f3301 4cffe7ac_42fc_d6b8_b38b_87a95e695952["createHMRHandlerForRunner()"] 4cffe7ac_42fc_d6b8_b38b_87a95e695952 -->|calls| f094d39d_cd97_2548_86c3_38902c2f3301 63f2556d_48de_27dc_3e1e_e91767d1afcf["supportRelativeURL()"] 63f2556d_48de_27dc_3e1e_e91767d1afcf -->|calls| f094d39d_cd97_2548_86c3_38902c2f3301 0d9f6ef1_e83d_dc1d_d305_6a3df47149f2["expandGlobIds()"] 0d9f6ef1_e83d_dc1d_d305_6a3df47149f2 -->|calls| f094d39d_cd97_2548_86c3_38902c2f3301 33523ba7_f2f0_89b0_b6ac_912e8d2dc8bc["assetImportMetaUrlPlugin()"] 33523ba7_f2f0_89b0_b6ac_912e8d2dc8bc -->|calls| f094d39d_cd97_2548_86c3_38902c2f3301 cd131d16_e223_ab79_1b7c_8ea449ae51a2["cssPostPlugin()"] cd131d16_e223_ab79_1b7c_8ea449ae51a2 -->|calls| f094d39d_cd97_2548_86c3_38902c2f3301 a6007673_0baa_9293_6af0_ff74ed056981["transformGlobImport()"] a6007673_0baa_9293_6af0_ff74ed056981 -->|calls| f094d39d_cd97_2548_86c3_38902c2f3301 4851a5b1_b57c_b296_fcb9_09bf9e342db3["getMatcherString()"] 4851a5b1_b57c_b296_fcb9_09bf9e342db3 -->|calls| f094d39d_cd97_2548_86c3_38902c2f3301 c1d1f930_a05f_b6cb_033a_4e928562c65e["patternToIdFilter()"] c1d1f930_a05f_b6cb_033a_4e928562c65e -->|calls| f094d39d_cd97_2548_86c3_38902c2f3301 cc381763_acbd_6aeb_4970_907e43d5b95f["workerImportMetaUrlPlugin()"] cc381763_acbd_6aeb_4970_907e43d5b95f -->|calls| f094d39d_cd97_2548_86c3_38902c2f3301 fe25e7e9_e8e7_d04f_5c4c_9b4e6daa8350["checkLoadingAccess()"] fe25e7e9_e8e7_d04f_5c4c_9b4e6daa8350 -->|calls| f094d39d_cd97_2548_86c3_38902c2f3301 bdac5327_5085_933f_41df_0fc270134a38["loadAndTransform()"] bdac5327_5085_933f_41df_0fc270134a38 -->|calls| f094d39d_cd97_2548_86c3_38902c2f3301 a4adb1a7_cf54_091f_eb63_8217e684a8e1["normalizePath()"] a4adb1a7_cf54_091f_eb63_8217e684a8e1 -->|calls| f094d39d_cd97_2548_86c3_38902c2f3301 style f094d39d_cd97_2548_86c3_38902c2f3301 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/vite/src/shared/utils.ts lines 27–29
export function slash(p: string): string {
return p.replace(windowsSlashRE, '/')
}
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does slash() do?
slash() is a function in the vite codebase, defined in packages/vite/src/shared/utils.ts.
Where is slash() defined?
slash() is defined in packages/vite/src/shared/utils.ts at line 27.
What calls slash()?
slash() is called by 14 function(s): assetImportMetaUrlPlugin, checkLoadingAccess, createHMRHandlerForRunner, cssPostPlugin, expandGlobIds, getMatcherString, injectQuery, loadAndTransform, and 6 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free