An open API service indexing awesome lists of open source software.

https://github.com/mbtools/verdaccio-package-analyzer

Package analyzer tool for Verdaccio NPM packages
https://github.com/mbtools/verdaccio-package-analyzer

npm packages verdaccio

Last synced: about 2 months ago
JSON representation

Package analyzer tool for Verdaccio NPM packages

Awesome Lists containing this project

README

          

# Verdaccio Package Analyzer

Package analyzer tool for Verdaccio NPM packages.

## Setup

1. Install dependencies:

```bash
pnpm install
```

2. Place your package list in `input/package-list.md` (one package name per line)

## Usage

The tools are available as npm scripts:

1. Fetch dist-tags data:

```bash
pnpm run start:get-tags
```

2. Convert dist-tags to markdown report:

```bash
pnpm run start:convert-md
```

3. Generate version summary table:

```bash
pnpm run start:convert-summary
```

## Output

- Dist-tags JSON data is saved to [`data/dist-tags.json`](data/dist-tags.json)
- Markdown report is generated in [`output/dist-tags.md`](output/dist-tags.md)
- Summary table is generated in [`output/summary.md`](output/summary.md)