summaryrefslogtreecommitdiff
path: root/cli/module_loader.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: add `TypeChecker` struct (#18709)David Sherret
2023-04-14refactor: break up `ProcState` (#18707)David Sherret
2023-04-13refactor(cli): add `Emitter` struct (#18690)David Sherret
2023-04-04refactor(core): Improve ergonomics of managing ASCII strings (#18498)Matt Mastracci
2023-03-21perf(core) Reduce script name and script code copies (#18298)Matt Mastracci
2023-03-21feat: TypeScript 5.0.2 (except decorators) (#18294)David Sherret
2023-02-22refactor: use deno_graph for npm specifiers (#17858)David Sherret
2023-02-15feat: wire up ext/node to the Node compatibility layer (#17785)Bartek Iwańczuk
2023-02-10refactor: allow to provide polyfills for Node modules from the snapshot (#17706)Bartek Iwańczuk
2023-02-09refactor: deno_graph 0.43 upgrade (#17692)David Sherret
2023-02-03refactor: remove old cjs_esm_translations in graph_util (#17643)David Sherret
2023-02-03refactor: reland "preserve ProcState::file_fetcher between restarts" (#17636)Nayeem Rahman
2023-01-30Revert "fix(watch): preserve `ProcState::file_fetcher` between restarts (#154...Bartek Iwańczuk
2023-01-27chore: upgrade to Rust 1.67 (#17548)David Sherret
2023-01-10fix(watch): preserve `ProcState::file_fetcher` between restarts (#15466)Nayeem Rahman
2023-01-10fix(npm): allow to read package.json if permissions are granted (#17209)Bartek Iwańczuk
2023-01-07refactor(permissions): add PermissionsContainer struct for internal mutabilit...Bartek Iwańczuk
2023-01-02chore: update copyright year to 2023 (#17247)David Sherret
2022-11-28refactor: create util folder, move nap_sym to napi/sym, move http_cache to ca...David Sherret
2022-11-25refactor: move dts files, diagnostics.rs, and tsc.rs to tsc folder (#16820)David Sherret
2022-11-18chore: use Rust 1.65.0 (#16688)Aaron O'Mullan
2022-10-01perf: node cjs & esm analysis cache (#16097)David Sherret
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): 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
2022-09-03fix(npm): add more context to errors when file doesn't exist (#15749)Bartek Iwańczuk
2022-08-24fix(unstable): various resolution bugs for npm: specifiers (#15546)Bartek Iwańczuk
2022-08-22perf: cache swc dependency analysis and don't hold onto `ParsedSource`s in me...David Sherret
2022-08-20feat(unstable): initial support for npm specifiers (#15484)David Sherret
2022-07-19feat: emit files on demand and fix racy emit (#15220)David Sherret
2022-06-29refactor: rename `RootConfig` to `CliOptions` (#15007)David Sherret
2022-06-28refactor: add `RootConfig` (#14985)David Sherret
2022-03-23chore: remove all `pub(crate)`s from the cli crate (#14083)David Sherret
2022-03-11fix(compat): cjs/esm interop for dynamic imports (#13792)Bartek Iwańczuk
2022-02-01refactor: integrate deno_graph breaking changes (#13495)Kitson Kelly
2022-01-07chore: update copyright to 2022 (#13306)Ryan Dahl
2021-12-21refactor: Cleanup core/modules.rs (#13149)Bartek Iwańczuk
2021-11-16fix(cli): short-circuit in prepare_module_load() (#12604)Nayeem Rahman
2021-10-11refactor: integrate deno_graph into CLI (#12369)Kitson Kelly
2021-09-24refactor: Remove op_state parameter (#12202)Ryan Dahl
2021-09-24refactor: Rename ProgramState to ProcState (#12204)Ryan Dahl
2021-09-11refactor: use import_map crate (#11974)Bartek Iwańczuk
2021-05-31fix(cli): Don't statically error on dynamic unmapped bare specifiers (#10618)Nayeem Rahman
2021-05-17fix: static import permissions in dynamic importsLuca Casonato
2021-02-17Make ModuleSpecifier a type alias, not wrapper struct (#9531)Ryan Dahl
2021-01-11chore: update copyright to 2021 (#9092)Yusuke Tanaka