ssrTransform() — vite Function Reference
Architecture documentation for the ssrTransform() function in ssrTransform.ts from the vite codebase.
Entity Profile
Dependency Diagram
graph TD 1ee4af98_1554_7714_4370_05ac2b2589cd["ssrTransform()"] 20c20aaf_ad5b_4014_72b5_c8262a2b5be1["ssrTransform.ts"] 1ee4af98_1554_7714_4370_05ac2b2589cd -->|defined in| 20c20aaf_ad5b_4014_72b5_c8262a2b5be1 24ecf2a1_3c09_d451_76f3_9485b4e993f8["_createServer()"] 24ecf2a1_3c09_d451_76f3_9485b4e993f8 -->|calls| 1ee4af98_1554_7714_4370_05ac2b2589cd bdac5327_5085_933f_41df_0fc270134a38["loadAndTransform()"] bdac5327_5085_933f_41df_0fc270134a38 -->|calls| 1ee4af98_1554_7714_4370_05ac2b2589cd 2cb3dac4_01bb_31b2_33e3_658fd50b3fbd["ssrTransformSimple()"] 2cb3dac4_01bb_31b2_33e3_658fd50b3fbd -->|calls| 1ee4af98_1554_7714_4370_05ac2b2589cd 53aa26ea_b164_ee21_c2bb_4e586cef87f8["isJSONRequest()"] 1ee4af98_1554_7714_4370_05ac2b2589cd -->|calls| 53aa26ea_b164_ee21_c2bb_4e586cef87f8 b74365bc_9f2b_f299_c9c3_6930e35a078c["ssrTransformJSON()"] 1ee4af98_1554_7714_4370_05ac2b2589cd -->|calls| b74365bc_9f2b_f299_c9c3_6930e35a078c 027164d9_0d90_6487_4866_e21cb9d3e6c1["ssrTransformScript()"] 1ee4af98_1554_7714_4370_05ac2b2589cd -->|calls| 027164d9_0d90_6487_4866_e21cb9d3e6c1 style 1ee4af98_1554_7714_4370_05ac2b2589cd fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/vite/src/node/ssr/ssrTransform.ts lines 56–67
export async function ssrTransform(
code: string,
inMap: SourceMap | { mappings: '' } | null,
url: string,
originalCode: string,
options?: ModuleRunnerTransformOptions,
): Promise<TransformResult | null> {
if (options?.json?.stringify && isJSONRequest(url)) {
return ssrTransformJSON(code, inMap)
}
return ssrTransformScript(code, inMap, url, originalCode)
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does ssrTransform() do?
ssrTransform() is a function in the vite codebase, defined in packages/vite/src/node/ssr/ssrTransform.ts.
Where is ssrTransform() defined?
ssrTransform() is defined in packages/vite/src/node/ssr/ssrTransform.ts at line 56.
What does ssrTransform() call?
ssrTransform() calls 3 function(s): isJSONRequest, ssrTransformJSON, ssrTransformScript.
What calls ssrTransform()?
ssrTransform() is called by 3 function(s): _createServer, loadAndTransform, ssrTransformSimple.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free