This repository was archived by the owner on Mar 7, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +35
-0
lines changed Expand file tree Collapse file tree 3 files changed +35
-0
lines changed Original file line number Diff line number Diff line change @@ -80,6 +80,7 @@ module.exports = defineConfig({
80
80
{
81
81
minLength : 3 ,
82
82
skipWords : [
83
+ 'accessor' ,
83
84
'amd' ,
84
85
'applescript' ,
85
86
'argv' ,
Original file line number Diff line number Diff line change
1
+ import type { RuleConfig } from '../rule-config' ;
2
+
3
+ /**
4
+ * Option.
5
+ */
6
+ export type GroupedAccessorPairsOption = 'getBeforeSet' | 'setBeforeGet' ;
7
+
8
+ /**
9
+ * Options.
10
+ */
11
+ export type GroupedAccessorPairsOptions = [ GroupedAccessorPairsOption ?] ;
12
+
13
+ /**
14
+ * Require grouped accessor pairs in object literals and classes.
15
+ *
16
+ * @see [grouped-accessor-pairs](https://eslint.org/docs/rules/grouped-accessor-pairs)
17
+ */
18
+ export type GroupedAccessorPairsRuleConfig = RuleConfig < GroupedAccessorPairsOptions > ;
19
+
20
+ /**
21
+ * Require grouped accessor pairs in object literals and classes.
22
+ *
23
+ * @see [grouped-accessor-pairs](https://eslint.org/docs/rules/grouped-accessor-pairs)
24
+ */
25
+ export interface GroupedAccessorPairsRule {
26
+ /**
27
+ * Require grouped accessor pairs in object literals and classes.
28
+ *
29
+ * @see [grouped-accessor-pairs](https://eslint.org/docs/rules/grouped-accessor-pairs)
30
+ */
31
+ 'grouped-accessor-pairs' : GroupedAccessorPairsRuleConfig ;
32
+ }
Original file line number Diff line number Diff line change 1
1
import type { CommaDangleRule } from './comma-dangle' ;
2
2
import type { CurlyRule } from './curly' ;
3
+ import type { GroupedAccessorPairsRule } from './grouped-accessor-pairs' ;
3
4
import type { LinebreakStyleRule } from './linebreak-style' ;
4
5
import type { NoCaseDeclarationsRule } from './no-case-declarations' ;
5
6
import type { NoDebuggerRule } from './no-debugger' ;
@@ -11,6 +12,7 @@ import type { SemiRule } from './semi';
11
12
*/
12
13
export type EslintRules = CommaDangleRule &
13
14
CurlyRule &
15
+ GroupedAccessorPairsRule &
14
16
LinebreakStyleRule &
15
17
NoCaseDeclarationsRule &
16
18
NoDebuggerRule &
You can’t perform that action at this time.
0 commit comments