@isentinel/eslint-plugin-comment-length
Version:
13 lines (10 loc) • 357 B
text/typescript
import { Context } from "../typings.context";
import { isURL } from "./is-url";
export function isLineOverflowing(line: string, context: Context): boolean {
return (
(!context.ignoreUrls || !isURL(line)) &&
line.trim().split(" ").length > 1 &&
line.length + context.whitespace.size + context.boilerplateSize >
context.maxLength
);
}