UNPKG

@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
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[];