From 470e278a69e5f83829761a00a52d35481164ad67 Mon Sep 17 00:00:00 2001 From: Vidal Guillermo Diazleal Ortega <43078681+vidorteg@users.noreply.github.com> Date: Thu, 29 Aug 2024 22:02:47 +0000 Subject: [PATCH] Breaking: Bump hexo to v7 and node to v16 --- _config.yml | 4 +- azure-pipelines.yml | 2 +- .../connectors/images/json-output.png | Bin 48090 -> 107218 bytes docs/docs/user-guide/connectors/index.html | 4 +- docs/sitemap.xml | 618 +++++++-------- gulpfile.js | 4 +- package-lock.json | 710 ++++++------------ package.json | 12 +- 8 files changed, 539 insertions(+), 815 deletions(-) diff --git a/_config.yml b/_config.yml index c9d4a1924..a283faa35 100644 --- a/_config.yml +++ b/_config.yml @@ -38,8 +38,10 @@ render_drafts: false post_asset_folder: false relative_link: false future: true + +syntax_highlighter: highlight: - enable: false +# emtpy to disable hightlight # Category & Tag default_category: uncategorized diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 584a01c7a..e7697be60 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -12,7 +12,7 @@ jobs: steps: - task: NodeTool@0 inputs: - versionSpec: "10.x" + versionSpec: "16.x" displayName: "Install Node.js" - script: npm install displayName: "Install dependencies" diff --git a/docs/docs/user-guide/connectors/images/json-output.png b/docs/docs/user-guide/connectors/images/json-output.png index 66930bf07110aae45c1bc005079e415464c73a80..f11aad812b3c293a2371f38cd5cf3c41540e4d40 100644 GIT binary patch literal 107218 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℘oO^MUIEG(T8gjq=RX3R;Bm^w-VpJjeEk~4 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

J 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 literal 48090 zcmZ^~RX`lg(g3=+1=|k`1Yg|U9l|aIcMk-2clX8JEw~fhA;AgmAz1JPC%E6`JLla0 zzTBtj?(&+d>Y3^psIsCgCOR=X006**fTdLd07MV~fb

0k#seLh%T@AX-Q$NB{u! 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 VT8e(dz;OmhQdCZ)LdYQC{{d`%?Qj49 diff --git a/docs/docs/user-guide/connectors/index.html b/docs/docs/user-guide/connectors/index.html index 3c02b10f0..e21f6f217 100644 --- a/docs/docs/user-guide/connectors/index.html +++ b/docs/docs/user-guide/connectors/index.html @@ -1,6 +1,6 @@ Connectors | webhint documentation

This site uses cookies for analytics. By continuing to browse this site, you agree to this use.

Connectors

Connectors

