lint-staged
Advanced tools
Changelog
15.3.0
#1495 e69da9e
Thanks @iiroj! - Added more info to the debug logs so that "environment" info doesn't need to be added separately to GitHub issues.
#1493 fa0fe98
Thanks @iiroj! - Added more help messages around the automatic git stash
that lint-staged creates as a backup (by default). The console output also displays the short git hash of the stash so that it's easier to recover lost files in case some fatal errors are encountered, or the process is killed before completing.
For example:
% npx lint-staged
✔ Backed up original state in git stash (20addf8)
✔ Running tasks for staged files...
✔ Applying modifications from tasks...
✔ Cleaning up temporary files...
where the backup can be seen with git show 20addf8
, or git stash list
:
% git stash list
stash@{0}: lint-staged automatic backup (20addf8)
Changelog
15.2.8
f0480f0
Thanks @iiroj! - In the previous version the native git rev-parse --show-toplevel
command was taken into use for resolving the current git repo root. This version switched the --show-toplevel
flag with --show-cdup
, because on Git installed via MSYS2 the former was returning absolute paths that do not work with Node.js child_process
. The new flag returns a path relative to the working directory, avoiding the issue.
The GitHub Actions workflow has been updated to install Git via MSYS2, to ensure better future compatibility; using the default Git binary in the GitHub Actions runner was working correctly even with MSYS2.
Changelog
15.2.7
a51be80
Thanks @iiroj! - In the previous version the native git rev-parse --show-toplevel
command was taken into use for resolving the current git repo root. This version drops the --path-format=absolute
option to support earlier git versions since it's also the default behavior. If you are still having trouble, please try upgrading git
to the latest version.Changelog
15.2.5
#1424 31a1f95
Thanks @iiroj! - Allow approximately equivalent versions of direct dependencies by using the "~" character in the version ranges. This means a more recent patch version of a dependency is allowed if available.
#1423 91abea0
Thanks @iiroj! - Improve error logging when failing to read or parse a configuration file