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 a33fb445e9
commit 1882a5c219
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