@juniorchinois/depscan
v1.0.7
Published
GitHub bot to check for vulnerable dependencies
Downloads
205
Readme
Dependency Vulnerability Bot for GitHub
A lightweight, professional GitHub bot that automatically scans dependencies for known vulnerabilities and comments on pull requests.
✨ Features
- 🔍 Auto-scan on every pull request
- 📦 Supports npm and pip packages (more coming)
- 💬 Comments with vulnerability details and fix suggestions
- 🚀 Easy setup with minimal configuration
- 💾 Caching for faster subsequent scans
- 🐳 Docker ready for easy deployment
- 📊 Check runs integration with GitHub Actions
- ⚡ Severity filtering (CRITICAL, HIGH, MEDIUM, LOW)
- 🔧 CLI tool for local dependency scanning
- 🛡️ Ignored packages support
- 🔄 Manual scan via
/scancomment
📋 Prerequisites
- Node.js 18+ or Docker
- GitHub App with webhook permissions
- (Optional) smee.io for local development
🚀 Quick Start
Installation
# Clone the repository
git clone https://github.com/yourusername/dependency-bot.git
cd dependency-bot
# Install dependencies
npm install
# Run interactive setup
npm run setup
# Start the bot
npm start