1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-01 16:51:13 -05:00
denoland-deno/cli/npm/resolvers
David Sherret 3b01e3fa8b
refactor(cli): make CliNpmResolver a trait (#20732)
This makes `CliNpmResolver` a trait. The terminology used is:

- **managed** - Deno manages the node_modules folder and does an
auto-install (ex. `ManagedCliNpmResolver`)
- **byonm** - "Bring your own node_modules" (ex. `ByonmCliNpmResolver`,
which is in this PR, but unimplemented at the moment)

Part of #18967
2023-10-13 00:39:28 +02:00
..
common.rs refactor(cli): make CliNpmResolver a trait (#20732) 2023-10-13 00:39:28 +02:00
global.rs chore: update to Rust 1.72 (#20258) 2023-08-26 22:04:12 -06:00
local.rs refactor: remove DENO_UNSTABLE_NPM_SYNC_DOWNLOAD and custom sync functionality (#20504) 2023-09-14 17:51:28 +00:00
mod.rs refactor(cli): make CliNpmResolver a trait (#20732) 2023-10-13 00:39:28 +02:00