mirror of
https://github.com/S2-/minifyfromhtml.git
synced 2025-08-04 04:40:05 +02:00
update node modules
This commit is contained in:
204
node_modules/parse5/lib/common/html.js
generated
vendored
204
node_modules/parse5/lib/common/html.js
generated
vendored
@@ -1,13 +1,13 @@
|
||||
'use strict';
|
||||
|
||||
var NS = exports.NAMESPACES = {
|
||||
const NS = (exports.NAMESPACES = {
|
||||
HTML: 'http://www.w3.org/1999/xhtml',
|
||||
MATHML: 'http://www.w3.org/1998/Math/MathML',
|
||||
SVG: 'http://www.w3.org/2000/svg',
|
||||
XLINK: 'http://www.w3.org/1999/xlink',
|
||||
XML: 'http://www.w3.org/XML/1998/namespace',
|
||||
XMLNS: 'http://www.w3.org/2000/xmlns/'
|
||||
};
|
||||
});
|
||||
|
||||
exports.ATTRS = {
|
||||
TYPE: 'type',
|
||||
@@ -26,7 +26,7 @@ exports.DOCUMENT_MODE = {
|
||||
LIMITED_QUIRKS: 'limited-quirks'
|
||||
};
|
||||
|
||||
var $ = exports.TAG_NAMES = {
|
||||
const $ = (exports.TAG_NAMES = {
|
||||
A: 'a',
|
||||
ADDRESS: 'address',
|
||||
ANNOTATION_XML: 'annotation-xml',
|
||||
@@ -103,7 +103,6 @@ var $ = exports.TAG_NAMES = {
|
||||
MARQUEE: 'marquee',
|
||||
MATH: 'math',
|
||||
MENU: 'menu',
|
||||
MENUITEM: 'menuitem',
|
||||
META: 'meta',
|
||||
MGLYPH: 'mglyph',
|
||||
MI: 'mi',
|
||||
@@ -171,102 +170,103 @@ var $ = exports.TAG_NAMES = {
|
||||
WBR: 'wbr',
|
||||
|
||||
XMP: 'xmp'
|
||||
});
|
||||
|
||||
exports.SPECIAL_ELEMENTS = {
|
||||
[NS.HTML]: {
|
||||
[$.ADDRESS]: true,
|
||||
[$.APPLET]: true,
|
||||
[$.AREA]: true,
|
||||
[$.ARTICLE]: true,
|
||||
[$.ASIDE]: true,
|
||||
[$.BASE]: true,
|
||||
[$.BASEFONT]: true,
|
||||
[$.BGSOUND]: true,
|
||||
[$.BLOCKQUOTE]: true,
|
||||
[$.BODY]: true,
|
||||
[$.BR]: true,
|
||||
[$.BUTTON]: true,
|
||||
[$.CAPTION]: true,
|
||||
[$.CENTER]: true,
|
||||
[$.COL]: true,
|
||||
[$.COLGROUP]: true,
|
||||
[$.DD]: true,
|
||||
[$.DETAILS]: true,
|
||||
[$.DIR]: true,
|
||||
[$.DIV]: true,
|
||||
[$.DL]: true,
|
||||
[$.DT]: true,
|
||||
[$.EMBED]: true,
|
||||
[$.FIELDSET]: true,
|
||||
[$.FIGCAPTION]: true,
|
||||
[$.FIGURE]: true,
|
||||
[$.FOOTER]: true,
|
||||
[$.FORM]: true,
|
||||
[$.FRAME]: true,
|
||||
[$.FRAMESET]: true,
|
||||
[$.H1]: true,
|
||||
[$.H2]: true,
|
||||
[$.H3]: true,
|
||||
[$.H4]: true,
|
||||
[$.H5]: true,
|
||||
[$.H6]: true,
|
||||
[$.HEAD]: true,
|
||||
[$.HEADER]: true,
|
||||
[$.HGROUP]: true,
|
||||
[$.HR]: true,
|
||||
[$.HTML]: true,
|
||||
[$.IFRAME]: true,
|
||||
[$.IMG]: true,
|
||||
[$.INPUT]: true,
|
||||
[$.LI]: true,
|
||||
[$.LINK]: true,
|
||||
[$.LISTING]: true,
|
||||
[$.MAIN]: true,
|
||||
[$.MARQUEE]: true,
|
||||
[$.MENU]: true,
|
||||
[$.META]: true,
|
||||
[$.NAV]: true,
|
||||
[$.NOEMBED]: true,
|
||||
[$.NOFRAMES]: true,
|
||||
[$.NOSCRIPT]: true,
|
||||
[$.OBJECT]: true,
|
||||
[$.OL]: true,
|
||||
[$.P]: true,
|
||||
[$.PARAM]: true,
|
||||
[$.PLAINTEXT]: true,
|
||||
[$.PRE]: true,
|
||||
[$.SCRIPT]: true,
|
||||
[$.SECTION]: true,
|
||||
[$.SELECT]: true,
|
||||
[$.SOURCE]: true,
|
||||
[$.STYLE]: true,
|
||||
[$.SUMMARY]: true,
|
||||
[$.TABLE]: true,
|
||||
[$.TBODY]: true,
|
||||
[$.TD]: true,
|
||||
[$.TEMPLATE]: true,
|
||||
[$.TEXTAREA]: true,
|
||||
[$.TFOOT]: true,
|
||||
[$.TH]: true,
|
||||
[$.THEAD]: true,
|
||||
[$.TITLE]: true,
|
||||
[$.TR]: true,
|
||||
[$.TRACK]: true,
|
||||
[$.UL]: true,
|
||||
[$.WBR]: true,
|
||||
[$.XMP]: true
|
||||
},
|
||||
[NS.MATHML]: {
|
||||
[$.MI]: true,
|
||||
[$.MO]: true,
|
||||
[$.MN]: true,
|
||||
[$.MS]: true,
|
||||
[$.MTEXT]: true,
|
||||
[$.ANNOTATION_XML]: true
|
||||
},
|
||||
[NS.SVG]: {
|
||||
[$.TITLE]: true,
|
||||
[$.FOREIGN_OBJECT]: true,
|
||||
[$.DESC]: true
|
||||
}
|
||||
};
|
||||
|
||||
var SPECIAL_ELEMENTS = exports.SPECIAL_ELEMENTS = Object.create(null);
|
||||
|
||||
SPECIAL_ELEMENTS[NS.HTML] = Object.create(null);
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.ADDRESS] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.APPLET] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.AREA] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.ARTICLE] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.ASIDE] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.BASE] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.BASEFONT] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.BGSOUND] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.BLOCKQUOTE] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.BODY] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.BR] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.BUTTON] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.CAPTION] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.CENTER] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.COL] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.COLGROUP] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.DD] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.DETAILS] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.DIR] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.DIV] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.DL] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.DT] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.EMBED] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.FIELDSET] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.FIGCAPTION] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.FIGURE] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.FOOTER] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.FORM] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.FRAME] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.FRAMESET] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.H1] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.H2] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.H3] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.H4] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.H5] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.H6] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.HEAD] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.HEADER] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.HGROUP] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.HR] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.HTML] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.IFRAME] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.IMG] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.INPUT] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.LI] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.LINK] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.LISTING] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.MAIN] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.MARQUEE] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.MENU] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.META] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.NAV] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.NOEMBED] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.NOFRAMES] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.NOSCRIPT] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.OBJECT] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.OL] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.P] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.PARAM] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.PLAINTEXT] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.PRE] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.SCRIPT] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.SECTION] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.SELECT] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.SOURCE] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.STYLE] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.SUMMARY] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.TABLE] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.TBODY] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.TD] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.TEMPLATE] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.TEXTAREA] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.TFOOT] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.TH] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.THEAD] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.TITLE] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.TR] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.TRACK] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.UL] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.WBR] = true;
|
||||
SPECIAL_ELEMENTS[NS.HTML][$.XMP] = true;
|
||||
|
||||
SPECIAL_ELEMENTS[NS.MATHML] = Object.create(null);
|
||||
SPECIAL_ELEMENTS[NS.MATHML][$.MI] = true;
|
||||
SPECIAL_ELEMENTS[NS.MATHML][$.MO] = true;
|
||||
SPECIAL_ELEMENTS[NS.MATHML][$.MN] = true;
|
||||
SPECIAL_ELEMENTS[NS.MATHML][$.MS] = true;
|
||||
SPECIAL_ELEMENTS[NS.MATHML][$.MTEXT] = true;
|
||||
SPECIAL_ELEMENTS[NS.MATHML][$.ANNOTATION_XML] = true;
|
||||
|
||||
SPECIAL_ELEMENTS[NS.SVG] = Object.create(null);
|
||||
SPECIAL_ELEMENTS[NS.SVG][$.TITLE] = true;
|
||||
SPECIAL_ELEMENTS[NS.SVG][$.FOREIGN_OBJECT] = true;
|
||||
SPECIAL_ELEMENTS[NS.SVG][$.DESC] = true;
|
||||
|
Reference in New Issue
Block a user