dependency-cruiser
Version:
Validate and visualize dependencies. With your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.
12 lines (8 loc) • 339 B
JavaScript
import indentString from "indent-string";
import wrapAnsi from "wrap-ansi";
const DEFAULT_INDENT = 4;
export default function wrapAndIndent(pString, pIndent = DEFAULT_INDENT) {
const lDogmaticMaxConsoleWidth = 78;
const lMaxWidth = lDogmaticMaxConsoleWidth - pIndent;
return indentString(wrapAnsi(pString, lMaxWidth), pIndent);
}