@web/parse5-utils
Version:
Utils for using parse5
110 lines (107 loc) • 2.02 kB
JavaScript
import cjsEntrypoint from './src/index.js';
const {
createDocument,
createDocumentFragment,
createElement,
createScript,
createCommentNode,
appendChild,
insertBefore,
setTemplateContent,
getTemplateContent,
setDocumentType,
setDocumentMode,
getDocumentMode,
detachNode,
insertText,
insertTextBefore,
adoptAttributes,
getFirstChild,
getChildNodes,
getParentNode,
getAttrList,
getTagName,
getNamespaceURI,
getTextNodeContent,
getCommentNodeContent,
getDocumentTypeNodeName,
getDocumentTypeNodePublicId,
getDocumentTypeNodeSystemId,
isTextNode,
isCommentNode,
isDocumentTypeNode,
isElementNode,
setNodeSourceCodeLocation,
getNodeSourceCodeLocation,
updateNodeSourceCodeLocation,
isHtmlFragment,
hasAttribute,
getAttribute,
getAttributes,
setAttribute,
setAttributes,
removeAttribute,
setTextContent,
getTextContent,
remove,
findNode,
findNodes,
findElement,
findElements,
prepend,
prependToDocument,
appendToDocument,
} = cjsEntrypoint;
export {
adoptAttributes,
appendChild,
appendToDocument,
createCommentNode,
createDocument,
createDocumentFragment,
createElement,
createScript,
detachNode,
findElement,
findElements,
findNode,
findNodes,
getAttrList,
getAttribute,
getAttributes,
getChildNodes,
getCommentNodeContent,
getDocumentMode,
getDocumentTypeNodeName,
getDocumentTypeNodePublicId,
getDocumentTypeNodeSystemId,
getFirstChild,
getNamespaceURI,
getNodeSourceCodeLocation,
getParentNode,
getTagName,
getTemplateContent,
getTextContent,
getTextNodeContent,
hasAttribute,
insertBefore,
insertText,
insertTextBefore,
isCommentNode,
isDocumentTypeNode,
isElementNode,
isHtmlFragment,
isTextNode,
prepend,
prependToDocument,
remove,
removeAttribute,
setAttribute,
setAttributes,
setDocumentMode,
setDocumentType,
setNodeSourceCodeLocation,
setTemplateContent,
setTextContent,
updateNodeSourceCodeLocation,
};