¿Se pueden exportar varias clases desde un solo módulo Nodejs?
Actualmente, tengo 4 clases infantiles cada una en su propio archivo. Los estoy requiriendo a todos en el mismo archivo. Me pregunto si puedo contener las 4 de esas clases en un solo módulo. Actualmente, los estoy importando así
var Jack = require('./Jack.js');
var JackInstance = new Jack();
var Jones = require('./Jones.js');
var JonesInstance = new Jones();
Me gustaría importarlos así
var People = require('./People.js');
var JackInstance = new People.Jack();
O incluso
var Jack = require('./People.js').Jack;
var JackInstance = new Jack();
Mis clases se definen así
class Jack{
//Memeber variables, functions, etc
}
module.exports = Jack;