//! `ci` — install the exact tree a `package-lock.json` pins (= `npm ci`).
usestd::path::Path;usesuper::common::report_installed;usesuper::Res;usecrate::install::from_lockfile;/// Install the exact, integrity-checked tree the lockfile pins into `<dir>/node_modules/`.
pub(super)fnrun(dir:&Path)-> Res{report_installed(&from_lockfile(&dir.join("package-lock.json"), dir)?);Ok(())}