Browse Source

chore(deps-dev): bump the astro group with 3 updates (#5408)

Bumps the astro group with 3 updates: [@astrojs/check](https://github.com/withastro/language-tools/tree/HEAD/packages/astro-check), [@astrojs/mdx](https://github.com/withastro/astro/tree/HEAD/packages/integrations/mdx) and [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro).


Updates `@astrojs/check` from 0.2.1 to 0.3.1
- [Release notes](https://github.com/withastro/language-tools/releases)
- [Changelog](https://github.com/withastro/language-tools/blob/main/packages/astro-check/CHANGELOG.md)
- [Commits](https://github.com/withastro/language-tools/commits/@astrojs/check@0.3.1/packages/astro-check)

Updates `@astrojs/mdx` from 1.1.3 to 1.1.4
- [Release notes](https://github.com/withastro/astro/releases)
- [Changelog](https://github.com/withastro/astro/blob/main/packages/integrations/mdx/CHANGELOG.md)
- [Commits](https://github.com/withastro/astro/commits/@astrojs/mdx@1.1.4/packages/integrations/mdx)

Updates `astro` from 3.4.0 to 3.5.2
- [Release notes](https://github.com/withastro/astro/releases)
- [Changelog](https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG.md)
- [Commits](https://github.com/withastro/astro/commits/astro@3.5.2/packages/astro)

---
updated-dependencies:
- dependency-name: "@astrojs/check"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: astro
- dependency-name: "@astrojs/mdx"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: astro
- dependency-name: astro
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: astro
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] 1 year ago
parent
commit
c1f87a8a5d
2 changed files with 228 additions and 210 deletions
  1. 225 207
      package-lock.json
  2. 3 3
      package.json

+ 225 - 207
package-lock.json

@@ -9,12 +9,12 @@
       "version": "4.0.0-alpha3",
       "license": "MIT",
       "devDependencies": {
-        "@astrojs/check": "^0.2.1",
-        "@astrojs/mdx": "^1.1.3",
+        "@astrojs/check": "^0.3.1",
+        "@astrojs/mdx": "^1.1.4",
         "@rollup/plugin-typescript": "^11.1.5",
         "@typescript-eslint/eslint-plugin": "^6.9.1",
         "@typescript-eslint/parser": "^6.9.1",
-        "astro": "^3.2.0",
+        "astro": "^3.5.2",
         "autoprefixer": "^10.4.16",
         "bootstrap": "^5.3.2",
         "bundlewatch": "^0.3.3",
@@ -69,12 +69,12 @@
       }
     },
     "node_modules/@astrojs/check": {
-      "version": "0.2.1",
-      "resolved": "https://registry.npmjs.org/@astrojs/check/-/check-0.2.1.tgz",
-      "integrity": "sha512-s85uBS/qjnqsKAeM0VKNWKvNaqvR06ZJupEwr2oT5/6Bti7qB5Vd8KekWIRAu2/WqOXHMFaDJz5D+qSizFnq5g==",
+      "version": "0.3.1",
+      "resolved": "https://registry.npmjs.org/@astrojs/check/-/check-0.3.1.tgz",
+      "integrity": "sha512-3LjEUvh7Z4v9NPokaqKMXQ0DwnSXfmtcyAuWVTjNt9yzjv54SxykobV5CTOB3TIko+Rqg59ejamJBxaJN6fvkw==",
       "dev": true,
       "dependencies": {
-        "@astrojs/language-server": "^2.4.0",
+        "@astrojs/language-server": "^2.5.2",
         "chokidar": "^3.5.3",
         "fast-glob": "^3.3.1",
         "kleur": "^4.1.5",
@@ -100,27 +100,27 @@
       "dev": true
     },
     "node_modules/@astrojs/language-server": {
-      "version": "2.4.0",
-      "resolved": "https://registry.npmjs.org/@astrojs/language-server/-/language-server-2.4.0.tgz",
-      "integrity": "sha512-L5lbTt1zZiCYGxahGhbJ1m2THaZxBBuA3MrwvhwZ+xVy6/k13W0Xy4nVe0gUBoCizZdKEDL3puoW615waJaTBQ==",
+      "version": "2.5.2",
+      "resolved": "https://registry.npmjs.org/@astrojs/language-server/-/language-server-2.5.2.tgz",
+      "integrity": "sha512-O5SMzoQ65wSxA1KygreI9UJYmHpgt15bSYBxceHwqX7OCDM4Ek8mr6mZn45LGDtwM3dp1uup7kp8exfRPwIFbA==",
       "dev": true,
       "dependencies": {
-        "@astrojs/compiler": "1.5.7",
+        "@astrojs/compiler": "^2.2.2",
         "@jridgewell/sourcemap-codec": "^1.4.15",
-        "@volar/kit": "~1.10.3",
-        "@volar/language-core": "~1.10.3",
-        "@volar/language-server": "~1.10.3",
-        "@volar/language-service": "~1.10.3",
-        "@volar/source-map": "~1.10.3",
-        "@volar/typescript": "~1.10.3",
+        "@volar/kit": "~1.10.9",
+        "@volar/language-core": "~1.10.9",
+        "@volar/language-server": "~1.10.9",
+        "@volar/language-service": "~1.10.9",
+        "@volar/source-map": "~1.10.9",
+        "@volar/typescript": "~1.10.9",
         "fast-glob": "^3.2.12",
         "muggle-string": "^0.3.1",
-        "volar-service-css": "0.0.14",
-        "volar-service-emmet": "0.0.14",
-        "volar-service-html": "0.0.14",
-        "volar-service-prettier": "0.0.14",
-        "volar-service-typescript": "0.0.14",
-        "volar-service-typescript-twoslash-queries": "0.0.14",
+        "volar-service-css": "0.0.16",
+        "volar-service-emmet": "0.0.16",
+        "volar-service-html": "0.0.16",
+        "volar-service-prettier": "0.0.16",
+        "volar-service-typescript": "0.0.16",
+        "volar-service-typescript-twoslash-queries": "0.0.16",
         "vscode-html-languageservice": "^5.1.0",
         "vscode-uri": "^3.0.8"
       },
@@ -141,9 +141,9 @@
       }
     },
     "node_modules/@astrojs/language-server/node_modules/@astrojs/compiler": {
-      "version": "1.5.7",
-      "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-1.5.7.tgz",
-      "integrity": "sha512-dFU7GAMbpTUGPkRoCoMQrGFlTe3qIiQMSOxIXp/nB1Do4My9uogjEmBHdR5Cwr4i6rc5/1R3Od9v8kU/pkHXGQ==",
+      "version": "2.3.0",
+      "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.3.0.tgz",
+      "integrity": "sha512-pxYRAaRdMS6XUll8lbFM+Lr0DI1HKIDT+VpiC+S+9di5H/nmm3znZOgdMlLiMxADot+56eps+M1BvtKfQremXA==",
       "dev": true
     },
     "node_modules/@astrojs/language-server/node_modules/@jridgewell/sourcemap-codec": {
@@ -153,9 +153,9 @@
       "dev": true
     },
     "node_modules/@astrojs/markdown-remark": {
-      "version": "3.3.0",
-      "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-3.3.0.tgz",
-      "integrity": "sha512-ezFzEiZygc/ASe2Eul9v1yrTbNGqSbR348UGNXQ4Dtkx8MYRwfiBfmPm6VnEdfIGkW+bi5qIUReKfc7mPVUkIg==",
+      "version": "3.4.0",
+      "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-3.4.0.tgz",
+      "integrity": "sha512-uzLSKBQ4e70aH8gEbBHZ2pnv/KOJKB3WrXFBOF0U5Uwjcr2LNWeIBLjPRQjA4tbtteELh84YPBHny21mhvBGVA==",
       "dev": true,
       "dependencies": {
         "@astrojs/prism": "^3.0.0",
@@ -174,22 +174,22 @@
         "vfile": "^5.3.7"
       },
       "peerDependencies": {
-        "astro": "^3.3.0"
+        "astro": "^3.0.0"
       }
     },
     "node_modules/@astrojs/markdown-remark/node_modules/@types/mdast": {
-      "version": "4.0.1",
-      "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.1.tgz",
-      "integrity": "sha512-IlKct1rUTJ1T81d8OHzyop15kGv9A/ff7Gz7IJgrk6jDb4Udw77pCJ+vq8oxZf4Ghpm+616+i1s/LNg/Vh7d+g==",
+      "version": "4.0.3",
+      "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.3.tgz",
+      "integrity": "sha512-LsjtqsyF+d2/yFOYaN22dHZI1Cpwkrj+g06G8+qtUKlhovPW89YhqSnfKtMbkgmEtYpH2gydRNULd6y8mciAFg==",
       "dev": true,
       "dependencies": {
         "@types/unist": "*"
       }
     },
     "node_modules/@astrojs/markdown-remark/node_modules/@types/unist": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.0.tgz",
-      "integrity": "sha512-MFETx3tbTjE7Uk6vvnWINA/1iJ7LuMdO4fcq8UfF0pRbj01aGLduVvQcRyswuACJdpnHgg8E3rQLhaRdNEJS0w==",
+      "version": "3.0.2",
+      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz",
+      "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==",
       "dev": true
     },
     "node_modules/@astrojs/markdown-remark/node_modules/mdast-util-definitions": {
@@ -250,12 +250,12 @@
       }
     },
     "node_modules/@astrojs/mdx": {
-      "version": "1.1.3",
-      "resolved": "https://registry.npmjs.org/@astrojs/mdx/-/mdx-1.1.3.tgz",
-      "integrity": "sha512-5U5l6bCmywF2IOO8T7oIeStrRB16cxlGCz02U2akpEkLw93dmn5QcHjr4Cwem0bSKROEjYqZ7DxN8t8YAAV2qA==",
+      "version": "1.1.4",
+      "resolved": "https://registry.npmjs.org/@astrojs/mdx/-/mdx-1.1.4.tgz",
+      "integrity": "sha512-yP5O3TuSx/vKTyrw4ZPuRH/sXIKj5zDN03AZQt4Rlv8W7mUCpQnYC3bTOrnhBvNxLRCmB1WL2cip9RUmvd4MQw==",
       "dev": true,
       "dependencies": {
-        "@astrojs/markdown-remark": "3.3.0",
+        "@astrojs/markdown-remark": "3.4.0",
         "@mdx-js/mdx": "^2.3.0",
         "acorn": "^8.10.0",
         "es-module-lexer": "^1.3.0",
@@ -275,7 +275,7 @@
         "node": ">=18.14.1"
       },
       "peerDependencies": {
-        "astro": "^3.3.4"
+        "astro": "^3.0.0"
       }
     },
     "node_modules/@astrojs/prism": {
@@ -2327,12 +2327,12 @@
       "dev": true
     },
     "node_modules/@volar/kit": {
-      "version": "1.10.4",
-      "resolved": "https://registry.npmjs.org/@volar/kit/-/kit-1.10.4.tgz",
-      "integrity": "sha512-ha6xNFwkLoRysR90JqJ05xKhjZ3vUMkxjOBif6MaS1eF4sVip2579fygSPsAXviT81gA+oyWJeKBWD8nhdnxIg==",
+      "version": "1.10.10",
+      "resolved": "https://registry.npmjs.org/@volar/kit/-/kit-1.10.10.tgz",
+      "integrity": "sha512-V2SyUPCPUhueqH8j5t48LJ0QsjExGSXzTv/XOdkUHV7hJ/ekyRGFqKxcfBtMq/nK6Tgu2G1ba+6u0d7e6wKcQw==",
       "dev": true,
       "dependencies": {
-        "@volar/language-service": "1.10.4",
+        "@volar/language-service": "1.10.10",
         "typesafe-path": "^0.2.2",
         "vscode-languageserver-textdocument": "^1.0.11",
         "vscode-uri": "^3.0.8"
@@ -2342,26 +2342,26 @@
       }
     },
     "node_modules/@volar/language-core": {
-      "version": "1.10.4",
-      "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-1.10.4.tgz",
-      "integrity": "sha512-Na69qA6uwVIdA0rHuOc2W3pHtVQQO8hCNim7FOaKNpRJh0oAFnu5r9i7Oopo5C4cnELZkPNjTrbmpcCTiW+CMQ==",
+      "version": "1.10.10",
+      "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-1.10.10.tgz",
+      "integrity": "sha512-nsV1o3AZ5n5jaEAObrS3MWLBWaGwUj/vAsc15FVNIv+DbpizQRISg9wzygsHBr56ELRH8r4K75vkYNMtsSNNWw==",
       "dev": true,
       "dependencies": {
-        "@volar/source-map": "1.10.4"
+        "@volar/source-map": "1.10.10"
       }
     },
     "node_modules/@volar/language-server": {
-      "version": "1.10.4",
-      "resolved": "https://registry.npmjs.org/@volar/language-server/-/language-server-1.10.4.tgz",
-      "integrity": "sha512-LhCz5GTdA6nRy35GIqCnYRljWC+C+sPT/AF5FNZnSjUn9I/Ug5io2LI2RnMLCKFQM1v9VFePHMiHBl639Rf6Kw==",
+      "version": "1.10.10",
+      "resolved": "https://registry.npmjs.org/@volar/language-server/-/language-server-1.10.10.tgz",
+      "integrity": "sha512-F2PRBU+CRjT7L9qe8bjof/uz/LbAXVmgwNU2gOSX2y1bUl3E8DHmD0dB6pwIVublvkx+Ivg/0r3Z6oyxfPPruQ==",
       "dev": true,
       "dependencies": {
-        "@volar/language-core": "1.10.4",
-        "@volar/language-service": "1.10.4",
-        "@volar/typescript": "1.10.4",
+        "@volar/language-core": "1.10.10",
+        "@volar/language-service": "1.10.10",
+        "@volar/typescript": "1.10.10",
         "@vscode/l10n": "^0.0.16",
+        "path-browserify": "^1.0.1",
         "request-light": "^0.7.0",
-        "typesafe-path": "^0.2.2",
         "vscode-languageserver": "^9.0.1",
         "vscode-languageserver-protocol": "^3.17.5",
         "vscode-languageserver-textdocument": "^1.0.11",
@@ -2369,34 +2369,35 @@
       }
     },
     "node_modules/@volar/language-service": {
-      "version": "1.10.4",
-      "resolved": "https://registry.npmjs.org/@volar/language-service/-/language-service-1.10.4.tgz",
-      "integrity": "sha512-SGDsmGojVJi7RiHM9WON4O2Ed7PbjU+3gzEn0lODxK5qa+PDGzzSaFWIQeCp8Av+ef5uhZ4gJcTUR3AmD/29HQ==",
+      "version": "1.10.10",
+      "resolved": "https://registry.npmjs.org/@volar/language-service/-/language-service-1.10.10.tgz",
+      "integrity": "sha512-P4fiPWDI6fLGO6BghlksCVHs1nr9gvWAMDyma3Bca4aowxXusxjUVTsnJq0EVorIN5uIr1Xel4B/tNdXt/IKyw==",
       "dev": true,
       "dependencies": {
-        "@volar/language-core": "1.10.4",
-        "@volar/source-map": "1.10.4",
+        "@volar/language-core": "1.10.10",
+        "@volar/source-map": "1.10.10",
         "vscode-languageserver-protocol": "^3.17.5",
         "vscode-languageserver-textdocument": "^1.0.11",
         "vscode-uri": "^3.0.8"
       }
     },
     "node_modules/@volar/source-map": {
-      "version": "1.10.4",
-      "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-1.10.4.tgz",
-      "integrity": "sha512-RxZdUEL+pV8p+SMqnhVjzy5zpb1QRZTlcwSk4bdcBO7yOu4rtEWqDGahVCEj4CcXour+0yJUMrMczfSCpP9Uxg==",
+      "version": "1.10.10",
+      "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-1.10.10.tgz",
+      "integrity": "sha512-GVKjLnifV4voJ9F0vhP56p4+F3WGf+gXlRtjFZsv6v3WxBTWU3ZVeaRaEHJmWrcv5LXmoYYpk/SC25BKemPRkg==",
       "dev": true,
       "dependencies": {
         "muggle-string": "^0.3.1"
       }
     },
     "node_modules/@volar/typescript": {
-      "version": "1.10.4",
-      "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-1.10.4.tgz",
-      "integrity": "sha512-BCCUEBASBEMCrz7qmNSi2hBEWYsXD0doaktRKpmmhvb6XntM2sAWYu6gbyK/MluLDgluGLFiFRpWgobgzUqolg==",
+      "version": "1.10.10",
+      "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-1.10.10.tgz",
+      "integrity": "sha512-4a2r5bdUub2m+mYVnLu2wt59fuoYWe7nf0uXtGHU8QQ5LDNfzAR0wK7NgDiQ9rcl2WT3fxT2AA9AylAwFtj50A==",
       "dev": true,
       "dependencies": {
-        "@volar/language-core": "1.10.4"
+        "@volar/language-core": "1.10.10",
+        "path-browserify": "^1.0.1"
       }
     },
     "node_modules/@vscode/emmet-helper": {
@@ -2705,14 +2706,14 @@
       }
     },
     "node_modules/astro": {
-      "version": "3.4.0",
-      "resolved": "https://registry.npmjs.org/astro/-/astro-3.4.0.tgz",
-      "integrity": "sha512-nTOFxrPOnmACl8noTPkRJkaEOMx4wZy4QCLB2aDL3Lm+AiEaVcgH7YQ4GpCl72zSNXp/A7hGdUgcXbC4XYHOCQ==",
+      "version": "3.5.2",
+      "resolved": "https://registry.npmjs.org/astro/-/astro-3.5.2.tgz",
+      "integrity": "sha512-AE37biXPX0fH4tmBKpYDyW8UvJ3XLNvRCuUE4RTGf+YdKPPcwGLgV8DE6GLG86pHfevTH+kM581sBDzGh54iEw==",
       "dev": true,
       "dependencies": {
-        "@astrojs/compiler": "^2.1.0",
+        "@astrojs/compiler": "^2.3.0",
         "@astrojs/internal-helpers": "0.2.1",
-        "@astrojs/markdown-remark": "3.3.0",
+        "@astrojs/markdown-remark": "3.4.0",
         "@astrojs/telemetry": "3.0.4",
         "@babel/core": "^7.22.10",
         "@babel/generator": "^7.22.10",
@@ -2744,6 +2745,7 @@
         "js-yaml": "^4.1.0",
         "kleur": "^4.1.4",
         "magic-string": "^0.30.3",
+        "mdast-util-to-hast": "12.3.0",
         "mime": "^3.0.0",
         "ora": "^7.0.1",
         "p-limit": "^4.0.0",
@@ -2766,7 +2768,7 @@
         "vitefu": "^0.2.4",
         "which-pm": "^2.1.1",
         "yargs-parser": "^21.1.1",
-        "zod": "3.21.1"
+        "zod": "^3.22.4"
       },
       "bin": {
         "astro": "astro.js"
@@ -2808,9 +2810,9 @@
       "dev": true
     },
     "node_modules/astro/node_modules/@astrojs/compiler": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.1.0.tgz",
-      "integrity": "sha512-Mp+qrNhly+27bL/Zq8lGeUY+YrdoU0eDfIlAeGIPrzt0PnI/jGpvPUdCaugv4zbCrDkOUScFfcbeEiYumrdJnw==",
+      "version": "2.3.0",
+      "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.3.0.tgz",
+      "integrity": "sha512-pxYRAaRdMS6XUll8lbFM+Lr0DI1HKIDT+VpiC+S+9di5H/nmm3znZOgdMlLiMxADot+56eps+M1BvtKfQremXA==",
       "dev": true
     },
     "node_modules/astro/node_modules/ansi-regex": {
@@ -8968,6 +8970,12 @@
       "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
       "dev": true
     },
+    "node_modules/path-browserify": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz",
+      "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==",
+      "dev": true
+    },
     "node_modules/path-exists": {
       "version": "4.0.0",
       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
@@ -13123,12 +13131,12 @@
       }
     },
     "node_modules/volar-service-css": {
-      "version": "0.0.14",
-      "resolved": "https://registry.npmjs.org/volar-service-css/-/volar-service-css-0.0.14.tgz",
-      "integrity": "sha512-xmyKoyWpbgM0u7mGA1ogyj5ol7CfQADm5eXNpeJeX3Rp79rFEtz1DuuaIjcgRvhSYsjJfPBOtOvHBwTRf4HaEQ==",
+      "version": "0.0.16",
+      "resolved": "https://registry.npmjs.org/volar-service-css/-/volar-service-css-0.0.16.tgz",
+      "integrity": "sha512-gK/XD35t/P3SQrUuS8LMlCnE2ItIk+kXI6gPvBYl1NZ7O+tLH8rUWXA32YgpwNoITxYrm/G1seaq08zs4aiPvg==",
       "dev": true,
       "dependencies": {
-        "vscode-css-languageservice": "^6.2.9",
+        "vscode-css-languageservice": "^6.2.10",
         "vscode-uri": "^3.0.8"
       },
       "peerDependencies": {
@@ -13141,13 +13149,13 @@
       }
     },
     "node_modules/volar-service-emmet": {
-      "version": "0.0.14",
-      "resolved": "https://registry.npmjs.org/volar-service-emmet/-/volar-service-emmet-0.0.14.tgz",
-      "integrity": "sha512-0meSKjQ93j5iSYl6Y+qtARfAYr3J2wNSr6wlKr/V9KULAy+8/me8q9l8wkTQqdRMujZAv2j/LzgQ65Yc9mnA1w==",
+      "version": "0.0.16",
+      "resolved": "https://registry.npmjs.org/volar-service-emmet/-/volar-service-emmet-0.0.16.tgz",
+      "integrity": "sha512-8sWWywzVJOD+PWDArOXDWbiRlM7+peydFhXJT71i4X1WPW32RyPxn6FypvciO+amqpfZP2rXfB9eibIJ+EofSQ==",
       "dev": true,
       "dependencies": {
         "@vscode/emmet-helper": "^2.9.2",
-        "volar-service-html": "0.0.14"
+        "volar-service-html": "0.0.16"
       },
       "peerDependencies": {
         "@volar/language-service": "~1.10.0"
@@ -13159,9 +13167,9 @@
       }
     },
     "node_modules/volar-service-html": {
-      "version": "0.0.14",
-      "resolved": "https://registry.npmjs.org/volar-service-html/-/volar-service-html-0.0.14.tgz",
-      "integrity": "sha512-PQb97QICxXhXD7AJFU/S/Vexd1L4IP2Sa5SzxYyKnApcx0GNdxaIbFHlev9wazrTgtCtSnaVXJBxY05pZzTKPw==",
+      "version": "0.0.16",
+      "resolved": "https://registry.npmjs.org/volar-service-html/-/volar-service-html-0.0.16.tgz",
+      "integrity": "sha512-/oEXXgry++1CnTXQBUNf9B8MZfTlYZuJfZA7Zx9MN7WS4ZPxk3BFOdal/cXH6RNR2ruNEYr5QTW9rsqtoUscag==",
       "dev": true,
       "dependencies": {
         "vscode-html-languageservice": "^5.1.0",
@@ -13177,9 +13185,9 @@
       }
     },
     "node_modules/volar-service-prettier": {
-      "version": "0.0.14",
-      "resolved": "https://registry.npmjs.org/volar-service-prettier/-/volar-service-prettier-0.0.14.tgz",
-      "integrity": "sha512-woZLBikvv8u0jUAq10ZTtuo9hmnQ1RHZubMhzyJbWwkr6L7wT7bPZkscdyaCGrzBT3Pz4zbS0bnpAC5GLAILTA==",
+      "version": "0.0.16",
+      "resolved": "https://registry.npmjs.org/volar-service-prettier/-/volar-service-prettier-0.0.16.tgz",
+      "integrity": "sha512-Kj2ZdwJGEvfYbsHW8Sjrew/7EB4PgRoas4f8yAJzUUVxIC/kvhUwLDxQc8+N2IibomN76asJGWe+i6VZZvgIkw==",
       "dev": true,
       "peerDependencies": {
         "@volar/language-service": "~1.10.0",
@@ -13195,11 +13203,12 @@
       }
     },
     "node_modules/volar-service-typescript": {
-      "version": "0.0.14",
-      "resolved": "https://registry.npmjs.org/volar-service-typescript/-/volar-service-typescript-0.0.14.tgz",
-      "integrity": "sha512-PGHFUbGPLE6/8ldNPO7FxwZdvRLlWBZ26RnJPCM48DBaGTc7qHGkXMtPQq5YCD10d8VwpZirz0eno8K0z+8bpg==",
+      "version": "0.0.16",
+      "resolved": "https://registry.npmjs.org/volar-service-typescript/-/volar-service-typescript-0.0.16.tgz",
+      "integrity": "sha512-k/qFKM2oxs/3fhbr/vcBSHnCLZ1HN3Aeh+bGvV9Lc9qIhrNyCVsDFOUJN1Qp4dI72+Y+eFSIDCLHmFEZdsP2EA==",
       "dev": true,
       "dependencies": {
+        "path-browserify": "^1.0.1",
         "semver": "^7.5.4",
         "typescript-auto-import-cache": "^0.3.0",
         "vscode-languageserver-textdocument": "^1.0.11",
@@ -13217,9 +13226,9 @@
       }
     },
     "node_modules/volar-service-typescript-twoslash-queries": {
-      "version": "0.0.14",
-      "resolved": "https://registry.npmjs.org/volar-service-typescript-twoslash-queries/-/volar-service-typescript-twoslash-queries-0.0.14.tgz",
-      "integrity": "sha512-Lg/AcacxyBmVbZhHZwnwvt+MEn/5YlbLiJ7DJG6Dt3xiuQmpXwZmM+JE7/ZMvPt4gxW6AL9zHz21M6JSPCkJ+g==",
+      "version": "0.0.16",
+      "resolved": "https://registry.npmjs.org/volar-service-typescript-twoslash-queries/-/volar-service-typescript-twoslash-queries-0.0.16.tgz",
+      "integrity": "sha512-0gPrkDTD2bMj2AnSNykOKhfmPnBFE2LS1lF3LWA7qu1ChRnJF0sodwCCbbeNYJ9+yth956ApoU1BVQ8UrMg+yw==",
       "dev": true,
       "peerDependencies": {
         "@volar/language-service": "~1.10.0"
@@ -13243,15 +13252,15 @@
       }
     },
     "node_modules/vscode-html-languageservice": {
-      "version": "5.1.0",
-      "resolved": "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-5.1.0.tgz",
-      "integrity": "sha512-cGOu5+lrz+2dDXSGS15y24lDtPaML1T8K/SfqgFbLmCZ1btYOxceFieR+ybTS2es/A67kRc62m2cKFLUQPWG5g==",
+      "version": "5.1.1",
+      "resolved": "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-5.1.1.tgz",
+      "integrity": "sha512-JenrspIIG/Q+93R6G3L6HdK96itSisMynE0glURqHpQbL3dKAKzdm8L40lAHNkwJeBg+BBPpAshZKv/38onrTQ==",
       "dev": true,
       "dependencies": {
         "@vscode/l10n": "^0.0.16",
-        "vscode-languageserver-textdocument": "^1.0.8",
-        "vscode-languageserver-types": "^3.17.3",
-        "vscode-uri": "^3.0.7"
+        "vscode-languageserver-textdocument": "^1.0.11",
+        "vscode-languageserver-types": "^3.17.5",
+        "vscode-uri": "^3.0.8"
       }
     },
     "node_modules/vscode-jsonrpc": {
@@ -13570,9 +13579,9 @@
       }
     },
     "node_modules/zod": {
-      "version": "3.21.1",
-      "resolved": "https://registry.npmjs.org/zod/-/zod-3.21.1.tgz",
-      "integrity": "sha512-+dTu2m6gmCbO9Ahm4ZBDapx2O6ZY9QSPXst2WXjcznPMwf2YNpn3RevLx4KkZp1OPW/ouFcoBtBzFz/LeY69oA==",
+      "version": "3.22.4",
+      "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.4.tgz",
+      "integrity": "sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==",
       "dev": true,
       "funding": {
         "url": "https://github.com/sponsors/colinhacks"
@@ -13607,12 +13616,12 @@
       }
     },
     "@astrojs/check": {
-      "version": "0.2.1",
-      "resolved": "https://registry.npmjs.org/@astrojs/check/-/check-0.2.1.tgz",
-      "integrity": "sha512-s85uBS/qjnqsKAeM0VKNWKvNaqvR06ZJupEwr2oT5/6Bti7qB5Vd8KekWIRAu2/WqOXHMFaDJz5D+qSizFnq5g==",
+      "version": "0.3.1",
+      "resolved": "https://registry.npmjs.org/@astrojs/check/-/check-0.3.1.tgz",
+      "integrity": "sha512-3LjEUvh7Z4v9NPokaqKMXQ0DwnSXfmtcyAuWVTjNt9yzjv54SxykobV5CTOB3TIko+Rqg59ejamJBxaJN6fvkw==",
       "dev": true,
       "requires": {
-        "@astrojs/language-server": "^2.4.0",
+        "@astrojs/language-server": "^2.5.2",
         "chokidar": "^3.5.3",
         "fast-glob": "^3.3.1",
         "kleur": "^4.1.5",
@@ -13632,35 +13641,35 @@
       "dev": true
     },
     "@astrojs/language-server": {
-      "version": "2.4.0",
-      "resolved": "https://registry.npmjs.org/@astrojs/language-server/-/language-server-2.4.0.tgz",
-      "integrity": "sha512-L5lbTt1zZiCYGxahGhbJ1m2THaZxBBuA3MrwvhwZ+xVy6/k13W0Xy4nVe0gUBoCizZdKEDL3puoW615waJaTBQ==",
+      "version": "2.5.2",
+      "resolved": "https://registry.npmjs.org/@astrojs/language-server/-/language-server-2.5.2.tgz",
+      "integrity": "sha512-O5SMzoQ65wSxA1KygreI9UJYmHpgt15bSYBxceHwqX7OCDM4Ek8mr6mZn45LGDtwM3dp1uup7kp8exfRPwIFbA==",
       "dev": true,
       "requires": {
-        "@astrojs/compiler": "1.5.7",
+        "@astrojs/compiler": "^2.2.2",
         "@jridgewell/sourcemap-codec": "^1.4.15",
-        "@volar/kit": "~1.10.3",
-        "@volar/language-core": "~1.10.3",
-        "@volar/language-server": "~1.10.3",
-        "@volar/language-service": "~1.10.3",
-        "@volar/source-map": "~1.10.3",
-        "@volar/typescript": "~1.10.3",
+        "@volar/kit": "~1.10.9",
+        "@volar/language-core": "~1.10.9",
+        "@volar/language-server": "~1.10.9",
+        "@volar/language-service": "~1.10.9",
+        "@volar/source-map": "~1.10.9",
+        "@volar/typescript": "~1.10.9",
         "fast-glob": "^3.2.12",
         "muggle-string": "^0.3.1",
-        "volar-service-css": "0.0.14",
-        "volar-service-emmet": "0.0.14",
-        "volar-service-html": "0.0.14",
-        "volar-service-prettier": "0.0.14",
-        "volar-service-typescript": "0.0.14",
-        "volar-service-typescript-twoslash-queries": "0.0.14",
+        "volar-service-css": "0.0.16",
+        "volar-service-emmet": "0.0.16",
+        "volar-service-html": "0.0.16",
+        "volar-service-prettier": "0.0.16",
+        "volar-service-typescript": "0.0.16",
+        "volar-service-typescript-twoslash-queries": "0.0.16",
         "vscode-html-languageservice": "^5.1.0",
         "vscode-uri": "^3.0.8"
       },
       "dependencies": {
         "@astrojs/compiler": {
-          "version": "1.5.7",
-          "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-1.5.7.tgz",
-          "integrity": "sha512-dFU7GAMbpTUGPkRoCoMQrGFlTe3qIiQMSOxIXp/nB1Do4My9uogjEmBHdR5Cwr4i6rc5/1R3Od9v8kU/pkHXGQ==",
+          "version": "2.3.0",
+          "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.3.0.tgz",
+          "integrity": "sha512-pxYRAaRdMS6XUll8lbFM+Lr0DI1HKIDT+VpiC+S+9di5H/nmm3znZOgdMlLiMxADot+56eps+M1BvtKfQremXA==",
           "dev": true
         },
         "@jridgewell/sourcemap-codec": {
@@ -13672,9 +13681,9 @@
       }
     },
     "@astrojs/markdown-remark": {
-      "version": "3.3.0",
-      "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-3.3.0.tgz",
-      "integrity": "sha512-ezFzEiZygc/ASe2Eul9v1yrTbNGqSbR348UGNXQ4Dtkx8MYRwfiBfmPm6VnEdfIGkW+bi5qIUReKfc7mPVUkIg==",
+      "version": "3.4.0",
+      "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-3.4.0.tgz",
+      "integrity": "sha512-uzLSKBQ4e70aH8gEbBHZ2pnv/KOJKB3WrXFBOF0U5Uwjcr2LNWeIBLjPRQjA4tbtteELh84YPBHny21mhvBGVA==",
       "dev": true,
       "requires": {
         "@astrojs/prism": "^3.0.0",
@@ -13694,18 +13703,18 @@
       },
       "dependencies": {
         "@types/mdast": {
-          "version": "4.0.1",
-          "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.1.tgz",
-          "integrity": "sha512-IlKct1rUTJ1T81d8OHzyop15kGv9A/ff7Gz7IJgrk6jDb4Udw77pCJ+vq8oxZf4Ghpm+616+i1s/LNg/Vh7d+g==",
+          "version": "4.0.3",
+          "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.3.tgz",
+          "integrity": "sha512-LsjtqsyF+d2/yFOYaN22dHZI1Cpwkrj+g06G8+qtUKlhovPW89YhqSnfKtMbkgmEtYpH2gydRNULd6y8mciAFg==",
           "dev": true,
           "requires": {
             "@types/unist": "*"
           }
         },
         "@types/unist": {
-          "version": "3.0.0",
-          "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.0.tgz",
-          "integrity": "sha512-MFETx3tbTjE7Uk6vvnWINA/1iJ7LuMdO4fcq8UfF0pRbj01aGLduVvQcRyswuACJdpnHgg8E3rQLhaRdNEJS0w==",
+          "version": "3.0.2",
+          "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz",
+          "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==",
           "dev": true
         },
         "mdast-util-definitions": {
@@ -13754,12 +13763,12 @@
       }
     },
     "@astrojs/mdx": {
-      "version": "1.1.3",
-      "resolved": "https://registry.npmjs.org/@astrojs/mdx/-/mdx-1.1.3.tgz",
-      "integrity": "sha512-5U5l6bCmywF2IOO8T7oIeStrRB16cxlGCz02U2akpEkLw93dmn5QcHjr4Cwem0bSKROEjYqZ7DxN8t8YAAV2qA==",
+      "version": "1.1.4",
+      "resolved": "https://registry.npmjs.org/@astrojs/mdx/-/mdx-1.1.4.tgz",
+      "integrity": "sha512-yP5O3TuSx/vKTyrw4ZPuRH/sXIKj5zDN03AZQt4Rlv8W7mUCpQnYC3bTOrnhBvNxLRCmB1WL2cip9RUmvd4MQw==",
       "dev": true,
       "requires": {
-        "@astrojs/markdown-remark": "3.3.0",
+        "@astrojs/markdown-remark": "3.4.0",
         "@mdx-js/mdx": "^2.3.0",
         "acorn": "^8.10.0",
         "es-module-lexer": "^1.3.0",
@@ -15116,38 +15125,38 @@
       "dev": true
     },
     "@volar/kit": {
-      "version": "1.10.4",
-      "resolved": "https://registry.npmjs.org/@volar/kit/-/kit-1.10.4.tgz",
-      "integrity": "sha512-ha6xNFwkLoRysR90JqJ05xKhjZ3vUMkxjOBif6MaS1eF4sVip2579fygSPsAXviT81gA+oyWJeKBWD8nhdnxIg==",
+      "version": "1.10.10",
+      "resolved": "https://registry.npmjs.org/@volar/kit/-/kit-1.10.10.tgz",
+      "integrity": "sha512-V2SyUPCPUhueqH8j5t48LJ0QsjExGSXzTv/XOdkUHV7hJ/ekyRGFqKxcfBtMq/nK6Tgu2G1ba+6u0d7e6wKcQw==",
       "dev": true,
       "requires": {
-        "@volar/language-service": "1.10.4",
+        "@volar/language-service": "1.10.10",
         "typesafe-path": "^0.2.2",
         "vscode-languageserver-textdocument": "^1.0.11",
         "vscode-uri": "^3.0.8"
       }
     },
     "@volar/language-core": {
-      "version": "1.10.4",
-      "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-1.10.4.tgz",
-      "integrity": "sha512-Na69qA6uwVIdA0rHuOc2W3pHtVQQO8hCNim7FOaKNpRJh0oAFnu5r9i7Oopo5C4cnELZkPNjTrbmpcCTiW+CMQ==",
+      "version": "1.10.10",
+      "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-1.10.10.tgz",
+      "integrity": "sha512-nsV1o3AZ5n5jaEAObrS3MWLBWaGwUj/vAsc15FVNIv+DbpizQRISg9wzygsHBr56ELRH8r4K75vkYNMtsSNNWw==",
       "dev": true,
       "requires": {
-        "@volar/source-map": "1.10.4"
+        "@volar/source-map": "1.10.10"
       }
     },
     "@volar/language-server": {
-      "version": "1.10.4",
-      "resolved": "https://registry.npmjs.org/@volar/language-server/-/language-server-1.10.4.tgz",
-      "integrity": "sha512-LhCz5GTdA6nRy35GIqCnYRljWC+C+sPT/AF5FNZnSjUn9I/Ug5io2LI2RnMLCKFQM1v9VFePHMiHBl639Rf6Kw==",
+      "version": "1.10.10",
+      "resolved": "https://registry.npmjs.org/@volar/language-server/-/language-server-1.10.10.tgz",
+      "integrity": "sha512-F2PRBU+CRjT7L9qe8bjof/uz/LbAXVmgwNU2gOSX2y1bUl3E8DHmD0dB6pwIVublvkx+Ivg/0r3Z6oyxfPPruQ==",
       "dev": true,
       "requires": {
-        "@volar/language-core": "1.10.4",
-        "@volar/language-service": "1.10.4",
-        "@volar/typescript": "1.10.4",
+        "@volar/language-core": "1.10.10",
+        "@volar/language-service": "1.10.10",
+        "@volar/typescript": "1.10.10",
         "@vscode/l10n": "^0.0.16",
+        "path-browserify": "^1.0.1",
         "request-light": "^0.7.0",
-        "typesafe-path": "^0.2.2",
         "vscode-languageserver": "^9.0.1",
         "vscode-languageserver-protocol": "^3.17.5",
         "vscode-languageserver-textdocument": "^1.0.11",
@@ -15155,34 +15164,35 @@
       }
     },
     "@volar/language-service": {
-      "version": "1.10.4",
-      "resolved": "https://registry.npmjs.org/@volar/language-service/-/language-service-1.10.4.tgz",
-      "integrity": "sha512-SGDsmGojVJi7RiHM9WON4O2Ed7PbjU+3gzEn0lODxK5qa+PDGzzSaFWIQeCp8Av+ef5uhZ4gJcTUR3AmD/29HQ==",
+      "version": "1.10.10",
+      "resolved": "https://registry.npmjs.org/@volar/language-service/-/language-service-1.10.10.tgz",
+      "integrity": "sha512-P4fiPWDI6fLGO6BghlksCVHs1nr9gvWAMDyma3Bca4aowxXusxjUVTsnJq0EVorIN5uIr1Xel4B/tNdXt/IKyw==",
       "dev": true,
       "requires": {
-        "@volar/language-core": "1.10.4",
-        "@volar/source-map": "1.10.4",
+        "@volar/language-core": "1.10.10",
+        "@volar/source-map": "1.10.10",
         "vscode-languageserver-protocol": "^3.17.5",
         "vscode-languageserver-textdocument": "^1.0.11",
         "vscode-uri": "^3.0.8"
       }
     },
     "@volar/source-map": {
-      "version": "1.10.4",
-      "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-1.10.4.tgz",
-      "integrity": "sha512-RxZdUEL+pV8p+SMqnhVjzy5zpb1QRZTlcwSk4bdcBO7yOu4rtEWqDGahVCEj4CcXour+0yJUMrMczfSCpP9Uxg==",
+      "version": "1.10.10",
+      "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-1.10.10.tgz",
+      "integrity": "sha512-GVKjLnifV4voJ9F0vhP56p4+F3WGf+gXlRtjFZsv6v3WxBTWU3ZVeaRaEHJmWrcv5LXmoYYpk/SC25BKemPRkg==",
       "dev": true,
       "requires": {
         "muggle-string": "^0.3.1"
       }
     },
     "@volar/typescript": {
-      "version": "1.10.4",
-      "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-1.10.4.tgz",
-      "integrity": "sha512-BCCUEBASBEMCrz7qmNSi2hBEWYsXD0doaktRKpmmhvb6XntM2sAWYu6gbyK/MluLDgluGLFiFRpWgobgzUqolg==",
+      "version": "1.10.10",
+      "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-1.10.10.tgz",
+      "integrity": "sha512-4a2r5bdUub2m+mYVnLu2wt59fuoYWe7nf0uXtGHU8QQ5LDNfzAR0wK7NgDiQ9rcl2WT3fxT2AA9AylAwFtj50A==",
       "dev": true,
       "requires": {
-        "@volar/language-core": "1.10.4"
+        "@volar/language-core": "1.10.10",
+        "path-browserify": "^1.0.1"
       }
     },
     "@vscode/emmet-helper": {
@@ -15419,14 +15429,14 @@
       "dev": true
     },
     "astro": {
-      "version": "3.4.0",
-      "resolved": "https://registry.npmjs.org/astro/-/astro-3.4.0.tgz",
-      "integrity": "sha512-nTOFxrPOnmACl8noTPkRJkaEOMx4wZy4QCLB2aDL3Lm+AiEaVcgH7YQ4GpCl72zSNXp/A7hGdUgcXbC4XYHOCQ==",
+      "version": "3.5.2",
+      "resolved": "https://registry.npmjs.org/astro/-/astro-3.5.2.tgz",
+      "integrity": "sha512-AE37biXPX0fH4tmBKpYDyW8UvJ3XLNvRCuUE4RTGf+YdKPPcwGLgV8DE6GLG86pHfevTH+kM581sBDzGh54iEw==",
       "dev": true,
       "requires": {
-        "@astrojs/compiler": "^2.1.0",
+        "@astrojs/compiler": "^2.3.0",
         "@astrojs/internal-helpers": "0.2.1",
-        "@astrojs/markdown-remark": "3.3.0",
+        "@astrojs/markdown-remark": "3.4.0",
         "@astrojs/telemetry": "3.0.4",
         "@babel/core": "^7.22.10",
         "@babel/generator": "^7.22.10",
@@ -15458,6 +15468,7 @@
         "js-yaml": "^4.1.0",
         "kleur": "^4.1.4",
         "magic-string": "^0.30.3",
+        "mdast-util-to-hast": "12.3.0",
         "mime": "^3.0.0",
         "ora": "^7.0.1",
         "p-limit": "^4.0.0",
@@ -15481,13 +15492,13 @@
         "vitefu": "^0.2.4",
         "which-pm": "^2.1.1",
         "yargs-parser": "^21.1.1",
-        "zod": "3.21.1"
+        "zod": "^3.22.4"
       },
       "dependencies": {
         "@astrojs/compiler": {
-          "version": "2.1.0",
-          "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.1.0.tgz",
-          "integrity": "sha512-Mp+qrNhly+27bL/Zq8lGeUY+YrdoU0eDfIlAeGIPrzt0PnI/jGpvPUdCaugv4zbCrDkOUScFfcbeEiYumrdJnw==",
+          "version": "2.3.0",
+          "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.3.0.tgz",
+          "integrity": "sha512-pxYRAaRdMS6XUll8lbFM+Lr0DI1HKIDT+VpiC+S+9di5H/nmm3znZOgdMlLiMxADot+56eps+M1BvtKfQremXA==",
           "dev": true
         },
         "ansi-regex": {
@@ -19824,6 +19835,12 @@
       "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
       "dev": true
     },
+    "path-browserify": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz",
+      "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==",
+      "dev": true
+    },
     "path-exists": {
       "version": "4.0.0",
       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
@@ -22662,29 +22679,29 @@
       "requires": {}
     },
     "volar-service-css": {
-      "version": "0.0.14",
-      "resolved": "https://registry.npmjs.org/volar-service-css/-/volar-service-css-0.0.14.tgz",
-      "integrity": "sha512-xmyKoyWpbgM0u7mGA1ogyj5ol7CfQADm5eXNpeJeX3Rp79rFEtz1DuuaIjcgRvhSYsjJfPBOtOvHBwTRf4HaEQ==",
+      "version": "0.0.16",
+      "resolved": "https://registry.npmjs.org/volar-service-css/-/volar-service-css-0.0.16.tgz",
+      "integrity": "sha512-gK/XD35t/P3SQrUuS8LMlCnE2ItIk+kXI6gPvBYl1NZ7O+tLH8rUWXA32YgpwNoITxYrm/G1seaq08zs4aiPvg==",
       "dev": true,
       "requires": {
-        "vscode-css-languageservice": "^6.2.9",
+        "vscode-css-languageservice": "^6.2.10",
         "vscode-uri": "^3.0.8"
       }
     },
     "volar-service-emmet": {
-      "version": "0.0.14",
-      "resolved": "https://registry.npmjs.org/volar-service-emmet/-/volar-service-emmet-0.0.14.tgz",
-      "integrity": "sha512-0meSKjQ93j5iSYl6Y+qtARfAYr3J2wNSr6wlKr/V9KULAy+8/me8q9l8wkTQqdRMujZAv2j/LzgQ65Yc9mnA1w==",
+      "version": "0.0.16",
+      "resolved": "https://registry.npmjs.org/volar-service-emmet/-/volar-service-emmet-0.0.16.tgz",
+      "integrity": "sha512-8sWWywzVJOD+PWDArOXDWbiRlM7+peydFhXJT71i4X1WPW32RyPxn6FypvciO+amqpfZP2rXfB9eibIJ+EofSQ==",
       "dev": true,
       "requires": {
         "@vscode/emmet-helper": "^2.9.2",
-        "volar-service-html": "0.0.14"
+        "volar-service-html": "0.0.16"
       }
     },
     "volar-service-html": {
-      "version": "0.0.14",
-      "resolved": "https://registry.npmjs.org/volar-service-html/-/volar-service-html-0.0.14.tgz",
-      "integrity": "sha512-PQb97QICxXhXD7AJFU/S/Vexd1L4IP2Sa5SzxYyKnApcx0GNdxaIbFHlev9wazrTgtCtSnaVXJBxY05pZzTKPw==",
+      "version": "0.0.16",
+      "resolved": "https://registry.npmjs.org/volar-service-html/-/volar-service-html-0.0.16.tgz",
+      "integrity": "sha512-/oEXXgry++1CnTXQBUNf9B8MZfTlYZuJfZA7Zx9MN7WS4ZPxk3BFOdal/cXH6RNR2ruNEYr5QTW9rsqtoUscag==",
       "dev": true,
       "requires": {
         "vscode-html-languageservice": "^5.1.0",
@@ -22692,18 +22709,19 @@
       }
     },
     "volar-service-prettier": {
-      "version": "0.0.14",
-      "resolved": "https://registry.npmjs.org/volar-service-prettier/-/volar-service-prettier-0.0.14.tgz",
-      "integrity": "sha512-woZLBikvv8u0jUAq10ZTtuo9hmnQ1RHZubMhzyJbWwkr6L7wT7bPZkscdyaCGrzBT3Pz4zbS0bnpAC5GLAILTA==",
+      "version": "0.0.16",
+      "resolved": "https://registry.npmjs.org/volar-service-prettier/-/volar-service-prettier-0.0.16.tgz",
+      "integrity": "sha512-Kj2ZdwJGEvfYbsHW8Sjrew/7EB4PgRoas4f8yAJzUUVxIC/kvhUwLDxQc8+N2IibomN76asJGWe+i6VZZvgIkw==",
       "dev": true,
       "requires": {}
     },
     "volar-service-typescript": {
-      "version": "0.0.14",
-      "resolved": "https://registry.npmjs.org/volar-service-typescript/-/volar-service-typescript-0.0.14.tgz",
-      "integrity": "sha512-PGHFUbGPLE6/8ldNPO7FxwZdvRLlWBZ26RnJPCM48DBaGTc7qHGkXMtPQq5YCD10d8VwpZirz0eno8K0z+8bpg==",
+      "version": "0.0.16",
+      "resolved": "https://registry.npmjs.org/volar-service-typescript/-/volar-service-typescript-0.0.16.tgz",
+      "integrity": "sha512-k/qFKM2oxs/3fhbr/vcBSHnCLZ1HN3Aeh+bGvV9Lc9qIhrNyCVsDFOUJN1Qp4dI72+Y+eFSIDCLHmFEZdsP2EA==",
       "dev": true,
       "requires": {
+        "path-browserify": "^1.0.1",
         "semver": "^7.5.4",
         "typescript-auto-import-cache": "^0.3.0",
         "vscode-languageserver-textdocument": "^1.0.11",
@@ -22712,9 +22730,9 @@
       }
     },
     "volar-service-typescript-twoslash-queries": {
-      "version": "0.0.14",
-      "resolved": "https://registry.npmjs.org/volar-service-typescript-twoslash-queries/-/volar-service-typescript-twoslash-queries-0.0.14.tgz",
-      "integrity": "sha512-Lg/AcacxyBmVbZhHZwnwvt+MEn/5YlbLiJ7DJG6Dt3xiuQmpXwZmM+JE7/ZMvPt4gxW6AL9zHz21M6JSPCkJ+g==",
+      "version": "0.0.16",
+      "resolved": "https://registry.npmjs.org/volar-service-typescript-twoslash-queries/-/volar-service-typescript-twoslash-queries-0.0.16.tgz",
+      "integrity": "sha512-0gPrkDTD2bMj2AnSNykOKhfmPnBFE2LS1lF3LWA7qu1ChRnJF0sodwCCbbeNYJ9+yth956ApoU1BVQ8UrMg+yw==",
       "dev": true,
       "requires": {}
     },
@@ -22731,15 +22749,15 @@
       }
     },
     "vscode-html-languageservice": {
-      "version": "5.1.0",
-      "resolved": "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-5.1.0.tgz",
-      "integrity": "sha512-cGOu5+lrz+2dDXSGS15y24lDtPaML1T8K/SfqgFbLmCZ1btYOxceFieR+ybTS2es/A67kRc62m2cKFLUQPWG5g==",
+      "version": "5.1.1",
+      "resolved": "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-5.1.1.tgz",
+      "integrity": "sha512-JenrspIIG/Q+93R6G3L6HdK96itSisMynE0glURqHpQbL3dKAKzdm8L40lAHNkwJeBg+BBPpAshZKv/38onrTQ==",
       "dev": true,
       "requires": {
         "@vscode/l10n": "^0.0.16",
-        "vscode-languageserver-textdocument": "^1.0.8",
-        "vscode-languageserver-types": "^3.17.3",
-        "vscode-uri": "^3.0.7"
+        "vscode-languageserver-textdocument": "^1.0.11",
+        "vscode-languageserver-types": "^3.17.5",
+        "vscode-uri": "^3.0.8"
       }
     },
     "vscode-jsonrpc": {
@@ -22977,9 +22995,9 @@
       "dev": true
     },
     "zod": {
-      "version": "3.21.1",
-      "resolved": "https://registry.npmjs.org/zod/-/zod-3.21.1.tgz",
-      "integrity": "sha512-+dTu2m6gmCbO9Ahm4ZBDapx2O6ZY9QSPXst2WXjcznPMwf2YNpn3RevLx4KkZp1OPW/ouFcoBtBzFz/LeY69oA==",
+      "version": "3.22.4",
+      "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.4.tgz",
+      "integrity": "sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==",
       "dev": true
     },
     "zwitch": {

+ 3 - 3
package.json

@@ -57,12 +57,12 @@
     "url": "https://github.com/ColorlibHQ/AdminLTE/issues"
   },
   "devDependencies": {
-    "@astrojs/check": "^0.2.1",
-    "@astrojs/mdx": "^1.1.3",
+    "@astrojs/check": "^0.3.1",
+    "@astrojs/mdx": "^1.1.4",
     "@rollup/plugin-typescript": "^11.1.5",
     "@typescript-eslint/eslint-plugin": "^6.9.1",
     "@typescript-eslint/parser": "^6.9.1",
-    "astro": "^3.2.0",
+    "astro": "^3.5.2",
     "autoprefixer": "^10.4.16",
     "bootstrap": "^5.3.2",
     "bundlewatch": "^0.3.3",