mirror of
https://gitee.com/myxzgzs/boyue_jnpf.git
synced 2025-08-13 09:42:43 +08:00
13 lines
518 B
TypeScript
13 lines
518 B
TypeScript
![]() |
import { Lazy } from "lazy-val";
|
||
|
export declare function createLazyProductionDeps<T extends boolean>(projectDir: string, excludedDependencies: Array<string> | null, flatten: T): Lazy<(T extends true ? NodeModuleInfo : NodeModuleDirInfo)[]>;
|
||
|
export interface NodeModuleDirInfo {
|
||
|
readonly dir: string;
|
||
|
readonly deps: Array<NodeModuleInfo>;
|
||
|
}
|
||
|
export interface NodeModuleInfo {
|
||
|
readonly name: string;
|
||
|
readonly version: string;
|
||
|
readonly dir: string;
|
||
|
readonly dependencies?: Array<NodeModuleInfo>;
|
||
|
}
|