npm 1 🛠Why `npm ci` Runs `prepare` for Dependencies — And How I Fixed My Husky Hook Nightmare Mar 1, 2025