export function dedent(indentedString) { let minimumDedent = indentedString.split("\n"); minimumDedent = minimumDedent.filter(stringLine => stringLine.trim() !== ""); minimumDedent = minimumDedent.map(stringLine => (stringLine.length - stringLine.trimLeft().length)); minimumDedent = Math.min(...minimumDedent); let dedentedString = indentedString.split("\n"); dedentedString = dedentedString.map(stringLine => stringLine.substr(minimumDedent, stringLine.length - minimumDedent)); dedentedString = dedentedString.join("\n"); dedentedString = dedentedString.trim(); return dedentedString}