deno/cli/npm
David Sherret cc406c8360
feat(vendor): support for npm specifiers (#19186)
We never properly added support for this. This fixes vendoring when it
has npm or node specifiers. Vendoring occurs by adding a
`"nodeModulesDir": true` property to deno.json then it uses a local
node_modules directory. This can be opted out by setting
`"nodeModulesDir": false` or running with `--node-modules-dir=false`.

Closes #18090
Closes #17210
Closes #17619
Closes #16778
2023-05-19 22:39:27 +00:00
..
resolvers feat(vendor): support for npm specifiers (#19186) 2023-05-19 22:39:27 +00:00
cache.rs refactor(lsp): make RequestMethod private (#19114) 2023-05-12 19:07:40 -04:00
installer.rs feat(compile): unstable npm and node specifier support (#19005) 2023-05-10 20:06:59 -04:00
mod.rs feat(vendor): support for npm specifiers (#19186) 2023-05-19 22:39:27 +00:00
registry.rs perf: lazily create RootCertStore (#18938) 2023-05-01 16:42:05 -04:00
resolution.rs fix(npm): improved optional dependency support (#19135) 2023-05-17 17:38:50 -04:00
tarball.rs refactor(npm): use deno_npm and deno_semver (#18602) 2023-04-06 18:46:44 -04:00