diff --git a/package-lock.json b/package-lock.json index 97a10dd..f71ce7c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -24,7 +24,7 @@ "eslint": "^8.23.0", "eslint-config-hexo": "^5.0.0", "hexo": "^6.2.0", - "hexo-fs": "^3.1.0", + "hexo-fs": "^4.0.0", "hexo-util": "^2.7.0", "mocha": "^10.0.0", "nyc": "^15.1.0", @@ -33,7 +33,7 @@ "uuid": "^9.0.0" }, "engines": { - "node": ">=12.13.0" + "node": ">=14" } }, "node_modules/@babel/compat-data": { @@ -2728,9 +2728,9 @@ } }, "node_modules/graceful-fs": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", - "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", "dev": true }, "node_modules/grapheme-splitter": { @@ -2872,6 +2872,21 @@ "node": ">=10.13.0" } }, + "node_modules/hexo-cli/node_modules/hexo-fs": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hexo-fs/-/hexo-fs-3.1.0.tgz", + "integrity": "sha512-SfoDH7zlU9Iop+bAfEONXezbNIkpVX1QqjNCBYpapilZR+xVOCfTEdlNixanrKBbLGPb2fXqrdDBFgrKuiVGQQ==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.1", + "chokidar": "^3.0.0", + "graceful-fs": "^4.1.11", + "hexo-util": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, "node_modules/hexo-front-matter": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/hexo-front-matter/-/hexo-front-matter-3.0.0.tgz", @@ -2903,18 +2918,18 @@ } }, "node_modules/hexo-fs": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hexo-fs/-/hexo-fs-3.1.0.tgz", - "integrity": "sha512-SfoDH7zlU9Iop+bAfEONXezbNIkpVX1QqjNCBYpapilZR+xVOCfTEdlNixanrKBbLGPb2fXqrdDBFgrKuiVGQQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hexo-fs/-/hexo-fs-4.0.0.tgz", + "integrity": "sha512-nyFouUzoxabGraHzDGoF90sq+KDlZV94nUQarfVxwxBdI7x3LVeb9Y3r+HKYyxUyo2HtrJUILJh3UM0qzdBq9A==", "dev": true, "dependencies": { - "bluebird": "^3.5.1", - "chokidar": "^3.0.0", - "graceful-fs": "^4.1.11", - "hexo-util": "^2.0.0" + "bluebird": "^3.7.2", + "chokidar": "^3.5.3", + "graceful-fs": "^4.2.10", + "hexo-util": "^2.7.0" }, "engines": { - "node": ">=10.13.0" + "node": ">=14" } }, "node_modules/hexo-i18n": { @@ -2966,6 +2981,21 @@ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true }, + "node_modules/hexo/node_modules/hexo-fs": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hexo-fs/-/hexo-fs-3.1.0.tgz", + "integrity": "sha512-SfoDH7zlU9Iop+bAfEONXezbNIkpVX1QqjNCBYpapilZR+xVOCfTEdlNixanrKBbLGPb2fXqrdDBFgrKuiVGQQ==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.1", + "chokidar": "^3.0.0", + "graceful-fs": "^4.1.11", + "hexo-util": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, "node_modules/hexo/node_modules/hexo-log": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/hexo-log/-/hexo-log-3.2.0.tgz", @@ -7497,9 +7527,9 @@ } }, "graceful-fs": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", - "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", "dev": true }, "grapheme-splitter": { @@ -7591,6 +7621,18 @@ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true }, + "hexo-fs": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hexo-fs/-/hexo-fs-3.1.0.tgz", + "integrity": "sha512-SfoDH7zlU9Iop+bAfEONXezbNIkpVX1QqjNCBYpapilZR+xVOCfTEdlNixanrKBbLGPb2fXqrdDBFgrKuiVGQQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.1", + "chokidar": "^3.0.0", + "graceful-fs": "^4.1.11", + "hexo-util": "^2.0.0" + } + }, "hexo-log": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/hexo-log/-/hexo-log-3.2.0.tgz", @@ -7627,6 +7669,20 @@ "minimist": "^1.2.5", "resolve": "^1.11.0", "tildify": "^2.0.0" + }, + "dependencies": { + "hexo-fs": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hexo-fs/-/hexo-fs-3.1.0.tgz", + "integrity": "sha512-SfoDH7zlU9Iop+bAfEONXezbNIkpVX1QqjNCBYpapilZR+xVOCfTEdlNixanrKBbLGPb2fXqrdDBFgrKuiVGQQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.1", + "chokidar": "^3.0.0", + "graceful-fs": "^4.1.11", + "hexo-util": "^2.0.0" + } + } } }, "hexo-front-matter": { @@ -7656,15 +7712,15 @@ } }, "hexo-fs": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hexo-fs/-/hexo-fs-3.1.0.tgz", - "integrity": "sha512-SfoDH7zlU9Iop+bAfEONXezbNIkpVX1QqjNCBYpapilZR+xVOCfTEdlNixanrKBbLGPb2fXqrdDBFgrKuiVGQQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hexo-fs/-/hexo-fs-4.0.0.tgz", + "integrity": "sha512-nyFouUzoxabGraHzDGoF90sq+KDlZV94nUQarfVxwxBdI7x3LVeb9Y3r+HKYyxUyo2HtrJUILJh3UM0qzdBq9A==", "dev": true, "requires": { - "bluebird": "^3.5.1", - "chokidar": "^3.0.0", - "graceful-fs": "^4.1.11", - "hexo-util": "^2.0.0" + "bluebird": "^3.7.2", + "chokidar": "^3.5.3", + "graceful-fs": "^4.2.10", + "hexo-util": "^2.7.0" } }, "hexo-i18n": { diff --git a/package.json b/package.json index 5f30b23..d437d1b 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "eslint": "^8.23.0", "eslint-config-hexo": "^5.0.0", "hexo": "^6.2.0", - "hexo-fs": "^3.1.0", + "hexo-fs": "^4.0.0", "hexo-util": "^2.7.0", "mocha": "^10.0.0", "nyc": "^15.1.0",