UNPKG

snyk-docker-plugin

Version:
41 lines (40 loc) 802 B
/// <reference types="node" /> export interface Elf { body: { programs: ElfProgram[]; sections: ElfSection[]; }; } export interface ElfProgram { type: string; offset: number; vaddr: number; filesz: number; flags: { w?: boolean; }; data: Buffer; } export interface ElfSection { name: string; addr: number; off: number; size: number; data: Buffer; } export declare type ReadPtrFunc = (Buffer: any) => number; export interface PackageVersionTable { [key: string]: string; } export declare type GoPackage = string; export interface GoVersionsResult { mod: string; version: string; } export interface GoModulesResult { goVersion: string; name: string; modules: { [key: string]: string; }; }