From 10c6035f310ba1a3a0420a4e013e2b2b30ddb374 Mon Sep 17 00:00:00 2001 From: Joel Date: Sun, 16 Jun 2024 12:42:15 +0200 Subject: [PATCH] Make `lint-staged` work in more envs (#4532) When setting up the environment on a Windows machine with Git Bash, the pre-commit hook errored out: > /usr/bin/bash: line 1: C:UsersNameFoldersocial-appnode_modules.binlint-staged: command not found Seemingly, `yarn lint-staged` is not able to correctly resolve the path. This commit changes the pre-commit hook to use `npx` instead of `yarn`, for 2 reasons: 1. It works on my machine (and is supposedly a more universal solution) 2. It is how it is done in the documentation: https://github.com/lint-staged/lint-staged?tab=readme-ov-file#examples Co-authored-by: Joel --- .husky/pre-commit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.husky/pre-commit b/.husky/pre-commit index 5a182ef1..d24fdfc6 100755 --- a/.husky/pre-commit +++ b/.husky/pre-commit @@ -1,4 +1,4 @@ #!/usr/bin/env sh . "$(dirname -- "$0")/_/husky.sh" -yarn lint-staged +npx lint-staged