diff --git a/README.md b/README.md
index 51c5da80..1635d3d7 100644
--- a/README.md
+++ b/README.md
@@ -484,16 +484,20 @@ Tell `html-loader` to minimize HTML.
The enabled rules for minimizing by default are the following ones:
-- `collapseWhitespace`
-- `conservativeCollapse`
-- `keepClosingSlash`
-- `minifyCSS`
-- `minifyJS`
-- `removeAttributeQuotes`
-- `removeComments`
-- `removeScriptTypeAttributes`
-- `removeStyleTypeAttributes`
-- `useShortDoctype`
+```js
+({
+ caseSensitive: true,
+ collapseWhitespace: true,
+ conservativeCollapse: true,
+ keepClosingSlash: true,
+ minifyCSS: true,
+ minifyJS: true,
+ removeComments: true,
+ removeRedundantAttributes: true,
+ removeScriptTypeAttributes: true,
+ removeStyleLinkTypeAttributes: true,
+});
+```
**webpack.config.js**
diff --git a/src/plugins/minimizer-plugin.js b/src/plugins/minimizer-plugin.js
index 6ac08ba9..cd1a1e56 100644
--- a/src/plugins/minimizer-plugin.js
+++ b/src/plugins/minimizer-plugin.js
@@ -6,16 +6,22 @@ export default (options) =>
typeof options.minimize === 'boolean' ||
typeof options.minimize === 'undefined'
? {
+ caseSensitive: true,
+ // `collapseBooleanAttributes` is not always safe, since this can break CSS attribute selectors and not safe for XHTML
collapseWhitespace: true,
conservativeCollapse: true,
keepClosingSlash: true,
+ // We need ability to use cssnano, or setup own function without extra dependencies
minifyCSS: true,
minifyJS: true,
- removeAttributeQuotes: true,
+ // `minifyURLs` is unsafe, because we can't guarantee what the base URL is
+ // `removeAttributeQuotes` is not safe in some rare cases, also HTML spec recommends against doing this
removeComments: true,
+ // `removeEmptyAttributes` is not safe, can affect certain style or script behavior
+ removeRedundantAttributes: true,
removeScriptTypeAttributes: true,
removeStyleLinkTypeAttributes: true,
- useShortDoctype: true,
+ // `useShortDoctype` is not safe for XHTML
}
: options.minimize;
diff --git a/test/__snapshots__/attributes-option.test.js.snap b/test/__snapshots__/attributes-option.test.js.snap
index b99819d1..ddeb9484 100644
--- a/test/__snapshots__/attributes-option.test.js.snap
+++ b/test/__snapshots__/attributes-option.test.js.snap
@@ -764,7 +764,7 @@ var ___HTML_LOADER_REPLACEMENT_6___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(_
var ___HTML_LOADER_REPLACEMENT_7___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_7___);
var ___HTML_LOADER_REPLACEMENT_8___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_8___);
var ___HTML_LOADER_REPLACEMENT_9___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_9___);
-var code = \\"\\\\n\\\\n
My First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\";
+var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\nfoo bar \\\\n\\\\nText \\\\nText \\\\n\\\\n \\\\n\\\\n \\\\n\\\\nVisit our HTML tutorial \\\\nVisit our HTML tutorial \\\\n\\\\n\\\\n\\\\n\\\\n\\\\ntext
\\\\ntext
\\\\n\\\\n \\\\n\\\\nThe time is? \\";
// Exports
module.exports = code;"
`;
@@ -1072,7 +1072,35 @@ image.png
-"
+
+foo bar
+
+Text
+Text
+
+
+
+
+
+Visit our HTML tutorial
+Visit our HTML tutorial
+
+
+
+
+
+text
+text
+
+
+
+The time is? "
`;
exports[`'attributes' option should handle all src attributes in all HTML tags except img tag (testing filter option): warnings 1`] = `Array []`;
@@ -1118,7 +1146,7 @@ var ___HTML_LOADER_REPLACEMENT_17___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(
var ___HTML_LOADER_REPLACEMENT_18___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { hash: \\"#\\", maybeNeedQuotes: true });
var ___HTML_LOADER_REPLACEMENT_19___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { hash: \\"#baz\\" });
var ___HTML_LOADER_REPLACEMENT_20___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_13___, { hash: \\"#hash\\", maybeNeedQuotes: true });
-var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\";
+var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\nfoo bar \\\\n\\\\nText \\\\nText \\\\n\\\\n \\\\n\\\\n \\\\n\\\\nVisit our HTML tutorial \\\\nVisit our HTML tutorial \\\\n\\\\n\\\\n\\\\n\\\\n\\\\ntext
\\\\ntext
\\\\n\\\\n \\\\n\\\\nThe time is? \\";
// Exports
module.exports = code;"
`;
@@ -1426,7 +1454,35 @@ image.png
-"
+
+foo bar
+
+Text
+Text
+
+
+
+
+
+Visit our HTML tutorial
+Visit our HTML tutorial
+
+
+
+
+
+text
+text
+
+
+
+The time is? "
`;
exports[`'attributes' option should handle all src attributes in all HTML tags when tag is undefined: warnings 1`] = `Array []`;
@@ -1476,7 +1532,7 @@ var ___HTML_LOADER_REPLACEMENT_20___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(
var ___HTML_LOADER_REPLACEMENT_21___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { hash: \\"#baz\\" });
var ___HTML_LOADER_REPLACEMENT_22___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_13___, { hash: \\"#hash\\", maybeNeedQuotes: true });
var ___HTML_LOADER_REPLACEMENT_23___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_14___);
-var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\";
+var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\nfoo bar \\\\n\\\\nText \\\\nText \\\\n\\\\n \\\\n\\\\n \\\\n\\\\nVisit our HTML tutorial \\\\nVisit our HTML tutorial \\\\n\\\\n\\\\n\\\\n\\\\n\\\\ntext
\\\\ntext
\\\\n\\\\n \\\\n\\\\nThe time is? \\";
// Exports
module.exports = code;"
`;
@@ -1773,7 +1829,35 @@ or
-"
+
+foo bar
+
+Text
+Text
+
+
+
+
+
+Visit our HTML tutorial
+Visit our HTML tutorial
+
+
+
+
+
+text
+text
+
+
+
+The time is? "
`;
exports[`'attributes' option should handle attributes with a "boolean" notation equals "true": warnings 1`] = `Array []`;
@@ -1836,7 +1920,7 @@ exports[`'attributes' option should not handle attributes with a "boolean" notat
exports[`'attributes' option should not handle attributes with a "boolean" notation equals "false": module 1`] = `
"// Module
-var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\";
+var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\nfoo bar \\\\n\\\\nText \\\\nText \\\\n\\\\n \\\\n\\\\n \\\\n\\\\nVisit our HTML tutorial \\\\nVisit our HTML tutorial \\\\n\\\\n\\\\n\\\\n\\\\n\\\\ntext
\\\\ntext
\\\\n\\\\n \\\\n\\\\nThe time is? \\";
// Exports
module.exports = code;"
`;
@@ -2133,7 +2217,35 @@ image.png
-"
+
+foo bar
+
+Text
+Text
+
+
+
+
+
+Visit our HTML tutorial
+Visit our HTML tutorial
+
+
+
+
+
+text
+text
+
+
+
+The time is? "
`;
exports[`'attributes' option should not handle attributes with a "boolean" notation equals "false": warnings 1`] = `Array []`;
@@ -2183,7 +2295,7 @@ var ___HTML_LOADER_REPLACEMENT_20___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(
var ___HTML_LOADER_REPLACEMENT_21___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { hash: \\"#baz\\" });
var ___HTML_LOADER_REPLACEMENT_22___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_13___, { hash: \\"#hash\\", maybeNeedQuotes: true });
var ___HTML_LOADER_REPLACEMENT_23___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_14___);
-var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\";
+var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\nfoo bar \\\\n\\\\nText \\\\nText \\\\n\\\\n \\\\n\\\\n \\\\n\\\\nVisit our HTML tutorial \\\\nVisit our HTML tutorial \\\\n\\\\n\\\\n\\\\n\\\\n\\\\ntext
\\\\ntext
\\\\n\\\\n \\\\n\\\\nThe time is? \\";
// Exports
module.exports = code;"
`;
@@ -2480,7 +2592,35 @@ or
-"
+
+foo bar
+
+Text
+Text
+
+
+
+
+
+Visit our HTML tutorial
+Visit our HTML tutorial
+
+
+
+
+
+text
+text
+
+
+
+The time is? "
`;
exports[`'attributes' option should work by default with CommonJS module syntax and ES module syntax from other loader: warnings 1`] = `Array []`;
@@ -2530,7 +2670,7 @@ var ___HTML_LOADER_REPLACEMENT_20___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(
var ___HTML_LOADER_REPLACEMENT_21___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { hash: \\"#baz\\" });
var ___HTML_LOADER_REPLACEMENT_22___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_13___, { hash: \\"#hash\\", maybeNeedQuotes: true });
var ___HTML_LOADER_REPLACEMENT_23___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_14___);
-var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\";
+var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\nfoo bar \\\\n\\\\nText \\\\nText \\\\n\\\\n \\\\n\\\\n \\\\n\\\\nVisit our HTML tutorial \\\\nVisit our HTML tutorial \\\\n\\\\n\\\\n\\\\n\\\\n\\\\ntext
\\\\ntext
\\\\n\\\\n \\\\n\\\\nThe time is? \\";
// Exports
module.exports = code;"
`;
@@ -2827,7 +2967,35 @@ or
-"
+
+foo bar
+
+Text
+Text
+
+
+
+
+
+Visit our HTML tutorial
+Visit our HTML tutorial
+
+
+
+
+
+text
+text
+
+
+
+The time is? "
`;
exports[`'attributes' option should work by default with CommonJS module syntax: warnings 1`] = `Array []`;
@@ -2877,7 +3045,7 @@ var ___HTML_LOADER_REPLACEMENT_20___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(
var ___HTML_LOADER_REPLACEMENT_21___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { hash: \\"#baz\\" });
var ___HTML_LOADER_REPLACEMENT_22___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_13___, { hash: \\"#hash\\", maybeNeedQuotes: true });
var ___HTML_LOADER_REPLACEMENT_23___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_14___);
-var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\";
+var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\nfoo bar \\\\n\\\\nText \\\\nText \\\\n\\\\n \\\\n\\\\n \\\\n\\\\nVisit our HTML tutorial \\\\nVisit our HTML tutorial \\\\n\\\\n\\\\n\\\\n\\\\n\\\\ntext
\\\\ntext
\\\\n\\\\n \\\\n\\\\nThe time is? \\";
// Exports
export default code;"
`;
@@ -3174,7 +3342,35 @@ or
-"
+
+foo bar
+
+Text
+Text
+
+
+
+
+
+Visit our HTML tutorial
+Visit our HTML tutorial
+
+
+
+
+
+text
+text
+
+
+
+The time is? "
`;
exports[`'attributes' option should work by default with ES module syntax from CommonJS module syntax from other loader: warnings 1`] = `Array []`;
@@ -3224,7 +3420,7 @@ var ___HTML_LOADER_REPLACEMENT_20___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(
var ___HTML_LOADER_REPLACEMENT_21___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { hash: \\"#baz\\" });
var ___HTML_LOADER_REPLACEMENT_22___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_13___, { hash: \\"#hash\\", maybeNeedQuotes: true });
var ___HTML_LOADER_REPLACEMENT_23___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_14___);
-var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\";
+var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\nfoo bar \\\\n\\\\nText \\\\nText \\\\n\\\\n \\\\n\\\\n \\\\n\\\\nVisit our HTML tutorial \\\\nVisit our HTML tutorial \\\\n\\\\n\\\\n\\\\n\\\\n\\\\ntext
\\\\ntext
\\\\n\\\\n \\\\n\\\\nThe time is? \\";
// Exports
export default code;"
`;
@@ -3521,7 +3717,35 @@ or
-"
+
+foo bar
+
+Text
+Text
+
+
+
+
+
+Visit our HTML tutorial
+Visit our HTML tutorial
+
+
+
+
+
+text
+text
+
+
+
+The time is? "
`;
exports[`'attributes' option should work by default with ES module syntax: warnings 1`] = `Array []`;
@@ -3571,7 +3795,7 @@ var ___HTML_LOADER_REPLACEMENT_20___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(
var ___HTML_LOADER_REPLACEMENT_21___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { hash: \\"#baz\\" });
var ___HTML_LOADER_REPLACEMENT_22___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_13___, { hash: \\"#hash\\", maybeNeedQuotes: true });
var ___HTML_LOADER_REPLACEMENT_23___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_14___);
-var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\";
+var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\nfoo bar \\\\n\\\\nText \\\\nText \\\\n\\\\n \\\\n\\\\n \\\\n\\\\nVisit our HTML tutorial \\\\nVisit our HTML tutorial \\\\n\\\\n\\\\n\\\\n\\\\n\\\\ntext
\\\\ntext
\\\\n\\\\n \\\\n\\\\nThe time is? \\";
// Exports
module.exports = code;"
`;
@@ -3868,7 +4092,35 @@ or
-"
+
+foo bar
+
+Text
+Text
+
+
+
+
+
+Visit our HTML tutorial
+Visit our HTML tutorial
+
+
+
+
+
+text
+text
+
+
+
+The time is? "
`;
exports[`'attributes' option should work by default: warnings 1`] = `Array []`;
@@ -3896,7 +4148,7 @@ var ___HTML_LOADER_REPLACEMENT_8___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(_
var ___HTML_LOADER_REPLACEMENT_9___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { hash: \\"#\\", maybeNeedQuotes: true });
var ___HTML_LOADER_REPLACEMENT_10___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { hash: \\"#baz\\" });
var ___HTML_LOADER_REPLACEMENT_11___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_4___, { hash: \\"#hash\\", maybeNeedQuotes: true });
-var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\";
+var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\nfoo bar \\\\n\\\\nText \\\\nText \\\\n\\\\n \\\\n\\\\n \\\\n\\\\nVisit our HTML tutorial \\\\nVisit our HTML tutorial \\\\n\\\\n\\\\n\\\\n\\\\n\\\\ntext
\\\\ntext
\\\\n\\\\n \\\\n\\\\nThe time is? \\";
// Exports
module.exports = code;"
`;
@@ -4193,7 +4445,35 @@ image.png
-"
+
+foo bar
+
+Text
+Text
+
+
+
+
+
+Visit our HTML tutorial
+Visit our HTML tutorial
+
+
+
+
+
+text
+text
+
+
+
+The time is? "
`;
exports[`'attributes' option should work with an "object" notations: warnings 1`] = `Array []`;
@@ -4243,7 +4523,7 @@ var ___HTML_LOADER_REPLACEMENT_20___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(
var ___HTML_LOADER_REPLACEMENT_21___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { hash: \\"#baz\\" });
var ___HTML_LOADER_REPLACEMENT_22___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_13___, { hash: \\"#hash\\", maybeNeedQuotes: true });
var ___HTML_LOADER_REPLACEMENT_23___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_14___);
-var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\";
+var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\nfoo bar \\\\n\\\\nText \\\\nText \\\\n\\\\n \\\\n\\\\n \\\\n\\\\nVisit our HTML tutorial \\\\nVisit our HTML tutorial \\\\n\\\\n\\\\n\\\\n\\\\n\\\\ntext
\\\\ntext
\\\\n\\\\n \\\\n\\\\nThe time is? \\";
// Exports
module.exports = code;"
`;
@@ -4540,7 +4820,35 @@ or
-"
+
+foo bar
+
+Text
+Text
+
+
+
+
+
+Visit our HTML tutorial
+Visit our HTML tutorial
+
+
+
+
+
+text
+text
+
+
+
+The time is? "
`;
exports[`'attributes' option should work with an empty "object" notations: warnings 1`] = `Array []`;
diff --git a/test/__snapshots__/esModule-option.test.js.snap b/test/__snapshots__/esModule-option.test.js.snap
index 28707c82..e8c9e80f 100644
--- a/test/__snapshots__/esModule-option.test.js.snap
+++ b/test/__snapshots__/esModule-option.test.js.snap
@@ -45,7 +45,7 @@ var ___HTML_LOADER_REPLACEMENT_20___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(
var ___HTML_LOADER_REPLACEMENT_21___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { hash: \\"#baz\\" });
var ___HTML_LOADER_REPLACEMENT_22___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_13___, { hash: \\"#hash\\", maybeNeedQuotes: true });
var ___HTML_LOADER_REPLACEMENT_23___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_14___);
-var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\";
+var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\nfoo bar \\\\n\\\\nText \\\\nText \\\\n\\\\n \\\\n\\\\n \\\\n\\\\nVisit our HTML tutorial \\\\nVisit our HTML tutorial \\\\n\\\\n\\\\n\\\\n\\\\n\\\\ntext
\\\\ntext
\\\\n\\\\n \\\\n\\\\nThe time is? \\";
// Exports
module.exports = code;"
`;
@@ -342,7 +342,35 @@ or
-"
+
+foo bar
+
+Text
+Text
+
+
+
+
+
+Visit our HTML tutorial
+Visit our HTML tutorial
+
+
+
+
+
+text
+text
+
+
+
+The time is? "
`;
exports[`'esModule' option should use a CommonJS export by default: warnings 1`] = `Array []`;
@@ -392,7 +420,7 @@ var ___HTML_LOADER_REPLACEMENT_20___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(
var ___HTML_LOADER_REPLACEMENT_21___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { hash: \\"#baz\\" });
var ___HTML_LOADER_REPLACEMENT_22___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_13___, { hash: \\"#hash\\", maybeNeedQuotes: true });
var ___HTML_LOADER_REPLACEMENT_23___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_14___);
-var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\";
+var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\nfoo bar \\\\n\\\\nText \\\\nText \\\\n\\\\n \\\\n\\\\n \\\\n\\\\nVisit our HTML tutorial \\\\nVisit our HTML tutorial \\\\n\\\\n\\\\n\\\\n\\\\n\\\\ntext
\\\\ntext
\\\\n\\\\n \\\\n\\\\nThe time is? \\";
// Exports
module.exports = code;"
`;
@@ -689,7 +717,35 @@ or
-"
+
+foo bar
+
+Text
+Text
+
+
+
+
+
+Visit our HTML tutorial
+Visit our HTML tutorial
+
+
+
+
+
+text
+text
+
+
+
+The time is? "
`;
exports[`'esModule' option should use a CommonJS export when the value is "false": warnings 1`] = `Array []`;
@@ -739,7 +795,7 @@ var ___HTML_LOADER_REPLACEMENT_20___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(
var ___HTML_LOADER_REPLACEMENT_21___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { hash: \\"#baz\\" });
var ___HTML_LOADER_REPLACEMENT_22___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_13___, { hash: \\"#hash\\", maybeNeedQuotes: true });
var ___HTML_LOADER_REPLACEMENT_23___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_14___);
-var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\";
+var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\nfoo bar \\\\n\\\\nText \\\\nText \\\\n\\\\n \\\\n\\\\n \\\\n\\\\nVisit our HTML tutorial \\\\nVisit our HTML tutorial \\\\n\\\\n\\\\n\\\\n\\\\n\\\\ntext
\\\\ntext
\\\\n\\\\n \\\\n\\\\nThe time is? \\";
// Exports
export default code;"
`;
@@ -1036,7 +1092,35 @@ or
-"
+
+foo bar
+
+Text
+Text
+
+
+
+
+
+Visit our HTML tutorial
+Visit our HTML tutorial
+
+
+
+
+
+text
+text
+
+
+
+The time is? "
`;
exports[`'esModule' option should use an ES module export when the value is "true": warnings 1`] = `Array []`;
diff --git a/test/__snapshots__/loader.test.js.snap b/test/__snapshots__/loader.test.js.snap
index a97af011..2fd85b49 100644
--- a/test/__snapshots__/loader.test.js.snap
+++ b/test/__snapshots__/loader.test.js.snap
@@ -124,7 +124,7 @@ var ___HTML_LOADER_REPLACEMENT_20___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(
var ___HTML_LOADER_REPLACEMENT_21___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { hash: \\"#baz\\" });
var ___HTML_LOADER_REPLACEMENT_22___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_13___, { hash: \\"#hash\\", maybeNeedQuotes: true });
var ___HTML_LOADER_REPLACEMENT_23___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_14___);
-var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\";
+var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\nfoo bar \\\\n\\\\nText \\\\nText \\\\n\\\\n \\\\n\\\\n \\\\n\\\\nVisit our HTML tutorial \\\\nVisit our HTML tutorial \\\\n\\\\n\\\\n\\\\n\\\\n\\\\ntext
\\\\ntext
\\\\n\\\\n \\\\n\\\\nThe time is? \\";
// Exports
module.exports = code;"
`;
@@ -421,7 +421,35 @@ or
-"
+
+foo bar
+
+Text
+Text
+
+
+
+
+
+Visit our HTML tutorial
+Visit our HTML tutorial
+
+
+
+
+
+text
+text
+
+
+
+The time is? "
`;
exports[`loader should work: warnings 1`] = `Array []`;
diff --git a/test/__snapshots__/minimize-option.test.js.snap b/test/__snapshots__/minimize-option.test.js.snap
index f86b68f3..7b37dc11 100644
--- a/test/__snapshots__/minimize-option.test.js.snap
+++ b/test/__snapshots__/minimize-option.test.js.snap
@@ -45,7 +45,7 @@ var ___HTML_LOADER_REPLACEMENT_20___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(
var ___HTML_LOADER_REPLACEMENT_21___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { hash: \\"#baz\\" });
var ___HTML_LOADER_REPLACEMENT_22___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_13___, { hash: \\"#hash\\", maybeNeedQuotes: true });
var ___HTML_LOADER_REPLACEMENT_23___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_14___);
-var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\";
+var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\nfoo bar \\\\n\\\\nText \\\\nText \\\\n\\\\n \\\\n\\\\n \\\\n\\\\nVisit our HTML tutorial \\\\nVisit our HTML tutorial \\\\n\\\\n\\\\n\\\\n\\\\n\\\\ntext
\\\\ntext
\\\\n\\\\n \\\\n\\\\nThe time is? \\";
// Exports
module.exports = code;"
`;
@@ -342,7 +342,35 @@ or
-"
+
+foo bar
+
+Text
+Text
+
+
+
+
+
+Visit our HTML tutorial
+Visit our HTML tutorial
+
+
+
+
+
+text
+text
+
+
+
+The time is? "
`;
exports[`"minimize" option should be turned off by default: warnings 1`] = `Array []`;
@@ -392,7 +420,7 @@ var ___HTML_LOADER_REPLACEMENT_20___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(
var ___HTML_LOADER_REPLACEMENT_21___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { hash: \\"#baz\\" });
var ___HTML_LOADER_REPLACEMENT_22___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_13___, { hash: \\"#hash\\", maybeNeedQuotes: true });
var ___HTML_LOADER_REPLACEMENT_23___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_14___);
-var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\";
+var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\nfoo bar \\\\n\\\\nText \\\\nText \\\\n\\\\n \\\\n\\\\n \\\\n\\\\nVisit our HTML tutorial \\\\nVisit our HTML tutorial \\\\n\\\\n\\\\n\\\\n\\\\n\\\\ntext
\\\\ntext
\\\\n\\\\n \\\\n\\\\nThe time is? \\";
// Exports
module.exports = code;"
`;
@@ -689,7 +717,35 @@ or
-"
+
+foo bar
+
+Text
+Text
+
+
+
+
+
+Visit our HTML tutorial
+Visit our HTML tutorial
+
+
+
+
+
+text
+text
+
+
+
+The time is? "
`;
exports[`"minimize" option should be turned off in "development" mode: warnings 1`] = `Array []`;
@@ -739,12 +795,12 @@ var ___HTML_LOADER_REPLACEMENT_20___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(
var ___HTML_LOADER_REPLACEMENT_21___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { hash: \\"#baz\\" });
var ___HTML_LOADER_REPLACEMENT_22___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_13___, { hash: \\"#hash\\", maybeNeedQuotes: true });
var ___HTML_LOADER_REPLACEMENT_23___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_14___);
-var code = \\" My First Heading My first paragraph.
An Unordered HTML List An Ordered HTML List Coffee Tea Milk Foo
BAR
Your browser does not support the audio element. Your browser does not support the audio element. Your browser does not support the video tag. T ex t
link text Call me --> --> <div id = "character"> © 2007 or © 2007 Written by Jon Doe. Visit us at: Example.com Box 564, Disneyland USA link Start Chat Start Chat Start Chat Test test test test Text
Text
Text
\\";
+var code = \\" My First Heading My first paragraph.
An Unordered HTML List An Ordered HTML List Coffee Tea Milk Foo
BAR
Your browser does not support the audio element. Your browser does not support the audio element. Your browser does not support the video tag. T ex t
link text Call me --> --> <div id = "character"> © 2007 or © 2007 Written by Jon Doe. Visit us at: Example.com Box 564, Disneyland USA link Start Chat Start Chat Start Chat Test test test test Text
Text
Text
foo bar Text Text Visit our HTML tutorial Visit our HTML tutorial text
text
The time is? \\";
// Exports
module.exports = code;"
`;
-exports[`"minimize" option should be turned on in "production" mode: result 1`] = `" My First Heading My first paragraph.
An Unordered HTML List An Ordered HTML List Coffee Tea Milk Foo
BAR
Your browser does not support the audio element. Your browser does not support the audio element. Your browser does not support the video tag. T ex t
link text Call me --> --> <div id = "character"> © 2007 or © 2007 Written by Jon Doe. Visit us at: Example.com Box 564, Disneyland USA link Start Chat Start Chat Start Chat Test test test test Text
Text
Text
"`;
+exports[`"minimize" option should be turned on in "production" mode: result 1`] = `" My First Heading My first paragraph.
An Unordered HTML List An Ordered HTML List Coffee Tea Milk Foo
BAR
Your browser does not support the audio element. Your browser does not support the audio element. Your browser does not support the video tag. T ex t
link text Call me --> --> <div id = "character"> © 2007 or © 2007 Written by Jon Doe. Visit us at: Example.com Box 564, Disneyland USA link Start Chat Start Chat Start Chat Test test test test Text
Text
Text
foo bar Text Text Visit our HTML tutorial Visit our HTML tutorial text
text
The time is? "`;
exports[`"minimize" option should be turned on in "production" mode: warnings 1`] = `Array []`;
@@ -825,7 +881,7 @@ var ___HTML_LOADER_REPLACEMENT_20___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(
var ___HTML_LOADER_REPLACEMENT_21___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { hash: \\"#baz\\" });
var ___HTML_LOADER_REPLACEMENT_22___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_13___, { hash: \\"#hash\\", maybeNeedQuotes: true });
var ___HTML_LOADER_REPLACEMENT_23___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_14___);
-var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\";
+var code = \\"\\\\n\\\\nMy First Heading \\\\nMy first paragraph.
\\\\nAn Unordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\nAn Ordered HTML List \\\\n\\\\n\\\\n Coffee \\\\n Tea \\\\n Milk \\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\nFoo
\\\\n\\\\n\\\\nBAR
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n Your browser does not support the audio element.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n\\\\n Your browser does not support the video tag.\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\nT ex t \\\\n\\\\n
\\\\n\\\\n]]> \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\nlink text \\\\n\\\\nCall me \\\\n\\\\n -->\\\\n -->\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n\\\\n<div id = "character">\\\\n© 2007\\\\nor\\\\n© 2007\\\\n\\\\n \\\\n\\\\n \\\\n\\\\n Written by Jon Doe. \\\\n Visit us at: \\\\n Example.com \\\\n Box 564, Disneyland \\\\n USA\\\\n \\\\n link\\\\n Start Chat\\\\n Start Chat\\\\n Start Chat\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n \\\\n Test \\\\n \\\\ntest \\\\ntest \\\\ntest \\\\n \\\\n\\\\n \\\\n \\\\n\\\\nText
\\\\nText
\\\\nText
\\\\n\\\\n \\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n \\\\n\\\\n \\\\n\\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\n\\\\n \\\\n \\\\n\\\\nfoo bar \\\\n\\\\nText \\\\nText \\\\n\\\\n \\\\n\\\\n \\\\n\\\\nVisit our HTML tutorial \\\\nVisit our HTML tutorial \\\\n\\\\n\\\\n\\\\n\\\\n\\\\ntext
\\\\ntext
\\\\n\\\\n \\\\n\\\\nThe time is? \\";
// Exports
module.exports = code;"
`;
@@ -1122,7 +1178,35 @@ or
-"
+
+foo bar
+
+Text
+Text
+
+
+
+
+
+Visit our HTML tutorial
+Visit our HTML tutorial
+
+
+
+
+
+text
+text
+
+
+
+The time is? "
`;
exports[`"minimize" option should not work with a value equal to "false": warnings 1`] = `Array []`;
@@ -1172,7 +1256,7 @@ var ___HTML_LOADER_REPLACEMENT_20___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(
var ___HTML_LOADER_REPLACEMENT_21___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { hash: \\"#baz\\" });
var ___HTML_LOADER_REPLACEMENT_22___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_13___, { hash: \\"#hash\\", maybeNeedQuotes: true });
var ___HTML_LOADER_REPLACEMENT_23___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_14___);
-var code = \\" My First Heading My first paragraph.
An Unordered HTML List An Ordered HTML List Coffee Tea Milk Foo
BAR
Your browser does not support the audio element. Your browser does not support the audio element. Your browser does not support the video tag. T ex t
]]> link text Call me --> --> <div id = "character"> © 2007 or © 2007 Written by Jon Doe. Visit us at: Example.com Box 564, Disneyland USA link Start Chat Start Chat Start Chat Test test test test Text
Text
Text
\\";
+var code = \\" My First Heading My first paragraph.
An Unordered HTML List An Ordered HTML List Coffee Tea Milk Foo
BAR
Your browser does not support the audio element. Your browser does not support the audio element. Your browser does not support the video tag. T ex t
]]> link text Call me --> --> <div id = "character"> © 2007 or © 2007 Written by Jon Doe. Visit us at: Example.com Box 564, Disneyland USA link Start Chat Start Chat Start Chat Test test test test Text
Text
Text
foo bar Text Text Visit our HTML tutorial Visit our HTML tutorial text
text
The time is? \\";
// Exports
module.exports = code;"
`;
@@ -1180,11 +1264,24 @@ module.exports = code;"
exports[`"minimize" option should support options for minimizer: result 1`] = `
" My First Heading My first paragraph.
An Unordered HTML List An Ordered HTML List Coffee Tea Milk Foo
BAR
Your browser does not support the audio element. Your browser does not support the audio element. Your browser does not support the video tag. T ex t
]]> link text Call me --> --> <div id = "character"> © 2007 or © 2007 Written by Jon Doe. Visit us at: Example.com Box 564, Disneyland USA link Start Chat Start Chat Start Chat Test test test test Text
Text
Text
"
+Text > --> <div id = "character"> © 2007 or © 2007 Written by Jon Doe. Visit us at: Example.com Box 564, Disneyland USA link Start Chat Start Chat Start Chat Test test test test Text
Text
Text
foo bar Text Text Visit our HTML tutorial Visit our HTML tutorial text
text
The time is? "
`;
exports[`"minimize" option should support options for minimizer: warnings 1`] = `Array []`;
+exports[`"minimize" option should work with XHTML: errors 1`] = `Array []`;
+
+exports[`"minimize" option should work with XHTML: module 1`] = `
+"// Module
+var code = \\" Title of document some content here... Visit our HTML tutorial Visit our HTML tutorial Text Text \\";
+// Exports
+module.exports = code;"
+`;
+
+exports[`"minimize" option should work with XHTML: result 1`] = `" Title of document some content here... Visit our HTML tutorial Visit our HTML tutorial Text Text "`;
+
+exports[`"minimize" option should work with XHTML: warnings 1`] = `Array []`;
+
exports[`"minimize" option should work with a value equal to "true": errors 1`] = `Array []`;
exports[`"minimize" option should work with a value equal to "true": module 1`] = `
@@ -1230,11 +1327,11 @@ var ___HTML_LOADER_REPLACEMENT_20___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(
var ___HTML_LOADER_REPLACEMENT_21___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { hash: \\"#baz\\" });
var ___HTML_LOADER_REPLACEMENT_22___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_13___, { hash: \\"#hash\\", maybeNeedQuotes: true });
var ___HTML_LOADER_REPLACEMENT_23___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_14___);
-var code = \\" My First Heading My first paragraph.
An Unordered HTML List An Ordered HTML List Coffee Tea Milk Foo
BAR
Your browser does not support the audio element. Your browser does not support the audio element. Your browser does not support the video tag. T ex t
link text Call me --> --> <div id = "character"> © 2007 or © 2007 Written by Jon Doe. Visit us at: Example.com Box 564, Disneyland USA link Start Chat Start Chat Start Chat Test test test test Text
Text
Text
\\";
+var code = \\" My First Heading My first paragraph.
An Unordered HTML List An Ordered HTML List Coffee Tea Milk Foo
BAR
Your browser does not support the audio element. Your browser does not support the audio element. Your browser does not support the video tag. T ex t
link text Call me --> --> <div id = "character"> © 2007 or © 2007 Written by Jon Doe. Visit us at: Example.com Box 564, Disneyland USA link Start Chat Start Chat Start Chat Test test test test Text
Text
Text
foo bar Text Text Visit our HTML tutorial Visit our HTML tutorial text
text
The time is? \\";
// Exports
module.exports = code;"
`;
-exports[`"minimize" option should work with a value equal to "true": result 1`] = `" My First Heading My first paragraph.
An Unordered HTML List An Ordered HTML List Coffee Tea Milk Foo
BAR
Your browser does not support the audio element. Your browser does not support the audio element. Your browser does not support the video tag. T ex t
link text Call me --> --> <div id = "character"> © 2007 or © 2007 Written by Jon Doe. Visit us at: Example.com Box 564, Disneyland USA link Start Chat Start Chat Start Chat Test test test test Text
Text
Text
"`;
+exports[`"minimize" option should work with a value equal to "true": result 1`] = `" My First Heading My first paragraph.
An Unordered HTML List An Ordered HTML List Coffee Tea Milk Foo
BAR
Your browser does not support the audio element. Your browser does not support the audio element. Your browser does not support the video tag. T ex t
link text Call me --> --> <div id = "character"> © 2007 or © 2007 Written by Jon Doe. Visit us at: Example.com Box 564, Disneyland USA link Start Chat Start Chat Start Chat Test test test test Text
Text
Text
foo bar Text Text Visit our HTML tutorial Visit our HTML tutorial text
text
The time is? "`;
exports[`"minimize" option should work with a value equal to "true": warnings 1`] = `Array []`;
diff --git a/test/fixtures/XHTML.html b/test/fixtures/XHTML.html
new file mode 100644
index 00000000..65a15203
--- /dev/null
+++ b/test/fixtures/XHTML.html
@@ -0,0 +1,22 @@
+
+
+
+ Title of document
+
+
+
+some content here...
+
+
+
+Visit our HTML tutorial
+Visit our HTML tutorial
+
+
+
+Text
+Text
+
+
+
\ No newline at end of file
diff --git a/test/fixtures/XHTML.js b/test/fixtures/XHTML.js
new file mode 100644
index 00000000..ac3c13ab
--- /dev/null
+++ b/test/fixtures/XHTML.js
@@ -0,0 +1,3 @@
+import xhtml from './XHTML.html';
+
+export default xhtml;
diff --git a/test/fixtures/simple.html b/test/fixtures/simple.html
index 5d44d697..f513730a 100644
--- a/test/fixtures/simple.html
+++ b/test/fixtures/simple.html
@@ -289,3 +289,32 @@ An Ordered HTML List
+
+foo bar
+
+Text
+Text
+
+
+
+
+
+Visit our HTML tutorial
+Visit our HTML tutorial
+
+
+
+
+
+text
+text
+
+
+
+The time is?
\ No newline at end of file
diff --git a/test/minimize-option.test.js b/test/minimize-option.test.js
index f1963083..b2ca59d1 100644
--- a/test/minimize-option.test.js
+++ b/test/minimize-option.test.js
@@ -111,4 +111,16 @@ describe('"minimize" option', () => {
expect(getWarnings(stats)).toMatchSnapshot('warnings');
expect(getErrors(stats)).toMatchSnapshot('errors');
});
+
+ it('should work with XHTML', async () => {
+ const compiler = getCompiler('XHTML.js', { minimize: true });
+ const stats = await compile(compiler);
+
+ expect(getModuleSource('./XHTML.html', stats)).toMatchSnapshot('module');
+ expect(
+ execute(readAsset('main.bundle.js', compiler, stats))
+ ).toMatchSnapshot('result');
+ expect(getWarnings(stats)).toMatchSnapshot('warnings');
+ expect(getErrors(stats)).toMatchSnapshot('errors');
+ });
});