rynex
Version:
A minimalist TypeScript framework for building reactive web applications with no virtual DOM
25 lines • 719 B
TypeScript
/**
* Rynex Builder - Extended
* Handles compilation and bundling with TypeScript support using Rolldown
* Supports both simple and advanced project structures
*/
import { RouteConfig, RynexConfig } from './config.js';
export interface BuildOptions {
entry: string;
output: string;
minify: boolean;
sourceMaps: boolean;
watch?: boolean;
routes?: RouteConfig[];
config?: RynexConfig;
}
/**
* Build a Rynex project
* Supports both simple and advanced project structures
*/
export declare function build(options: BuildOptions): Promise<void>;
/**
* Watch mode for development
*/
export declare function watch(options: BuildOptions): Promise<void>;
//# sourceMappingURL=builder.d.ts.map