diff --git a/package-lock.json b/package-lock.json index 0328648..c319a0c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,7 +18,7 @@ "hexo-renderer-ejs": "^2.0.0", "hexo-renderer-marked": "^6.0.0", "hexo-renderer-pug": "^3.0.0", - "hexo-renderer-stylus": "^3.0.0", + "hexo-renderer-stylus": "^3.0.1", "hexo-server": "^3.0.0", "hexo-theme-landscape": "^1.0.0" } @@ -1502,12 +1502,12 @@ } }, "node_modules/hexo-renderer-stylus": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hexo-renderer-stylus/-/hexo-renderer-stylus-3.0.0.tgz", - "integrity": "sha512-wgKOcjUzq1i4Y70luoyYDbh91QeQcDzJO+v1598LgY+IdREFAm+vy1MWtl/TZsVXyPaEtsULNi3Vi22hdsPUSA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/hexo-renderer-stylus/-/hexo-renderer-stylus-3.0.1.tgz", + "integrity": "sha512-cFm8ZwShBBeFcQwOXc8EK7lIZnSYVD6OJykdL4GBw99hxc4eD5Hlsi32nRzE8sgKv00jhX1s9Da3GVVFMPAVQg==", "dependencies": { "nib": "^1.2.0", - "stylus": "^0.59.0" + "stylus": "^0.62.0" }, "engines": { "node": ">=14" @@ -2496,9 +2496,9 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", + "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==" }, "node_modules/saxes": { "version": "6.0.0", @@ -2693,14 +2693,14 @@ } }, "node_modules/stylus": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.59.0.tgz", - "integrity": "sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg==", + "version": "0.62.0", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.62.0.tgz", + "integrity": "sha512-v3YCf31atbwJQIMtPNX8hcQ+okD4NQaTuKGUWfII8eaqn+3otrbttGL1zSMZAAtiPsBztQnujVBugg/cXFUpyg==", "dependencies": { - "@adobe/css-tools": "^4.0.1", + "@adobe/css-tools": "~4.3.1", "debug": "^4.3.2", "glob": "^7.1.6", - "sax": "~1.2.4", + "sax": "~1.3.0", "source-map": "^0.7.3" }, "bin": { diff --git a/package.json b/package.json index 8f5ed1a..d773697 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "hexo-renderer-ejs": "^2.0.0", "hexo-renderer-marked": "^6.0.0", "hexo-renderer-pug": "^3.0.0", - "hexo-renderer-stylus": "^3.0.0", + "hexo-renderer-stylus": "^3.0.1", "hexo-server": "^3.0.0", "hexo-theme-landscape": "^1.0.0" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 763f137..260fb8a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,6 +8,9 @@ dependencies: hexo: specifier: ^7.0.0 version: 7.0.0 + hexo-deployer-git: + specifier: ^4.0.0 + version: 4.0.0 hexo-generator-archive: specifier: ^2.0.0 version: 2.0.0 @@ -17,6 +20,9 @@ dependencies: hexo-generator-index: specifier: ^3.0.0 version: 3.0.0 + hexo-generator-search: + specifier: ^2.4.3 + version: 2.4.3 hexo-generator-tag: specifier: ^2.0.0 version: 2.0.0 @@ -30,8 +36,8 @@ dependencies: specifier: ^3.0.0 version: 3.0.0 hexo-renderer-stylus: - specifier: ^3.0.0 - version: 3.0.0 + specifier: ^3.0.1 + version: 3.0.1 hexo-server: specifier: ^3.0.0 version: 3.0.0 @@ -628,6 +634,7 @@ packages: /fsevents@2.3.3: resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] requiresBuild: true dev: false optional: true @@ -725,6 +732,20 @@ packages: tildify: 2.0.0 dev: false + /hexo-deployer-git@4.0.0: + resolution: {integrity: sha512-28t1Q+4taB/UaBAP52W3mD/wcCwa2y2zBieUfBJFBZudbmVgiKJB5YedYILeyI5QByaUKAOwoupmdTbocdQ+CQ==} + engines: {node: '>=14'} + dependencies: + bluebird: 3.7.2 + hexo-fs: 4.1.1 + hexo-util: 2.7.0 + luxon: 3.4.4 + nunjucks: 3.2.4 + picocolors: 1.0.0 + transitivePeerDependencies: + - chokidar + dev: false + /hexo-front-matter@4.2.1: resolution: {integrity: sha512-sJJI0GNmejYiwBvgnGRKn5V3sbODB4dNPr8jyw2Qp0PRHr4Uuyv8iyxw6WfK3+T7yvzYvJOh+tZ7jnwr2BYARA==} engines: {node: '>=14'} @@ -763,6 +784,16 @@ packages: hexo-pagination: 3.0.0 dev: false + /hexo-generator-search@2.4.3: + resolution: {integrity: sha512-Z5hfZq2g3np/Tgdp2q9HobfIvU6Pdz89tnTurc1IIq/vW0MHgDynk0Aiv6kvMtKWthnZ5l0iEMT3YLN35NdYwQ==} + engines: {node: '>= 0.10.0'} + dependencies: + nunjucks: 3.2.4 + utils-merge: 1.0.1 + transitivePeerDependencies: + - chokidar + dev: false + /hexo-generator-tag@2.0.0: resolution: {integrity: sha512-1px/hF3veEohWDN8jjzchQhaiz+uOStUvvMaBJC9vWOlALh30UFcapL8IrvAwwJZjFRVA+WqGgDRqoQ8+yaaFw==} engines: {node: '>=14'} @@ -818,12 +849,12 @@ packages: pug: 3.0.2 dev: false - /hexo-renderer-stylus@3.0.0: - resolution: {integrity: sha512-wgKOcjUzq1i4Y70luoyYDbh91QeQcDzJO+v1598LgY+IdREFAm+vy1MWtl/TZsVXyPaEtsULNi3Vi22hdsPUSA==} + /hexo-renderer-stylus@3.0.1: + resolution: {integrity: sha512-cFm8ZwShBBeFcQwOXc8EK7lIZnSYVD6OJykdL4GBw99hxc4eD5Hlsi32nRzE8sgKv00jhX1s9Da3GVVFMPAVQg==} engines: {node: '>=14'} dependencies: - nib: 1.2.0(stylus@0.59.0) - stylus: 0.59.0 + nib: 1.2.0(stylus@0.62.0) + stylus: 0.62.0 transitivePeerDependencies: - supports-color dev: false @@ -1154,6 +1185,11 @@ packages: tslib: 2.6.2 dev: false + /luxon@3.4.4: + resolution: {integrity: sha512-zobTr7akeGHnv7eBOXcRgMeCP6+uyYsczwmeRCauvpvaAltgNyTbLH/+VaEAPUeWBT+1GuNmz4wC/6jtQzbbVA==} + engines: {node: '>=12'} + dev: false + /marked@4.3.0: resolution: {integrity: sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==} engines: {node: '>= 12'} @@ -1265,12 +1301,12 @@ packages: engines: {node: '>= 0.6'} dev: false - /nib@1.2.0(stylus@0.59.0): + /nib@1.2.0(stylus@0.62.0): resolution: {integrity: sha512-7HgrnMl/3yOmWykueO8/D0q+0iWwe7Z+CK2Eaq/xQV8w1hK80WN1oReRQkfkrztbAAnp/nTHkUSl5EcVkor6JQ==} peerDependencies: stylus: '*' dependencies: - stylus: 0.59.0 + stylus: 0.62.0 dev: false /no-case@3.0.4: @@ -1554,8 +1590,8 @@ packages: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: false - /sax@1.2.4: - resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==} + /sax@1.3.0: + resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==} dev: false /saxes@6.0.0: @@ -1670,14 +1706,14 @@ packages: min-indent: 1.0.1 dev: false - /stylus@0.59.0: - resolution: {integrity: sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg==} + /stylus@0.62.0: + resolution: {integrity: sha512-v3YCf31atbwJQIMtPNX8hcQ+okD4NQaTuKGUWfII8eaqn+3otrbttGL1zSMZAAtiPsBztQnujVBugg/cXFUpyg==} hasBin: true dependencies: '@adobe/css-tools': 4.3.1 debug: 4.3.4 glob: 7.2.3 - sax: 1.2.4 + sax: 1.3.0 source-map: 0.7.4 transitivePeerDependencies: - supports-color