Skip to content
| Marketplace
Sign in
Visual Studio Code>Linters>EVE SHOUYENew to Visual Studio Code? Get it now.
EVE SHOUYE

EVE SHOUYE

eve-shouye

| (0) | Free
Trust Before Install — helps scan npm packages before installation
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

EVE SHOUYE (守夜) — VS Code / Cursor Extension

Trust Before Install. Helps you scan npm packages before installation.

Observe. Verify. Trust.

Features

  • Scan Package — Command palette: EVE SHOUYE: Scan Package
  • Scan Project — Diff-aware scan of package.json + lockfile
  • Scan Selection — Scan package name from package.json
  • Scan Dependencies — Pick a dependency from package.json to scan
  • Show Changed Dependencies — View dependency changes in your project
  • Shell Hook — Generate bash/zsh/fish/PowerShell hook via EVE SHOUYE: Show Shell Hook

Use shouye hook in your shell profile to intercept npm install in any terminal.

Requirements

Install the Python CLI and ensure shouye is on your PATH (legacy alias: shadow).

From PyPI (when published)

pip install eve-shouye[cli]

From source

git clone https://github.com/Oerbagietam/eve-shouye.git
cd eve-shouye
pip install -e ".[cli]"

Configure eveShouye.shouyePath in settings if shouye is not on PATH.

Settings

Setting Default Description
eveShouye.shouyePath shouye Path to shouye CLI
eveShouye.diagnostics.enabled false Inline warnings in package.json
eveShouye.scanOnSave false Scan project when package.json is saved

Limitations

  • Metadata-only analysis — does not guarantee detection of all supply chain attacks
  • Does not detect runtime or protestware behavior
  • Requires the shouye CLI installed separately
  • Hooks warn but do not block installation

Cursor / Open VSX

Install from Open VSX in Cursor, or via Extensions: Install from VSIX.

Support

Report issues at github.com/Oerbagietam/eve-shouye/issues.

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft