deconflict number keys

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

@ -148,7 +148,10 @@ export function ClassBody(node, context) {
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)) {
deconflicted = '_' + deconflicted;
}

Loading…
Cancel
Save