Simple light string builder
npm install lightsb
Download β’
Documentation β’
Quick start β’
Credits β’
License
``console`
$ npm install lightsb
`ts
const capacity: number = 7;
const builder: IStringBuilder = new StringBuilder("content", capacity);
builder.setCapacity(1024);
builder.append("first thing").append(420);
builder.appendRepeat("repeat 3 this times", 3);
builder.appendLine("new-line terminated")
builder.appendLineRepeat("3 lines here", 3);
builder.appendLines("line 1", "line 2", "...");
builder.appendEmptyLine();
builder.appendEmptyLines(42);
builder.setContent("content");
builder.clear();
const equals: boolean = builder.equals("other");
const isEmpty: boolean = builder.isEmpty();
const sub: string | undefined = builder.substring(0, 32);
const content: string | undefined = builder.toString();
``
This project is MIT licensed.
- Icon: Engineer icons created by Freepik - Flaticon
- README design: github.com/amitmerchant1990