NpmLockFileDependencyScanner Class

Scans npm lockfiles (package-lock.json and npm-shrinkwrap.json) for the packages installed in node_modules.

public sealed class NpmLockFileDependencyScanner : DependencyScanner

Remarks

The versions are not updatable, as the integrity of each package would no longer match. A package installed under another name is reported as the installed package, with the install folder name in Dependency.Metadata under the alias key.

Inheritance
DependencyScanner NpmLockFileDependencyScanner

Constructors

NameDescription
NpmLockFileDependencyScanner()

NpmLockFileDependencyScanner()

NpmLockFileDependencyScanner.cs
public NpmLockFileDependencyScanner()

No documentation is available.

Methods

NameDescription
ScanAsync(ScanFileContext)

ScanAsync(ScanFileContext)

NpmLockFileDependencyScanner.cs

net10.0

public override ValueTask ScanAsync(ScanFileContext context)

net11.0

public override ValueTask ScanAsync(ScanFileContext context)

Parameters

context ScanFileContext

Returns

ValueTask

No documentation is available.