Skip to content

Formatting issues #3

@joeveiga

Description

@joeveiga

Test 1 (Extra new lines are removed)

const yaml = `
a: 1



b: 1
`;
const result = yamlOverwrite(yaml, { a: 2, b: 2 });
console.log(result);

Expected

a: 2



b: 2

Actual

a: 2

b: 2

Test 1 (Empty comments are removed sometimes)

const yaml = `
a: 1
#
# some doc
#
b: 1
#
c: 1
`;
const result = yamlOverwrite(yaml, { a: 2, b: 2, c: 2 });
console.log(result);

Expected

a: 2
#
# some doc
#
b: 2
#
c: 2

Actual

a: 2
# some doc
#
b: 2
c: 2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions