dep_check_typosquatting
Detect typosquatting attacks by comparing dependency names to popular npm packages using Levenshtein distance, keyboard adjacency, vowel swapping, separator confusion, and scope squatting.
Instructions
Check all dependency names against top popular npm packages using: Levenshtein distance, keyboard-adjacent substitution, vowel swapping, separator confusion, scope squatting.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Project directory containing package.json | |
| ecosystem | No | Package ecosystem (default: npm) |