#!/usr/bin/env bash # Znajduje użycia modułu w repozytorium wraz z kontekstem. # Użycie: find_usages.sh set -euo pipefail repo="${1:?podaj katalog repozytorium}" module="${2:?podaj nazwę modułu importu}" rg --line-number --with-filename \ -e "^\s*import\s+${module}\b" \ -e "^\s*from\s+${module}\b" \ -e "\b${module}\." \ --glob '!**/.git/**' --glob '!**/node_modules/**' \ "$repo" || echo "brak użyć modułu ${module}"