Encontré una regla eslint que me permite asegurarme de que el tipo de devolución siempre esté configurado. Necesito una forma de forzar el tipo de retorno explícito en todas las funciones, excepto aquellas que no tienen retorno. Por lo tanto, no necesitaré establecer void como tipo de devolución si no hay una declaración de devolución en la función. Estoy trabajando en una base de código grande y establecer explícitamente void como tipo de retorno me obligaría a editar muchas líneas en la base de código.
No quiero que eslint muestre una advertencia en la primera función, pero quiero que muestre una advertencia en la segunda función.
function hello() { console.log('hello world') } function myNumber() { return 1 }es posible? Si es así, ¿qué regla debo usar?