diff --git a/package-lock.json b/package-lock.json index 4da890dea..e14f30b8e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,15 +10,15 @@ "dependencies": { "gitalk": "^1.8.0", "hexo": "^8.1.1", - "hexo-generator-sitemap": "^3.0.1", "hexo-butterfly-clock-anzhiyu": "^1.1.8", "hexo-deployer-git": "^4.0.0", - "hexo-generator-archive": "^2.0.0", "hexo-filter-nofollow": "^2.0.2", + "hexo-generator-archive": "^2.0.0", "hexo-generator-category": "^2.0.0", - "hexo-generator-feed": "^3.0.0", + "hexo-generator-feed": "^4.0.0", "hexo-generator-index": "^4.0.0", "hexo-generator-searchdb": "^1.5.0", + "hexo-generator-sitemap": "^3.0.1", "hexo-generator-tag": "^2.0.0", "hexo-renderer-ejs": "^2.0.0", "hexo-renderer-markdown-it": "^7.1.1", @@ -26,13 +26,31 @@ "hexo-renderer-stylus": "^3.0.1", "hexo-server": "^3.0.0", "hexo-theme-butterfly": "^5.5.1", - "hexo-theme-landscape": "^1.1.0", "hexo-theme-keep": "^4.2.5", + "hexo-theme-landscape": "^1.1.0", "hexo-wordcount": "^6.0.1", "markdown-it-merge-cells": "^2.0.0", "markdown-it-task-checkbox": "^1.0.6" } }, + "hexo-butterfly-clock-anzhiyu": { + "version": "1.1.8", + "resolved": "https://registry.npmmirror.com/hexo-butterfly-clock-anzhiyu/-/hexo-butterfly-clock-anzhiyu-1.1.8.tgz", + "integrity": "sha512-fk9b7sv2qwKYc4aoxnQWW1gdpI4gbebNJFhFLfBxMShd+onq9MZw0Dhcn3nDiALbnu2GoHRHPk5PIJlaB2n3Qg==", + "extraneous": true + }, + "hexo-filter-nofollow": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/hexo-filter-nofollow/-/hexo-filter-nofollow-2.0.2.tgz", + "integrity": "sha512-roIkEIkGOR22EPMoy8iKrufDoAH25LOT5ZeVXVLavEpM757Y96kfUhyathryMLXr326EURffgkZAKsVf3EDl0A==", + "extraneous": true + }, + "hexo-generator-feed": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/hexo-generator-feed/-/hexo-generator-feed-3.0.0.tgz", + "integrity": "sha512-Jo35VSRSNeMitS2JmjCq3OHAXXYU4+JIODujHtubdG/NRj2++b3Tgyz9pwTmROx6Yxr2php/hC8og5AGZHh8UQ==", + "extraneous": true + }, "node_modules/@adobe/css-tools": { "version": "4.3.3", "resolved": "https://registry.npmmirror.com/@adobe/css-tools/-/css-tools-4.3.3.tgz", @@ -512,13 +530,15 @@ "resolved": "https://registry.npmmirror.com/core-js/-/core-js-1.2.7.tgz", "integrity": "sha512-ZiPp9pZlgxpWRu0M+YWbm6+aQ84XEfH1JRXvfOc/fILWI0VKhLC2LX13X1NYq4fULzLMq7Hfh43CSo2/aIaUPA==", "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/create-react-class": { "version": "15.7.0", "resolved": "https://registry.npmmirror.com/create-react-class/-/create-react-class-15.7.0.tgz", "integrity": "sha512-QZv4sFWG9S5RUvkTYWbflxeZX+JG7Cz0Tn33rQBJ+WFQTqTfUTjMjiv9tnfXazjsO5r0KhPs+AqCjyrQX6h2ng==", "license": "MIT", + "peer": true, "dependencies": { "loose-envify": "^1.3.1", "object-assign": "^4.1.1" @@ -781,15 +801,6 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", "license": "MIT" }, - "node_modules/ejs": { - "version": "2.6.1", - "resolved": "https://registry.npmmirror.com/ejs/-/ejs-2.6.1.tgz", - "integrity": "sha512-0xy4A/twfrRCnkhfk8ErDi5DqdAsAqeGxht4xkCUrsvhhbQNs7E+4jV0CN7+NKIY0aHE72+XvqtBIXzD31ZbXQ==", - "license": "Apache-2.0", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmmirror.com/encodeurl/-/encodeurl-1.0.2.tgz", @@ -804,6 +815,7 @@ "resolved": "https://registry.npmmirror.com/encoding/-/encoding-0.1.13.tgz", "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", "license": "MIT", + "peer": true, "dependencies": { "iconv-lite": "^0.6.2" } @@ -1002,11 +1014,30 @@ "integrity": "sha512-KUwE3MizTzXwhrvTTEpWbug1ngV1zfjwzdxSkeWYGUoVGaaQoid+jxgg4zm4LB+OrtnD+X2xJFq7DCO3pc3fdQ==", "license": "MIT" }, + "node_modules/fast-xml-parser": { + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.3.5.tgz", + "integrity": "sha512-JeaA2Vm9ffQKp9VjvfzObuMCjUYAp5WDYhRYL5LrBPY/jUDlUtOvDfot0vKSkB9tuX885BDHjtw4fZadD95wnA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT", + "dependencies": { + "strnum": "^2.1.2" + }, + "bin": { + "fxparser": "src/cli/cli.js" + } + }, "node_modules/fbjs": { "version": "0.8.18", "resolved": "https://registry.npmmirror.com/fbjs/-/fbjs-0.8.18.tgz", "integrity": "sha512-EQaWFK+fEPSoibjNy8IxUtaFOMXcWsY0JaVrQoZR9zC8N2Ygf9iDITPWjUTVIax95b6I742JFLqASHfsag/vKA==", "license": "MIT", + "peer": true, "dependencies": { "core-js": "^1.0.0", "isomorphic-fetch": "^2.1.1", @@ -1017,6 +1048,28 @@ "ua-parser-js": "^0.7.30" } }, + "node_modules/feedsmith": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/feedsmith/-/feedsmith-2.9.0.tgz", + "integrity": "sha512-TYucytOx4bTrD4ON0iuJG9y0Me7fiT0EZ+7MIE0xptvd8TL6nY0Z1jVPa9W39WMJUtPqV2r27TQxL/z5DCCmdA==", + "license": "MIT", + "dependencies": { + "entities": "^7.0.0", + "fast-xml-parser": "^5.3.3" + } + }, + "node_modules/feedsmith/node_modules/entities": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz", + "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, "node_modules/filelist": { "version": "1.0.4", "resolved": "https://registry.npmmirror.com/filelist/-/filelist-1.0.4.tgz", @@ -1601,14 +1654,6 @@ "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" } }, - "node_modules/hexo-filter-nofollow": { - "version": "2.0.2", - "resolved": "https://registry.npmmirror.com/hexo-filter-nofollow/-/hexo-filter-nofollow-2.0.2.tgz", - "integrity": "sha512-roIkEIkGOR22EPMoy8iKrufDoAH25LOT5ZeVXVLavEpM757Y96kfUhyathryMLXr326EURffgkZAKsVf3EDl0A==", - "engines": { - "node": ">= 8.6.0" - } - }, "node_modules/hexo-deployer-git/node_modules/dom-serializer/node_modules/entities": { "version": "2.2.0", "resolved": "https://registry.npmmirror.com/entities/-/entities-2.2.0.tgz", @@ -1805,6 +1850,14 @@ "entities": "^3.0.1" } }, + "node_modules/hexo-filter-nofollow": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/hexo-filter-nofollow/-/hexo-filter-nofollow-2.0.2.tgz", + "integrity": "sha512-roIkEIkGOR22EPMoy8iKrufDoAH25LOT5ZeVXVLavEpM757Y96kfUhyathryMLXr326EURffgkZAKsVf3EDl0A==", + "engines": { + "node": ">= 8.6.0" + } + }, "node_modules/hexo-front-matter": { "version": "4.2.1", "resolved": "https://registry.npmmirror.com/hexo-front-matter/-/hexo-front-matter-4.2.1.tgz", @@ -1934,6 +1987,19 @@ "node": ">=14" } }, + "node_modules/hexo-generator-feed": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hexo-generator-feed/-/hexo-generator-feed-4.0.0.tgz", + "integrity": "sha512-wG0SDBwJ60B+bcMQhArjSpw/bsuP1/4o9Ar+FnxTMRq5/SEZZlj7q/r7HI60olRf0eurqEm4Dm8yHfAMKQhkoA==", + "license": "MIT", + "dependencies": { + "feedsmith": "2.9.0", + "hexo-util": "4.0.0" + }, + "engines": { + "node": ">=20.19.0" + } + }, "node_modules/hexo-generator-index": { "version": "4.0.0", "resolved": "https://registry.npmmirror.com/hexo-generator-index/-/hexo-generator-index-4.0.0.tgz", @@ -1955,36 +2021,120 @@ "nunjucks": "^3.2.2" } }, - "node_modules/hexo-generator-seo-friendly-sitemap": { - "version": "0.2.1", - "resolved": "https://registry.npmmirror.com/hexo-generator-seo-friendly-sitemap/-/hexo-generator-seo-friendly-sitemap-0.2.1.tgz", - "integrity": "sha512-DtEulX/7U2X4bRLztb6cDtHEvtwhEPSaL6shaxNtk2oPljJlnep9vFGGlF3KvTD1XADxSOtvVHd3RKWZEXl9WA==", + "node_modules/hexo-generator-sitemap": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/hexo-generator-sitemap/-/hexo-generator-sitemap-3.0.1.tgz", + "integrity": "sha512-n+0KLNmq6TLbiZPTQF6NY5MbEem/O+DFx0lgQZNQcU4tdjXIZRrQJs+KRKeT66NTkdlYTqb4WwCxswLqQz0crA==", "license": "MIT", "dependencies": { - "bluebird": "3.5.4", - "ejs": "2.6.1", - "lodash": "4.17.12", - "moment": "2.24.0", - "pretty-data": "0.40.0", - "url-join": "4.0.0" + "hexo-util": "^2.1.0", + "micromatch": "^4.0.2", + "nunjucks": "^3.1.6" }, "engines": { - "node": ">=8.0.0" + "node": ">=12.13.0" } }, - "node_modules/hexo-generator-seo-friendly-sitemap/node_modules/bluebird": { - "version": "3.5.4", - "resolved": "https://registry.npmmirror.com/bluebird/-/bluebird-3.5.4.tgz", - "integrity": "sha512-FG+nFEZChJrbQ9tIccIfZJBz3J7mLrAhxakAbnrJWn8d7aKOC+LWifa0G+p4ZqKp4y13T7juYvdhq9NzKdsrjw==", - "license": "MIT" + "node_modules/hexo-generator-sitemap/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "license": "MIT", + "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/hexo-generator-sitemap/node_modules/dom-serializer/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "license": "BSD-2-Clause", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/hexo-generator-sitemap/node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/hexo-generator-sitemap/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "license": "BSD-2-Clause", + "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/hexo-generator-sitemap/node_modules/entities": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", + "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } }, - "node_modules/hexo-generator-seo-friendly-sitemap/node_modules/moment": { - "version": "2.24.0", - "resolved": "https://registry.npmmirror.com/moment/-/moment-2.24.0.tgz", - "integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==", + "node_modules/hexo-generator-sitemap/node_modules/hexo-util": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/hexo-util/-/hexo-util-2.7.0.tgz", + "integrity": "sha512-hQM3h34nhDg0bSe/Tg1lnpODvNkz7h2u0+lZGzlKL0Oufp+5KCAEUX9wal7/xC7ax3/cwEn8IuoU75kNpZLpJQ==", "license": "MIT", + "dependencies": { + "bluebird": "^3.5.2", + "camel-case": "^4.0.0", + "cross-spawn": "^7.0.0", + "deepmerge": "^4.2.2", + "highlight.js": "^11.0.1", + "htmlparser2": "^7.0.0", + "prismjs": "^1.17.1", + "strip-indent": "^3.0.0" + }, "engines": { - "node": "*" + "node": ">=12.4.0" + } + }, + "node_modules/hexo-generator-sitemap/node_modules/htmlparser2": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-7.2.0.tgz", + "integrity": "sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.2", + "domutils": "^2.8.0", + "entities": "^3.0.1" } }, "node_modules/hexo-generator-tag": { @@ -2201,6 +2351,12 @@ "node": "*" } }, + "node_modules/hexo-theme-keep": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/hexo-theme-keep/-/hexo-theme-keep-4.2.5.tgz", + "integrity": "sha512-VAMgfA80o2hhQ9kWU4OBihlcvRXETHusxTQ6tH/v6YQIZLMvf3rax1cCDyp80SeqFHP6GG70Wr+1oM2AwoKfLA==", + "license": "AGPL-3.0" + }, "node_modules/hexo-theme-landscape": { "version": "1.1.0", "resolved": "https://registry.npmmirror.com/hexo-theme-landscape/-/hexo-theme-landscape-1.1.0.tgz", @@ -2276,18 +2432,6 @@ "node": ">= 0.8" } }, - "node_modules/hexo-generator-feed": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/hexo-generator-feed/-/hexo-generator-feed-3.0.0.tgz", - "integrity": "sha512-Jo35VSRSNeMitS2JmjCq3OHAXXYU4+JIODujHtubdG/NRj2++b3Tgyz9pwTmROx6Yxr2php/hC8og5AGZHh8UQ==", - "dependencies": { - "hexo-util": "^2.1.0", - "nunjucks": "^3.0.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, "node_modules/http-errors/node_modules/statuses": { "version": "2.0.1", "resolved": "https://registry.npmmirror.com/statuses/-/statuses-2.0.1.tgz", @@ -2302,6 +2446,7 @@ "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "license": "MIT", + "peer": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -2691,6 +2836,7 @@ "resolved": "https://registry.npmmirror.com/is-stream/-/is-stream-1.1.0.tgz", "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", "license": "MIT", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -2815,6 +2961,7 @@ "resolved": "https://registry.npmmirror.com/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", "integrity": "sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA==", "license": "MIT", + "peer": true, "dependencies": { "node-fetch": "^1.0.1", "whatwg-fetch": ">=0.10.0" @@ -2854,7 +3001,6 @@ "resolved": "https://registry.npmmirror.com/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "license": "MIT", - "peer": true, "dependencies": { "argparse": "^2.0.1" }, @@ -2902,12 +3048,6 @@ "uc.micro": "^1.0.1" } }, - "node_modules/lodash": { - "version": "4.17.12", - "resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.12.tgz", - "integrity": "sha512-+CiwtLnsJhX03p20mwXuvhoebatoh5B3tt+VvYlrPgZC1g36y+RRbkufX95Xa+X4I59aWEacDFYwnJZiyBh9gA==", - "license": "MIT" - }, "node_modules/loose-envify": { "version": "1.4.0", "resolved": "https://registry.npmmirror.com/loose-envify/-/loose-envify-1.4.0.tgz", @@ -3254,6 +3394,7 @@ "resolved": "https://registry.npmmirror.com/node-fetch/-/node-fetch-1.7.3.tgz", "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", "license": "MIT", + "peer": true, "dependencies": { "encoding": "^0.1.11", "is-stream": "^1.0.1" @@ -3493,8 +3634,7 @@ "version": "8.1.0", "resolved": "https://registry.npmmirror.com/preact/-/preact-8.1.0.tgz", "integrity": "sha512-JrRktQ5XOM5TXAc47FED+KKamm9yopsrLSj0x6e8++gZanXag4G84Zyz713LoywGDfXCi9acT5y/Hs3NhP+SdQ==", - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/preact-compat": { "version": "3.16.0", @@ -3533,15 +3673,6 @@ "preact": "*" } }, - "node_modules/pretty-data": { - "version": "0.40.0", - "resolved": "https://registry.npmmirror.com/pretty-data/-/pretty-data-0.40.0.tgz", - "integrity": "sha512-YFLnEdDEDnkt/GEhet5CYZHCvALw6+Elyb/tp8kQG03ZSIuzeaDWpZYndCXwgqu4NAjh1PI534dhDS1mHarRnQ==", - "license": "MIT", - "engines": { - "node": "*" - } - }, "node_modules/pretty-format": { "version": "3.8.0", "resolved": "https://registry.npmmirror.com/pretty-format/-/pretty-format-3.8.0.tgz", @@ -3938,7 +4069,8 @@ "version": "2.1.2", "resolved": "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/sax": { "version": "1.3.0", @@ -4098,7 +4230,8 @@ "version": "1.0.5", "resolved": "https://registry.npmmirror.com/setimmediate/-/setimmediate-1.0.5.tgz", "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/setprototypeof": { "version": "1.2.0", @@ -4334,12 +4467,23 @@ "node": ">=8" } }, + "node_modules/strnum": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.1.2.tgz", + "integrity": "sha512-l63NF9y/cLROq/yqKXSLtcMeeyOfnSQlfMSlzFt/K73oIaD8DGaQWd7Z34X9GPiKqP5rbSh84Hl4bOlLcjiSrQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT" + }, "node_modules/stylus": { "version": "0.62.0", "resolved": "https://registry.npmmirror.com/stylus/-/stylus-0.62.0.tgz", "integrity": "sha512-v3YCf31atbwJQIMtPNX8hcQ+okD4NQaTuKGUWfII8eaqn+3otrbttGL1zSMZAAtiPsBztQnujVBugg/cXFUpyg==", "license": "MIT", - "peer": true, "dependencies": { "@adobe/css-tools": "~4.3.1", "debug": "^4.3.2", @@ -4545,6 +4689,7 @@ } ], "license": "MIT", + "peer": true, "bin": { "ua-parser-js": "script/cli.js" }, @@ -4585,12 +4730,6 @@ "node": ">= 0.8" } }, - "node_modules/url-join": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/url-join/-/url-join-4.0.0.tgz", - "integrity": "sha512-EGXjXJZhIHiQMK2pQukuFcL303nskqIRzWvPvV5O8miOfwoUb9G+a/Cld60kUyeaybEI94wvVClT10DtfeAExA==", - "license": "MIT" - }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz", @@ -4656,7 +4795,8 @@ "version": "3.6.20", "resolved": "https://registry.npmmirror.com/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/which": { "version": "2.0.2", @@ -4773,28 +4913,6 @@ "node": ">= 10.0.0" } }, - "hexo-generator-feed": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/hexo-generator-feed/-/hexo-generator-feed-3.0.0.tgz", - "integrity": "sha512-Jo35VSRSNeMitS2JmjCq3OHAXXYU4+JIODujHtubdG/NRj2++b3Tgyz9pwTmROx6Yxr2php/hC8og5AGZHh8UQ==", - "requires": { - "hexo-util": "^2.1.0", - "nunjucks": "^3.0.0" - } - }, - "hexo-filter-nofollow": { - "version": "2.0.2", - "resolved": "https://registry.npmmirror.com/hexo-filter-nofollow/-/hexo-filter-nofollow-2.0.2.tgz", - "integrity": "sha512-roIkEIkGOR22EPMoy8iKrufDoAH25LOT5ZeVXVLavEpM757Y96kfUhyathryMLXr326EURffgkZAKsVf3EDl0A==" - }, - "hexo-butterfly-clock-anzhiyu": { - "version": "1.1.8", - "resolved": "https://registry.npmmirror.com/hexo-butterfly-clock-anzhiyu/-/hexo-butterfly-clock-anzhiyu-1.1.8.tgz", - "integrity": "sha512-fk9b7sv2qwKYc4aoxnQWW1gdpI4gbebNJFhFLfBxMShd+onq9MZw0Dhcn3nDiALbnu2GoHRHPk5PIJlaB2n3Qg==", - "requires": { - "pug": "^3.0.0" - } - }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz", diff --git a/package.json b/package.json index bc5b19a61..2a993b443 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "hexo-generator-archive": "^2.0.0", "hexo-filter-nofollow": "^2.0.2", "hexo-generator-category": "^2.0.0", - "hexo-generator-feed": "^3.0.0", + "hexo-generator-feed": "^4.0.0", "hexo-generator-index": "^4.0.0", "hexo-generator-searchdb": "^1.5.0", "hexo-generator-tag": "^2.0.0",