Typosquat Dependency Companion (VS Code)Flags a v0.1, new niche. Not a port from the Gap Hunter Labs IntelliJ- family catalog. Evidence: a real, cited case — "a typo (@utils_core instead of @utils-core) quietly pulled in a malicious lookalike package during a CI/CD run" — and a well-documented detection technique (SpellBound, USENIX 2020, "achieving a 0.5% false positive rate"), confirmed absent as a VS Code extension applying edit distance to a project's own dependency names. What it doesLive, on any v0.1 scope, honestly noted: the popular-package list is a static, hardcoded curated list — this extension makes zero network calls, so it can't check against the live npm registry, and the list will go stale over time. Names under 4 characters are skipped entirely (too many legitimate short names sit within 1–2 edits of something popular to be a useful signal). PrivacySee PRIVACY.md — zero network calls, everything runs
against Development
To build an installable package without publishing:
LicenseApache License 2.0 — see LICENSE. |