
Research
Two Malicious Rust Crates Impersonate Popular Logger to Steal Wallet Keys
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
overviewer lets you view the output of multiple programs at the same time. It also shows if a program failed or succeeded by using an appropriately colored border.
Here are some reasons why I made this project.
…instead of having to remember the names of all those tools I just add them once to my .overviewerrc
and then run overviewer
occasionally to benefit from those tools.
Global:
npm install -g overviewer
Local:
npm install --save-dev overviewer
This is the preferred way if you want integrate overviewer into your project's development workflow because it will be installed automatically for others who work on your project.
Use overviewer
to start it when you installed it globally and ./node_modules/.bin/overviewer
when you installed it locally (or simply overviewer
when used as npm script).
Keybinding | Action |
---|---|
q, Escape, Ctrl-c | Quit |
Tab | Focus next output |
Shift-Tab | Focus previous output |
Up | Scroll up |
Down | Scroll down |
overviewer doesn't have any command line flags or helpful messages as of now.
You must have a .overviewerrc
file in the working directory. See below.
To specify which programs should be run by overviewer a .overviewerrc
file has to be created.
Example:
{
"reporters": [
{
"title": "Linting",
"command": "node_modules/.bin/eslint src --color",
},
{
"title": "Babel Doctor",
"command": "node_modules/.bin/babel-doctor --colors",
"failure": "Found potential issues on your machine",
},
{
"title": "Dependency Usage Analysis",
"command": "node_modules/.bin/depcheck --dev false",
},
{
"title": "Test",
"command": "npm test",
},
{
"title": "Dependency Update Analysis",
"command": "node_modules/.bin/ncu --error-level 2",
"success": "All dependencies match",
},
],
}
I appreciate any kind of feedback. Just create an issue or drop me a mail. Thanks!
See LICENSE.
FAQs
View the output of multiple programs at the same time
We found that overviewer demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
Research
A malicious package uses a QR code as steganography in an innovative technique.
Research
/Security News
Socket identified 80 fake candidates targeting engineering roles, including suspected North Korean operators, exposing the new reality of hiring as a security function.