Skip to main content

Interface: CompilationEntry

Defined in: packages/vite/src/types.ts:205

One cached compilation result. The cache stores entries keyed by ${schemaFile}::${variant}::${configHash}.

Properties

emittedAt

emittedAt: number

Defined in: packages/vite/src/types.ts:222

Date.now() at compile time. Used for debug logging and HMR ordering.


generatedSource

generatedSource: string

Defined in: packages/vite/src/types.ts:210

The .tsx source emitted by generateFormComponent.


schemaLiteSource

schemaLiteSource: string | null

Defined in: packages/vite/src/types.ts:216

The companion .lite.ts source emitted by generateSchemaLiteFile, or null if the walk produced no top-level effects.


sourceMap

sourceMap: unknown

Defined in: packages/vite/src/types.ts:219

Reserved for a future sourcemap back to the original schema.


target

target: GenerationTarget

Defined in: packages/vite/src/types.ts:207

The triple that produced this entry.