detectScriptRel() — vite Function Reference
Architecture documentation for the detectScriptRel() function in importAnalysisBuild.ts from the vite codebase.
Entity Profile
Dependency Diagram
graph TD c1d9358c_5832_7dbf_ba05_0ce74f2997f2["detectScriptRel()"] 04ad4685_2ce3_556a_152b_c93668a74b3b["importAnalysisBuild.ts"] c1d9358c_5832_7dbf_ba05_0ce74f2997f2 -->|defined in| 04ad4685_2ce3_556a_152b_c93668a74b3b style c1d9358c_5832_7dbf_ba05_0ce74f2997f2 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/vite/src/node/plugins/importAnalysisBuild.ts lines 52–58
function detectScriptRel() {
const relList =
typeof document !== 'undefined' && document.createElement('link').relList
return relList && relList.supports && relList.supports('modulepreload')
? 'modulepreload'
: 'preload'
}
Domain
Subdomains
Source
Frequently Asked Questions
What does detectScriptRel() do?
detectScriptRel() is a function in the vite codebase, defined in packages/vite/src/node/plugins/importAnalysisBuild.ts.
Where is detectScriptRel() defined?
detectScriptRel() is defined in packages/vite/src/node/plugins/importAnalysisBuild.ts at line 52.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free