getQueryDelimiterIndex() — vite Function Reference
Architecture documentation for the getQueryDelimiterIndex() function in assetImportMetaUrl.ts from the vite codebase.
Entity Profile
Dependency Diagram
graph TD 6f691fa3_7390_63e1_f7f6_831423416cf5["getQueryDelimiterIndex()"] 08724e3d_5bec_d6ae_9e92_c1e2fe8f89da["assetImportMetaUrl.ts"] 6f691fa3_7390_63e1_f7f6_831423416cf5 -->|defined in| 08724e3d_5bec_d6ae_9e92_c1e2fe8f89da 33523ba7_f2f0_89b0_b6ac_912e8d2dc8bc["assetImportMetaUrlPlugin()"] 33523ba7_f2f0_89b0_b6ac_912e8d2dc8bc -->|calls| 6f691fa3_7390_63e1_f7f6_831423416cf5 style 6f691fa3_7390_63e1_f7f6_831423416cf5 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/vite/src/node/plugins/assetImportMetaUrl.ts lines 197–209
function getQueryDelimiterIndex(rawUrl: string): number {
let bracketsStack = 0
for (let i = 0; i < rawUrl.length; i++) {
if (rawUrl[i] === '{') {
bracketsStack++
} else if (rawUrl[i] === '}') {
bracketsStack--
} else if (rawUrl[i] === '?' && bracketsStack === 0) {
return i
}
}
return -1
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does getQueryDelimiterIndex() do?
getQueryDelimiterIndex() is a function in the vite codebase, defined in packages/vite/src/node/plugins/assetImportMetaUrl.ts.
Where is getQueryDelimiterIndex() defined?
getQueryDelimiterIndex() is defined in packages/vite/src/node/plugins/assetImportMetaUrl.ts at line 197.
What calls getQueryDelimiterIndex()?
getQueryDelimiterIndex() is called by 1 function(s): assetImportMetaUrlPlugin.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free