prefetch-npm-deps: instrument some logging

+5
+5
pkgs/build-support/node/fetch-npm-deps/src/parse/mod.rs
··· 1 1 use anyhow::{anyhow, bail, Context}; 2 2 use lock::UrlOrString; 3 + use log::{debug, info}; 3 4 use rayon::prelude::*; 4 5 use serde_json::{Map, Value}; 5 6 use std::{ ··· 19 20 force_git_deps: bool, 20 21 force_empty_cache: bool, 21 22 ) -> anyhow::Result<Vec<Package>> { 23 + debug!("parsing lockfile with contents:\n{content}"); 24 + 22 25 let mut packages = lock::packages(content) 23 26 .context("failed to extract packages from lockfile")? 24 27 .into_par_iter() ··· 45 48 }; 46 49 47 50 let path = dir.path().join("package"); 51 + 52 + info!("recursively parsing lockfile for {} at {path:?}", pkg.name); 48 53 49 54 let lockfile_contents = fs::read_to_string(path.join("package-lock.json")); 50 55