- Require return statements to either always or never specify values
This rule requires return statements to either always or never specify values. This rule ignores function definitions where the name begins with an uppercase letter, because constructors (when invoked with the new operator) return the instantiated object implicitly if they do not return another object explicitly.
Allows either specify values or return undefined explicitly or implicitly.
You can check them out here.