fix: delimit output documents
This commit is contained in:
parent
2bd60c8f6c
commit
79c7e71796
|
@ -5,9 +5,14 @@ import { Parser } from 'src/parser';
|
||||||
|
|
||||||
export class YamlParser implements Parser {
|
export class YamlParser implements Parser {
|
||||||
dump(...data: Array<any>): string {
|
dump(...data: Array<any>): string {
|
||||||
return safeDump(data, {
|
const docs: Array<any> = [];
|
||||||
|
for (const doc of data) {
|
||||||
|
const part = safeDump(doc, {
|
||||||
schema: CONFIG_SCHEMA,
|
schema: CONFIG_SCHEMA,
|
||||||
});
|
});
|
||||||
|
docs.push(part);
|
||||||
|
}
|
||||||
|
return docs.join('\n---\n\n');
|
||||||
}
|
}
|
||||||
|
|
||||||
parse(body: string): Array<any> {
|
parse(body: string): Array<any> {
|
||||||
|
|
Loading…
Reference in New Issue