Tengo esta clase de constructor que crea un nuevo Client , me gustaría requerir esto en otros archivos para poder utilizar las propiedades y los métodos. El problema es que el constructor es estático , por lo que no puedo llamar a exports o module.exports para exportar a la clase.
const fc = new fnbr.Client({ auth: { deviceAuth: JSON.parse(fs.readFileSync('./deviceAuth.json', 'utf8')),} }) Si intento usar module.exports , recibo un error de dependencia circular.
¿Algunas ideas?