This commit is contained in:
2026-04-07 14:50:23 +09:00
commit b4e485502b
4778 changed files with 2017091 additions and 0 deletions

View File

@@ -0,0 +1,3 @@
import * as types from '../types';
import { MultiProjectResult } from '@snyk/cli-interface/legacy/plugin';
export declare function inspect(root: string, targetFile: string, options?: types.Options): Promise<MultiProjectResult>;

View File

@@ -0,0 +1,4 @@
import { PkgTree } from 'snyk-nodejs-lockfile-parser';
import { Options } from '../types';
import { DepGraph } from '@snyk/dep-graph';
export declare function parse(root: string, targetFile: string, options: Options): Promise<PkgTree | DepGraph>;

View File

@@ -0,0 +1,3 @@
import { PackageExpanded } from 'snyk-resolve-deps/dist/types';
import { Options } from '../types';
export declare function parse(root: string, targetFile: string, options: Options): Promise<PackageExpanded>;

View File

@@ -0,0 +1,17 @@
import { MultiProjectResultCustom } from '../get-multi-plugin-result';
export declare function processNpmWorkspaces(root: string, settings: {
strictOutOfSync?: boolean;
dev?: boolean;
yarnWorkspaces?: 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 {};

View File

@@ -0,0 +1,17 @@
import { MultiProjectResultCustom } from '../get-multi-plugin-result';
export declare function processYarnWorkspaces(root: string, settings: {
strictOutOfSync?: boolean;
dev?: boolean;
yarnWorkspaces?: boolean;
}, targetFiles: string[]): Promise<MultiProjectResultCustom>;
interface YarnWorkspacesMap {
[packageJsonName: string]: {
workspaces: string[];
};
}
export declare function getWorkspacesMap(file: {
content: string;
fileName: string;
}): YarnWorkspacesMap;
export declare function packageJsonBelongsToWorkspace(packageJsonFileName: string, yarnWorkspacesMap: YarnWorkspacesMap, workspaceRoot: string): boolean;
export {};