8000
Skip to content

0xazanul/DepTrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

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.

About

This script pulls each repo from github org and then verify that dependencies listed in package.json exist or not.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

0