BSD Ports

wip/py-swh-loader-npm 0.0.7 NetBSD

Software Heritage loader for npm packages

System
NetBSD
Repository
pkgsrc-wip
Maintainer
[email protected]
License
gnu-gpl-v3
Categories
wip, devel, python

Description

TODO: Adjust the following lines from README.md

swh-loader-npm

Software Heritage loader to ingest [`npm`](https://www.npmjs.com/) packages into the archive.

# What does the loader do?

The npm loader visits and loads a npm package [1].

Each visit will result in:

  • 1 snapshot (which targets n revisions ; 1 per package release version)
  • 1 revision (which targets 1 directory ; the package release version uncompressed)

[1] https://docs.npmjs.com/about-packages-and-modules

## First visit

Given a npm package (origin), the loader, for the first visit:

  • retrieves information for the given package (notably released versions) ...

Install

From pkgsrc-wip (no binary package):

cd /usr/pkgsrc/wip/py-swh-loader-npm && make install clean

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 7

No port depends on this one.