@twilio-labs/languagetool-cli
Version:
Run LanguageTool for linting Markdown files during CI
15 lines • 397 B
JavaScript
export class ReportStats {
constructor() {
this.counters = {};
}
incrementCounter(key) {
this.counters[key] = this.getCounter(key) + 1;
}
getCounter(key) {
return this.counters[key] ?? 0;
}
sumAllCounters() {
return Object.keys(this.counters).reduce((sum, key) => sum + this.getCounter(key), 0);
}
}
//# sourceMappingURL=types.js.map