23 lines
616 B
Makefile
23 lines
616 B
Makefile
# Use `just <recipe>` to run a recipe
|
|
# https://just.systems/man/en/
|
|
|
|
# By default, run the `--list` command
|
|
default:
|
|
@just --list
|
|
|
|
# Aliases
|
|
|
|
alias fmt := format
|
|
|
|
# Format all files
|
|
[group('linter')]
|
|
format:
|
|
nix-shell -p treefmt libclang nodePackages.prettier shfmt nixfmt-rfc-style taplo --run treefmt
|
|
|
|
# Add git commit hashes to the .git-blame-ignore-revs file
|
|
[group('linter')]
|
|
add-git-blame-ignore-revs:
|
|
git log --pretty=format:"%H" --grep="^lint" >> .git-blame-ignore-revs
|
|
sort .git-blame-ignore-revs | uniq > .git-blame-ignore-revs.tmp
|
|
mv .git-blame-ignore-revs.tmp .git-blame-ignore-revs
|