This repository was archived by the owner on Mar 7, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +30
-1
lines changed Expand file tree Collapse file tree 2 files changed +30
-1
lines changed 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
3
import type { LinebreakStyleRule } from './linebreak-style' ;
4
+ import type { NoCaseDeclarationsRule } from './no-case-declarations' ;
4
5
import type { NoDebuggerRule } from './no-debugger' ;
5
6
import type { QuotesRule } from './quotes' ;
6
7
import type { SemiRule } from './semi' ;
7
8
8
9
/**
9
10
* All eslint rules.
10
11
*/
11
- export type EslintRules = CommaDangleRule & CurlyRule & LinebreakStyleRule & NoDebuggerRule & QuotesRule & SemiRule ;
12
+ export type EslintRules = CommaDangleRule &
13
+ CurlyRule &
14
+ LinebreakStyleRule &
15
+ NoCaseDeclarationsRule &
16
+ NoDebuggerRule &
17
+ QuotesRule &
18
+ SemiRule ;
Original file line number Diff line number Diff line change
1
+ import type { RuleConfig } from '../rule-config' ;
2
+
3
+ /**
4
+ * Disallow lexical declarations in case/default clauses.
5
+ *
6
+ * @see [no-case-declarations](https://eslint.org/docs/rules/no-case-declarations)
7
+ */
8
+ export type NoCaseDeclarationsRuleConfig = RuleConfig ;
9
+
10
+ /**
11
+ * Disallow lexical declarations in case/default clauses.
12
+ *
13
+ * @see [no-case-declarations](https://eslint.org/docs/rules/no-case-declarations)
14
+ */
15
+ export interface NoCaseDeclarationsRule {
16
+ /**
17
+ * Disallow lexical declarations in case/default clauses.
18
+ *
19
+ * @see [no-case-declarations](https://eslint.org/docs/rules/no-case-declarations)
20
+ */
21
+ 'no-case-declarations' : NoCaseDeclarationsRuleConfig ;
22
+ }
You can’t perform that action at this time.
0 commit comments