Funziona con progetti ESM puri?

La discovery a runtime presuppone CommonJS.

Risposta

No. La discovery a runtime dipende da require.cache, una primitiva del loader CommonJS: nei progetti ESM puri semplicemente non esiste, quindi la pipeline a runtime non può localizzare alcun file companion.