summaryrefslogtreecommitdiff
path: root/cli/node/mod.rs
AgeCommit message (Expand)Author
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-14refactor: break up `ProcState` (#18707)David Sherret
2023-04-13refactor(cli,ext,ops): cleanup `regex` with `lazy-regex` (#17296)Yiyu Lin
2023-04-06refactor(npm): use deno_npm and deno_semver (#18602)David Sherret
2023-03-30refactor(ext/node): add NodeEnv::Fs associated type (#18484)Bartek Iwańczuk
2023-03-21feat: TypeScript 5.0.2 (except decorators) (#18294)David Sherret
2023-03-20refactor(ext/node): untangle dependencies between js files (#18284)Bartek Iwańczuk
2023-03-09chore: update Rust to 1.68.0 (#18102)Bartek Iwańczuk
2023-02-24fix(npm): lazily install package.json dependencies only when necessary (#17931)David Sherret
2023-02-22feat(task): support scripts in package.json (#17887)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-15feat: wire up ext/node to the Node compatibility layer (#17785)Bartek Iwańczuk
2023-02-15refactor: use deno_graph's semver and npm structs (#17791)David Sherret
2023-02-10refactor: clean up "cli/node/mod.rs" and "ext/node" (#17713)Bartek Iwańczuk
2023-02-10refactor: allow to provide polyfills for Node modules from the snapshot (#17706)Bartek Iwańczuk
2023-02-05 refactor: rename `deno` specifiers to `internal` (#17655)Leo Kettmeir
2023-01-27chore: upgrade to Rust 1.67 (#17548)David Sherret
2023-01-24feat: support node built-in module imports (#17264)Bartek Iwańczuk
2023-01-10fix(npm): allow to read package.json if permissions are granted (#17209)Bartek Iwańczuk
2023-01-05refactor(cli,core,ext,rt): remove some unnecessary `clone` or `malloc` (#17274)Yiyu Lin
2023-01-02chore: update copyright year to 2023 (#17247)David Sherret
2022-12-17chore: update to Rust 1.66.0 (#17078)linbingquan
2022-12-16fix(npm): fix require resolution if using --node-modules-dir (#17087)Bartek Iwańczuk
2022-12-15fix(npm): improve exports resolution when type checking (#17071)David Sherret
2022-12-05fix(npm): dependency types were sometimes not being resolved when package had...David Sherret
2022-11-30fix(npm): improve package.json exports support for types (#16880)David Sherret
2022-11-28fix(npm): don't resolve JS files when resolving types (#16854)David Sherret
2022-11-28fix(npm): allow to inspect npm modules with --inspect-brk (#16841)Bartek Iwańczuk
2022-11-25fix(npm): better error message when attempting to use typescript in npm packa...David Sherret
2022-11-24fix(npm/check): prioritize exports over types entry (#16788)David Sherret
2022-11-21fix(npm): automatically find binary entrypoint when values are all the same (...David Sherret
2022-11-21fix(npm): add suggestions to error message when can't find binary entrypoint ...David Sherret
2022-11-16fix(npm): using types for packages with subpath (#16656)Bartek Iwańczuk
2022-11-16fix(npm): don't fail if conditional exports don't contains types (#16651)Bartek Iwańczuk
2022-11-15fix(npm): probing for files that have a file stem (#16641)Bartek Iwańczuk
2022-10-21feat(unstable/npm): initial type checking of npm specifiers (#16332)David Sherret
2022-10-05fix(node): add dns/promises and stream/consumers (#16169)David Sherret
2022-10-01fix(npm): handle json files in require (#16125)Bartek Iwańczuk
2022-10-01perf: node cjs & esm analysis cache (#16097)David Sherret
2022-09-28feat(npm): functionality to support child_process.fork (#15891)David Sherret
2022-09-22feat(npm): add flag for creating and resolving npm packages to a local node_m...David Sherret
2022-09-14fix(npm): binary entrypoint for .js or no extension (#15900)Bartek Iwańczuk
2022-09-13refactor(npm): create general use `NpmPackageResolver` (#15882)David Sherret
2022-09-12fix(npm): use shim from deno_node crate for 'module' built-in module (#15881)Bartek Iwańczuk
2022-09-12fix(npm): support cjs resolution of package subpath with package.json (#15855)David Sherret
2022-09-12fix(npm): align Deno importing Node cjs with Node esm importing cjs (#15879)David Sherret
2022-09-10fix(npm): align Node esm code importing cjs with Node (#15838)David Sherret