diff --git a/package.json b/package.json
index a087f1a97..10a6acba7 100644
--- a/package.json
+++ b/package.json
@@ -26,7 +26,7 @@
     "prism-react-renderer": "^2.4.0",
     "react": "^18.3.1",
     "react-dom": "^18.3.1",
-    "swetrix": "^3.5.2"
+    "swetrix": "^3.5.3"
   },
   "devDependencies": {
     "@docusaurus/module-type-aliases": "3.6.3",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index d9a40833d..aeb0f24a0 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -45,8 +45,8 @@ importers:
         specifier: ^18.3.1
         version: 18.3.1(react@18.3.1)
       swetrix:
-        specifier: ^3.5.2
-        version: 3.5.2(typescript@5.3.3)
+        specifier: ^3.5.3
+        version: 3.5.3
     devDependencies:
       '@docusaurus/module-type-aliases':
         specifier: 3.6.3
@@ -1346,37 +1346,6 @@ packages:
     peerDependencies:
       react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
 
-  '@rollup/plugin-terser@0.4.4':
-    resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==}
-    engines: {node: '>=14.0.0'}
-    peerDependencies:
-      rollup: ^2.0.0||^3.0.0||^4.0.0
-    peerDependenciesMeta:
-      rollup:
-        optional: true
-
-  '@rollup/plugin-typescript@12.1.1':
-    resolution: {integrity: sha512-t7O653DpfB5MbFrqPe/VcKFFkvRuFNp9qId3xq4Eth5xlyymzxNpye2z8Hrl0RIMuXTSr5GGcFpkdlMeacUiFQ==}
-    engines: {node: '>=14.0.0'}
-    peerDependencies:
-      rollup: ^2.14.0||^3.0.0||^4.0.0
-      tslib: '*'
-      typescript: '>=3.7.0'
-    peerDependenciesMeta:
-      rollup:
-        optional: true
-      tslib:
-        optional: true
-
-  '@rollup/pluginutils@5.1.3':
-    resolution: {integrity: sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==}
-    engines: {node: '>=14.0.0'}
-    peerDependencies:
-      rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
-    peerDependenciesMeta:
-      rollup:
-        optional: true
-
   '@sideway/address@4.1.4':
     resolution: {integrity: sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==}
 
@@ -2559,9 +2528,6 @@ packages:
   estree-util-visit@2.0.0:
     resolution: {integrity: sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==}
 
-  estree-walker@2.0.2:
-    resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
-
   estree-walker@3.0.3:
     resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}
 
@@ -3868,10 +3834,6 @@ packages:
     resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
     engines: {node: '>=8.6'}
 
-  picomatch@4.0.2:
-    resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==}
-    engines: {node: '>=12'}
-
   pify@2.3.0:
     resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==}
     engines: {node: '>=0.10.0'}
@@ -4755,9 +4717,6 @@ packages:
     resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==}
     engines: {node: '>=12'}
 
-  smob@1.5.0:
-    resolution: {integrity: sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig==}
-
   snake-case@3.0.4:
     resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==}
 
@@ -4893,8 +4852,8 @@ packages:
     engines: {node: '>=14.0.0'}
     hasBin: true
 
-  swetrix@3.5.2:
-    resolution: {integrity: sha512-eSE1CFCqz6v3hK4+oPgr7tGzxPw1xsvLUUxWQYK+9jnxj/ixhhA2zjDw+ZGvhxWBTl7UJwio46QGfgrzUhUMUQ==}
+  swetrix@3.5.3:
+    resolution: {integrity: sha512-GVkBTqat0zuRh9qdRpaiTGanysudRY4QT1BoG5G8AjvPGTBLgIzOeEMjHWLS9ZpCn0gNCg5UY6gXh9XYB1AG7A==}
 
   tabbable@6.2.0:
     resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==}
@@ -7430,26 +7389,6 @@ snapshots:
     dependencies:
       react: 18.3.1
 
-  '@rollup/plugin-terser@0.4.4':
-    dependencies:
-      serialize-javascript: 6.0.1
-      smob: 1.5.0
-      terser: 5.26.0
-
-  '@rollup/plugin-typescript@12.1.1(tslib@2.8.1)(typescript@5.3.3)':
-    dependencies:
-      '@rollup/pluginutils': 5.1.3
-      resolve: 1.22.8
-      typescript: 5.3.3
-    optionalDependencies:
-      tslib: 2.8.1
-
-  '@rollup/pluginutils@5.1.3':
-    dependencies:
-      '@types/estree': 1.0.6
-      estree-walker: 2.0.2
-      picomatch: 4.0.2
-
   '@sideway/address@4.1.4':
     dependencies:
       '@hapi/hoek': 9.3.0
@@ -8727,8 +8666,6 @@ snapshots:
       '@types/estree-jsx': 1.0.3
       '@types/unist': 3.0.2
 
-  estree-walker@2.0.2: {}
-
   estree-walker@3.0.3:
     dependencies:
       '@types/estree': 1.0.6
@@ -10369,8 +10306,6 @@ snapshots:
 
   picomatch@2.3.1: {}
 
-  picomatch@4.0.2: {}
-
   pify@2.3.0: {}
 
   pirates@4.0.6: {}
@@ -11407,8 +11342,6 @@ snapshots:
 
   slash@4.0.0: {}
 
-  smob@1.5.0: {}
-
   snake-case@3.0.4:
     dependencies:
       dot-case: 3.0.4
@@ -11559,15 +11492,7 @@ snapshots:
       csso: 5.0.5
       picocolors: 1.1.1
 
-  swetrix@3.5.2(typescript@5.3.3):
-    dependencies:
-      '@rollup/plugin-terser': 0.4.4
-      '@rollup/plugin-typescript': 12.1.1(tslib@2.8.1)(typescript@5.3.3)
-      '@types/node': 22.9.1
-      tslib: 2.8.1
-    transitivePeerDependencies:
-      - rollup
-      - typescript
+  swetrix@3.5.3: {}
 
   tabbable@6.2.0: {}