NPM Sentinel π‘οΈ
A GitHub Organization-Wide NPM Dependency Checker
π Overview
NPM Sentinel is a shell script that scans all repositories in a GitHub organization, extracts package.json files, and checks for missing or outdated dependencies on NPM. This helps ensure all repositories use valid dependencies and are up to date.
#π Features
β Fetches all repositories from a specified GitHub organization.
β Extracts package.json from each repository.
β Checks if dependencies exist on NPM.
β Detects deprecated or unavailable packages.
β Provides a summary report for easy review.
#Clone the repository:
git clone https://github.com/0xazanul/npm-sentinel.git
cd npm-sentinel
chmod +x npm_check.sh
π οΈ Contributing
Feel free to open a pull request or issue to improve NPM Sentinel! Let's make it better together.
β‘ License
This project is licensed under the MIT License.