mirror of
https://github.com/Donkie/Spoolman.git
synced 2026-10-21 09:39:46 -05:00
lefthook's ci hook grew a client_v2 group, but the style job only ran npm ci in client/, so all three of its jobs died at exit 127 on missing ./node_modules/.bin binaries -- eslint, prettier and svelte-kit. The hook is invoked from the repo root and the paths are hardcoded (for Windows' sake), so nothing resolved them from client/'s tree. That has been failing every run since the group was added, on a branch where client_v2 is the client that ships, so its lint, format and type checks were the ones not running. client_v2/docs is gitignored scratch space that prettier still walked, which fails the hook locally on files CI never sees; the ignore files now agree. Claude-Session: https://claude.ai/code/session_01UB5KocsTBm9GL5x3Uuup5F