Add --dump-dimensions option to rsx:debug for layout debugging Mark framework publish 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
25 lines
800 B
TypeScript
25 lines
800 B
TypeScript
/**
|
|
* Unified JQHTML Compiler Module
|
|
*
|
|
* Single source of truth for compiling JQHTML templates to JavaScript
|
|
* with proper sourcemap generation and version injection.
|
|
*/
|
|
export interface CompileOptions {
|
|
format: 'iife' | 'esm' | 'cjs' | 'umd';
|
|
sourcemap: boolean;
|
|
version?: string;
|
|
}
|
|
export interface CompiledOutput {
|
|
code: string;
|
|
componentName: string;
|
|
}
|
|
/**
|
|
* Compile a JQHTML template to JavaScript
|
|
*
|
|
* @param source - The JQHTML template source code
|
|
* @param filename - The source filename for sourcemap generation
|
|
* @param options - Compilation options
|
|
* @returns The compiled JavaScript code as a string
|
|
*/
|
|
export declare function compileTemplate(source: string, filename: string, options: CompileOptions): CompiledOutput;
|
|
//# sourceMappingURL=compiler.d.ts.map
|