diff --git a/package-lock.json b/package-lock.json
index 96549aa..58d334d 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -55,7 +55,7 @@
         "rfdc": "^1.3.1",
         "rimraf": "^5.0.7",
         "serve-handler": "^6.1.5",
-        "shiki": "^1.2.3",
+        "shiki": "^1.6.0",
         "source-map-support": "^0.5.21",
         "to-vfile": "^8.0.0",
         "toml": "^3.0.0",
@@ -820,9 +820,9 @@
       }
     },
     "node_modules/@shikijs/core": {
-      "version": "1.2.3",
-      "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.2.3.tgz",
-      "integrity": "sha512-SM+aiQVaEK2P53dEcsvhq9+LJPr0rzwezHbMQhHaSrPN4OlOB4vp1qTdhVEKfMg6atdq8s9ZotWW/CSCzWftwg=="
+      "version": "1.6.0",
+      "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.6.0.tgz",
+      "integrity": "sha512-NIEAi5U5R7BLkbW1pG/ZKu3eb1lzc3/+jD0lFsuxMT7zjaf9bbNwdNyMr7zh/Zl8EXQtQ+MYBAt5G+JLu+5DlA=="
     },
     "node_modules/@sindresorhus/merge-streams": {
       "version": "2.3.0",
@@ -5571,11 +5571,11 @@
       }
     },
     "node_modules/shiki": {
-      "version": "1.2.3",
-      "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.2.3.tgz",
-      "integrity": "sha512-+v7lO5cJMeV2N2ySK4l+51YX3wTh5I49SLjAOs1ch1DbUfeEytU1Ac9KaZPoZJCVBGycDZ09OBQN5nbcPFc5FQ==",
+      "version": "1.6.0",
+      "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.6.0.tgz",
+      "integrity": "sha512-P31ROeXcVgW/k3Z+vUUErcxoTah7ZRaimctOpzGuqAntqnnSmx1HOsvnbAB8Z2qfXPRhw61yptAzCsuKOhTHwQ==",
       "dependencies": {
-        "@shikijs/core": "1.2.3"
+        "@shikijs/core": "1.6.0"
       }
     },
     "node_modules/signal-exit": {
diff --git a/package.json b/package.json
index 41939ce..7b3f11a 100644
--- a/package.json
+++ b/package.json
@@ -81,7 +81,7 @@
     "rfdc": "^1.3.1",
     "rimraf": "^5.0.7",
     "serve-handler": "^6.1.5",
-    "shiki": "^1.2.3",
+    "shiki": "^1.6.0",
     "source-map-support": "^0.5.21",
     "to-vfile": "^8.0.0",
     "toml": "^3.0.0",