Wrap stdout parsing from yarn into try/catch
This commit is contained in:
parent
1fb78d7218
commit
469fe577f2
@ -132,10 +132,16 @@ class Utils {
|
||||
.trim()
|
||||
.split("\n")
|
||||
.forEach((line) => {
|
||||
line = JSON.parse(line);
|
||||
try {
|
||||
line = JSON.parse(line);
|
||||
|
||||
if (line.type === "success") {
|
||||
success = true;
|
||||
if (line.type === "success") {
|
||||
success = true;
|
||||
}
|
||||
} catch (e) {
|
||||
// Stdout buffer has limitations and yarn may print
|
||||
// big package trees, for example in the upgrade command
|
||||
// See https://github.com/thelounge/thelounge/issues/3679
|
||||
}
|
||||
});
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user