UNPKG

685 BTypeScriptView Raw
1export interface PkgTree {
2 name: string;
3 version: string;
4 dependencies: {
5 [dep: string]: PkgTree;
6 };
7 targetFrameworks?: string[];
8}
9export interface ProjectAssetsJsonManifest {
10 targets: {
11 [target: string]: {
12 [name: string]: {
13 type: string;
14 dependencies?: {
15 [deps: string]: string;
16 };
17 };
18 };
19 };
20 project: {
21 restore: {
22 projectName: string;
23 };
24 version: string;
25 };
26}
27export declare function getDependencyTreeFromProjectAssetsJson(manifestFile: ProjectAssetsJsonManifest, targetFrameWork: any): PkgTree;