Skip to content
This repository was archived by the owner on Sep 3, 2022. It is now read-only.

Draw a graphic network of a given Github or Gitlab organization

License

Notifications You must be signed in to change notification settings

NodeSecure/Dependency-Analyser

Repository files navigation

Dependency Analyser

version Maintenance MIT dep size

Draw a graphic network of a given Github or Gitlab organization. This project has been primaly designed for SlimIO but work with any kind of organisation who want to achieve a similar result.

Requirements

Getting Started

$ git clone https://github.com/NodeSecure/Dependency-Analyser.git
$ cd Dependency-Analyser
$ npm ci
$ npm start

👀 use npm start for a complete run.. or just run the http server with npm run skip (complete run must be executed at least one time).

Environment Variables

To configure the project you have to set environment variables. These variables can be set in a .env file.

GIT_TOKEN=
NPM_TOKEN=
HTTP_PORT=1337
ORG_NAME=SlimIO
NPM_NAME=@slimio
FILTER_ORG=ok
EXCEPT_PKG=eslint-config,is

To known how to get your GIT_TOKEN and NPM_TOKEN follow the Governance Guide.

Known issues

  • If repository name doesn't match the package name it produce Orphan.

License

MIT

About

Draw a graphic network of a given Github or Gitlab organization

Resources

License

Stars

Watchers

Forks

Releases

No releases published