@ts-dev-tools/core
Version:
TS dev tools Core
12 lines (11 loc) • 451 B
TypeScript
export declare enum PackageManagerType {
yarn = "yarn",
npm = "npm"
}
export declare class PackageManagerService {
static detectPackageManager(dirPath: string): PackageManagerType;
static addDevPackage(packageName: string, dirPath: string): Promise<void>;
static isMonorepo(dirPath: string): Promise<boolean>;
static isPackageInstalled(packageName: string, dirPath: string): Promise<boolean>;
private static execCommand;
}