eslint/getter-return Nursery 
What it does 
Requires all getters to have a return statement.
Why is this bad? 
Getters should always return a value. If they don't, it's probably a mistake.
This rule does not run on TypeScript files, since type checking will catch getters that do not return a value.
Examples 
Examples of incorrect code for this rule:
javascript
class Person {
  get name() {
    // no return
  }
}
const obj = {
  get foo() {
    // object getter are also checked
  },
};Examples of correct code for this rule:
javascript
class Person {
  get name() {
    return this._name;
  }
}How to use 
To enable this rule in the CLI or using the config file, you can use:
bash
oxlint --deny getter-returnjson
{
  "rules": {
    "getter-return": "error"
  }
}