Disallow and suppress unsafe assignment (#19736)

This commit is contained in:
Christian Gunderman
2026-02-20 22:28:55 +00:00
committed by GitHub
parent 3e786a161e
commit 981e9a978e
71 changed files with 149 additions and 22 deletions
@@ -179,6 +179,7 @@ async function configureVSCodeStyle(
await backupFile(keybindingsFile);
try {
const cleanContent = stripJsonComments(content);
// eslint-disable-next-line @typescript-eslint/no-unsafe-assignment
const parsedContent = JSON.parse(cleanContent);
if (!Array.isArray(parsedContent)) {
return {