Skip to content

Commit bb6c438

Browse files
committed
fix(metadata): prevent arrow tokens from corrupting bracket depth tracking
1 parent 9975bb3 commit bb6c438

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/generators/metadata/utils/transformers.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ const splitByOuterSeparator = (str, separator) => {
4141
// Track depth using brackets and parentheses
4242
if (char === '<' || char === '(') {
4343
depth++;
44-
} else if (char === '>' || char === ')') {
44+
} else if ((char === '>' && str[i - 1] !== '=') || char === ')') {
4545
depth--;
4646
}
4747

0 commit comments

Comments
 (0)