deconflict number keys

gh-17012
ComputerGuy 7 days ago
parent 686238bee8
commit 043fe1e3f9

@ -148,7 +148,10 @@ export function ClassBody(node, context) {
continue; continue;
} }
let deconflicted = `${name}`.replace(regex_invalid_identifier_chars, '_'); let deconflicted = `${typeof name === 'number' ? '0' : ''}${name}`.replace(
regex_invalid_identifier_chars,
'_'
);
while (private_ids.includes(deconflicted)) { while (private_ids.includes(deconflicted)) {
deconflicted = '_' + deconflicted; deconflicted = '_' + deconflicted;
} }

Loading…
Cancel
Save