1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-21 15:04:11 -05:00
denoland-deno/cli/npm
Nathan Whitaker bc8a0e6e68
refactor(cli): Create wrapper around deno_lockfile::Lockfile (#24366)
As suggested in
https://github.com/denoland/deno/pull/24355#discussion_r1657875422.

I wasn't able to hide the mutex stuff as much as I'd like (ended up just
adding an escape hatch `inner()` method that locks the inner mutex),
because you can't return references to the inner fields through a mutex.

This is mostly motivated by the frozen lockfile changes
2024-06-28 17:18:21 -07:00
..
managed refactor(cli): Create wrapper around deno_lockfile::Lockfile (#24366) 2024-06-28 17:18:21 -07:00
byonm.rs refactor: move PackageJson to deno_config (#24348) 2024-06-26 21:24:10 +00:00
cache_dir.rs refactor: extract structs for downloading tarballs and npm registry packuments (#24067) 2024-06-03 01:39:13 +00:00
common.rs fix(check): attempt to resolve types from pkg before @types pkg (#24152) 2024-06-08 20:05:28 -04:00
mod.rs fix(npm): resolve dynamic npm imports individually (#24170) 2024-06-11 08:55:12 -04:00