11 lines
214 B
TypeScript
11 lines
214 B
TypeScript
export function stripIndents(
|
|
strings: TemplateStringsArray,
|
|
...values: any[]
|
|
): string {
|
|
return String.raw(strings, ...values)
|
|
.split('\n')
|
|
.map((line) => line.trim())
|
|
.join('\n')
|
|
.trim();
|
|
}
|