Ответ
При импорте модуля с console.log(1) он выполнится только один раз, независимо от количества импортов. Это связано с кешированием модулей в Node.js/ESM.
Пример:
// module.js
console.log(1);
export const foo = 'bar';
// file1.js
import { foo } from './module.js';
// file2.js
import { foo } from './module.js';
Даже при импорте в нескольких файлах, console.log(1) выполнится только один раз при первом импорте. Последующие импорты получат кешированную версию модуля.