diff --git a/packages/plugin-html-minify/package-lock.json b/packages/plugin-html-minify/package-lock.json
index fb79bc8..ff0fbbf 100644
--- a/packages/plugin-html-minify/package-lock.json
+++ b/packages/plugin-html-minify/package-lock.json
@@ -9,217 +9,1065 @@
"version": "0.5.0",
"license": "MIT",
"dependencies": {
- "html-crush": "^2.0.10",
+ "html-crush": "^4.2.0",
"strip-html-comments": "^1.0.0"
+ },
+ "devDependencies": {
+ "@useparcel/tape": "^0.5.0"
+ }
+ },
+ "node_modules/@babel/runtime": {
+ "version": "7.14.6",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.6.tgz",
+ "integrity": "sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==",
+ "dependencies": {
+ "regenerator-runtime": "^0.13.4"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@useparcel/tape": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/@useparcel/tape/-/tape-0.5.0.tgz",
+ "integrity": "sha512-Yl88f4K/LsNyyH+aHezCooCaNBPw1tGz60iwpnYGYlzBwcAd4I15lEX8kRzoTqv0UvIFaX2Gb83wFoLs35fK5w==",
+ "dev": true,
+ "dependencies": {
+ "@useparcel/tape-css": "^0.5.0",
+ "@useparcel/tape-html": "^0.5.0",
+ "dependency-graph": "^0.11.0",
+ "lodash": "^4.17.20",
+ "md5": "^2.3.0",
+ "valid-filename": "^3.1.0"
+ }
+ },
+ "node_modules/@useparcel/tape-css": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/@useparcel/tape-css/-/tape-css-0.5.0.tgz",
+ "integrity": "sha512-/8lu7XSn0hbPDsC1iUCRWx8kVNFyWEI9aqsQPccXnOCzfpv/Evi5d6WZMlDryZ1oikQMY1Rw6FdL9yTlL+fRjA==",
+ "dev": true,
+ "dependencies": {
+ "find-css-dependencies": "^0.5.0",
+ "is-absolute-url": "^3.0.3",
+ "magic-string": "^0.25.7"
+ }
+ },
+ "node_modules/@useparcel/tape-html": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/@useparcel/tape-html/-/tape-html-0.5.0.tgz",
+ "integrity": "sha512-hzF6ipnFwbs7nImKxLrT2kR5gnEp53pv0X4UEhg5XxCwEmFRDsfKB8Xp4i4pnEfGyTvPNnym/WPEmw8fO5lwVw==",
+ "dev": true,
+ "dependencies": {
+ "codsen-parser": "^0.11.0",
+ "find-embedded-documents": "^0.5.0",
+ "find-html-dependencies": "^0.5.0",
+ "is-absolute-url": "^3.0.3",
+ "magic-string": "^0.25.7"
}
},
"node_modules/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==",
+ "dependencies": {
+ "@babel/runtime": "^7.14.0"
+ }
},
- "node_modules/html-crush": {
- "version": "2.0.10",
- "resolved": "https://registry.npmjs.org/html-crush/-/html-crush-2.0.10.tgz",
- "integrity": "sha512-xBOt5KNrvNDhyBmJI1pQ3UtGBNVLSZD5qmammPTgLr/fGj5SWWvocBDQ7D9uuRbEpGa+PQjqmGlCQUKd4qVvvQ==",
+ "node_modules/ast-monkey-util": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/ast-monkey-util/-/ast-monkey-util-1.4.0.tgz",
+ "integrity": "sha512-GjdhxUtsWb/kbeGJzhHj7hnEWhxcaqkihAyxrE4hDiuYwcyU8CXG8YVZcF+WLp10dvZHdIcALQx7iye2HcyMZg==",
+ "dev": true,
"dependencies": {
+ "@babel/runtime": "^7.14.0"
+ }
+ },
+ "node_modules/boolbase": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
+ "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
+ "dev": true
+ },
+ "node_modules/charenc": {
+ "version": "0.0.2",
+ "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz",
+ "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=",
+ "dev": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/codsen-parser": {
+ "version": "0.11.0",
+ "resolved": "https://registry.npmjs.org/codsen-parser/-/codsen-parser-0.11.0.tgz",
+ "integrity": "sha512-LIjaxCr676Idhubl5RqVZamyn8Y5i0cg1mkxDH3cPbhZCJZoF1LBf44K4DzuDABL4BoYzm3vxbmnPRVehyM7rQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/runtime": "^7.14.0",
+ "ast-monkey-util": "^1.4.0",
+ "codsen-tokenizer": "^5.6.0",
+ "object-path": "^0.11.5",
+ "string-find-malformed": "^2.1.0",
+ "string-left-right": "^4.1.0"
+ }
+ },
+ "node_modules/codsen-tokenizer": {
+ "version": "5.6.0",
+ "resolved": "https://registry.npmjs.org/codsen-tokenizer/-/codsen-tokenizer-5.6.0.tgz",
+ "integrity": "sha512-r3lHDrtC3fE7oiZtZ1bJ9hdYjrk63OT7bRWuCt2IF0lLyG42lTmxkLjzUWr8TndMUBe8vkkUBXg5aXHyY4e6Eg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/runtime": "^7.14.0",
+ "html-all-known-attributes": "^4.1.0",
+ "is-char-suitable-for-html-attr-name": "^2.1.0",
+ "is-html-attribute-closing": "^2.3.0",
+ "is-html-tag-opening": "^2.1.0",
+ "lodash.clonedeep": "^4.5.0",
"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"
+ "string-left-right": "^4.1.0",
+ "string-match-left-right": "^7.1.0"
+ }
+ },
+ "node_modules/crypt": {
+ "version": "0.0.2",
+ "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz",
+ "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=",
+ "dev": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/css-select": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/css-select/-/css-select-3.1.2.tgz",
+ "integrity": "sha512-qmss1EihSuBNWNNhHjxzxSfJoFBM/lERB/Q4EnsJQQC62R2evJDW481091oAdOr9uh46/0n4nrg0It5cAnj1RA==",
+ "dev": true,
+ "dependencies": {
+ "boolbase": "^1.0.0",
+ "css-what": "^4.0.0",
+ "domhandler": "^4.0.0",
+ "domutils": "^2.4.3",
+ "nth-check": "^2.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/fb55"
+ }
+ },
+ "node_modules/css-select-codsen-parser": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/css-select-codsen-parser/-/css-select-codsen-parser-0.5.0.tgz",
+ "integrity": "sha512-h7efnEtziJUEkx5GkfQvvjnq0kaN0K8ZZIbiFvn6f4IPDBHd8973W21Ow2u+RLs4SZEVhzg+X113QfgG4yMzPA==",
+ "dev": true
+ },
+ "node_modules/css-what": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/css-what/-/css-what-4.0.0.tgz",
+ "integrity": "sha512-teijzG7kwYfNVsUh2H/YN62xW3KK9YhXEgSlbxMlcyjPNvdKJqFx5lrwlJgoFP1ZHlB89iGDlo/JyshKeRhv5A==",
+ "dev": true,
+ "engines": {
+ "node": ">= 6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/fb55"
+ }
+ },
+ "node_modules/dependency-graph": {
+ "version": "0.11.0",
+ "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz",
+ "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.6.0"
+ }
+ },
+ "node_modules/dom-serializer": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz",
+ "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==",
+ "dev": true,
+ "dependencies": {
+ "domelementtype": "^2.0.1",
+ "domhandler": "^4.2.0",
+ "entities": "^2.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
+ }
+ },
+ "node_modules/domelementtype": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz",
+ "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/fb55"
+ }
+ ]
+ },
+ "node_modules/domhandler": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.0.tgz",
+ "integrity": "sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==",
+ "dev": true,
+ "dependencies": {
+ "domelementtype": "^2.2.0"
+ },
+ "engines": {
+ "node": ">= 4"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/domhandler?sponsor=1"
+ }
+ },
+ "node_modules/domutils": {
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz",
+ "integrity": "sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg==",
+ "dev": true,
+ "dependencies": {
+ "dom-serializer": "^1.0.1",
+ "domelementtype": "^2.2.0",
+ "domhandler": "^4.2.0"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/domutils?sponsor=1"
+ }
+ },
+ "node_modules/entities": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
+ "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
+ "dev": true,
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
+ },
+ "node_modules/filename-reserved-regex": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz",
+ "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/find-css-dependencies": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/find-css-dependencies/-/find-css-dependencies-0.5.0.tgz",
+ "integrity": "sha512-m3+4f2NywGNIrb1K8+fHFl3DP4/6YfP7+dm4NZd3bfm0K0TP3Er9aNk0uz2hPjaM5PIaMVmdDWFq9y4SnC+AAg==",
+ "dev": true
+ },
+ "node_modules/find-embedded-documents": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/find-embedded-documents/-/find-embedded-documents-0.5.0.tgz",
+ "integrity": "sha512-BjAwer9okoO5NvgZnt2I/lLVDkqd2YE8gPPUVpdjzmltM2Fl9Aw6ZVlejXbaEPyuOKLTEQjmcjEtbUB3ljS8NQ==",
+ "dev": true,
+ "dependencies": {
+ "codsen-parser": "^0.11.0",
+ "css-select": "^3.1.1",
+ "css-select-codsen-parser": "^0.5.0"
+ }
+ },
+ "node_modules/find-html-dependencies": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/find-html-dependencies/-/find-html-dependencies-0.5.0.tgz",
+ "integrity": "sha512-OuKsLKWL0CvX0Vx273t577kArkNpenG2hec906EHsdhs1EXE6aWBS1PT9iJAjKVjQhp05WJ6nsdpbUiZ6iFQMg==",
+ "dev": true,
+ "dependencies": {
+ "codsen-parser": "^0.11.0",
+ "css-select": "^3.1.1",
+ "css-select-codsen-parser": "^0.5.0"
+ }
+ },
+ "node_modules/html-all-known-attributes": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/html-all-known-attributes/-/html-all-known-attributes-4.1.0.tgz",
+ "integrity": "sha512-KaSC/go1CspiJ1Xs5abPYbSbFnfIOE4eaEHnrWryql8lgX58W006uu3NjK4SHTUquM7QSFYzEqWuVI5psE7Ocg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/runtime": "^7.14.0"
+ }
+ },
+ "node_modules/html-crush": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/html-crush/-/html-crush-4.2.0.tgz",
+ "integrity": "sha512-z+8zsmaf6iHX1UN6t5mFxnlvweBh1eSws0NI2RjrMv9NX2gGubjcUPIaU6sdrypiBvU0S/Hjqr5aEcJ55fndPA==",
+ "dependencies": {
+ "@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"
+ }
+ },
+ "node_modules/is-absolute-url": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz",
+ "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
}
},
+ "node_modules/is-buffer": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
+ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
+ "dev": true
+ },
+ "node_modules/is-char-suitable-for-html-attr-name": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-char-suitable-for-html-attr-name/-/is-char-suitable-for-html-attr-name-2.1.0.tgz",
+ "integrity": "sha512-tftj5TBEAIzYs+GDzmtM0rDuRGI/6JVCXXctxLAb/zqAWoudnyGMkFpixmBGhRmadc0Q0wzJ8BLZgLJeWqLo0Q==",
+ "dev": true,
+ "dependencies": {
+ "@babel/runtime": "^7.14.0"
+ }
+ },
+ "node_modules/is-html-attribute-closing": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/is-html-attribute-closing/-/is-html-attribute-closing-2.3.0.tgz",
+ "integrity": "sha512-XTtYjo8F0kv5BW8aVz4+ynz23by4x9DOT3SKId+WRc2LZyFDXKMpr1W3k5BCriTc+vFsyJZB6rGXP9N4N+KCjQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/runtime": "^7.14.0",
+ "html-all-known-attributes": "^4.1.0",
+ "is-char-suitable-for-html-attr-name": "^2.1.0",
+ "string-left-right": "^4.1.0",
+ "string-match-left-right": "^7.1.0"
+ }
+ },
+ "node_modules/is-html-tag-opening": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-html-tag-opening/-/is-html-tag-opening-2.1.0.tgz",
+ "integrity": "sha512-97xTbeQXxbPLMo+nlmHELuTa45PWlSgsvujIETJnaEv7uRw5mP7s5lcgXLIAq0Rxg1a3Hgwt9tCYA2S72zl1gg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/runtime": "^7.14.0",
+ "string-left-right": "^4.1.0",
+ "string-match-left-right": "^7.1.0"
+ }
+ },
+ "node_modules/lodash": {
+ "version": "4.17.21",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
+ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
+ "dev": true
+ },
"node_modules/lodash.clonedeep": {
"version": "4.5.0",
"resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
"integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8="
},
+ "node_modules/lodash.intersection": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/lodash.intersection/-/lodash.intersection-4.4.0.tgz",
+ "integrity": "sha1-ChG6Yx0OlcI8fy9Mu5ppLtF45wU="
+ },
"node_modules/lodash.isplainobject": {
"version": "4.0.6",
"resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
"integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs="
},
+ "node_modules/lodash.pull": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/lodash.pull/-/lodash.pull-4.1.0.tgz",
+ "integrity": "sha1-YAYMxr1iW01FZ+wn3EXNG+nuwBI="
+ },
+ "node_modules/magic-string": {
+ "version": "0.25.7",
+ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz",
+ "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==",
+ "dev": true,
+ "dependencies": {
+ "sourcemap-codec": "^1.4.4"
+ }
+ },
+ "node_modules/md5": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz",
+ "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==",
+ "dev": true,
+ "dependencies": {
+ "charenc": "0.0.2",
+ "crypt": "0.0.2",
+ "is-buffer": "~1.1.6"
+ }
+ },
+ "node_modules/nth-check": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz",
+ "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==",
+ "dev": true,
+ "dependencies": {
+ "boolbase": "^1.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/nth-check?sponsor=1"
+ }
+ },
+ "node_modules/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==",
+ "dependencies": {
+ "@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"
+ }
+ },
+ "node_modules/object-path": {
+ "version": "0.11.5",
+ "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.11.5.tgz",
+ "integrity": "sha512-jgSbThcoR/s+XumvGMTMf81QVBmah+/Q7K7YduKeKVWL7N111unR2d6pZZarSk6kY/caeNxUDyxOvMWyzoU2eg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 10.12.0"
+ }
+ },
"node_modules/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==",
"dependencies": {
- "ranges-merge": "^5.0.4"
+ "@babel/runtime": "^7.14.0",
+ "ranges-merge": "^7.1.0"
}
},
"node_modules/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==",
"dependencies": {
- "ranges-sort": "^3.13.4"
+ "@babel/runtime": "^7.14.0",
+ "ranges-push": "^5.1.0",
+ "ranges-sort": "^4.1.0"
}
},
"node_modules/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==",
"dependencies": {
- "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"
}
},
"node_modules/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==",
+ "dependencies": {
+ "@babel/runtime": "^7.14.0"
+ }
+ },
+ "node_modules/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=="
+ },
+ "node_modules/sourcemap-codec": {
+ "version": "1.4.8",
+ "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
+ "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
+ "dev": true
},
"node_modules/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==",
+ "dependencies": {
+ "@babel/runtime": "^7.14.0"
+ }
},
"node_modules/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==",
+ "dependencies": {
+ "@babel/runtime": "^7.14.0"
+ }
+ },
+ "node_modules/string-find-malformed": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/string-find-malformed/-/string-find-malformed-2.1.0.tgz",
+ "integrity": "sha512-bEjSfv6hfrP4RXl/FDDw0arNEqDiRJFoeXRhQQ641HqQGY+Cew/3WstWHjqQRigSjljBPv0dpB2EWzTYSGG3cQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/runtime": "^7.14.0",
+ "string-left-right": "^4.1.0"
+ }
},
"node_modules/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==",
"dependencies": {
+ "@babel/runtime": "^7.14.0",
"lodash.clonedeep": "^4.5.0",
"lodash.isplainobject": "^4.0.6"
}
},
"node_modules/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==",
"dependencies": {
- "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"
}
},
"node_modules/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==",
+ "dependencies": {
+ "@babel/runtime": "^7.14.0"
+ }
},
"node_modules/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==",
+ "dependencies": {
+ "@babel/runtime": "^7.14.0"
+ }
},
"node_modules/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="
+ },
+ "node_modules/test-mixer": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/test-mixer/-/test-mixer-2.1.0.tgz",
+ "integrity": "sha512-b258NzCyFOZlCNUiPubygccoTt0AAYeJQgFVV5BMQfzFxkSKJuWauehCOmocxM56+2P+Wv1uIIXac90M8KyJLA==",
+ "dependencies": {
+ "@babel/runtime": "^7.14.0",
+ "lodash.clonedeep": "^4.5.0",
+ "object-boolean-combinations": "^4.1.0"
+ }
+ },
+ "node_modules/valid-filename": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/valid-filename/-/valid-filename-3.1.0.tgz",
+ "integrity": "sha512-O99sdfhdGCiWoN4cv6Unq4eJ2EuXwRsOLCeSw+IJyMYgwVK0BPmaUnzhWQw5E8qknLTVrVExCr6xxTBnRBvtsQ==",
+ "dev": true,
+ "dependencies": {
+ "filename-reserved-regex": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
}
},
"dependencies": {
+ "@babel/runtime": {
+ "version": "7.14.6",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.6.tgz",
+ "integrity": "sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==",
+ "requires": {
+ "regenerator-runtime": "^0.13.4"
+ }
+ },
+ "@useparcel/tape": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/@useparcel/tape/-/tape-0.5.0.tgz",
+ "integrity": "sha512-Yl88f4K/LsNyyH+aHezCooCaNBPw1tGz60iwpnYGYlzBwcAd4I15lEX8kRzoTqv0UvIFaX2Gb83wFoLs35fK5w==",
+ "dev": true,
+ "requires": {
+ "@useparcel/tape-css": "^0.5.0",
+ "@useparcel/tape-html": "^0.5.0",
+ "dependency-graph": "^0.11.0",
+ "lodash": "^4.17.20",
+ "md5": "^2.3.0",
+ "valid-filename": "^3.1.0"
+ }
+ },
+ "@useparcel/tape-css": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/@useparcel/tape-css/-/tape-css-0.5.0.tgz",
+ "integrity": "sha512-/8lu7XSn0hbPDsC1iUCRWx8kVNFyWEI9aqsQPccXnOCzfpv/Evi5d6WZMlDryZ1oikQMY1Rw6FdL9yTlL+fRjA==",
+ "dev": true,
+ "requires": {
+ "find-css-dependencies": "^0.5.0",
+ "is-absolute-url": "^3.0.3",
+ "magic-string": "^0.25.7"
+ }
+ },
+ "@useparcel/tape-html": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/@useparcel/tape-html/-/tape-html-0.5.0.tgz",
+ "integrity": "sha512-hzF6ipnFwbs7nImKxLrT2kR5gnEp53pv0X4UEhg5XxCwEmFRDsfKB8Xp4i4pnEfGyTvPNnym/WPEmw8fO5lwVw==",
+ "dev": true,
+ "requires": {
+ "codsen-parser": "^0.11.0",
+ "find-embedded-documents": "^0.5.0",
+ "find-html-dependencies": "^0.5.0",
+ "is-absolute-url": "^3.0.3",
+ "magic-string": "^0.25.7"
+ }
+ },
"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==",
+ "ast-monkey-util": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/ast-monkey-util/-/ast-monkey-util-1.4.0.tgz",
+ "integrity": "sha512-GjdhxUtsWb/kbeGJzhHj7hnEWhxcaqkihAyxrE4hDiuYwcyU8CXG8YVZcF+WLp10dvZHdIcALQx7iye2HcyMZg==",
+ "dev": true,
+ "requires": {
+ "@babel/runtime": "^7.14.0"
+ }
+ },
+ "boolbase": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
+ "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
+ "dev": true
+ },
+ "charenc": {
+ "version": "0.0.2",
+ "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz",
+ "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=",
+ "dev": true
+ },
+ "codsen-parser": {
+ "version": "0.11.0",
+ "resolved": "https://registry.npmjs.org/codsen-parser/-/codsen-parser-0.11.0.tgz",
+ "integrity": "sha512-LIjaxCr676Idhubl5RqVZamyn8Y5i0cg1mkxDH3cPbhZCJZoF1LBf44K4DzuDABL4BoYzm3vxbmnPRVehyM7rQ==",
+ "dev": true,
+ "requires": {
+ "@babel/runtime": "^7.14.0",
+ "ast-monkey-util": "^1.4.0",
+ "codsen-tokenizer": "^5.6.0",
+ "object-path": "^0.11.5",
+ "string-find-malformed": "^2.1.0",
+ "string-left-right": "^4.1.0"
+ }
+ },
+ "codsen-tokenizer": {
+ "version": "5.6.0",
+ "resolved": "https://registry.npmjs.org/codsen-tokenizer/-/codsen-tokenizer-5.6.0.tgz",
+ "integrity": "sha512-r3lHDrtC3fE7oiZtZ1bJ9hdYjrk63OT7bRWuCt2IF0lLyG42lTmxkLjzUWr8TndMUBe8vkkUBXg5aXHyY4e6Eg==",
+ "dev": true,
"requires": {
+ "@babel/runtime": "^7.14.0",
+ "html-all-known-attributes": "^4.1.0",
+ "is-char-suitable-for-html-attr-name": "^2.1.0",
+ "is-html-attribute-closing": "^2.3.0",
+ "is-html-tag-opening": "^2.1.0",
+ "lodash.clonedeep": "^4.5.0",
"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"
+ "string-left-right": "^4.1.0",
+ "string-match-left-right": "^7.1.0"
+ }
+ },
+ "crypt": {
+ "version": "0.0.2",
+ "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz",
+ "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=",
+ "dev": true
+ },
+ "css-select": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/css-select/-/css-select-3.1.2.tgz",
+ "integrity": "sha512-qmss1EihSuBNWNNhHjxzxSfJoFBM/lERB/Q4EnsJQQC62R2evJDW481091oAdOr9uh46/0n4nrg0It5cAnj1RA==",
+ "dev": true,
+ "requires": {
+ "boolbase": "^1.0.0",
+ "css-what": "^4.0.0",
+ "domhandler": "^4.0.0",
+ "domutils": "^2.4.3",
+ "nth-check": "^2.0.0"
+ }
+ },
+ "css-select-codsen-parser": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/css-select-codsen-parser/-/css-select-codsen-parser-0.5.0.tgz",
+ "integrity": "sha512-h7efnEtziJUEkx5GkfQvvjnq0kaN0K8ZZIbiFvn6f4IPDBHd8973W21Ow2u+RLs4SZEVhzg+X113QfgG4yMzPA==",
+ "dev": true
+ },
+ "css-what": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/css-what/-/css-what-4.0.0.tgz",
+ "integrity": "sha512-teijzG7kwYfNVsUh2H/YN62xW3KK9YhXEgSlbxMlcyjPNvdKJqFx5lrwlJgoFP1ZHlB89iGDlo/JyshKeRhv5A==",
+ "dev": true
+ },
+ "dependency-graph": {
+ "version": "0.11.0",
+ "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz",
+ "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==",
+ "dev": true
+ },
+ "dom-serializer": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz",
+ "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==",
+ "dev": true,
+ "requires": {
+ "domelementtype": "^2.0.1",
+ "domhandler": "^4.2.0",
+ "entities": "^2.0.0"
+ }
+ },
+ "domelementtype": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz",
+ "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==",
+ "dev": true
+ },
+ "domhandler": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.0.tgz",
+ "integrity": "sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==",
+ "dev": true,
+ "requires": {
+ "domelementtype": "^2.2.0"
+ }
+ },
+ "domutils": {
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz",
+ "integrity": "sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg==",
+ "dev": true,
+ "requires": {
+ "dom-serializer": "^1.0.1",
+ "domelementtype": "^2.2.0",
+ "domhandler": "^4.2.0"
+ }
+ },
+ "entities": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
+ "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
+ "dev": true
+ },
+ "filename-reserved-regex": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz",
+ "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=",
+ "dev": true
+ },
+ "find-css-dependencies": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/find-css-dependencies/-/find-css-dependencies-0.5.0.tgz",
+ "integrity": "sha512-m3+4f2NywGNIrb1K8+fHFl3DP4/6YfP7+dm4NZd3bfm0K0TP3Er9aNk0uz2hPjaM5PIaMVmdDWFq9y4SnC+AAg==",
+ "dev": true
+ },
+ "find-embedded-documents": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/find-embedded-documents/-/find-embedded-documents-0.5.0.tgz",
+ "integrity": "sha512-BjAwer9okoO5NvgZnt2I/lLVDkqd2YE8gPPUVpdjzmltM2Fl9Aw6ZVlejXbaEPyuOKLTEQjmcjEtbUB3ljS8NQ==",
+ "dev": true,
+ "requires": {
+ "codsen-parser": "^0.11.0",
+ "css-select": "^3.1.1",
+ "css-select-codsen-parser": "^0.5.0"
+ }
+ },
+ "find-html-dependencies": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/find-html-dependencies/-/find-html-dependencies-0.5.0.tgz",
+ "integrity": "sha512-OuKsLKWL0CvX0Vx273t577kArkNpenG2hec906EHsdhs1EXE6aWBS1PT9iJAjKVjQhp05WJ6nsdpbUiZ6iFQMg==",
+ "dev": true,
+ "requires": {
+ "codsen-parser": "^0.11.0",
+ "css-select": "^3.1.1",
+ "css-select-codsen-parser": "^0.5.0"
+ }
+ },
+ "html-all-known-attributes": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/html-all-known-attributes/-/html-all-known-attributes-4.1.0.tgz",
+ "integrity": "sha512-KaSC/go1CspiJ1Xs5abPYbSbFnfIOE4eaEHnrWryql8lgX58W006uu3NjK4SHTUquM7QSFYzEqWuVI5psE7Ocg==",
+ "dev": true,
+ "requires": {
+ "@babel/runtime": "^7.14.0"
+ }
+ },
+ "html-crush": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/html-crush/-/html-crush-4.2.0.tgz",
+ "integrity": "sha512-z+8zsmaf6iHX1UN6t5mFxnlvweBh1eSws0NI2RjrMv9NX2gGubjcUPIaU6sdrypiBvU0S/Hjqr5aEcJ55fndPA==",
+ "requires": {
+ "@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"
}
},
+ "is-absolute-url": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz",
+ "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==",
+ "dev": true
+ },
+ "is-buffer": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
+ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
+ "dev": true
+ },
+ "is-char-suitable-for-html-attr-name": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-char-suitable-for-html-attr-name/-/is-char-suitable-for-html-attr-name-2.1.0.tgz",
+ "integrity": "sha512-tftj5TBEAIzYs+GDzmtM0rDuRGI/6JVCXXctxLAb/zqAWoudnyGMkFpixmBGhRmadc0Q0wzJ8BLZgLJeWqLo0Q==",
+ "dev": true,
+ "requires": {
+ "@babel/runtime": "^7.14.0"
+ }
+ },
+ "is-html-attribute-closing": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/is-html-attribute-closing/-/is-html-attribute-closing-2.3.0.tgz",
+ "integrity": "sha512-XTtYjo8F0kv5BW8aVz4+ynz23by4x9DOT3SKId+WRc2LZyFDXKMpr1W3k5BCriTc+vFsyJZB6rGXP9N4N+KCjQ==",
+ "dev": true,
+ "requires": {
+ "@babel/runtime": "^7.14.0",
+ "html-all-known-attributes": "^4.1.0",
+ "is-char-suitable-for-html-attr-name": "^2.1.0",
+ "string-left-right": "^4.1.0",
+ "string-match-left-right": "^7.1.0"
+ }
+ },
+ "is-html-tag-opening": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-html-tag-opening/-/is-html-tag-opening-2.1.0.tgz",
+ "integrity": "sha512-97xTbeQXxbPLMo+nlmHELuTa45PWlSgsvujIETJnaEv7uRw5mP7s5lcgXLIAq0Rxg1a3Hgwt9tCYA2S72zl1gg==",
+ "dev": true,
+ "requires": {
+ "@babel/runtime": "^7.14.0",
+ "string-left-right": "^4.1.0",
+ "string-match-left-right": "^7.1.0"
+ }
+ },
+ "lodash": {
+ "version": "4.17.21",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
+ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
+ "dev": true
+ },
"lodash.clonedeep": {
"version": "4.5.0",
"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="
+ },
+ "magic-string": {
+ "version": "0.25.7",
+ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz",
+ "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==",
+ "dev": true,
+ "requires": {
+ "sourcemap-codec": "^1.4.4"
+ }
+ },
+ "md5": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz",
+ "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==",
+ "dev": true,
+ "requires": {
+ "charenc": "0.0.2",
+ "crypt": "0.0.2",
+ "is-buffer": "~1.1.6"
+ }
+ },
+ "nth-check": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz",
+ "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==",
+ "dev": true,
+ "requires": {
+ "boolbase": "^1.0.0"
+ }
+ },
+ "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"
+ }
+ },
+ "object-path": {
+ "version": "0.11.5",
+ "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.11.5.tgz",
+ "integrity": "sha512-jgSbThcoR/s+XumvGMTMf81QVBmah+/Q7K7YduKeKVWL7N111unR2d6pZZarSk6kY/caeNxUDyxOvMWyzoU2eg==",
+ "dev": true
+ },
"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=="
+ },
+ "sourcemap-codec": {
+ "version": "1.4.8",
+ "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
+ "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
+ "dev": true
},
"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-find-malformed": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/string-find-malformed/-/string-find-malformed-2.1.0.tgz",
+ "integrity": "sha512-bEjSfv6hfrP4RXl/FDDw0arNEqDiRJFoeXRhQQ641HqQGY+Cew/3WstWHjqQRigSjljBPv0dpB2EWzTYSGG3cQ==",
+ "dev": true,
+ "requires": {
+ "@babel/runtime": "^7.14.0",
+ "string-left-right": "^4.1.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"
+ }
+ },
+ "valid-filename": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/valid-filename/-/valid-filename-3.1.0.tgz",
+ "integrity": "sha512-O99sdfhdGCiWoN4cv6Unq4eJ2EuXwRsOLCeSw+IJyMYgwVK0BPmaUnzhWQw5E8qknLTVrVExCr6xxTBnRBvtsQ==",
+ "dev": true,
+ "requires": {
+ "filename-reserved-regex": "^2.0.0"
+ }
}
}
}
diff --git a/packages/plugin-html-minify/package.json b/packages/plugin-html-minify/package.json
index 33e2429..d6f05f0 100644
--- a/packages/plugin-html-minify/package.json
+++ b/packages/plugin-html-minify/package.json
@@ -12,7 +12,7 @@
"directory": "packages/plugin-html-minify"
},
"dependencies": {
- "html-crush": "^2.0.10",
+ "html-crush": "^4.2.0",
"strip-html-comments": "^1.0.0"
},
"devDependencies": {