createWorkerImportMetaUrlPluginTransform() — vite Function Reference
Architecture documentation for the createWorkerImportMetaUrlPluginTransform() function in workerImportMetaUrl.spec.ts from the vite codebase.
Entity Profile
Dependency Diagram
graph TD 7f71f89c_a2bd_87a9_0341_0f09d35da72f["createWorkerImportMetaUrlPluginTransform()"] d6dd4268_24a5_9669_1bf7_bf10416c60f7["workerImportMetaUrl.spec.ts"] 7f71f89c_a2bd_87a9_0341_0f09d35da72f -->|defined in| d6dd4268_24a5_9669_1bf7_bf10416c60f7 58c4a210_68fe_1b4d_ed49_d59203f97ef1["resolveConfig()"] 7f71f89c_a2bd_87a9_0341_0f09d35da72f -->|calls| 58c4a210_68fe_1b4d_ed49_d59203f97ef1 cc381763_acbd_6aeb_4970_907e43d5b95f["workerImportMetaUrlPlugin()"] 7f71f89c_a2bd_87a9_0341_0f09d35da72f -->|calls| cc381763_acbd_6aeb_4970_907e43d5b95f style 7f71f89c_a2bd_87a9_0341_0f09d35da72f fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/vite/src/node/__tests__/plugins/workerImportMetaUrl.spec.ts lines 7–21
async function createWorkerImportMetaUrlPluginTransform() {
const config = await resolveConfig({ configFile: false }, 'serve')
const instance = workerImportMetaUrlPlugin(config)
const environment = new PartialEnvironment('client', config)
return async (code: string) => {
// @ts-expect-error transform.handler should exist
const result = await instance.transform.handler.call(
{ environment, parse: parseAst },
code,
'foo.ts',
)
return result?.code || result
}
}
Domain
Subdomains
Source
Frequently Asked Questions
What does createWorkerImportMetaUrlPluginTransform() do?
createWorkerImportMetaUrlPluginTransform() is a function in the vite codebase, defined in packages/vite/src/node/__tests__/plugins/workerImportMetaUrl.spec.ts.
Where is createWorkerImportMetaUrlPluginTransform() defined?
createWorkerImportMetaUrlPluginTransform() is defined in packages/vite/src/node/__tests__/plugins/workerImportMetaUrl.spec.ts at line 7.
What does createWorkerImportMetaUrlPluginTransform() call?
createWorkerImportMetaUrlPluginTransform() calls 2 function(s): resolveConfig, workerImportMetaUrlPlugin.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free