Skip to content

Commit 4bde1ec

Browse files
committed
Refactor code-style
1 parent 562049a commit 4bde1ec

File tree

5 files changed

+1918
-1718
lines changed

5 files changed

+1918
-1718
lines changed

index.d.ts

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ export type {ToMarkdownOptions} from './lib/index.js'
2525
* ^^^
2626
* ```
2727
*/
28-
// eslint-disable-next-line @typescript-eslint/consistent-type-definitions
2928
export interface MdxJsxAttributeValueExpression extends MdastLiteral {
3029
/**
3130
* Node type.
@@ -35,7 +34,6 @@ export interface MdxJsxAttributeValueExpression extends MdastLiteral {
3534
/**
3635
* Program node from estree.
3736
*/
38-
// eslint-disable-next-line @typescript-eslint/ban-types
3937
estree?: Program | null | undefined
4038
} & MdastLiteral['data']
4139
}
@@ -48,7 +46,6 @@ export interface MdxJsxAttributeValueExpression extends MdastLiteral {
4846
* ^^^^^^
4947
* ```
5048
*/
51-
// eslint-disable-next-line @typescript-eslint/consistent-type-definitions
5249
export interface MdxJsxExpressionAttribute extends MdastLiteral {
5350
/**
5451
* Node type.
@@ -58,7 +55,6 @@ export interface MdxJsxExpressionAttribute extends MdastLiteral {
5855
/**
5956
* Program node from estree.
6057
*/
61-
// eslint-disable-next-line @typescript-eslint/ban-types
6258
estree?: Program | null | undefined
6359
} & MdastLiteral['data']
6460
}
@@ -71,7 +67,6 @@ export interface MdxJsxExpressionAttribute extends MdastLiteral {
7167
* ^^^^^
7268
* ```
7369
*/
74-
// eslint-disable-next-line @typescript-eslint/consistent-type-definitions
7570
export interface MdxJsxAttribute extends MdastNode {
7671
/**
7772
* Node type.
@@ -84,14 +79,12 @@ export interface MdxJsxAttribute extends MdastNode {
8479
/**
8580
* Attribute value.
8681
*/
87-
// eslint-disable-next-line @typescript-eslint/ban-types
8882
value?: MdxJsxAttributeValueExpression | string | null | undefined
8983
}
9084

9185
/**
9286
* MDX JSX element node, occurring in flow (block).
9387
*/
94-
// eslint-disable-next-line @typescript-eslint/consistent-type-definitions
9588
export interface MdxJsxFlowElement extends MdastParent {
9689
/**
9790
* Node type.
@@ -100,7 +93,6 @@ export interface MdxJsxFlowElement extends MdastParent {
10093
/**
10194
* MDX JSX element name (`null` for fragments).
10295
*/
103-
// eslint-disable-next-line @typescript-eslint/ban-types
10496
name: string | null
10597
/**
10698
* MDX JSX element attributes.
@@ -115,7 +107,6 @@ export interface MdxJsxFlowElement extends MdastParent {
115107
/**
116108
* MDX JSX element node, occurring in text (phrasing).
117109
*/
118-
// eslint-disable-next-line @typescript-eslint/consistent-type-definitions
119110
export interface MdxJsxTextElement extends MdastParent {
120111
/**
121112
* Node type.
@@ -124,7 +115,6 @@ export interface MdxJsxTextElement extends MdastParent {
124115
/**
125116
* MDX JSX element name (`null` for fragments).
126117
*/
127-
// eslint-disable-next-line @typescript-eslint/ban-types
128118
name: string | null
129119
/**
130120
* MDX JSX element attributes.
@@ -139,7 +129,6 @@ export interface MdxJsxTextElement extends MdastParent {
139129
/**
140130
* MDX JSX element node, occurring in flow (block), for hast.
141131
*/
142-
// eslint-disable-next-line @typescript-eslint/consistent-type-definitions
143132
export interface MdxJsxFlowElementHast extends HastParent {
144133
/**
145134
* Node type.
@@ -148,7 +137,6 @@ export interface MdxJsxFlowElementHast extends HastParent {
148137
/**
149138
* MDX JSX element name (`null` for fragments).
150139
*/
151-
// eslint-disable-next-line @typescript-eslint/ban-types
152140
name: string | null
153141
/**
154142
* MDX JSX element attributes.
@@ -163,7 +151,6 @@ export interface MdxJsxFlowElementHast extends HastParent {
163151
/**
164152
* MDX JSX element node, occurring in text (phrasing), for hast.
165153
*/
166-
// eslint-disable-next-line @typescript-eslint/consistent-type-definitions
167154
export interface MdxJsxTextElementHast extends HastParent {
168155
/**
169156
* Node type.
@@ -172,7 +159,6 @@ export interface MdxJsxTextElementHast extends HastParent {
172159
/**
173160
* MDX JSX element name (`null` for fragments).
174161
*/
175-
// eslint-disable-next-line @typescript-eslint/ban-types
176162
name: string | null
177163
/**
178164
* MDX JSX element attributes.
@@ -186,7 +172,6 @@ export interface MdxJsxTextElementHast extends HastParent {
186172

187173
// Add nodes to mdast content.
188174
declare module 'mdast' {
189-
// eslint-disable-next-line @typescript-eslint/consistent-type-definitions
190175
interface RootContentMap {
191176
/**
192177
* MDX JSX element node, occurring in flow (block).
@@ -198,15 +183,13 @@ declare module 'mdast' {
198183
mdxJsxTextElement: MdxJsxTextElement
199184
}
200185

201-
// eslint-disable-next-line @typescript-eslint/consistent-type-definitions
202186
interface PhrasingContentMap {
203187
/**
204188
* MDX JSX element node, occurring in text (phrasing).
205189
*/
206190
mdxJsxTextElement: MdxJsxTextElement
207191
}
208192

209-
// eslint-disable-next-line @typescript-eslint/consistent-type-definitions
210193
interface BlockContentMap {
211194
/**
212195
* MDX JSX element node, occurring in flow (block).
@@ -217,7 +200,6 @@ declare module 'mdast' {
217200

218201
// Add nodes to hast content.
219202
declare module 'hast' {
220-
// eslint-disable-next-line @typescript-eslint/consistent-type-definitions
221203
interface RootContentMap {
222204
/**
223205
* MDX JSX element node, occurring in text (phrasing).
@@ -229,7 +211,6 @@ declare module 'hast' {
229211
mdxJsxFlowElement: MdxJsxFlowElementHast
230212
}
231213

232-
// eslint-disable-next-line @typescript-eslint/consistent-type-definitions
233214
interface ElementContentMap {
234215
/**
235216
* MDX JSX element node, occurring in text (phrasing).
@@ -244,7 +225,6 @@ declare module 'hast' {
244225

245226
// Add custom data tracked to turn markdown into a tree.
246227
declare module 'mdast-util-from-markdown' {
247-
// eslint-disable-next-line @typescript-eslint/consistent-type-definitions
248228
interface CompileData {
249229
/**
250230
* Current MDX JSX tag.
@@ -260,7 +240,6 @@ declare module 'mdast-util-from-markdown' {
260240

261241
// Add custom data tracked to turn a syntax tree into markdown.
262242
declare module 'mdast-util-to-markdown' {
263-
// eslint-disable-next-line @typescript-eslint/consistent-type-definitions
264243
interface ConstructNameMap {
265244
/**
266245
* Whole JSX element, in flow.

0 commit comments

Comments
 (0)