David Sherret
|
9dbb99a83c
|
refactor: create NpmInstaller (#27626)
This separates npm resolution code from npm installation (more work
towards moving resolution code out of the CLI and cleaning up this
code).
|
2025-01-13 17:35:18 -05:00 |
|
David Sherret
|
093f3ba565
|
refactor(npm): extract out some npm fs resolution code from the cli (#27607)
Moves the npm fs resolvers into the deno_resolution crate.
This does not entirely move things out, but is a step in that direction.
|
2025-01-09 12:10:07 -05:00 |
|
David Sherret
|
ce0968ef3a
|
refactor(npm): split some resolution from installation (#27595)
This splits away some npm resolution code from installation. It will
allow for more easily extracting out resolution code in the future.
|
2025-01-08 23:46:37 +00:00 |
|
David Sherret
|
4bc96c5d2a
|
fix(npm): resolve dynamic npm imports individually (#24170)
* https://github.com/denoland/deno_npm/pull/57
* https://github.com/denoland/deno_graph/pull/498
Closes https://github.com/denoland/deno/issues/17802
|
2024-06-11 08:55:12 -04:00 |
|
David Sherret
|
7ed90a20d0
|
fix: better handling of npm resolution occurring on workers (#24094)
Closes https://github.com/denoland/deno/issues/24063
|
2024-06-05 17:04:16 +02:00 |
|
David Sherret
|
69d5f136ba
|
feat(lockfile): track JSR and npm dependencies in config file (#22004)
See overview in https://github.com/denoland/deno_lockfile/pull/13
|
2024-01-22 22:31:12 +01:00 |
|
David Sherret
|
7e72f3af61
|
chore: update copyright to 2024 (#21753)
|
2024-01-01 19:58:21 +00:00 |
|
David Sherret
|
148694eb35
|
refactor(npm): make NpmCache , CliNpmRegistryApi , and NpmResolution internal to npm::managed (#20764)
|
2023-10-02 17:53:55 -04:00 |
|
David Sherret
|
8d24be1a59
|
refactor(npm): create cli::npm::managed module (#20740)
Creates the `cli::npm::managed` module and starts moving more
functionality into it.
|
2023-09-30 12:06:38 -04:00 |
|