Skip to content

Latest commit

 

History

History
17 lines (13 loc) · 848 Bytes

sonatype.md

File metadata and controls

17 lines (13 loc) · 848 Bytes

Sonatype strategy

Sonatype OSS Index is a free catalogue of open source components and scanning tools to help developers identify vulnerabilities, understand risk, and keep their software safe.

This strategy doesn't require the synchronization of a local database, all vulnerabilities are retrieved on the fly. We use the REST API linked to the open source database of the Sonatype OSS Index to hydrate NodeSecure dependencies payloads. The database for npm is accessible here

import * as vulnera from "@nodesecure/vulnera";

const dependencies = new Map();
// ...retrieve all dependencies using shrinkwraps

const definition = await vulnera.setStrategy(vulnera.strategies.SONATYPE);
await definition.hydratePayloadDependencies(dependencies);