You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
790 B
44 lines
790 B
"use strict"; |
|
|
|
module.exports.NAMESPACES = { |
|
HTML: "http://www.w3.org/1999/xhtml", |
|
XML: "http://www.w3.org/XML/1998/namespace", |
|
XMLNS: "http://www.w3.org/2000/xmlns/" |
|
}; |
|
|
|
module.exports.NODE_TYPES = { |
|
ELEMENT_NODE: 1, |
|
ATTRIBUTE_NODE: 2, // historical |
|
TEXT_NODE: 3, |
|
CDATA_SECTION_NODE: 4, |
|
ENTITY_REFERENCE_NODE: 5, // historical |
|
ENTITY_NODE: 6, // historical |
|
PROCESSING_INSTRUCTION_NODE: 7, |
|
COMMENT_NODE: 8, |
|
DOCUMENT_NODE: 9, |
|
DOCUMENT_TYPE_NODE: 10, |
|
DOCUMENT_FRAGMENT_NODE: 11, |
|
NOTATION_NODE: 12 // historical |
|
}; |
|
|
|
module.exports.VOID_ELEMENTS = new Set([ |
|
"area", |
|
"base", |
|
"basefont", |
|
"bgsound", |
|
"br", |
|
"col", |
|
"embed", |
|
"frame", |
|
"hr", |
|
"img", |
|
"input", |
|
"keygen", |
|
"link", |
|
"menuitem", |
|
"meta", |
|
"param", |
|
"source", |
|
"track", |
|
"wbr" |
|
]);
|
|
|