Выполнение действия переименования для класса, непосредственно использующего VSCode, просто переименовывает его в модуле, оставляя экспорт с тем же именем во всех модулях, которые его импортируют.
// Before:
class Foo {}
module.exports = { Foo };
// After:
class Bar {}
module.exports = { Foo: Bar };
Если я выполняю действие переименования в напрямую к свойству объекта module.exports, происходит то же самое.
Как мне добиться, казалось бы, базовой c операции переименования класса везде с использованием VSCode?