@builder.io/dev-tools
Version:
Builder.io Visual CMS Devtools
22 lines (21 loc) • 646 B
TypeScript
import type { SetupMiseDependency } from "$/ai-utils";
export interface PackageVersions {
node?: string;
npm?: string;
pnpm?: string;
yarn?: string;
bun?: string;
deno?: string;
}
/**
* Detect versions of installed package managers and runtimes
*/
export declare function detectPackageVersions(): Promise<PackageVersions>;
/**
* Convert package versions to SetupMiseDependency array
*/
export declare function packagesToSetupDependencies(versions: PackageVersions): SetupMiseDependency[];
/**
* Format package versions for display
*/
export declare function formatPackageVersions(versions: PackageVersions): string;