File tree Expand file tree Collapse file tree 1 file changed +27
-1
lines changed
Expand file tree Collapse file tree 1 file changed +27
-1
lines changed Original file line number Diff line number Diff line change @@ -12,7 +12,6 @@ var rules = {};
1212*
1313* @name for-direction
1414* @memberof rules
15- * @typeof rules
1615* @type {string }
1716* @default 'error'
1817* @see [for-direction]{@link http://eslint.org/docs/rules/for-direction}
@@ -33,6 +32,33 @@ var rules = {};
3332*/
3433rules [ 'for-direction' ] = 'error' ;
3534
35+ /**
36+ * Require a `return` statement in property getters.
37+ *
38+ * @name 'getter-return'
39+ * @memberof rules
40+ * @type {string }
41+ * @default 'error'
42+ * @see [getter-return]{@link https://eslint.org/docs/rules/getter-return}
43+ *
44+ * @example
45+ * // Bad...
46+ * Object.defineProperty( {}, 'foo', {
47+ * 'get': function get() {
48+ * // No return...
49+ * }
50+ * });
51+ *
52+ * @example
53+ * // Good...
54+ * Object.defineProperty( {}, 'foo', {
55+ * 'get': function get() {
56+ * return 'bar'
57+ * }
58+ * });
59+ */
60+ rules [ 'getter-return' ] = 'error' ;
61+
3662/**
3763* Warn when using `await` inside of loops.
3864*
You can’t perform that action at this time.
0 commit comments