UNPKG

@isentinel/eslint-plugin-comment-length

Version:
13 lines (10 loc) 357 B
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 ); }