diff --git a/packages/plugin-html-minify/package-lock.json b/packages/plugin-html-minify/package-lock.json
index 70ea84d..9f463df 100644
--- a/packages/plugin-html-minify/package-lock.json
+++ b/packages/plugin-html-minify/package-lock.json
@@ -4,22 +4,34 @@
"lockfileVersion": 1,
"requires": true,
"dependencies": {
+ "@babel/runtime": {
+ "version": "7.14.0",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.0.tgz",
+ "integrity": "sha512-JELkvo/DlpNdJ7dlyw/eY7E0suy5i5GQH+Vlxaq1nsNJ+H7f4Vtv3jMeCEgRhZZQFXTjldYfQgv2qmM6M1v5wA==",
+ "requires": {
+ "regenerator-runtime": "^0.13.4"
+ }
+ },
"arrayiffy-if-string": {
- "version": "3.11.39",
- "resolved": "https://registry.npmjs.org/arrayiffy-if-string/-/arrayiffy-if-string-3.11.39.tgz",
- "integrity": "sha512-A5QmTRxJWf6K+DvjCKTSWvlWacsfSPI+zhNfc0nRL9nPYCoMm6EcFPZ1Fz1D7GmjpsEXs4TbPTujAIklarJUVQ=="
+ "version": "3.14.0",
+ "resolved": "https://registry.npmjs.org/arrayiffy-if-string/-/arrayiffy-if-string-3.14.0.tgz",
+ "integrity": "sha512-pQQDnM+wOBvgElVGB8//y16IpZEsi3mU3jkjvhJCm3J7zSvRPlm/8Wl76gE1O9vnU1CWcz2u5JfsOLtD7yvuLw==",
+ "requires": {
+ "@babel/runtime": "^7.14.0"
+ }
},
"html-crush": {
- "version": "2.0.10",
- "resolved": "https://registry.npmjs.org/html-crush/-/html-crush-2.0.10.tgz",
- "integrity": "sha512-xBOt5KNrvNDhyBmJI1pQ3UtGBNVLSZD5qmammPTgLr/fGj5SWWvocBDQ7D9uuRbEpGa+PQjqmGlCQUKd4qVvvQ==",
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/html-crush/-/html-crush-4.2.0.tgz",
+ "integrity": "sha512-z+8zsmaf6iHX1UN6t5mFxnlvweBh1eSws0NI2RjrMv9NX2gGubjcUPIaU6sdrypiBvU0S/Hjqr5aEcJ55fndPA==",
"requires": {
- "lodash.isplainobject": "^4.0.6",
- "ranges-apply": "^3.2.4",
- "ranges-push": "^3.7.23",
- "string-left-right": "^2.3.32",
- "string-match-left-right": "^4.0.15",
- "string-range-expander": "^1.11.12"
+ "@babel/runtime": "^7.14.0",
+ "ranges-apply": "^5.1.0",
+ "ranges-push": "^5.1.0",
+ "string-left-right": "^4.1.0",
+ "string-match-left-right": "^7.1.0",
+ "string-range-expander": "^2.1.0",
+ "test-mixer": "^2.1.0"
}
},
"lodash.clonedeep": {
@@ -27,85 +39,143 @@
"resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
"integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8="
},
+ "lodash.intersection": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/lodash.intersection/-/lodash.intersection-4.4.0.tgz",
+ "integrity": "sha1-ChG6Yx0OlcI8fy9Mu5ppLtF45wU="
+ },
"lodash.isplainobject": {
"version": "4.0.6",
"resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
"integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs="
},
+ "lodash.pull": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/lodash.pull/-/lodash.pull-4.1.0.tgz",
+ "integrity": "sha1-YAYMxr1iW01FZ+wn3EXNG+nuwBI="
+ },
+ "object-boolean-combinations": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/object-boolean-combinations/-/object-boolean-combinations-4.1.0.tgz",
+ "integrity": "sha512-AkiONPtYhPo7B2X/0sohAlFsIBCFr9HElIe34edEFJIk5XSYc/N/06SJyQWeq6L/gFuvnUTa0/TnrqE0Ge3ncA==",
+ "requires": {
+ "@babel/runtime": "^7.14.0",
+ "lodash.clonedeep": "^4.5.0",
+ "lodash.intersection": "^4.4.0",
+ "lodash.isplainobject": "^4.0.6",
+ "lodash.pull": "^4.1.0"
+ }
+ },
"ranges-apply": {
- "version": "3.2.4",
- "resolved": "https://registry.npmjs.org/ranges-apply/-/ranges-apply-3.2.4.tgz",
- "integrity": "sha512-oYUOq8xoaJ2CPkZPNu9xHjrsiUlLyqqQdPByx9Cl8of45GUPCfTn5i3JTKtiftDQRG89535xz5wgXvzhGOAicw==",
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/ranges-apply/-/ranges-apply-5.1.0.tgz",
+ "integrity": "sha512-VF3a0XUuYS/BQHv2RaIyX1K7S1hbfrs64hkGKgPVk0Y7p4XFwSucjTTttrBqmkcmB/PZx5ISTZdxErRZi/89aQ==",
"requires": {
- "ranges-merge": "^5.0.4"
+ "@babel/runtime": "^7.14.0",
+ "ranges-merge": "^7.1.0"
}
},
"ranges-merge": {
- "version": "5.0.4",
- "resolved": "https://registry.npmjs.org/ranges-merge/-/ranges-merge-5.0.4.tgz",
- "integrity": "sha512-B5aRtF+G7COGp9Wa8VW3tgjIaOaMBnqGAEMs4fgJHGTk3hQFOM94QJ5l4a01J8IzRLs1WHl3DopfQch48e6+QA==",
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/ranges-merge/-/ranges-merge-7.1.0.tgz",
+ "integrity": "sha512-coTHcyAEIhoEdsBs9f5f+q0rmy7UHvS/5nfuXzuj5oLX/l/tbqM5uxRb6eh8WMdetXia3lK67ZO4tarH4ieulQ==",
"requires": {
- "ranges-sort": "^3.13.4"
+ "@babel/runtime": "^7.14.0",
+ "ranges-push": "^5.1.0",
+ "ranges-sort": "^4.1.0"
}
},
"ranges-push": {
- "version": "3.7.23",
- "resolved": "https://registry.npmjs.org/ranges-push/-/ranges-push-3.7.23.tgz",
- "integrity": "sha512-hQ6O5cSQvovW1BeE5NOfYkdNSRmKx2HORJPc2tcnl8JmJcgUHNAdA3VgzlSN351TrYTyTVeAf+/9tcIAGXPQVg==",
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/ranges-push/-/ranges-push-5.1.0.tgz",
+ "integrity": "sha512-vqGcaGq7GWV1zBa9w83E+dzYkOvE9/3pIRUPvLf12c+mGQCf1nesrkBI7Ob8taN2CC9V1HDSJx0KAQl0SgZftA==",
"requires": {
- "ranges-merge": "^5.0.4",
- "string-collapse-leading-whitespace": "^3.0.3",
- "string-trim-spaces-only": "^2.8.24"
+ "@babel/runtime": "^7.14.0",
+ "ranges-merge": "^7.1.0",
+ "string-collapse-leading-whitespace": "^5.1.0",
+ "string-trim-spaces-only": "^3.1.0"
}
},
"ranges-sort": {
- "version": "3.13.4",
- "resolved": "https://registry.npmjs.org/ranges-sort/-/ranges-sort-3.13.4.tgz",
- "integrity": "sha512-6WJP3vf9sFai3IkRqUiLF1ckLsPe2Hetjare0OaOrcw665XQWvNDcGSxxgxTaaCKFcNZwD5rzwnYUG7xcsN1Xg=="
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/ranges-sort/-/ranges-sort-4.1.0.tgz",
+ "integrity": "sha512-GOQgk6UtsrfKFeYa53YLiBVnLINwYmOk5l2QZG1csZpT6GdImUwooh+/cRrp7b+fYawZX/rnyA3Ul+pdgQBIzA==",
+ "requires": {
+ "@babel/runtime": "^7.14.0"
+ }
+ },
+ "regenerator-runtime": {
+ "version": "0.13.7",
+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz",
+ "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew=="
},
"string-character-is-astral-surrogate": {
- "version": "1.10.65",
- "resolved": "https://registry.npmjs.org/string-character-is-astral-surrogate/-/string-character-is-astral-surrogate-1.10.65.tgz",
- "integrity": "sha512-lUvAWyNCZ1WB3kx9Dh2mpLqTSFgUiTh4WKrv87IGsjEs1NyYC6ulzvNd80C1LxdBgXXYU5ttJFodRfIIcbDSpw=="
+ "version": "1.13.0",
+ "resolved": "https://registry.npmjs.org/string-character-is-astral-surrogate/-/string-character-is-astral-surrogate-1.13.0.tgz",
+ "integrity": "sha512-tKRG2qaGiV2ntUur32sfeAypqTvMUtl+8spEYSJzDsee4lKGMFxQmdHIyCw/uiWWQSve+DQmde2japDYZlQpLA==",
+ "requires": {
+ "@babel/runtime": "^7.14.0"
+ }
},
"string-collapse-leading-whitespace": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/string-collapse-leading-whitespace/-/string-collapse-leading-whitespace-3.0.3.tgz",
- "integrity": "sha512-UuPzS8WE+Obvh+CHYR/XiE8XNbPUrDNRIuQEAhugxEYr1IYVMQqt2e+9PzkcrqQ/c5/nXDbPDfCrtDQlw+2j3A=="
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/string-collapse-leading-whitespace/-/string-collapse-leading-whitespace-5.1.0.tgz",
+ "integrity": "sha512-mYz9/Kb5uvRB4DZj46zILwI4y9lD9JsvXG9Xb7zjbwm0I/R40G7oFfMsqJ28l2d7gWMTLJL569NfJQVLQbnHCw==",
+ "requires": {
+ "@babel/runtime": "^7.14.0"
+ }
},
"string-left-right": {
- "version": "2.3.32",
- "resolved": "https://registry.npmjs.org/string-left-right/-/string-left-right-2.3.32.tgz",
- "integrity": "sha512-v/mWktI+OKVovuOm+mc5n/qeCANkgiNtgJFZ9kZKcUpIIwa60SLxx3Ubjk2nD4MgBc9shCe3znzV3R7bT1Dvdw==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/string-left-right/-/string-left-right-4.1.0.tgz",
+ "integrity": "sha512-ic/WvfNVUygWWsgg8akzSzp2NuttfhrdbH7QmSnda5b5RFmT9aCEDiS/M+gmTJwtFy7+b/2AXU4Z6vejcePQqQ==",
"requires": {
+ "@babel/runtime": "^7.14.0",
"lodash.clonedeep": "^4.5.0",
"lodash.isplainobject": "^4.0.6"
}
},
"string-match-left-right": {
- "version": "4.0.15",
- "resolved": "https://registry.npmjs.org/string-match-left-right/-/string-match-left-right-4.0.15.tgz",
- "integrity": "sha512-Qm96V5OZqdRwenLgpQbMzM2jxIwT7NLYxCyriYsV2+kE2VRmetnyRnEiy6EjkldMvat/zyzs2KAyNrhf9/70og==",
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/string-match-left-right/-/string-match-left-right-7.1.0.tgz",
+ "integrity": "sha512-PSyXWesECKYnTJy6xaXAz/2AiyIjrga2hhMN8QbSNGwsnxcpWxt5pMpc7JQIzPkkEwDwip8PdIuU110xKuBevg==",
"requires": {
- "arrayiffy-if-string": "^3.11.39",
+ "@babel/runtime": "^7.14.0",
+ "arrayiffy-if-string": "^3.14.0",
"lodash.isplainobject": "^4.0.6",
- "string-character-is-astral-surrogate": "^1.10.65"
+ "string-character-is-astral-surrogate": "^1.13.0"
}
},
"string-range-expander": {
- "version": "1.11.12",
- "resolved": "https://registry.npmjs.org/string-range-expander/-/string-range-expander-1.11.12.tgz",
- "integrity": "sha512-h5to9SS3CIvoKu1+s+g9x27MR2QCWJ3fhx9S5bdM/KJYGOYE1cqtOc8FOVTVFP/Tdgv9xQre3YEzH+KzLVfvNA=="
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/string-range-expander/-/string-range-expander-2.1.0.tgz",
+ "integrity": "sha512-y/lRS0l1vfqAfj/msJ3APzf9IXCB7CZ6PrZFEPkXcLjau2vFrZ7ML1skKVItMYy16wGO87rv+28KtTYIAQoAYw==",
+ "requires": {
+ "@babel/runtime": "^7.14.0"
+ }
},
"string-trim-spaces-only": {
- "version": "2.8.24",
- "resolved": "https://registry.npmjs.org/string-trim-spaces-only/-/string-trim-spaces-only-2.8.24.tgz",
- "integrity": "sha512-4aHbFBqaCDJ6vYG4Gtn9Sx9KJAzPjlnwXpqYHpDCg0uQ62Qwgf9OG6b3JVRSESZGXCVLKdYCXPiOSSvxh9a0GA=="
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/string-trim-spaces-only/-/string-trim-spaces-only-3.1.0.tgz",
+ "integrity": "sha512-AW7RSi3+QtE6wR+4m/kmwlyy39neBbCIzrzzu1/RGzNRiPKQOeB3rGzr4ubg4UIQgYtr2w0PrxhKPXgyqJ0vaQ==",
+ "requires": {
+ "@babel/runtime": "^7.14.0"
+ }
},
"strip-html-comments": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/strip-html-comments/-/strip-html-comments-1.0.0.tgz",
"integrity": "sha1-Cuff8DAKYHWkwpP7YRG0yx0Mt7c="
+ },
+ "test-mixer": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/test-mixer/-/test-mixer-2.1.0.tgz",
+ "integrity": "sha512-b258NzCyFOZlCNUiPubygccoTt0AAYeJQgFVV5BMQfzFxkSKJuWauehCOmocxM56+2P+Wv1uIIXac90M8KyJLA==",
+ "requires": {
+ "@babel/runtime": "^7.14.0",
+ "lodash.clonedeep": "^4.5.0",
+ "object-boolean-combinations": "^4.1.0"
+ }
}
}
}
diff --git a/packages/plugin-html-minify/package.json b/packages/plugin-html-minify/package.json
index 7de4b63..80b865c 100644
--- a/packages/plugin-html-minify/package.json
+++ b/packages/plugin-html-minify/package.json
@@ -11,7 +11,7 @@
"directory": "packages/plugin-html-minify"
},
"dependencies": {
- "html-crush": "^2.0.10",
+ "html-crush": "^4.2.0",
"strip-html-comments": "^1.0.0"
},
"publishConfig": {