core: dynamically resolve formatter executable paths at runtime

Formatters now determine their executable location when enabled rather than
using hardcoded paths. This ensures formatters work correctly regardless
of how the tool was installed or where executables are located on the system.
This commit is contained in:
Dax Raad
2026-03-09 21:58:25 -04:00
parent 4a6a18cd79
commit 721b2406e9
6 changed files with 138 additions and 116 deletions

View File

@@ -1,7 +1,7 @@
node_modules
plans
package.json
package-lock.json
bun.lock
.gitignore
package-lock.json
plans
package-lock.json