Estoy buscando una regla eslint para alternar un cheque para usar un valor de una función sin retorno.
A partir de ahora, estaba usando la configuración de strongloop y me encontré con este importante caso de uso para comprobar que falta mi configuración:
// ******** // aCtrl.js // ******** function a() { // Does work with no return } module.exports = {a}; // ******** // index.js // ******** const aCtrl = require(".../aCtrl"); const useless = aCtrl.a(); Como puede ver, a() no tiene retorno, pero se le asigna useless el valor de retorno de a() . Espero detectar esto con eslint para que este error no conduzca a un error de tiempo de ejecución como resultado de un uso useless en sentido descendente.