diff --git a/package.json b/package.json index dd311f5..0d4f464 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "version": "7.1.1" }, "dependencies": { - "hexo": "^7.0.0", + "hexo": "^7.2.0", "hexo-generator-archive": "^2.0.0", "hexo-generator-category": "^2.0.0", "hexo-generator-index": "^3.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 50d129b..3e97857 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,8 +6,8 @@ settings: dependencies: hexo: - specifier: ^7.0.0 - version: 7.1.1 + specifier: ^7.2.0 + version: 7.2.0 hexo-generator-archive: specifier: ^2.0.0 version: 2.0.0 @@ -366,14 +366,6 @@ packages: engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} dev: false - /dom-serializer@1.4.1: - resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} - dependencies: - domelementtype: 2.3.0 - domhandler: 4.3.1 - entities: 2.2.0 - dev: false - /dom-serializer@2.0.0: resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} dependencies: @@ -394,13 +386,6 @@ packages: webidl-conversions: 7.0.0 dev: false - /domhandler@4.3.1: - resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} - engines: {node: '>= 4'} - dependencies: - domelementtype: 2.3.0 - dev: false - /domhandler@5.0.3: resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} engines: {node: '>= 4'} @@ -412,14 +397,6 @@ packages: resolution: {integrity: sha512-b7uwreMYL2eZhrSCRC4ahLTeZcPZxSmYfmcQGXGkXiZSNW1X85v+SDM5KsWcpivIiUBH47Ji7NtyUdpLeF5JZQ==} dev: false - /domutils@2.8.0: - resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} - dependencies: - dom-serializer: 1.4.1 - domelementtype: 2.3.0 - domhandler: 4.3.1 - dev: false - /domutils@3.1.0: resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} dependencies: @@ -445,15 +422,6 @@ packages: engines: {node: '>= 0.8'} dev: false - /entities@2.2.0: - resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} - dev: false - - /entities@3.0.1: - resolution: {integrity: sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==} - engines: {node: '>=0.12'} - dev: false - /entities@4.5.0: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} @@ -592,17 +560,17 @@ packages: function-bind: 1.1.2 dev: false - /hexo-cli@4.3.1: - resolution: {integrity: sha512-nYe7yJhXT7MwlDEpIAjneMfz0wnWTdIhRv+cVW2OPTw8JtG2X+8Y/sYhPDvQz/ZqjFRZ4qgiKFXN5orFJ/u1vg==} + /hexo-cli@4.3.2: + resolution: {integrity: sha512-druJeBgLpG9ncDS5AhBHdAXk0G4CFj8Qes09pApyZ6bR+nJW1JYiDMuilhudaKDdq+1l49jWXVTidkcb7p0Jbw==} engines: {node: '>=14'} hasBin: true dependencies: abbrev: 2.0.0 bluebird: 3.7.2 command-exists: 1.2.9 - hexo-fs: 4.1.1 + hexo-fs: 4.1.3 hexo-log: 4.1.0 - hexo-util: 2.7.0 + hexo-util: 3.3.0 minimist: 1.2.8 picocolors: 1.0.0 resolve: 1.22.8 @@ -616,14 +584,14 @@ packages: js-yaml: 4.1.0 dev: false - /hexo-fs@4.1.1: - resolution: {integrity: sha512-aDysNTyv8ElcerbFVbPLRXnYt+QDY6gAOZZ5DLbCxudY0Ywppqd+uZ03gZ2BDypIBvmNB27WYWYz76M+Yv/YXw==} + /hexo-fs@4.1.3: + resolution: {integrity: sha512-Q92zQ5PlVDouvSWFLXQoFSTLIUIODikUJs2BfAXQglyOEjN1dOQn1Z5Nimk/7GHof17R5h/uObCQLnZAjzI2tg==} engines: {node: '>=14'} dependencies: bluebird: 3.7.2 chokidar: 3.5.3 graceful-fs: 4.2.11 - hexo-util: 2.7.0 + hexo-util: 3.3.0 dev: false /hexo-generator-archive@2.0.0: @@ -725,22 +693,22 @@ packages: resolution: {integrity: sha512-bWQJWMqQI78wWiJPQZq5pJBH20TM442ShCaHGRetuEgMraxH0OKxB3NTupJzNEkzEk8DV2yrdizkXdKN6i501A==} dev: false - /hexo-util@2.7.0: - resolution: {integrity: sha512-hQM3h34nhDg0bSe/Tg1lnpODvNkz7h2u0+lZGzlKL0Oufp+5KCAEUX9wal7/xC7ax3/cwEn8IuoU75kNpZLpJQ==} - engines: {node: '>=12.4.0'} + /hexo-util@3.2.0: + resolution: {integrity: sha512-iM2eS8P88IUpcgiU2szx584bwhXzjzLLqED6WwDk55wYQZrQh/sni/UJwmoW4pxpgubbISIUPXr4LjwPyJuYzA==} + engines: {node: '>=14'} + requiresBuild: true dependencies: - bluebird: 3.7.2 camel-case: 4.1.2 cross-spawn: 7.0.3 deepmerge: 4.3.1 highlight.js: 11.9.0 - htmlparser2: 7.2.0 + htmlparser2: 9.1.0 prismjs: 1.29.0 strip-indent: 3.0.0 dev: false - /hexo-util@3.2.0: - resolution: {integrity: sha512-iM2eS8P88IUpcgiU2szx584bwhXzjzLLqED6WwDk55wYQZrQh/sni/UJwmoW4pxpgubbISIUPXr4LjwPyJuYzA==} + /hexo-util@3.3.0: + resolution: {integrity: sha512-YvGngXijE2muEh5L/VI4Fmjqb+/yAkmY+VuyhWVoRwQu1X7bmWodsfYRXX7CUYhi5LqsvH8FAe/yBW1+f6ZX4Q==} engines: {node: '>=14'} requiresBuild: true dependencies: @@ -753,20 +721,20 @@ packages: strip-indent: 3.0.0 dev: false - /hexo@7.1.1: - resolution: {integrity: sha512-u6aJXG1npYkZJLl7QEOeTdm9hOwxfsLmFp4qAQVF0OAuNaikrKORjgNsjPmrWwI/tIObwjVJnEUJnV7S+NnUlw==} + /hexo@7.2.0: + resolution: {integrity: sha512-RYIzl7jfG0i2jH/k5IZg4C1anyHfmKHNUsBKIn9LU0V3iQ0WQrwuOLFDJwaZDenqmzHYJhAVCGAkrBDfF/IlVg==} engines: {node: '>=14'} hasBin: true dependencies: abbrev: 2.0.0 archy: 1.0.0 bluebird: 3.7.2 - hexo-cli: 4.3.1 + hexo-cli: 4.3.2 hexo-front-matter: 4.2.1 - hexo-fs: 4.1.1 + hexo-fs: 4.1.3 hexo-i18n: 2.0.0 hexo-log: 4.1.0 - hexo-util: 3.2.0 + hexo-util: 3.3.0 js-yaml: 4.1.0 js-yaml-js-types: 1.0.1(js-yaml@4.1.0) micromatch: 4.0.5 @@ -798,15 +766,6 @@ packages: whatwg-encoding: 2.0.0 dev: false - /htmlparser2@7.2.0: - resolution: {integrity: sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==} - dependencies: - domelementtype: 2.3.0 - domhandler: 4.3.1 - domutils: 2.8.0 - entities: 3.0.1 - dev: false - /htmlparser2@9.1.0: resolution: {integrity: sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==} dependencies: