@patchworkdev/common
Version:
Patchwork Development Kit
11 lines (8 loc) • 330 B
text/typescript
import type { ContractSchema } from "./contractSchema";
export interface Generator {
gen(schema: ContractSchema): string;
}
export function ind(numOfSpaces: number, str: string): string {
const indentation = ' '.repeat(numOfSpaces);
return str.split('\n').map(line => line ? indentation + line : line).join('\n');
}