mirror of
https://github.com/ComposioHQ/composio.git
synced 2026-09-22 11:46:35 +08:00
19 lines
468 B
TypeScript
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);
|
|
}
|