Describe the bug
Hi. Seems like for some specific multiline strings, output of stringify() is formatted invalid.
To Reproduce
Example:
console.log(
stringify({
'nginx.ingress.kubernetes.io/configuration-snippet':
'location ~* ^/sites/aaaaaaa.aa/files/(.+) {\n return 302 https://process.aaaaaaa.aa/sites/aaaaaaa.aa/files/$1;\n}\nlocation ~* ^/partner-application/cls/(.+) {\n return 301 https://process.aaaaaaa.aa/partner-application/cls/$1$is_args$args;\n}\n',
})
);
Output:
nginx.ingress.kubernetes.io/configuration-snippet: >
location ~*
^/sites/aaaaaaa.aa/files/(.+) {
return 302 https://process.aaaaaaa.aa/sites/aaaaaaa.aa/files/$1;
}
location ~* ^/partner-application/cls/(.+) {
return 301 https://process.aaaaaaa.aa/partner-application/cls/$1$is_args$args;
}
Expected behaviour
Expected output:
nginx.ingress.kubernetes.io/configuration-snippet: >
location ~* ^/sites/aaaaaaa.aa/files/(.+) {
return 302 https://process.aaaaaaa.aa/sites/aaaaaaa.aa/files/$1;
}
location ~* ^/partner-application/cls/(.+) {
return 301 https://process.aaaaaaa.aa/partner-application/cls/$1$is_args$args;
}
Versions (please complete the following information):
Node:
$ node --version
v16.18.1
Yaml: 2.1.3
Note: edited and site name was redacted. I try use example.com but in this case there was expected output. Probably problem is related with long lines?
Describe the bug
Hi. Seems like for some specific multiline strings, output of
stringify()is formatted invalid.To Reproduce
Example:
Output:
Expected behaviour
Expected output:
Versions (please complete the following information):
Node:
Yaml:
2.1.3Note: edited and site name was redacted. I try use
example.combut in this case there was expected output. Probably problem is related with long lines?