diff --git a/dependencies/package-lock.json b/dependencies/package-lock.json index d102aa77d9b..eb445994353 100644 --- a/dependencies/package-lock.json +++ b/dependencies/package-lock.json @@ -29,7 +29,7 @@ "htmlhint": "^1.1.4", "immer": "^9.0.12", "ini": "^3.0.0", - "jscpd": "^3.4.5", + "jscpd": "^3.5.10", "lodash": "^4.17.21", "markdownlint-cli": "^0.31.1", "node-fetch": "^3.2.4", @@ -306,6 +306,15 @@ "node": ">=12" } }, + "node_modules/@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "optional": true, + "engines": { + "node": ">=0.1.90" + } + }, "node_modules/@eslint/eslintrc": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.3.0.tgz", @@ -387,21 +396,21 @@ "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" }, "node_modules/@jscpd/core": { - "version": "3.4.5", - "resolved": "https://registry.npmjs.org/@jscpd/core/-/core-3.4.5.tgz", - "integrity": "sha512-02Ajnj07VykiwdWNoMKGdQDHT76kJGOvc1h9+aoicU0CeacWIEuoJW6Gy+N3j+UGUlc1ndWhZ91alIiQ8ERMGg==", + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/@jscpd/core/-/core-3.5.4.tgz", + "integrity": "sha512-jf37O5C8/Pe4/FbSvgW+IDBwWkRfBCDzJGx4c+zrbq52CIY4ZvREfi1kw6BaE6C6Xz84FgfpKYOuSW/8gTk83A==", "dependencies": { "eventemitter3": "^4.0.4" } }, "node_modules/@jscpd/finder": { - "version": "3.4.5", - "resolved": "https://registry.npmjs.org/@jscpd/finder/-/finder-3.4.5.tgz", - "integrity": "sha512-Hz8s6UVbtETYmDP+MdjaTaKKgXsb+SR1dJcdwluBTm5ZNkE9cE/dnDVnrEcKGhE7N3Mg6HEo/fTIKqBsvbRZlw==", + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@jscpd/finder/-/finder-3.5.10.tgz", + "integrity": "sha512-zyafUsTB2xDySho3wKMSoZuiMw2XvkdYW72kI7bLdz9M+ERyTMRfUnX1RgoGldXyylyZPF1FSflmfsppkV4Wuw==", "dependencies": { - "@jscpd/core": "^3.4.5", - "@jscpd/tokenizer": "^3.4.5", - "blamer": "^1.0.1", + "@jscpd/core": "^3.5.4", + "@jscpd/tokenizer": "^3.5.4", + "blamer": "^1.0.4", "bytes": "^3.1.0", "cli-table3": "^0.6.0", "colors": "1.4.0", @@ -445,12 +454,14 @@ } }, "node_modules/@jscpd/html-reporter": { - "version": "3.4.5", - "resolved": "https://registry.npmjs.org/@jscpd/html-reporter/-/html-reporter-3.4.5.tgz", - "integrity": "sha512-N1W97Xfz2xFDmi5UlYfplGOxz0oLNCvOVD5wYfe1v9WC7BYV1LrDNRWfJzadCefa1XGLsxvMDtLjnhIpFInpUg==", + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@jscpd/html-reporter/-/html-reporter-3.5.10.tgz", + "integrity": "sha512-EPee/YSy/12UboUOoOD+vFvU8/Bi/CAKnjTDnAdPnJlSh68jog/BNhHKrXiiJKZS2CLn1WzjUaefJrn8VcWo+A==", "dependencies": { + "@jscpd/finder": "^3.5.10", "colors": "1.4.0", - "fs-extra": "^9.0.1" + "fs-extra": "^9.0.1", + "pug": "^3.0.2" } }, "node_modules/@jscpd/html-reporter/node_modules/fs-extra": { @@ -487,11 +498,11 @@ } }, "node_modules/@jscpd/tokenizer": { - "version": "3.4.5", - "resolved": "https://registry.npmjs.org/@jscpd/tokenizer/-/tokenizer-3.4.5.tgz", - "integrity": "sha512-yPamcj9V1a6h1AGEzdlyfa8t9Lxsb3sZ6Wr7m+cZw2sWD2AlCAjSzbgUwdla7d6y5g1jaVU2XGHEVNUx4vZUqw==", + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/@jscpd/tokenizer/-/tokenizer-3.5.4.tgz", + "integrity": "sha512-qvGbHNFaGXqMqgw0cujRqSM2cuPBAR9EOtZNUx4eGQ6IeuJhsS+aI0ijEUOE1OdVBStdu5xYdyytuLkkmtJzHA==", "dependencies": { - "@jscpd/core": "^3.4.5", + "@jscpd/core": "^3.5.4", "reprism": "^0.0.11", "spark-md5": "^3.0.1" } @@ -2081,13 +2092,12 @@ } }, "node_modules/blamer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/blamer/-/blamer-1.0.1.tgz", - "integrity": "sha512-o6d0m9rcEEQXF3+L/wnFPxngqwc1Oxkr/WJ3IdpTfTb0HxOpRLkhC7RAfEEkHIzU66YFjG7N5oEstvE72cnQNQ==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/blamer/-/blamer-1.0.6.tgz", + "integrity": "sha512-fv7QToPS87oD1m1bDDTf29zC/bVKJxj2Nqh1r/v4NhMtbnzDIbWOHBYIfxCjlmkVGu3FGOjKgdNG3SFm7TkvBQ==", "dependencies": { "execa": "^4.0.0", - "which": "^2.0.2", - "xml2js": "^0.4.23" + "which": "^2.0.2" }, "engines": { "node": ">=8.9" @@ -2329,9 +2339,9 @@ } }, "node_modules/cli-table3": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.1.tgz", - "integrity": "sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA==", + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.3.tgz", + "integrity": "sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==", "dependencies": { "string-width": "^4.2.0" }, @@ -2339,7 +2349,7 @@ "node": "10.* || >= 12.*" }, "optionalDependencies": { - "colors": "1.4.0" + "@colors/colors": "1.5.0" } }, "node_modules/cliui": { @@ -5266,14 +5276,14 @@ } }, "node_modules/jscpd": { - "version": "3.4.5", - "resolved": "https://registry.npmjs.org/jscpd/-/jscpd-3.4.5.tgz", - "integrity": "sha512-2gAskcIpbnNTs0RgPZG72xBNa0eRR7mB121XApzbN7kkRUUue2ZT9ug7HMV1JZ01hIpJkrrchcDidMgnl6/DWA==", - "dependencies": { - "@jscpd/core": "^3.4.5", - "@jscpd/finder": "^3.4.5", - "@jscpd/html-reporter": "^3.4.5", - "@jscpd/tokenizer": "^3.4.5", + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/jscpd/-/jscpd-3.5.10.tgz", + "integrity": "sha512-lsFBSqtmGocMtF8NuCh867VRhjeSvPlGit7FYA9a9bX3GFoV65djHnWMbIWfHLb/6wCCwllmXaHuMgeMuhqo3Q==", + "dependencies": { + "@jscpd/core": "^3.5.4", + "@jscpd/finder": "^3.5.10", + "@jscpd/html-reporter": "^3.5.10", + "@jscpd/tokenizer": "^3.5.4", "colors": "1.4.0", "commander": "^5.0.0", "fs-extra": "^9.1.0", @@ -7972,7 +7982,7 @@ "node_modules/reprism": { "version": "0.0.11", "resolved": "https://registry.npmjs.org/reprism/-/reprism-0.0.11.tgz", - "integrity": "sha1-52C4XgriQXIgMsuJQqK8q5kqkIM=" + "integrity": "sha512-VsxDR5QxZo08M/3nRypNlScw5r3rKeSOPdU/QhDmu3Ai3BJxHn/qgfXGWQp/tAxUtzwYNo9W6997JZR0tPLZsA==" }, "node_modules/require-directory": { "version": "2.1.1", @@ -8209,9 +8219,9 @@ } }, "node_modules/signal-exit": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz", - "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==" + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" }, "node_modules/simple-eval": { "version": "1.0.0", @@ -10530,11 +10540,6 @@ "node": "^12.13.0 || ^14.15.0 || >=16" } }, - "node_modules/write-file-atomic/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" - }, "node_modules/xdg-basedir": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", @@ -10564,26 +10569,6 @@ "xml-js": "bin/cli.js" } }, - "node_modules/xml2js": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", - "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", - "dependencies": { - "sax": ">=0.6.0", - "xmlbuilder": "~11.0.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/xmlbuilder": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", - "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", - "engines": { - "node": ">=4.0" - } - }, "node_modules/xregexp": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz", @@ -10883,6 +10868,12 @@ } } }, + "@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "optional": true + }, "@eslint/eslintrc": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.3.0.tgz", @@ -10947,21 +10938,21 @@ "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" }, "@jscpd/core": { - "version": "3.4.5", - "resolved": "https://registry.npmjs.org/@jscpd/core/-/core-3.4.5.tgz", - "integrity": "sha512-02Ajnj07VykiwdWNoMKGdQDHT76kJGOvc1h9+aoicU0CeacWIEuoJW6Gy+N3j+UGUlc1ndWhZ91alIiQ8ERMGg==", + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/@jscpd/core/-/core-3.5.4.tgz", + "integrity": "sha512-jf37O5C8/Pe4/FbSvgW+IDBwWkRfBCDzJGx4c+zrbq52CIY4ZvREfi1kw6BaE6C6Xz84FgfpKYOuSW/8gTk83A==", "requires": { "eventemitter3": "^4.0.4" } }, "@jscpd/finder": { - "version": "3.4.5", - "resolved": "https://registry.npmjs.org/@jscpd/finder/-/finder-3.4.5.tgz", - "integrity": "sha512-Hz8s6UVbtETYmDP+MdjaTaKKgXsb+SR1dJcdwluBTm5ZNkE9cE/dnDVnrEcKGhE7N3Mg6HEo/fTIKqBsvbRZlw==", + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@jscpd/finder/-/finder-3.5.10.tgz", + "integrity": "sha512-zyafUsTB2xDySho3wKMSoZuiMw2XvkdYW72kI7bLdz9M+ERyTMRfUnX1RgoGldXyylyZPF1FSflmfsppkV4Wuw==", "requires": { - "@jscpd/core": "^3.4.5", - "@jscpd/tokenizer": "^3.4.5", - "blamer": "^1.0.1", + "@jscpd/core": "^3.5.4", + "@jscpd/tokenizer": "^3.5.4", + "blamer": "^1.0.4", "bytes": "^3.1.0", "cli-table3": "^0.6.0", "colors": "1.4.0", @@ -10999,12 +10990,14 @@ } }, "@jscpd/html-reporter": { - "version": "3.4.5", - "resolved": "https://registry.npmjs.org/@jscpd/html-reporter/-/html-reporter-3.4.5.tgz", - "integrity": "sha512-N1W97Xfz2xFDmi5UlYfplGOxz0oLNCvOVD5wYfe1v9WC7BYV1LrDNRWfJzadCefa1XGLsxvMDtLjnhIpFInpUg==", + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@jscpd/html-reporter/-/html-reporter-3.5.10.tgz", + "integrity": "sha512-EPee/YSy/12UboUOoOD+vFvU8/Bi/CAKnjTDnAdPnJlSh68jog/BNhHKrXiiJKZS2CLn1WzjUaefJrn8VcWo+A==", "requires": { + "@jscpd/finder": "^3.5.10", "colors": "1.4.0", - "fs-extra": "^9.0.1" + "fs-extra": "^9.0.1", + "pug": "^3.0.2" }, "dependencies": { "fs-extra": { @@ -11035,11 +11028,11 @@ } }, "@jscpd/tokenizer": { - "version": "3.4.5", - "resolved": "https://registry.npmjs.org/@jscpd/tokenizer/-/tokenizer-3.4.5.tgz", - "integrity": "sha512-yPamcj9V1a6h1AGEzdlyfa8t9Lxsb3sZ6Wr7m+cZw2sWD2AlCAjSzbgUwdla7d6y5g1jaVU2XGHEVNUx4vZUqw==", + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/@jscpd/tokenizer/-/tokenizer-3.5.4.tgz", + "integrity": "sha512-qvGbHNFaGXqMqgw0cujRqSM2cuPBAR9EOtZNUx4eGQ6IeuJhsS+aI0ijEUOE1OdVBStdu5xYdyytuLkkmtJzHA==", "requires": { - "@jscpd/core": "^3.4.5", + "@jscpd/core": "^3.5.4", "reprism": "^0.0.11", "spark-md5": "^3.0.1" } @@ -12303,13 +12296,12 @@ "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" }, "blamer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/blamer/-/blamer-1.0.1.tgz", - "integrity": "sha512-o6d0m9rcEEQXF3+L/wnFPxngqwc1Oxkr/WJ3IdpTfTb0HxOpRLkhC7RAfEEkHIzU66YFjG7N5oEstvE72cnQNQ==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/blamer/-/blamer-1.0.6.tgz", + "integrity": "sha512-fv7QToPS87oD1m1bDDTf29zC/bVKJxj2Nqh1r/v4NhMtbnzDIbWOHBYIfxCjlmkVGu3FGOjKgdNG3SFm7TkvBQ==", "requires": { "execa": "^4.0.0", - "which": "^2.0.2", - "xml2js": "^0.4.23" + "which": "^2.0.2" } }, "blueimp-md5": { @@ -12484,11 +12476,11 @@ } }, "cli-table3": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.1.tgz", - "integrity": "sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA==", + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.3.tgz", + "integrity": "sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==", "requires": { - "colors": "1.4.0", + "@colors/colors": "1.5.0", "string-width": "^4.2.0" } }, @@ -14592,14 +14584,14 @@ } }, "jscpd": { - "version": "3.4.5", - "resolved": "https://registry.npmjs.org/jscpd/-/jscpd-3.4.5.tgz", - "integrity": "sha512-2gAskcIpbnNTs0RgPZG72xBNa0eRR7mB121XApzbN7kkRUUue2ZT9ug7HMV1JZ01hIpJkrrchcDidMgnl6/DWA==", - "requires": { - "@jscpd/core": "^3.4.5", - "@jscpd/finder": "^3.4.5", - "@jscpd/html-reporter": "^3.4.5", - "@jscpd/tokenizer": "^3.4.5", + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/jscpd/-/jscpd-3.5.10.tgz", + "integrity": "sha512-lsFBSqtmGocMtF8NuCh867VRhjeSvPlGit7FYA9a9bX3GFoV65djHnWMbIWfHLb/6wCCwllmXaHuMgeMuhqo3Q==", + "requires": { + "@jscpd/core": "^3.5.4", + "@jscpd/finder": "^3.5.10", + "@jscpd/html-reporter": "^3.5.10", + "@jscpd/tokenizer": "^3.5.4", "colors": "1.4.0", "commander": "^5.0.0", "fs-extra": "^9.1.0", @@ -16641,7 +16633,7 @@ "reprism": { "version": "0.0.11", "resolved": "https://registry.npmjs.org/reprism/-/reprism-0.0.11.tgz", - "integrity": "sha1-52C4XgriQXIgMsuJQqK8q5kqkIM=" + "integrity": "sha512-VsxDR5QxZo08M/3nRypNlScw5r3rKeSOPdU/QhDmu3Ai3BJxHn/qgfXGWQp/tAxUtzwYNo9W6997JZR0tPLZsA==" }, "require-directory": { "version": "2.1.1", @@ -16807,9 +16799,9 @@ } }, "signal-exit": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz", - "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==" + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" }, "simple-eval": { "version": "1.0.0", @@ -18525,13 +18517,6 @@ "requires": { "imurmurhash": "^0.1.4", "signal-exit": "^3.0.7" - }, - "dependencies": { - "signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" - } } }, "xdg-basedir": { @@ -18557,20 +18542,6 @@ "sax": "^1.2.4" } }, - "xml2js": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", - "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", - "requires": { - "sax": ">=0.6.0", - "xmlbuilder": "~11.0.0" - } - }, - "xmlbuilder": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", - "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==" - }, "xregexp": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz", diff --git a/dependencies/package.json b/dependencies/package.json index e7c28a83398..43350849ae1 100644 --- a/dependencies/package.json +++ b/dependencies/package.json @@ -24,7 +24,7 @@ "htmlhint": "^1.1.4", "immer": "^9.0.12", "ini": "^3.0.0", - "jscpd": "^3.4.5", + "jscpd": "^3.5.10", "lodash": "^4.17.21", "markdownlint-cli": "^0.31.1", "node-fetch": "^3.2.4",