dep_check_typosquatting
Detect potential typosquatting attacks in npm dependencies by comparing package names using Levenshtein distance, keyboard-adjacent substitution, 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) |