Cómo lidiar con dependencias cíclicas en Node.js

He estado trabajando con nodejs últimamente y todavía me estoy familiarizando con el sistema de módulos, así que me disculpo si esta es una pregunta obvia. Quiero un código similar al siguiente a continuación: a.js (el archivo principal se ejecuta con el nodo) var ClassB = require("./b"); var...