UNPKG

@nodesecure/tarball

Version:
16 lines 663 B
import * as conformance from "@nodesecure/conformance"; import { ManifestManager, type LocatedManifestManager } from "@nodesecure/mama"; import { SourceCodeReport } from "./SourceCodeScanner.class.js"; import { type TarballComposition } from "../utils/index.js"; export interface ScannedFilesResult { composition: TarballComposition; conformance: conformance.SpdxExtractedResult; code: SourceCodeReport; } export declare class NpmTarball { static JS_EXTENSIONS: Set<string>; manifest: LocatedManifestManager; constructor(mama: ManifestManager); scanFiles(): Promise<ScannedFilesResult>; } //# sourceMappingURL=NpmTarball.class.d.ts.map