Skip to content

Commit 0c9999c

Browse files
authored
refactor: prefer default options in grouped-accessor-pairs (#20028)
* wip * revert
1 parent 0b4a590 commit 0c9999c

1 file changed

Lines changed: 8 additions & 7 deletions

File tree

lib/rules/grouped-accessor-pairs.js

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,6 @@ function isAccessorKind(node) {
8787
return node.kind === "get" || node.kind === "set";
8888
}
8989

90-
const DEFAULT_ORDER = "anyOrder";
91-
9290
//------------------------------------------------------------------------------
9391
// Rule Definition
9492
//------------------------------------------------------------------------------
@@ -98,7 +96,12 @@ module.exports = {
9896
meta: {
9997
type: "suggestion",
10098

101-
defaultOptions: [DEFAULT_ORDER],
99+
defaultOptions: [
100+
"anyOrder",
101+
{
102+
enforceForTSTypes: false,
103+
},
104+
],
102105

103106
docs: {
104107
description:
@@ -129,10 +132,8 @@ module.exports = {
129132
},
130133

131134
create(context) {
132-
const order = context.options[0] ?? DEFAULT_ORDER;
133-
const enforceForTSTypes =
134-
context.options[1]?.enforceForTSTypes ?? false;
135-
const sourceCode = context.sourceCode;
135+
const [order, { enforceForTSTypes }] = context.options;
136+
const { sourceCode } = context;
136137

137138
/**
138139
* Reports the given accessor pair.

0 commit comments

Comments
 (0)