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 0e176d3ac3
commit 528daf5490
6 changed files with 137 additions and 117 deletions

View File

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