chore(deps): align xdocs package.json ranges with the lockfiles

Renovate (#6790, #6791) bumped @fontsource/merriweather to 5.3.0 and
@fortawesome/fontawesome-free to 7.3.1 in yarn.lock and
package-lock.json only, writing ^5.3.0 / ^7.3.1 specifiers that did not
match package.json (^5.1.0 / ^7.0.0). As a result, every build running
yarn_install rewrote xdocs/yarn.lock and left the working tree dirty.

Raise the package.json ranges to the versions actually shipped; the
resolved versions and integrity hashes are unchanged.

Generated-by: Claude Code 2.1.286 (Claude Opus 5.5)
diff --git a/xdocs/package-lock.json b/xdocs/package-lock.json
index 4955f61..9853e0e 100644
--- a/xdocs/package-lock.json
+++ b/xdocs/package-lock.json
@@ -8,8 +8,8 @@
       "name": "jmeter-docs",
       "version": "1.0.0",
       "dependencies": {
-        "@fontsource/merriweather": "^5.1.0",
-        "@fortawesome/fontawesome-free": "^7.0.0"
+        "@fontsource/merriweather": "^5.3.0",
+        "@fortawesome/fontawesome-free": "^7.3.1"
       }
     },
     "node_modules/@fontsource/merriweather": {
diff --git a/xdocs/package.json b/xdocs/package.json
index 82c6be4..569e330 100644
--- a/xdocs/package.json
+++ b/xdocs/package.json
@@ -7,7 +7,7 @@
     "convert:properties": "node tools/convert-properties.js"
   },
   "dependencies": {
-    "@fontsource/merriweather": "^5.1.0",
-    "@fortawesome/fontawesome-free": "^7.0.0"
+    "@fontsource/merriweather": "^5.3.0",
+    "@fortawesome/fontawesome-free": "^7.3.1"
   }
 }