Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lirantal/pie-my-vulns
Visualize your project security vulnerabilities as a pie chart in the terminal
https://github.com/lirantal/pie-my-vulns
nodejs npm npx security security-tools snyk
Last synced: about 2 months ago
JSON representation
Visualize your project security vulnerabilities as a pie chart in the terminal
- Host: GitHub
- URL: https://github.com/lirantal/pie-my-vulns
- Owner: lirantal
- License: apache-2.0
- Created: 2019-12-24T13:24:41.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-01T11:21:57.000Z (about 2 years ago)
- Last Synced: 2024-10-10T13:04:10.726Z (3 months ago)
- Topics: nodejs, npm, npx, security, security-tools, snyk
- Language: JavaScript
- Size: 1.7 MB
- Stars: 24
- Watchers: 3
- Forks: 5
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
pie-my-vulns
Visualize your project security vulnerabilities as a pie chart in the terminal
Many thanks to for supporting open source security
# About
Visualize your project security vulnerabilities as a pie chart in the terminal
# Usage
## Command line
Using Node.js's npx command to run a one-off scan inside a project's directory:
```bash
npx pie-my-vulns
```To scan a specific project directory use the `--directory` option, for example:
```bash
npx pie-my-vulns --directory=path/to/project/dir
```To pipe existing Snyk json (obtained via `snyk test --json`) through stdin
```bash
cat snyk.json | npx pie-my-vulns
```## Docker container
Using docker to run a one-off scan inside a docker container.
Pass the directory to scan to the `source` environment variable:```
docker run --mount type=bind,source=,target=/tmp/tested-app pie-my-vulns
```# Install
You can install globally via:
```bash
npm install -g pie-my-vulns
```# Contributing
Please consult [CONTRIBUTING](./CONTRIBUTING.md) for guidelines on contributing to this project.
# Author
**pie-my-vulns** © [Liran Tal](https://github.com/lirantal), Released under the [Apache-2.0](./LICENSE) License.