@t1mmen/srtd
Version:
Supabase Repeatable Template Definitions (srtd): 🪄 Live-reloading SQL templates for Supabase DX. Make your database changes reviewable and migrations maintainable! 🚀
11 lines (10 loc) • 485 B
TypeScript
import type { ProcessedTemplateResult } from '../types.js';
import type { RenderContext, TemplateResult } from '../ui/types.js';
export type GetTemplateInfoFn = (name: string) => {
lastDate?: string;
migrationFile?: string;
};
export interface TransformOptions {
wipIndicator?: string;
}
export declare function toTemplateResults(processed: ProcessedTemplateResult, getTemplateInfo: GetTemplateInfoFn, context: RenderContext, options?: TransformOptions): TemplateResult[];