Interface: Parse5Options
Options for parse5, the default parser for HTML.
Hierarchy
-
ParserOptions<Htmlparser2TreeAdapterMap>↳
Parse5Options
Properties
onParseError
• Optional onParseError: null | ParserErrorHandler
Callback for parse errors.
Default
null
Inherited from
Parse5ParserOptions.onParseError
Defined in
node_modules/parse5/dist/cjs/parser/index.d.ts:63
scriptingEnabled
• Optional scriptingEnabled: boolean
The scripting flag. If set
to true, noscript element content will be parsed as text.
Default
true
Inherited from
Parse5ParserOptions.scriptingEnabled
Defined in
node_modules/parse5/dist/cjs/parser/index.d.ts:40
sourceCodeLocationInfo
• Optional sourceCodeLocationInfo: boolean
Enables source code location information. When enabled, each node (except the root node)
will have a sourceCodeLocation property. If the node is not an empty element, sourceCodeLocation will
be a ElementLocation object, otherwise it will be Location.
If the element was implicitly created by the parser (as part of
tree correction),
its sourceCodeLocation property will be undefined.
Default
false
Inherited from
Parse5ParserOptions.sourceCodeLocationInfo
Defined in
node_modules/parse5/dist/cjs/parser/index.d.ts:51
treeAdapter
• Optional treeAdapter: TreeAdapter<Htmlparser2TreeAdapterMap>
Specifies the resulting tree format.
Default
treeAdapters.default
Inherited from
Parse5ParserOptions.treeAdapter
Defined in
node_modules/parse5/dist/cjs/parser/index.d.ts:57