1
0
mirror of https://github.com/S2-/minifyfromhtml.git synced 2025-08-02 04:00:03 +02:00

don't minify alternate styles

This commit is contained in:
s2
2019-10-29 21:49:40 +01:00
parent e659f2acb8
commit d989c9f491
5 changed files with 9 additions and 2 deletions

View File

@@ -0,0 +1,3 @@
#mywidget {
border: 2px solid blue;
}

1
example/dist/dist.css vendored Normal file
View File

@@ -0,0 +1 @@
#mywidget{border:2px solid red}

2
example/dist/dist.js vendored Normal file

File diff suppressed because one or more lines are too long

View File

@@ -13,7 +13,7 @@
<!-- some css -->
<link rel="stylesheet" type="text/css" href="css/mywidget.css" />
<link rel="alternate stylesheet" type="text/css" href="css/mywidget.css" />
</head>
<body>

View File

@@ -52,7 +52,8 @@ readStdin(function(html) {
let elementTags = document.getElementsByTagName(tag);
let i = elementTags.length;
for (let i = 0; i < elementTags.length; i++) {
if (filter && elementTags[i].getAttribute(Object.keys(filter)[0]).includes(filter[Object.keys(filter)[0]])) {
if (!filter ||
(filter && elementTags[i].getAttribute(Object.keys(filter)[0]) === filter[Object.keys(filter)[0]])) {
let src = elementTags[i].getAttribute(attr);
if (src) {
elements.push(src);