\ No newline at end of file diff --git a/docs/sitemap.xml b/docs/sitemap.xml index 69e8f8cfa..d0110986c 100644 --- a/docs/sitemap.xml +++ b/docs/sitemap.xml @@ -3,792 +3,792 @@ weekly https://webhint.iohttps://webhint.io/docs/user-guide/configurations/ - 2024-08-29T18:56:03.728Z + 2024-08-29T21:52:21.152Z weekly https://webhint.iohttps://webhint.io/docs/user-guide/connectors/ - 2024-08-29T18:56:03.728Z + 2024-08-29T21:52:21.152Z weekly https://webhint.iohttps://webhint.io/docs/user-guide/extensions/ - 2024-08-29T18:56:03.728Z + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/formatters/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/formatters/formatter-summary/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/parsers/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/formatters/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/parsers/parser-javascript/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-apple-touch-icons/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/parsers/parser-typescript-config/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-axe/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/parsers/parser-webpack-config/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-babel-config/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/accessibility/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-button-type/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/compatibility/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-compat-api/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/development/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-content-type/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/pwa/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-css-prefix-order/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/performance/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-create-element-svg/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/pitfalls/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-detect-css-reflows/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/security/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-disown-opener/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-doctype/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-axe/aria/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-highest-available-document-mode/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-axe/color/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-html-checker/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-axe/forms/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-http-cache/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-axe/keyboard/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-http-compression/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-axe/language/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-https-only/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-axe/name-role-value/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-image-optimization-cloudinary/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-axe/parsing/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-leading-dot-classlist/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-axe/semantics/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-manifest-app-name/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-axe/sensory-and-visual-cues/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-manifest-exists/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-axe/structure/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-manifest-file-extension/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-axe/tables/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-manifest-is-valid/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-axe/text-alternatives/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-meta-charset-utf-8/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-axe/time-and-media/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-meta-theme-color/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-babel-config/is-valid/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-meta-viewport/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-compat-api/css/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-minified-js/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-compat-api/html/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-no-bom/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-detect-css-reflows/composite/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-no-broken-links/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-detect-css-reflows/layout/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-no-disallowed-headers/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-detect-css-reflows/paint/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-no-friendly-error-pages/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-typescript-config/consistent-casing/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-no-html-only-headers/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-typescript-config/import-helpers/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-no-http-redirects/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-typescript-config/no-comments/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-no-inline-styles/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-typescript-config/is-valid/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-no-p3p/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-typescript-config/strict/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-no-protocol-relative-urls/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-typescript-config/target/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-no-vulnerable-javascript-libraries/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-webpack-config/config-exists/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-performance-budget/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-webpack-config/is-installed/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-scoped-svg-styles/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-webpack-config/is-valid/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-sri/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-webpack-config/module-esnext-typescript/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-ssllabs/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-webpack-config/modules-false-babel/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-strict-transport-security/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-webpack-config/no-devtool-in-prod/ - 2024-08-29T18:56:03.728Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-stylesheet-limits/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/about/contributors/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-typescript-config/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/about/faq/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-validate-set-cookie-header/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/about/governance/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-webpack-config/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/about/project_charter/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-x-content-type-options/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/contributor-guide/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/parsers/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/parsers/parser-babel-config/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/contributor-guide/getting-started/architecture/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/parsers/parser-css/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/contributor-guide/getting-started/development-environment/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/parsers/parser-html/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/contributor-guide/getting-started/events/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/parsers/parser-javascript/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/contributor-guide/getting-started/pull-requests/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/parsers/parser-jsx/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/contributor-guide/guides/create-custom-hint/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/parsers/parser-less/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/contributor-guide/how-to/common-hint-scenarios/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/parsers/parser-manifest/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/contributor-guide/how-to/configuration/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/parsers/parser-package-json/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/contributor-guide/how-to/connector/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/parsers/parser-sass/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/contributor-guide/how-to/formatter/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/parsers/parser-typescript-config/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/contributor-guide/how-to/hint/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/parsers/parser-typescript/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/contributor-guide/how-to/parser/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/parsers/parser-webpack-config/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/contributor-guide/how-to/test-rules/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/accessibility/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/api/using-api/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/compatibility/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/concepts/configurations/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/development/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/concepts/connectors/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/pwa/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/concepts/formatters/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/performance/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/concepts/hints/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/pitfalls/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/concepts/parsers/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/security/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/configurations/configuration-accessibility/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/configurations/configuration-development/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-axe/aria/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/configurations/configuration-progressive-web-apps/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-axe/color/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/configurations/configuration-web-recommended/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-axe/forms/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/configuring-webhint/browser-context/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-axe/keyboard/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/configuring-webhint/ignoring-domains/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-axe/language/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/configuring-webhint/rules-timeout/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-axe/name-role-value/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/configuring-webhint/summary/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-axe/parsing/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/configuring-webhint/using-relative-resources/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-axe/semantics/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/configuring-webhint/website-authentication/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-axe/sensory-and-visual-cues/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/connectors/connector-jsdom/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-axe/structure/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/connectors/connector-local/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-axe/tables/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/connectors/connector-puppeteer/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-axe/text-alternatives/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/development-flow-integration/circleci/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-axe/time-and-media/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/development-flow-integration/local-server/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-babel-config/is-valid/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/development-flow-integration/summary/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-compat-api/css/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/development-flow-integration/travis-and-azure/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-compat-api/html/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/development-flow-integration/travisci/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-detect-css-reflows/composite/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/extensions/extension-browser/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-detect-css-reflows/layout/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/extensions/vscode-webhint/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-detect-css-reflows/paint/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/formatters/formatter-codeframe/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-typescript-config/consistent-casing/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/formatters/formatter-excel/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-typescript-config/import-helpers/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/formatters/formatter-html/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-typescript-config/is-valid/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/formatters/formatter-json/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-typescript-config/no-comments/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/formatters/formatter-stylish/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-typescript-config/strict/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/formatters/formatter-summary/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-typescript-config/target/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-apple-touch-icons/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-webpack-config/config-exists/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-axe/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-webpack-config/is-installed/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-babel-config/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-webpack-config/is-valid/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-button-type/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-webpack-config/module-esnext-typescript/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-compat-api/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-webpack-config/modules-false-babel/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-content-type/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-webpack-config/no-devtool-in-prod/ + 2024-08-29T21:52:21.152Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-create-element-svg/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/about/contributors/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-css-prefix-order/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/about/faq/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-detect-css-reflows/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/about/governance/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-disown-opener/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/about/project_charter/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-doctype/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/contributor-guide/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-highest-available-document-mode/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-html-checker/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/contributor-guide/getting-started/architecture/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-http-cache/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/contributor-guide/getting-started/development-environment/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-http-compression/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/contributor-guide/getting-started/events/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-https-only/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/contributor-guide/getting-started/pull-requests/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-image-optimization-cloudinary/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/contributor-guide/guides/create-custom-hint/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-leading-dot-classlist/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/contributor-guide/how-to/common-hint-scenarios/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-manifest-app-name/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/contributor-guide/how-to/configuration/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-manifest-exists/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/contributor-guide/how-to/connector/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-manifest-file-extension/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/contributor-guide/how-to/formatter/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-manifest-is-valid/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/contributor-guide/how-to/hint/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-meta-charset-utf-8/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/contributor-guide/how-to/parser/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-meta-theme-color/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/contributor-guide/how-to/test-rules/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-meta-viewport/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/api/using-api/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-minified-js/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/concepts/configurations/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-no-bom/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/concepts/connectors/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-no-broken-links/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/concepts/formatters/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-no-disallowed-headers/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/concepts/hints/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-no-friendly-error-pages/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/concepts/parsers/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-no-html-only-headers/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/configurations/configuration-accessibility/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-no-http-redirects/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/configurations/configuration-development/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-no-inline-styles/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/configurations/configuration-progressive-web-apps/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-no-p3p/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/configurations/configuration-web-recommended/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-no-protocol-relative-urls/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/configuring-webhint/browser-context/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-no-vulnerable-javascript-libraries/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/configuring-webhint/ignoring-domains/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-performance-budget/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/configuring-webhint/rules-timeout/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-scoped-svg-styles/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/configuring-webhint/summary/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-sri/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/configuring-webhint/using-relative-resources/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-ssllabs/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/configuring-webhint/website-authentication/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-strict-transport-security/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/connectors/connector-jsdom/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-stylesheet-limits/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/connectors/connector-local/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-typescript-config/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/connectors/connector-puppeteer/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-validate-set-cookie-header/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/development-flow-integration/circleci/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-webpack-config/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/development-flow-integration/local-server/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint-x-content-type-options/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/development-flow-integration/summary/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/development-flow-integration/travis-and-azure/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/hints/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/development-flow-integration/travisci/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/parsers/parser-babel-config/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/extensions/extension-browser/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/parsers/parser-css/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/extensions/vscode-webhint/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/parsers/parser-html/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/formatters/formatter-codeframe/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/parsers/parser-jsx/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/formatters/formatter-excel/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/parsers/parser-manifest/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/formatters/formatter-html/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/parsers/parser-less/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/formatters/formatter-json/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/parsers/parser-package-json/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/formatters/formatter-stylish/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/parsers/parser-sass/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/hint/ + 2024-08-29T21:52:21.142Z weekly - https://webhint.iohttps://webhint.io/docs/user-guide/parsers/parser-typescript/ - 2024-08-29T18:56:03.718Z + https://webhint.iohttps://webhint.io/docs/user-guide/hints/ + 2024-08-29T21:52:21.142Z weekly https://webhint.iohttps://webhint.io/docs/user-guide/server-configurations/apache/ - 2024-08-29T18:56:03.718Z + 2024-08-29T21:52:21.142Z weekly https://webhint.iohttps://webhint.io/docs/user-guide/server-configurations/iis/ - 2024-08-29T18:56:03.718Z + 2024-08-29T21:52:21.142Z weekly https://webhint.iohttps://webhint.io/docs/user-guide/server-configurations/summary/ - 2024-08-29T18:56:03.718Z + 2024-08-29T21:52:21.142Z weekly https://webhint.iohttps://webhint.io/docs/user-guide/troubleshoot/summary/ - 2024-08-29T18:56:03.718Z + 2024-08-29T21:52:21.142Z weekly diff --git a/gulpfile.js b/gulpfile.js index 80f87b249..6f7fa7b91 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -76,7 +76,7 @@ gulp.task('build:hexo', (done) => { return hexo.call('clean'); }) .then(() => { - hexo.extend.filter.unregister('after_render:html', require('hexo/lib/plugins/filter/after_render/meta_generator')); + hexo.extend.filter.unregister('after_render:html', require('hexo/dist/plugins/filter/after_render/meta_generator')); return hexo.call('generate'); }) @@ -88,7 +88,7 @@ gulp.task('watch:hexo', (done) => { hexo.init() .then(() => { - hexo.extend.filter.unregister('after_render:html', require('hexo/lib/plugins/filter/after_render/meta_generator')); + hexo.extend.filter.unregister('after_render:html', require('hexo/dist/plugins/filter/after_render/meta_generator')); return hexo.call('generate', { watch: true }); }) diff --git a/package-lock.json b/package-lock.json index 1507eff39..704f6b8a3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -50,14 +50,14 @@ "gulp-transform": "^3.0.5", "gulp-uglify-es": "^3.0.0", "gulp-useref": "^5.0.0", - "hexo": "^6.3.0", - "hexo-cli": "^4.3.0", - "hexo-generator-index": "^3.0.0", + "hexo": "^7.3.0", + "hexo-cli": "^4.3.2", + "hexo-generator-index": "^4.0.0", "hexo-generator-sitemap": "^3.0.1", "hexo-generator-tag": "^2.0.0", "hexo-renderer-handlebars": "^2.0.2", "hexo-server": "^3.0.0", - "hexo-util": "^3.0.1", + "hexo-util": "^3.3.0", "json2yaml": "^1.1.0", "markdownlint-cli": "^0.34.0", "marked": "^2.0.0", @@ -74,7 +74,7 @@ "uslug": "^1.0.4" }, "engines": { - "node": ">=10.0.0" + "node": ">=16.0.0" } }, "node_modules/@algolia/cache-browser-local-storage": { @@ -6487,6 +6487,7 @@ "version": "2.1.8", "resolved": "https://registry.npmjs.org/cuid/-/cuid-2.1.8.tgz", "integrity": "sha512-xiEMER6E7TlTPnDxrM4eRiC6TRgjNX9xzEZ5U/Se2YJKr7Mq4pJn/2XEHjl3STcSh96GmkHPcBXLES8M29wyyg==", + "deprecated": "Cuid and other k-sortable and non-cryptographic ids (Ulid, ObjectId, KSUID, all UUIDs) are all insecure. Use @paralleldrive/cuid2 instead.", "dev": true }, "node_modules/currently-unhandled": { @@ -8784,9 +8785,9 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "node_modules/fast-equals": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-2.0.4.tgz", - "integrity": "sha512-caj/ZmjHljPrZtbzJ3kfH5ia/k4mTJe/qSiXAGzxZWRZgsgDV0cvNaQULqUX8t0/JVlzzEdYOwCN5DmzTxoD4w==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-3.0.3.tgz", + "integrity": "sha512-NCe8qxnZFARSHGztGMZOO/PC1qa5MIFB5Hp66WdzbCRAz8U8US3bx1UTgLS49efBQPcUtO9gf5oVEY8o7y/7Kg==", "dev": true }, "node_modules/fast-glob": { @@ -10529,9 +10530,9 @@ } }, "node_modules/graceful-fs": { - "version": "4.2.9", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", - "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==" + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" }, "node_modules/gulp": { "version": "4.0.2", @@ -12478,24 +12479,24 @@ } }, "node_modules/hexo": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/hexo/-/hexo-6.3.0.tgz", - "integrity": "sha512-4Jq+rWd8sYvR1YdIQyndN/9WboQ/Mqm6eax8CjrjO+ePFm2oMVafSOx9WEyJ42wcLOHjfyMfnlQhnUuNmJIpPg==", + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/hexo/-/hexo-7.3.0.tgz", + "integrity": "sha512-dOe8mzBKrvjubW5oBmyhcnQDpC+M2xmAMLae5K+o+SkHxyvAhShkS2VQZoTsOLIJKY6xilv7dzCjCvE7ol/NHQ==", "dev": true, "dependencies": { - "abbrev": "^1.1.1", + "abbrev": "^2.0.0", "archy": "^1.0.0", "bluebird": "^3.7.2", - "hexo-cli": "^4.3.0", - "hexo-front-matter": "^3.0.0", - "hexo-fs": "^3.1.0", - "hexo-i18n": "^1.0.0", - "hexo-log": "^3.2.0", - "hexo-util": "^2.7.0", + "hexo-cli": "^4.3.2", + "hexo-front-matter": "^4.2.1", + "hexo-fs": "^4.1.3", + "hexo-i18n": "^2.0.0", + "hexo-log": "^4.0.1", + "hexo-util": "^3.3.0", "js-yaml": "^4.1.0", "js-yaml-js-types": "^1.0.0", "micromatch": "^4.0.4", - "moize": "^6.1.0", + "moize": "^6.1.6", "moment": "^2.29.1", "moment-timezone": "^0.5.34", "nunjucks": "^3.2.3", @@ -12506,13 +12507,13 @@ "text-table": "^0.2.0", "tildify": "^2.0.0", "titlecase": "^1.1.3", - "warehouse": "^4.0.2" + "warehouse": "^5.0.1" }, "bin": { "hexo": "bin/hexo" }, "engines": { - "node": ">=12.13.0" + "node": ">=14" }, "funding": { "type": "opencollective", @@ -12520,27 +12521,36 @@ } }, "node_modules/hexo-cli": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/hexo-cli/-/hexo-cli-4.3.0.tgz", - "integrity": "sha512-lr46h1tK1RNQJAQZbzKYAWGsmqF5DLrW6xKEakqv/o9JqgdeempBjIm7HqjcZEUBpWij4EO65X6YJiDmT9LR7g==", + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/hexo-cli/-/hexo-cli-4.3.2.tgz", + "integrity": "sha512-druJeBgLpG9ncDS5AhBHdAXk0G4CFj8Qes09pApyZ6bR+nJW1JYiDMuilhudaKDdq+1l49jWXVTidkcb7p0Jbw==", "dev": true, "dependencies": { - "abbrev": "^1.1.1", - "bluebird": "^3.5.5", - "chalk": "^4.0.0", - "command-exists": "^1.2.8", - "hexo-fs": "^3.0.1", - "hexo-log": "^2.0.0", - "hexo-util": "^2.0.0", + "abbrev": "^2.0.0", + "bluebird": "^3.7.2", + "command-exists": "^1.2.9", + "hexo-fs": "^4.1.1", + "hexo-log": "^4.0.1", + "hexo-util": "^3.3.0", "minimist": "^1.2.5", - "resolve": "^1.11.0", + "picocolors": "^1.0.0", + "resolve": "^1.20.0", "tildify": "^2.0.0" }, "bin": { "hexo": "bin/hexo" }, "engines": { - "node": ">=10.13.0" + "node": ">=14" + } + }, + "node_modules/hexo-cli/node_modules/abbrev": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", + "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/hexo-cli/node_modules/bluebird": { @@ -12549,56 +12559,6 @@ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", "dev": true }, - "node_modules/hexo-cli/node_modules/entities": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", - "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", - "dev": true, - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/hexo-cli/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==", - "dev": true, - "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": ">=12.4.0" - } - }, - "node_modules/hexo-cli/node_modules/htmlparser2": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-7.2.0.tgz", - "integrity": "sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==", - "dev": true, - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.2", - "domutils": "^2.8.0", - "entities": "^3.0.1" - } - }, "node_modules/hexo-cli/node_modules/tildify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/tildify/-/tildify-2.0.0.tgz", @@ -12609,30 +12569,30 @@ } }, "node_modules/hexo-front-matter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hexo-front-matter/-/hexo-front-matter-3.0.0.tgz", - "integrity": "sha512-hSQTPUmB/BCe1BFYmXRkPyLk8rqbBqHCQq+rjwwOJuEfOADrFaVK2VPZb90tJzPyXE1xSxpgCxE/AZq0CyTVwg==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/hexo-front-matter/-/hexo-front-matter-4.2.1.tgz", + "integrity": "sha512-sJJI0GNmejYiwBvgnGRKn5V3sbODB4dNPr8jyw2Qp0PRHr4Uuyv8iyxw6WfK3+T7yvzYvJOh+tZ7jnwr2BYARA==", "dev": true, "dependencies": { "js-yaml": "^4.1.0" }, "engines": { - "node": ">=12.13.0" + "node": ">=14" } }, "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.1.3", + "resolved": "https://registry.npmjs.org/hexo-fs/-/hexo-fs-4.1.3.tgz", + "integrity": "sha512-Q92zQ5PlVDouvSWFLXQoFSTLIUIODikUJs2BfAXQglyOEjN1dOQn1Z5Nimk/7GHof17R5h/uObCQLnZAjzI2tg==", "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": "^3.0.1" }, "engines": { - "node": ">=10.13.0" + "node": ">=14" } }, "node_modules/hexo-fs/node_modules/bluebird": { @@ -12641,66 +12601,16 @@ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", "dev": true }, - "node_modules/hexo-fs/node_modules/entities": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", - "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", - "dev": true, - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/hexo-fs/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==", - "dev": true, - "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": ">=12.4.0" - } - }, - "node_modules/hexo-fs/node_modules/htmlparser2": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-7.2.0.tgz", - "integrity": "sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==", - "dev": true, - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.2", - "domutils": "^2.8.0", - "entities": "^3.0.1" - } - }, "node_modules/hexo-generator-index": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hexo-generator-index/-/hexo-generator-index-3.0.0.tgz", - "integrity": "sha512-83AuNN4cWdLVi//3ugR8E3kR6rrOwhXZt+hOCm1IjtIGj353/GlrtpMHpqZHU5kqipzj4miy9dweVdukXglVWw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hexo-generator-index/-/hexo-generator-index-4.0.0.tgz", + "integrity": "sha512-KeM7mOCKWINGFAk1E+CkjMMgqFIv8oaRbGxR7ipkQAp44o4aopkVftma4sdIplOq9WQEWfVYDUK5gEv9J3nzUg==", "dev": true, "dependencies": { "hexo-pagination": "3.0.0" }, "engines": { - "node": ">=14" + "node": ">=18" } }, "node_modules/hexo-generator-sitemap": { @@ -12786,27 +12696,27 @@ } }, "node_modules/hexo-i18n": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hexo-i18n/-/hexo-i18n-1.0.0.tgz", - "integrity": "sha512-yw90JHr7ybUHN/QOkpHmlWJj1luVk5/v8CUU5NRA0n4TFp6av8NT7ujZ10GDawgnQEdMHnN5PUfAbNIVGR6axg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hexo-i18n/-/hexo-i18n-2.0.0.tgz", + "integrity": "sha512-dkUXecEtChaQMdTHN4WR13c8GwKqjbSOZPJS9qDqV6Ebnb77Wa/nQzWFckhP0dCps3a9lUQBd8hYGOMbOosiQQ==", "dev": true, "dependencies": { - "sprintf-js": "^1.0.3" + "sprintf-js": "^1.1.2" }, "engines": { - "node": ">=8.6.0" + "node": ">=14" } }, "node_modules/hexo-log": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hexo-log/-/hexo-log-2.0.0.tgz", - "integrity": "sha512-U7zdDae74pXcyhQEyNmpJdq3UI6zWKxQ7/zLoMr/d3CBRdIfB5yO8DWqKUnewfibYv0gODyTWUIhxQDWuwloow==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hexo-log/-/hexo-log-4.1.0.tgz", + "integrity": "sha512-i2Sgxk8Cgx5viSjq5qW5N/rBFfwoCKQcH8qnnW1fawCapcdEAhIsq+Y3vbrs9bssyDlyU6Vqm4oQmosREaNI7Q==", "dev": true, "dependencies": { - "chalk": "^4.0.0" + "picocolors": "^1.0.0" }, "engines": { - "node": ">=10.13.0" + "node": ">=14" } }, "node_modules/hexo-pagination": { @@ -12915,17 +12825,17 @@ } }, "node_modules/hexo-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/hexo-util/-/hexo-util-3.0.1.tgz", - "integrity": "sha512-ri3WsEUWSfrjydYPeOaWvrYIzfVBiaXUy0846051MkuJxBcNtG2o87q0KFGiniSMmi0XxLQhSl415anU3+FFlA==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/hexo-util/-/hexo-util-3.3.0.tgz", + "integrity": "sha512-YvGngXijE2muEh5L/VI4Fmjqb+/yAkmY+VuyhWVoRwQu1X7bmWodsfYRXX7CUYhi5LqsvH8FAe/yBW1+f6ZX4Q==", "dev": true, + "hasInstallScript": true, "dependencies": { - "bluebird": "^3.7.2", "camel-case": "^4.1.2", "cross-spawn": "^7.0.3", "deepmerge": "^4.2.2", "highlight.js": "^11.6.0", - "htmlparser2": "^8.0.1", + "htmlparser2": "^9.0.0", "prismjs": "^1.29.0", "strip-indent": "^3.0.0" }, @@ -12933,11 +12843,14 @@ "node": ">=14" } }, - "node_modules/hexo-util/node_modules/bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "dev": true + "node_modules/hexo/node_modules/abbrev": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", + "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } }, "node_modules/hexo/node_modules/bluebird": { "version": "3.7.2", @@ -12945,68 +12858,6 @@ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", "dev": true }, - "node_modules/hexo/node_modules/entities": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", - "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", - "dev": true, - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/hexo/node_modules/hexo-log": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/hexo-log/-/hexo-log-3.2.0.tgz", - "integrity": "sha512-fk7jOW3hvKiAv4Q/d8UxaQlARwcv+5KjGcnxexUrqBqyWbMCLmw7jhMHTSRLNNQpaoTlF5ff+kQkPi4yhp9iag==", - "dev": true, - "dependencies": { - "picocolors": "^1.0.0" - }, - "engines": { - "node": ">=12.4.0" - } - }, - "node_modules/hexo/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==", - "dev": true, - "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": ">=12.4.0" - } - }, - "node_modules/hexo/node_modules/htmlparser2": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-7.2.0.tgz", - "integrity": "sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==", - "dev": true, - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.2", - "domutils": "^2.8.0", - "entities": "^3.0.1" - } - }, "node_modules/hexo/node_modules/tildify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/tildify/-/tildify-2.0.0.tgz", @@ -13176,9 +13027,9 @@ } }, "node_modules/htmlparser2": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", - "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.1.0.tgz", + "integrity": "sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==", "dev": true, "funding": [ "https://github.com/fb55/htmlparser2?sponsor=1", @@ -13189,9 +13040,9 @@ ], "dependencies": { "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "entities": "^4.3.0" + "domhandler": "^5.0.3", + "domutils": "^3.1.0", + "entities": "^4.5.0" } }, "node_modules/htmlparser2/node_modules/dom-serializer": { @@ -13224,23 +13075,23 @@ } }, "node_modules/htmlparser2/node_modules/domutils": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", - "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", "dev": true, "dependencies": { "dom-serializer": "^2.0.0", "domelementtype": "^2.3.0", - "domhandler": "^5.0.1" + "domhandler": "^5.0.3" }, "funding": { "url": "https://github.com/fb55/domutils?sponsor=1" } }, "node_modules/htmlparser2/node_modules/entities": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", - "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", "dev": true, "engines": { "node": ">=0.12" @@ -16386,9 +16237,9 @@ } }, "node_modules/micro-memoize": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/micro-memoize/-/micro-memoize-4.0.9.tgz", - "integrity": "sha512-Z2uZi/IUMGQDCXASdujXRqrXXEwSY0XffUrAOllhqzQI3wpUyZbiZTiE2JuYC0HSG2G7DbCS5jZmsEKEGZuemg==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/micro-memoize/-/micro-memoize-4.1.2.tgz", + "integrity": "sha512-+HzcV2H+rbSJzApgkj0NdTakkC+bnyeiUxgT6/m7mjcz1CmM22KYFKp+EVj1sWe4UYcnriJr5uqHQD/gMHLD+g==", "dev": true }, "node_modules/micromark": { @@ -16758,13 +16609,13 @@ "integrity": "sha512-ySViT69/76t8VhE1xXHK6Ch4NcDd26gx0MzKXLO+F7NOtnqH68d9zF94nT8ZWSxXh8ELOERsnJO/sWt1xZYw5A==" }, "node_modules/moize": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/moize/-/moize-6.1.0.tgz", - "integrity": "sha512-WrMcM+C2Jy+qyOC/UMhA3BCHGowxV34dhDZnDNfxsREW/8N+33SFjmc23Q61Xv1WUthUA1vYopTitP1sZ5jkeg==", + "version": "6.1.6", + "resolved": "https://registry.npmjs.org/moize/-/moize-6.1.6.tgz", + "integrity": "sha512-vSKdIUO61iCmTqhdoIDrqyrtp87nWZUmBPniNjO0fX49wEYmyDO4lvlnFXiGcaH1JLE/s/9HbiK4LSHsbiUY6Q==", "dev": true, "dependencies": { - "fast-equals": "^2.0.1", - "micro-memoize": "^4.0.9" + "fast-equals": "^3.0.1", + "micro-memoize": "^4.1.2" } }, "node_modules/moment": { @@ -20129,9 +19980,9 @@ } }, "node_modules/rfdc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", - "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", + "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", "dev": true }, "node_modules/rimraf": { @@ -24786,22 +24637,22 @@ } }, "node_modules/warehouse": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/warehouse/-/warehouse-4.0.2.tgz", - "integrity": "sha512-GixS7SolBGu81rnxYM6bScxdElLM97Jx/kr0a6B6PGBWFqvHeuWFj7QbgEX1YWZSxiJt/aR6dBVQKC/PvvihdQ==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/warehouse/-/warehouse-5.0.1.tgz", + "integrity": "sha512-5BQEQP56bPY+cqocTho4syazuGgSoyKd0y3PsS2j8tGN10HH+CEfJSIY+KUw9D0k4jaVEFMXLz0KqCiUzTYb8A==", "dev": true, "dependencies": { - "bluebird": "^3.2.2", - "cuid": "^2.1.4", - "graceful-fs": "^4.1.3", - "hexo-log": "^3.0.0", + "bluebird": "^3.7.2", + "cuid": "^2.1.8", + "graceful-fs": "^4.2.10", + "hexo-log": "^4.0.1", "is-plain-object": "^5.0.0", "jsonparse": "^1.3.1", - "rfdc": "^1.1.4", + "rfdc": "^1.3.0", "through2": "^4.0.2" }, "engines": { - "node": ">=10.13.0" + "node": ">=14" } }, "node_modules/warehouse/node_modules/bluebird": { @@ -24810,18 +24661,6 @@ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", "dev": true }, - "node_modules/warehouse/node_modules/hexo-log": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/hexo-log/-/hexo-log-3.2.0.tgz", - "integrity": "sha512-fk7jOW3hvKiAv4Q/d8UxaQlARwcv+5KjGcnxexUrqBqyWbMCLmw7jhMHTSRLNNQpaoTlF5ff+kQkPi4yhp9iag==", - "dev": true, - "dependencies": { - "picocolors": "^1.0.0" - }, - "engines": { - "node": ">=12.4.0" - } - }, "node_modules/warehouse/node_modules/through2": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", @@ -32330,9 +32169,9 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "fast-equals": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-2.0.4.tgz", - "integrity": "sha512-caj/ZmjHljPrZtbzJ3kfH5ia/k4mTJe/qSiXAGzxZWRZgsgDV0cvNaQULqUX8t0/JVlzzEdYOwCN5DmzTxoD4w==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-3.0.3.tgz", + "integrity": "sha512-NCe8qxnZFARSHGztGMZOO/PC1qa5MIFB5Hp66WdzbCRAz8U8US3bx1UTgLS49efBQPcUtO9gf5oVEY8o7y/7Kg==", "dev": true }, "fast-glob": { @@ -33756,9 +33595,9 @@ } }, "graceful-fs": { - "version": "4.2.9", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", - "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==" + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" }, "gulp": { "version": "4.0.2", @@ -35408,24 +35247,24 @@ "dev": true }, "hexo": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/hexo/-/hexo-6.3.0.tgz", - "integrity": "sha512-4Jq+rWd8sYvR1YdIQyndN/9WboQ/Mqm6eax8CjrjO+ePFm2oMVafSOx9WEyJ42wcLOHjfyMfnlQhnUuNmJIpPg==", + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/hexo/-/hexo-7.3.0.tgz", + "integrity": "sha512-dOe8mzBKrvjubW5oBmyhcnQDpC+M2xmAMLae5K+o+SkHxyvAhShkS2VQZoTsOLIJKY6xilv7dzCjCvE7ol/NHQ==", "dev": true, "requires": { - "abbrev": "^1.1.1", + "abbrev": "^2.0.0", "archy": "^1.0.0", "bluebird": "^3.7.2", - "hexo-cli": "^4.3.0", - "hexo-front-matter": "^3.0.0", - "hexo-fs": "^3.1.0", - "hexo-i18n": "^1.0.0", - "hexo-log": "^3.2.0", - "hexo-util": "^2.7.0", + "hexo-cli": "^4.3.2", + "hexo-front-matter": "^4.2.1", + "hexo-fs": "^4.1.3", + "hexo-i18n": "^2.0.0", + "hexo-log": "^4.0.1", + "hexo-util": "^3.3.0", "js-yaml": "^4.1.0", "js-yaml-js-types": "^1.0.0", "micromatch": "^4.0.4", - "moize": "^6.1.0", + "moize": "^6.1.6", "moment": "^2.29.1", "moment-timezone": "^0.5.34", "nunjucks": "^3.2.3", @@ -35436,58 +35275,21 @@ "text-table": "^0.2.0", "tildify": "^2.0.0", "titlecase": "^1.1.3", - "warehouse": "^4.0.2" + "warehouse": "^5.0.1" }, "dependencies": { + "abbrev": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", + "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", + "dev": true + }, "bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", "dev": true }, - "entities": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", - "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", - "dev": true - }, - "hexo-log": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/hexo-log/-/hexo-log-3.2.0.tgz", - "integrity": "sha512-fk7jOW3hvKiAv4Q/d8UxaQlARwcv+5KjGcnxexUrqBqyWbMCLmw7jhMHTSRLNNQpaoTlF5ff+kQkPi4yhp9iag==", - "dev": true, - "requires": { - "picocolors": "^1.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "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" - } - }, - "htmlparser2": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-7.2.0.tgz", - "integrity": "sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.2", - "domutils": "^2.8.0", - "entities": "^3.0.1" - } - }, "tildify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/tildify/-/tildify-2.0.0.tgz", @@ -35497,63 +35299,35 @@ } }, "hexo-cli": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/hexo-cli/-/hexo-cli-4.3.0.tgz", - "integrity": "sha512-lr46h1tK1RNQJAQZbzKYAWGsmqF5DLrW6xKEakqv/o9JqgdeempBjIm7HqjcZEUBpWij4EO65X6YJiDmT9LR7g==", + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/hexo-cli/-/hexo-cli-4.3.2.tgz", + "integrity": "sha512-druJeBgLpG9ncDS5AhBHdAXk0G4CFj8Qes09pApyZ6bR+nJW1JYiDMuilhudaKDdq+1l49jWXVTidkcb7p0Jbw==", "dev": true, "requires": { - "abbrev": "^1.1.1", - "bluebird": "^3.5.5", - "chalk": "^4.0.0", - "command-exists": "^1.2.8", - "hexo-fs": "^3.0.1", - "hexo-log": "^2.0.0", - "hexo-util": "^2.0.0", + "abbrev": "^2.0.0", + "bluebird": "^3.7.2", + "command-exists": "^1.2.9", + "hexo-fs": "^4.1.1", + "hexo-log": "^4.0.1", + "hexo-util": "^3.3.0", "minimist": "^1.2.5", - "resolve": "^1.11.0", + "picocolors": "^1.0.0", + "resolve": "^1.20.0", "tildify": "^2.0.0" }, "dependencies": { + "abbrev": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", + "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", + "dev": true + }, "bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", "dev": true }, - "entities": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", - "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "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" - } - }, - "htmlparser2": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-7.2.0.tgz", - "integrity": "sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.2", - "domutils": "^2.8.0", - "entities": "^3.0.1" - } - }, "tildify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/tildify/-/tildify-2.0.0.tgz", @@ -35563,24 +35337,24 @@ } }, "hexo-front-matter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hexo-front-matter/-/hexo-front-matter-3.0.0.tgz", - "integrity": "sha512-hSQTPUmB/BCe1BFYmXRkPyLk8rqbBqHCQq+rjwwOJuEfOADrFaVK2VPZb90tJzPyXE1xSxpgCxE/AZq0CyTVwg==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/hexo-front-matter/-/hexo-front-matter-4.2.1.tgz", + "integrity": "sha512-sJJI0GNmejYiwBvgnGRKn5V3sbODB4dNPr8jyw2Qp0PRHr4Uuyv8iyxw6WfK3+T7yvzYvJOh+tZ7jnwr2BYARA==", "dev": true, "requires": { "js-yaml": "^4.1.0" } }, "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.1.3", + "resolved": "https://registry.npmjs.org/hexo-fs/-/hexo-fs-4.1.3.tgz", + "integrity": "sha512-Q92zQ5PlVDouvSWFLXQoFSTLIUIODikUJs2BfAXQglyOEjN1dOQn1Z5Nimk/7GHof17R5h/uObCQLnZAjzI2tg==", "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": "^3.0.1" }, "dependencies": { "bluebird": { @@ -35588,47 +35362,13 @@ "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", "dev": true - }, - "entities": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", - "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "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" - } - }, - "htmlparser2": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-7.2.0.tgz", - "integrity": "sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.2", - "domutils": "^2.8.0", - "entities": "^3.0.1" - } } } }, "hexo-generator-index": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hexo-generator-index/-/hexo-generator-index-3.0.0.tgz", - "integrity": "sha512-83AuNN4cWdLVi//3ugR8E3kR6rrOwhXZt+hOCm1IjtIGj353/GlrtpMHpqZHU5kqipzj4miy9dweVdukXglVWw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hexo-generator-index/-/hexo-generator-index-4.0.0.tgz", + "integrity": "sha512-KeM7mOCKWINGFAk1E+CkjMMgqFIv8oaRbGxR7ipkQAp44o4aopkVftma4sdIplOq9WQEWfVYDUK5gEv9J3nzUg==", "dev": true, "requires": { "hexo-pagination": "3.0.0" @@ -35697,21 +35437,21 @@ } }, "hexo-i18n": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hexo-i18n/-/hexo-i18n-1.0.0.tgz", - "integrity": "sha512-yw90JHr7ybUHN/QOkpHmlWJj1luVk5/v8CUU5NRA0n4TFp6av8NT7ujZ10GDawgnQEdMHnN5PUfAbNIVGR6axg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hexo-i18n/-/hexo-i18n-2.0.0.tgz", + "integrity": "sha512-dkUXecEtChaQMdTHN4WR13c8GwKqjbSOZPJS9qDqV6Ebnb77Wa/nQzWFckhP0dCps3a9lUQBd8hYGOMbOosiQQ==", "dev": true, "requires": { - "sprintf-js": "^1.0.3" + "sprintf-js": "^1.1.2" } }, "hexo-log": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hexo-log/-/hexo-log-2.0.0.tgz", - "integrity": "sha512-U7zdDae74pXcyhQEyNmpJdq3UI6zWKxQ7/zLoMr/d3CBRdIfB5yO8DWqKUnewfibYv0gODyTWUIhxQDWuwloow==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hexo-log/-/hexo-log-4.1.0.tgz", + "integrity": "sha512-i2Sgxk8Cgx5viSjq5qW5N/rBFfwoCKQcH8qnnW1fawCapcdEAhIsq+Y3vbrs9bssyDlyU6Vqm4oQmosREaNI7Q==", "dev": true, "requires": { - "chalk": "^4.0.0" + "picocolors": "^1.0.0" } }, "hexo-pagination": { @@ -35798,27 +35538,18 @@ } }, "hexo-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/hexo-util/-/hexo-util-3.0.1.tgz", - "integrity": "sha512-ri3WsEUWSfrjydYPeOaWvrYIzfVBiaXUy0846051MkuJxBcNtG2o87q0KFGiniSMmi0XxLQhSl415anU3+FFlA==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/hexo-util/-/hexo-util-3.3.0.tgz", + "integrity": "sha512-YvGngXijE2muEh5L/VI4Fmjqb+/yAkmY+VuyhWVoRwQu1X7bmWodsfYRXX7CUYhi5LqsvH8FAe/yBW1+f6ZX4Q==", "dev": true, "requires": { - "bluebird": "^3.7.2", "camel-case": "^4.1.2", "cross-spawn": "^7.0.3", "deepmerge": "^4.2.2", "highlight.js": "^11.6.0", - "htmlparser2": "^8.0.1", + "htmlparser2": "^9.0.0", "prismjs": "^1.29.0", "strip-indent": "^3.0.0" - }, - "dependencies": { - "bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "dev": true - } } }, "highlight.js": { @@ -35949,15 +35680,15 @@ "dev": true }, "htmlparser2": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", - "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.1.0.tgz", + "integrity": "sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==", "dev": true, "requires": { "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "entities": "^4.3.0" + "domhandler": "^5.0.3", + "domutils": "^3.1.0", + "entities": "^4.5.0" }, "dependencies": { "dom-serializer": { @@ -35981,20 +35712,20 @@ } }, "domutils": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", - "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", "dev": true, "requires": { "dom-serializer": "^2.0.0", "domelementtype": "^2.3.0", - "domhandler": "^5.0.1" + "domhandler": "^5.0.3" } }, "entities": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", - "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", "dev": true } } @@ -38425,9 +38156,9 @@ "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" }, "micro-memoize": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/micro-memoize/-/micro-memoize-4.0.9.tgz", - "integrity": "sha512-Z2uZi/IUMGQDCXASdujXRqrXXEwSY0XffUrAOllhqzQI3wpUyZbiZTiE2JuYC0HSG2G7DbCS5jZmsEKEGZuemg==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/micro-memoize/-/micro-memoize-4.1.2.tgz", + "integrity": "sha512-+HzcV2H+rbSJzApgkj0NdTakkC+bnyeiUxgT6/m7mjcz1CmM22KYFKp+EVj1sWe4UYcnriJr5uqHQD/gMHLD+g==", "dev": true }, "micromark": { @@ -38707,13 +38438,13 @@ "integrity": "sha512-ySViT69/76t8VhE1xXHK6Ch4NcDd26gx0MzKXLO+F7NOtnqH68d9zF94nT8ZWSxXh8ELOERsnJO/sWt1xZYw5A==" }, "moize": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/moize/-/moize-6.1.0.tgz", - "integrity": "sha512-WrMcM+C2Jy+qyOC/UMhA3BCHGowxV34dhDZnDNfxsREW/8N+33SFjmc23Q61Xv1WUthUA1vYopTitP1sZ5jkeg==", + "version": "6.1.6", + "resolved": "https://registry.npmjs.org/moize/-/moize-6.1.6.tgz", + "integrity": "sha512-vSKdIUO61iCmTqhdoIDrqyrtp87nWZUmBPniNjO0fX49wEYmyDO4lvlnFXiGcaH1JLE/s/9HbiK4LSHsbiUY6Q==", "dev": true, "requires": { - "fast-equals": "^2.0.1", - "micro-memoize": "^4.0.9" + "fast-equals": "^3.0.1", + "micro-memoize": "^4.1.2" } }, "moment": { @@ -41290,9 +41021,9 @@ } }, "rfdc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", - "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", + "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", "dev": true }, "rimraf": { @@ -45056,18 +44787,18 @@ } }, "warehouse": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/warehouse/-/warehouse-4.0.2.tgz", - "integrity": "sha512-GixS7SolBGu81rnxYM6bScxdElLM97Jx/kr0a6B6PGBWFqvHeuWFj7QbgEX1YWZSxiJt/aR6dBVQKC/PvvihdQ==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/warehouse/-/warehouse-5.0.1.tgz", + "integrity": "sha512-5BQEQP56bPY+cqocTho4syazuGgSoyKd0y3PsS2j8tGN10HH+CEfJSIY+KUw9D0k4jaVEFMXLz0KqCiUzTYb8A==", "dev": true, "requires": { - "bluebird": "^3.2.2", - "cuid": "^2.1.4", - "graceful-fs": "^4.1.3", - "hexo-log": "^3.0.0", + "bluebird": "^3.7.2", + "cuid": "^2.1.8", + "graceful-fs": "^4.2.10", + "hexo-log": "^4.0.1", "is-plain-object": "^5.0.0", "jsonparse": "^1.3.1", - "rfdc": "^1.1.4", + "rfdc": "^1.3.0", "through2": "^4.0.2" }, "dependencies": { @@ -45077,15 +44808,6 @@ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", "dev": true }, - "hexo-log": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/hexo-log/-/hexo-log-3.2.0.tgz", - "integrity": "sha512-fk7jOW3hvKiAv4Q/d8UxaQlARwcv+5KjGcnxexUrqBqyWbMCLmw7jhMHTSRLNNQpaoTlF5ff+kQkPi4yhp9iag==", - "dev": true, - "requires": { - "picocolors": "^1.0.0" - } - }, "through2": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", diff --git a/package.json b/package.json index 55afa0f48..a18f44947 100644 --- a/package.json +++ b/package.json @@ -44,14 +44,14 @@ "gulp-transform": "^3.0.5", "gulp-uglify-es": "^3.0.0", "gulp-useref": "^5.0.0", - "hexo": "^6.3.0", - "hexo-cli": "^4.3.0", - "hexo-generator-index": "^3.0.0", + "hexo": "^7.3.0", + "hexo-cli": "^4.3.2", + "hexo-generator-index": "^4.0.0", "hexo-generator-sitemap": "^3.0.1", "hexo-generator-tag": "^2.0.0", "hexo-renderer-handlebars": "^2.0.2", "hexo-server": "^3.0.0", - "hexo-util": "^3.0.1", + "hexo-util": "^3.3.0", "json2yaml": "^1.1.0", "markdownlint-cli": "^0.34.0", "marked": "^2.0.0", @@ -68,10 +68,10 @@ "uslug": "^1.0.4" }, "engines": { - "node": ">=10.0.0" + "node": ">=16.0.0" }, "hexo": { - "version": "6.3.0" + "version": "7.3.0" }, "private": true, "scripts": {