summaryrefslogtreecommitdiff
path: root/cli/emit.rs
AgeCommit message (Expand)Author
2024-11-13feat(node): stabilize detecting if CJS via `"type": "commonjs"` in a package....David Sherret
2024-11-01fix: improved support for cjs and cts modules (#26558)David Sherret
2024-10-26perf: pass transpiled module to deno_core as known string (#26555)David Sherret
2024-10-24perf(compile): pass module source data from binary directly to v8 (#26494)David Sherret
2024-08-29feat: deprecate import assertions (#25281)David Sherret
2024-08-21fix: warn about import assertions when using typescript (#25135)David Sherret
2024-08-08perf: skip saving to emit cache after first failure (#24896)David Sherret
2024-06-05fix: better handling of npm resolution occurring on workers (#24094)David Sherret
2024-05-29fix: bump cache sqlite dbs to v2 for WAL journal mode change (#24030)David Sherret
2024-05-20perf(cache): compile ts to js in parallel for `deno cache` (#23892)David Sherret
2024-05-18perf: analyze cjs exports and emit typescript in parallel (#23856)David Sherret
2024-04-17fix(publish): support import equals (#23421)Luca Casonato
2024-04-14perf: do not clone swc `Program` when transpiling (#23365)David Sherret
2024-04-11fix: upgrade deno_ast related crates (#23187)David Sherret
2024-02-01refactor: load bytes in deno_graph (#22212)David Sherret
2024-01-10chore: bump deno_core (#21832)Matt Mastracci
2024-01-01chore: update copyright to 2024 (#21753)David Sherret
2023-10-31feat: deno run --unstable-hmr (#20876)Bartek Iwańczuk
2023-07-10refactor(lsp): move config file related code to config.rs (#19790)David Sherret
2023-06-26chore: fix typos (#19572)Martin Fischer
2023-04-14refactor: break up `ProcState` (#18707)David Sherret
2023-04-13refactor(cli): add `Emitter` struct (#18690)David Sherret
2023-03-21perf(core) Reduce script name and script code copies (#18298)Matt Mastracci
2023-01-02chore: update copyright year to 2023 (#17247)David Sherret
2022-11-29fix(coverage): Error if the emit cache is invalid (#16850)sigmaSd
2022-11-25refactor: move dts files, diagnostics.rs, and tsc.rs to tsc folder (#16820)David Sherret
2022-11-25refactor: move lockfile.rs to args module (#16818)David Sherret
2022-09-02refactor: extract out check code from emit (#15729)David Sherret
2022-08-22perf: cache swc dependency analysis and don't hold onto `ParsedSource`s in me...David Sherret
2022-07-30refactor: reuse `FastInsecureHasher` in `get_check_hash` (#15354)David Sherret
2022-07-21fix(cli): unset jsxFragmentFactory & jsxFactory options (#15264)Satya Rohith
2022-07-20fix(coverage): do not verify emit source hash for coverage (#15260)David Sherret
2022-07-19feat: emit files on demand and fix racy emit (#15220)David Sherret
2022-07-15refactor: remove redundant qualification of symbols in Rust (#15201)orvit
2022-07-14fix(cli): expand tsc roots when using checkJs (#15164)Rafael Ávila de Espíndola
2022-07-13chore(cli): remove dead code related to previous tsc emit (#15196)Nayeem Rahman
2022-07-12perf: use emit from swc instead of tsc (#15118)David Sherret
2022-06-28refactor: add `RootConfig` (#14985)David Sherret
2022-06-27refactor: create `args` folder (#14982)David Sherret
2022-06-20refactor: add `EmitCache` trait (#14925)David Sherret
2022-06-15fix(check): use "moduleDetection": "force" (#14875)Nayeem Rahman
2022-06-15chore(cli/cache): Remove CacheType::Declaration (#14873)Nayeem Rahman
2022-05-30refactor: use deno_emit (#14737)David Sherret
2022-05-20refactor: upgrade to deno_ast 0.15 (#14680)David Sherret
2022-05-17BREAKING: Remove unstable Deno.emit and Deno.formatDiagnostics APIs (#14463)Bartek Iwańczuk
2022-05-17fix: base64 encoding of source maps with emojis (#14607)Bartek Iwańczuk
2022-04-18fix(cli/emit): Check JS roots with // @ts-check (#14090)Nayeem Rahman
2022-04-11feat: Add "deno check" subcommand for type checking (#14072)Bartek Iwańczuk
2022-04-08fix: upgrade to swc_ecmascript 0.143 (#14238)David Sherret
2022-03-29refactor(flags): rename CheckFlag to TypecheckMode (#14111)Bartek Iwańczuk