UNPKG

snyk

Version:

snyk library and cli utility

19 lines (18 loc) 687 B
import { MultiProjectResultCustom } from '../get-multi-plugin-result'; export declare function processNpmWorkspaces(root: string, settings: { strictOutOfSync?: boolean; dev?: boolean; yarnWorkspaces?: boolean; showNpmScope?: boolean; }, targetFiles: string[]): Promise<MultiProjectResultCustom>; interface NpmWorkspacesMap { [packageJsonName: string]: { workspaces: string[]; }; } export declare function getWorkspacesMap(file: { content: string; fileName: string; }): NpmWorkspacesMap; export declare function packageJsonBelongsToWorkspace(packageJsonFileName: string, workspacesMap: NpmWorkspacesMap, workspaceRoot: string): boolean; export {};