1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-22 15:24:46 -05:00
denoland-deno/cli/npm/managed
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
..
cache fix(npm): use configured auth for tarball urls instead of scope auth (#24111) 2024-06-05 21:24:52 +00:00
resolvers fix(check): attempt to resolve types from pkg before @types pkg (#24152) 2024-06-08 20:05:28 -04:00
mod.rs refactor(cli): Create wrapper around deno_lockfile::Lockfile (#24366) 2024-06-28 17:18:21 -07:00
registry.rs refactor: NpmRegistryApi - #[async_trait(?Send)] (#24126) 2024-06-06 22:37:41 +00:00
resolution.rs refactor(cli): Create wrapper around deno_lockfile::Lockfile (#24366) 2024-06-28 17:18:21 -07:00