feat(gh-scanner): add github organization dependency scanner#485
feat(gh-scanner): add github organization dependency scanner#485intincrab wants to merge 4 commits intoNodeSecure:masterfrom
Conversation
|
|
We don't want new workspace, just a new dedicated API in scanner is enough |
I should've asked first 😅 |
|
Sorry for the time I take to review that (I spent the last few weeks thinking where we can go with the API).
Maybe a new OrganizationPayload interface like export interface Payload {
/** Payload unique id */
id: string;
/** Name of the analyzed package */
rootOrganizationName: string;
/** Global warnings list */
warnings: string[];
highlighted: {
contacts: IlluminatedContact[];
};
dependencies: GithubRepository[];
/** Version of the scanner used to generate the result */
scannerVersion: string;
/** Vulnerability strategy name (npm, snyk, node) */
vulnerabilityStrategy: Vulnera.Kind;
}My idea is to find a way to combine both interfaces (maybe with a new root property |
No description provided.