UsePlugin<
ParseTree
,HeadTree
,TailTree
,CompileTree
,CompileResult
,Input
,Output
> =Input
extendsstring
?Output
extendsNode
|undefined
?Processor
<Output
extendsundefined
?ParseTree
:Output
,HeadTree
,TailTree
,CompileTree
,CompileResult
> :Processor
<ParseTree
,HeadTree
,TailTree
,CompileTree
,CompileResult
> :Output
extendsCompileResults
?Input
extendsNode
|undefined
?Processor
<ParseTree
,HeadTree
,TailTree
,Input
extendsundefined
?CompileTree
:Input
,Output
extendsundefined
?CompileResult
:Output
> :Processor
<ParseTree
,HeadTree
,TailTree
,CompileTree
,CompileResult
> :Input
extendsNode
|undefined
?Output
extendsNode
|undefined
?Processor
<ParseTree
,HeadTree
extendsundefined
?Input
:HeadTree
,Output
extendsundefined
?TailTree
:Output
,CompileTree
,CompileResult
> :Processor
<ParseTree
,HeadTree
,TailTree
,CompileTree
,CompileResult
> :Processor
<ParseTree
,HeadTree
,TailTree
,CompileTree
,CompileResult
>
Defined in: node_modules/unified/lib/index.d.ts:1012
Create a processor based on the input/output of a plugin.
Type Parameter |
---|
ParseTree extends Node |
HeadTree extends Node |
TailTree extends Node |
CompileTree extends Node |
CompileResult extends CompileResults |
Input extends string |
Output |