Skip to content

Commit 9a2cd67

Browse files
trivikrmerceyz
authored andcommitted
refactor(parsers): use const for vars data and sort (#4202)
(cherry picked from commit 23c8286)
1 parent 991b40e commit 9a2cd67

File tree

2 files changed

+14
-10
lines changed

2 files changed

+14
-10
lines changed

.yarn/versions/768814ed.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
releases:
2+
"@yarnpkg/parsers": patch
3+
4+
declined:
5+
- "@yarnpkg/plugin-essentials"
6+
- "@yarnpkg/plugin-nm"
7+
- "@yarnpkg/plugin-version"
8+
- "@yarnpkg/cli"
9+
- "@yarnpkg/core"
10+
- "@yarnpkg/sdks"
11+
- "@yarnpkg/shell"

packages/yarnpkg-parsers/sources/syml.ts

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -55,16 +55,9 @@ function stringifyValue(value: any, indentLevel: number, newLineIfObject: boolea
5555
}
5656

5757
if (typeof value === `object` && value) {
58-
let data: any;
59-
let sort: boolean;
60-
61-
if (value instanceof PreserveOrdering) {
62-
data = value.data;
63-
sort = false;
64-
} else {
65-
data = value;
66-
sort = true;
67-
}
58+
const [data, sort] = value instanceof PreserveOrdering
59+
? [value.data, false]
60+
: [value, true];
6861

6962
const indent = ` `.repeat(indentLevel);
7063

0 commit comments

Comments
 (0)