Files
composiohq__composio/ts/packages/ts-builders/src/DocSectionComment.ts

19 lines
468 B
TypeScript

import type { BasicBuilder } from './BasicBuilder';
import { Writer } from './Writer';
export class DocSectionComment implements BasicBuilder {
constructor(private startingText: string) {}
write(writer: Writer): void {
const lines = this.startingText.split('\n');
for (const line of lines) {
writer.writeLine(line.trimStart());
}
}
}
export function docSectionComment(startingText: string) {
return new DocSectionComment(startingText);
}