dependents-view

GitHub (including GitHub Enterprise) npm library lists packages in repositories on which it depends.

MIT License

Stars
5

dependents-view

Usage

  1. clone (or fork)
git clone https://github.com/Himenon/dependents-view.git
cd dependents-view
yarn
  1. Generate token https://github.com/settings/tokens and set environment GITHUB_TOKEN value.
  2. Change scripts/Constants.ts setting value.
  3. Change package.json homepage value (your hosting site base path)
  4. run
    # if organization
    yarn extract:package-json:org
    # if user
    yarn extract:package-json:user
    
  5. make client side data set
yarn make:dependency:data
yarn make:ranking:data
  1. Check yarn start
  2. Build yarn build
  3. Publish yarn publish:site (GitHub Pages Only)

Sample page

DEMO Page: https://himenon.github.io/dependents-view/

Package list page

Ranking page

Start Development

yarn
yarn start # start debug server

Build

yarn run build

Release

yarn run publish:site # default release: github pages

Run server

yarn run serve

Code Format

yarn run format

License

MIT