Skip to main content

detect_package_manager

Function detect_package_manager 

Source
pub fn detect_package_manager() -> &'static str
Expand description

Detect the package manager used in the current directory. Returns “pnpm”, “yarn”, or “npm” based on lockfile presence.

§Examples

use rtk::utils::detect_package_manager;
let pm = detect_package_manager();
// Returns "pnpm" if pnpm-lock.yaml exists, "yarn" if yarn.lock, else "npm"