diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index dff7416f4..2b56c801d 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -14,6 +14,7 @@
default_language_version:
python: python3.12
+ node: "18.17.1"
exclude: "tests/artifacts/.*\\.safetensors$"
diff --git a/docs/source/feetech.mdx b/docs/source/feetech.mdx
index 9a47663ef..4c0236e0e 100644
--- a/docs/source/feetech.mdx
+++ b/docs/source/feetech.mdx
@@ -5,6 +5,7 @@
### Position Overflow
If during calibration you encounter an error like this:
+
```bash
ValueError: Magnitude 2816 exceeds 2047 (max for sign_bit_index=11)
```
@@ -14,15 +15,15 @@ The firmware may be overflowing and returning incorrect position readings.
**Quick fix:** Unplug both the AC power and USB cable, then reconnect them. This should give you correct position readings again.
If the issue persists, reset the positions of the motors:
-1. Complete the first 4 steps of the motor firmware update process
-2. Select the *Programming* tab
-3. Move all joints to the middle of their range
-4. Click *Offset*
-
+1. Complete the first 4 steps of the motor firmware update process
+2. Select the _Programming_ tab
+3. Move all joints to the middle of their range
+4. Click _Offset_
+
## Feetech Motor Firmware Update