@xtrek/ts-migrate-plugins
Version:
Set of codemods, which are doing transformation of js/jsx to ts/tsx
20 lines (19 loc) • 452 B
TypeScript
declare type Insert = {
kind: 'insert';
index: number;
text: string;
};
declare type Replace = {
kind: 'replace';
index: number;
length: number;
text: string;
};
declare type Delete = {
kind: 'delete';
index: number;
length: number;
};
export declare type SourceTextUpdate = Insert | Replace | Delete;
export default function updateSourceText(sourceText: string, updates: SourceTextUpdate[]): string;
export {};