lib/pipes/yaml.pipe.ts
Pipe to stringify a object to YAML.
Name | yaml |
Standalone | true |
transform | ||||||||
transform(object: object)
|
||||||||
Defined in lib/pipes/yaml.pipe.ts:18
|
||||||||
Stringify a object to YAML.
Parameters :
Returns :
string
|
import {Pipe, PipeTransform} from '@angular/core';
import * as YAML from 'yaml';
/**
* Pipe to stringify a object to YAML.
*/
@Pipe({
name: 'yaml',
standalone: true,
})
export class YamlPipe implements PipeTransform {
/**
* Stringify a object to YAML.
*
* @param object The object to strigigy to YAML
* @returns
*/
transform(object: object) {
return `\n${YAML.stringify(object, {indent: 2})}`;
}
}