summaryrefslogtreecommitdiff
path: root/cli/npm/mod.rs
AgeCommit message (Expand)Author
2024-10-02feat(byonm): support `deno run npm:<package>` when package is not in package....David Sherret
2024-09-30refactor: move ByonmNpmResolver to deno_resolver (#25937)David Sherret
2024-09-28refactor: move NpmCacheDir to deno_cache_dir (#25916)David Sherret
2024-09-27fix(node): Pass NPM_PROCESS_STATE to subprocesses via temp file instead of en...Nathan Whitaker
2024-09-16refactor(permissions): split up Descriptor into Allow, Deny, and Query (#25508)David Sherret
2024-08-08fix(add): Support dist tags in deno add (#24960)Nathan Whitaker
2024-07-25refactor: decouple node resolution from deno_core (#24724)David Sherret
2024-06-11fix(npm): resolve dynamic npm imports individually (#24170)David Sherret
2024-06-06refactor: remove `PermissionsContainer` in deno_runtime (#24119)David Sherret
2024-06-03refactor: don't share `reqwest::HttpClient` across tokio runtimes (#24092)David Sherret
2024-04-19refactor: move redirect handling into deno_graph (#23444)David Sherret
2024-03-28fix(jsr): exclude yanked versions from 'deno add' and completions (#23113)Nayeem Rahman
2024-03-06feat(unstable/pm): support npm packages in 'deno add' (#22715)Nayeem Rahman
2024-01-01chore: update copyright to 2024 (#21753)David Sherret
2023-11-29feat(compile): support "bring your own node_modules" in deno compile (#21377)David Sherret
2023-11-11perf: snapshot runtime ops (#21127)Divy Srivastava
2023-10-26fix(unstable/byonm): improve error messages (#20987)David Sherret
2023-10-25feat(unstable): ability to `npm install` then `deno run main.ts` (#20967)David Sherret
2023-10-03refactor(npm): break up `NpmModuleLoader` and move more methods into the mana...David Sherret
2023-10-02refactor(npm): make `NpmCache`, `CliNpmRegistryApi`, and `NpmResolution` inte...David Sherret
2023-09-30refactor(npm): create `cli::npm::managed` module (#20740)David Sherret
2023-09-29refactor(cli): make `CliNpmResolver` a trait (#20732)David Sherret
2023-09-14refactor: remove `DENO_UNSTABLE_NPM_SYNC_DOWNLOAD` and custom sync functional...David Sherret
2023-06-08refactor(compile): store the npm snapshot in the eszip (#19343)David Sherret
2023-05-19feat(vendor): support for npm specifiers (#19186)David Sherret
2023-04-21refactor(node): move most of cli/node to ext/node (#18797)David Sherret
2023-04-21refactor: move some CJS and ESM code analysis to ext/node (#18789)David Sherret
2023-04-17refactor(npm): add CliNodeResolver (#18742)David Sherret
2023-04-12fix(npm): cache bust npm specifiers more aggressively (#18636)David Sherret
2023-04-06refactor(npm): use deno_npm and deno_semver (#18602)David Sherret
2023-03-12refactor(npm): push npm struct creation to a higher level (#18139)David Sherret
2023-02-24fix(npm): lazily install package.json dependencies only when necessary (#17931)David Sherret
2023-02-22refactor: use deno_graph for npm specifiers (#17858)David Sherret
2023-02-21fix(npm): improve peer dependency resolution (#17835)David Sherret
2023-02-20feat: auto-discover package.json for npm dependencies (#17272)Bartek Iwańczuk
2023-02-17refactor: add `NpmPackageId` back from deno_graph as `NpmPackageNodeId` (#17804)David Sherret
2023-02-15refactor: use deno_graph's semver and npm structs (#17791)David Sherret
2023-01-31refactor(semver): generalize semver related structs (#17605)David Sherret
2023-01-24feat: support node built-in module imports (#17264)Bartek Iwańczuk
2023-01-02chore: update copyright year to 2023 (#17247)David Sherret
2022-11-11feat(unstable/npm): module graph derived npm specifier resolution order (#16602)David Sherret
2022-11-08feat(unstable/npm): support peer dependencies (#16561)David Sherret
2022-11-01fix(lock): Additive lock file (#16500)Bartek Iwańczuk
2022-10-21feat(unstable/npm): initial type checking of npm specifiers (#16332)David Sherret
2022-09-13refactor(npm): create general use `NpmPackageResolver` (#15882)David Sherret
2022-09-09feat: download progress bar (#15814)Bartek Iwańczuk
2022-09-07feat: add --no-npm flag to disable npm: imports (#15673)Bartek Iwańczuk
2022-09-03feat(info): add information about npm modules cache (#15750)Bartek Iwańczuk
2022-09-01fix(npm): ignore npm cache directory creation errors (#15728)David Sherret
2022-09-01fix(npm): better node version and version requirement compatibility (#15714)David Sherret