Home / Function/ createTempSourceFile() — ui Function Reference

createTempSourceFile() — ui Function Reference

Architecture documentation for the createTempSourceFile() function in utils.ts from the ui codebase.

Entity Profile

Dependency Diagram

graph TD
  a952f215_206a_181a_5d99_ff2c8bd1378e["createTempSourceFile()"]
  edc2979a_e040_ab0c_5174_c69f7c8fa905["utils.ts"]
  a952f215_206a_181a_5d99_ff2c8bd1378e -->|defined in| edc2979a_e040_ab0c_5174_c69f7c8fa905
  1c6f4236_a28d_b482_92b7_3da2a29a6be9["recursivelyResolveFileImports()"]
  1c6f4236_a28d_b482_92b7_3da2a29a6be9 -->|calls| a952f215_206a_181a_5d99_ff2c8bd1378e
  style a952f215_206a_181a_5d99_ff2c8bd1378e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/shadcn/src/registry/utils.ts lines 225–228

async function createTempSourceFile(filename: string) {
  const dir = await fs.mkdtemp(path.join(tmpdir(), "shadcn-"))
  return path.join(dir, filename)
}

Subdomains

Frequently Asked Questions

What does createTempSourceFile() do?
createTempSourceFile() is a function in the ui codebase, defined in packages/shadcn/src/registry/utils.ts.
Where is createTempSourceFile() defined?
createTempSourceFile() is defined in packages/shadcn/src/registry/utils.ts at line 225.
What calls createTempSourceFile()?
createTempSourceFile() is called by 1 function(s): recursivelyResolveFileImports.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free