@@ -10,7 +10,6 @@ export {
1010/**
1111 * MDX expression node, occurring in flow (block).
1212 */
13- // eslint-disable-next-line @typescript-eslint/consistent-type-definitions
1413export interface MdxFlowExpression extends MdastLiteral {
1514 /**
1615 * Node type.
@@ -24,15 +23,13 @@ export interface MdxFlowExpression extends MdastLiteral {
2423 /**
2524 * Program node from estree.
2625 */
27- // eslint-disable-next-line @typescript-eslint/ban-types
2826 estree ?: Program | null | undefined
2927 } & MdastLiteral [ 'data' ]
3028}
3129
3230/**
3331 * MDX expression node, occurring in text (phrasing).
3432 */
35- // eslint-disable-next-line @typescript-eslint/consistent-type-definitions
3633export interface MdxTextExpression extends MdastLiteral {
3734 /**
3835 * Node type.
@@ -46,27 +43,25 @@ export interface MdxTextExpression extends MdastLiteral {
4643 /**
4744 * Program node from estree.
4845 */
49- // eslint-disable-next-line @typescript-eslint/ban-types
5046 estree ?: Program | null | undefined
5147 } & MdastLiteral [ 'data' ]
5248}
5349
50+ // To do: next major: remove.
5451/**
5552 * Deprecated: use `MdxFlowExpression`.
5653 */
57- // eslint-disable-next-line @typescript-eslint/naming-convention
5854export type MDXFlowExpression = MdxFlowExpression
5955
56+ // To do: next major: remove.
6057/**
6158 * Deprecated: use `MdxTextExpression`.
6259 */
63- // eslint-disable-next-line @typescript-eslint/naming-convention
6460export type MDXTextExpression = MdxTextExpression
6561
6662/**
6763 * MDX expression node, occurring in flow (block), for hast.
6864 */
69- // eslint-disable-next-line @typescript-eslint/consistent-type-definitions
7065export interface MdxFlowExpressionHast extends HastLiteral {
7166 /**
7267 * Node type.
@@ -80,15 +75,13 @@ export interface MdxFlowExpressionHast extends HastLiteral {
8075 /**
8176 * Program node from estree.
8277 */
83- // eslint-disable-next-line @typescript-eslint/ban-types
8478 estree ?: Program | null | undefined
8579 } & HastLiteral [ 'data' ]
8680}
8781
8882/**
8983 * MDX expression node, occurring in text (phrasing), for hast.
9084 */
91- // eslint-disable-next-line @typescript-eslint/consistent-type-definitions
9285export interface MdxTextExpressionHast extends HastLiteral {
9386 /**
9487 * Node type.
@@ -102,14 +95,12 @@ export interface MdxTextExpressionHast extends HastLiteral {
10295 /**
10396 * Program node from estree.
10497 */
105- // eslint-disable-next-line @typescript-eslint/ban-types
10698 estree ?: Program | null | undefined
10799 } & HastLiteral [ 'data' ]
108100}
109101
110102// Add nodes to mdast content.
111103declare module 'mdast' {
112- // eslint-disable-next-line @typescript-eslint/consistent-type-definitions
113104 interface RootContentMap {
114105 /**
115106 * MDX expression node, occurring in text (phrasing).
@@ -121,15 +112,13 @@ declare module 'mdast' {
121112 mdxFlowExpression : MdxFlowExpression
122113 }
123114
124- // eslint-disable-next-line @typescript-eslint/consistent-type-definitions
125115 interface PhrasingContentMap {
126116 /**
127117 * MDX expression node, occurring in text (phrasing).
128118 */
129119 mdxTextExpression : MdxTextExpression
130120 }
131121
132- // eslint-disable-next-line @typescript-eslint/consistent-type-definitions
133122 interface BlockContentMap {
134123 /**
135124 * MDX expression node, occurring in flow (block).
@@ -140,7 +129,6 @@ declare module 'mdast' {
140129
141130// Add nodes to hast content.
142131declare module 'hast' {
143- // eslint-disable-next-line @typescript-eslint/consistent-type-definitions
144132 interface RootContentMap {
145133 /**
146134 * MDX expression node, occurring in flow (block).
@@ -152,7 +140,6 @@ declare module 'hast' {
152140 mdxTextExpression : MdxTextExpressionHast
153141 }
154142
155- // eslint-disable-next-line @typescript-eslint/consistent-type-definitions
156143 interface ElementContentMap {
157144 /**
158145 * MDX expression node, occurring in flow (block).
0 commit comments