fix linter
This commit is contained in:
@@ -69,6 +69,7 @@ module.exports = {
|
||||
'@typescript-eslint/ban-ts-comment': 'off',
|
||||
'@typescript-eslint/ban-types': 'off',
|
||||
'@typescript-eslint/comma-dangle': ['error', 'always-multiline'],
|
||||
'@typescript-eslint/explicit-module-boundary-types': 'off',
|
||||
},
|
||||
},
|
||||
],
|
||||
|
||||
@@ -38,7 +38,7 @@ export interface ExtensionMethods<Props, Options> {
|
||||
export default class Extension<
|
||||
Options = {},
|
||||
Props = ExtensionProps<Options>,
|
||||
Methods extends ExtensionMethods<Props, Options> = ExtensionMethods<Props, Options>
|
||||
Methods extends ExtensionMethods<Props, Options> = ExtensionMethods<Props, Options>,
|
||||
> {
|
||||
type = 'extension'
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@ export interface MarkMethods<Props, Options> extends ExtensionMethods<Props, Opt
|
||||
export default class Mark<
|
||||
Options = {},
|
||||
Props = MarkProps<Options>,
|
||||
Methods extends MarkMethods<Props, Options> = MarkMethods<Props, Options>
|
||||
Methods extends MarkMethods<Props, Options> = MarkMethods<Props, Options>,
|
||||
> extends Extension<Options, Props, Methods> {
|
||||
type = 'mark'
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@ export interface NodeMethods<Props, Options> extends ExtensionMethods<Props, Opt
|
||||
export default class Node<
|
||||
Options = {},
|
||||
Props = NodeProps<Options>,
|
||||
Methods extends NodeMethods<Props, Options> = NodeMethods<Props, Options>
|
||||
Methods extends NodeMethods<Props, Options> = NodeMethods<Props, Options>,
|
||||
> extends Extension<Options, Props, Methods> {
|
||||
type = 'node'
|
||||
|
||||
|
||||
Reference in New Issue
Block a user