Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-02 | chore: update copyright year to 2023 (#17247) | David Sherret | |
Yearly tradition of creating extra noise in git. | |||
2022-12-06 | refactor: remove `deno_graph::Locker` usage (#16877) | David Sherret | |
This is just a straight refactor and doesn't make any improvements to the code that could now be made. Closes #16493 | |||
2022-11-25 | refactor: move dts files, diagnostics.rs, and tsc.rs to tsc folder (#16820) | David Sherret | |
2022-03-23 | chore: remove all `pub(crate)`s from the cli crate (#14083) | David Sherret | |
2022-02-01 | refactor: integrate deno_graph breaking changes (#13495) | Kitson Kelly | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2022-01-07 | chore: update copyright to 2022 (#13306) | Ryan Dahl | |
Co-authored-by: Erfan Safari <erfanshield@outlook.com> | |||
2021-12-22 | chore: update deno_graph and deno_doc (#13173) | Kitson Kelly | |
2021-11-07 | fix(cli): don't panic when mapping unknown errors (#12659) | Aaron O'Mullan | |
Instead fallback to generic "Error" class, fixes #12590, also update WPT expectations | |||
2021-10-11 | refactor: integrate deno_graph into CLI (#12369) | Kitson Kelly | |
2021-09-11 | refactor: use import_map crate (#11974) | Bartek Iwańczuk | |
Removes ImportMap implementation from "cli/" and instead uses "import_map" crate | |||
2021-09-07 | refactor(lsp): use deno_ast and cache swc ASTs (#11780) | David Sherret | |
2021-06-11 | refactor(ast): Change AST parsing error to return struct with message and ↵ | David Sherret | |
location (#10911) * Remove unused check js emit option. * Improve parse error. * Format. | |||
2021-01-11 | chore: update copyright to 2021 (#9092) | Yusuke Tanaka | |
2021-01-09 | refactor: Print cause chain when downcasting AnyError fails (#9059) | Bert Belder | |
2020-12-13 | refactor: deno_runtime crate (#8640) | Bartek Iwańczuk | |
This commit moves Deno JS runtime, ops, permissions and inspector implementation to new "deno_runtime" crate located in "runtime/" directory. Details in "runtime/README.md". Co-authored-by: Ryan Dahl <ry@tinyclouds.org> | |||
2020-09-21 | refactor: use futures and serde_json from deno_core (#7614) | Bartek Iwańczuk | |
2020-09-18 | Use reqwest from deno_fetch export (#7562) | Ryan Dahl | |
2020-09-16 | Re-export deno_core::url (#7525) | Ryan Dahl | |
Also re-exports deno_core::futures and deno_core::serde_json but these are not yet used in the CLI. | |||
2020-09-15 | Don't expose ErrWithV8Handle from deno_core | Ryan Dahl | |
2020-09-15 | refactor: use the 'anyhow' crate instead of 'ErrBox' (#7476) | Bert Belder | |
2020-09-14 | refactor: use ParsedModule and improve MediaTypes enum (#7456) | Kitson Kelly | |
2020-09-09 | fix: panic on process.kill() after run (#7405) | Bartek Iwańczuk | |
This commit fixes panic caused by "unimplemented!()" calls for some variants of "nix::errno::Errno". Catch-all variant now returns "Error" class name instead of panicking. Co-authored-by: Bert Belder <bertbelder@gmail.com> | |||
2020-09-06 | refactor(core): rename CoreIsolate to JsRuntime (#7373) | Bartek Iwańczuk | |
deno_core/ - rename core_isolate.rs to runtime.rs - rename CoreIsolate to JsRuntime - rename JSError to JsError - rename JSStackFrame to JsStackFrame cli/ - update references from deno_core::CoreIsolate to deno_core::JsRuntime - rename deno_core::JSError to deno_core::JsError - rename fmt_errors::JSError to fmt_errors::JsError | |||
2020-09-06 | Move JSON ops to deno_core (#7336) | Bert Belder | |
2020-08-26 | Simplify ErrBox-to-class mapping & hook it up to core json ops (#7195) | Bert Belder | |
2020-08-26 | refactor: remove OpError, use ErrBox everywhere (#7187) | Bert Belder | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2019-06-19 | Combine CLI Errors (#2487) | Kitson Kelly | |
2019-06-17 | refactor dispatch take 2 (#2533) | andy finch | |
2019-06-14 | Revert "Refactor dispatch handling (#2452)" | Ryan Dahl | |
Due to performance regression: https://github.com/denoland/deno/commit/dc60fe9f300043f191286ef804a365e16e455f87#commitcomment-33943711 This reverts commit dc60fe9f300043f191286ef804a365e16e455f87. | |||
2019-06-13 | Refactor dispatch handling (#2452) | andy finch | |
Promise id is now created in core and passed back to JS. | |||
2019-06-09 | feat: Import maps (#2360) | Bartek Iwańczuk | |
2019-05-15 | Add error handling to dispatch_minimal::ops::read/write (#2349) | diskkid | |
2019-05-07 | Add Deno.chown (#2292) | Yingbo (Max) Wang | |
2019-04-21 | Add Deno.kill(pid, signo) and process.kill(signo) (Unix only) (#2177) | Kevin (Kun) "Kassimo" Qian | |
2019-04-16 | Implement async module loading in CLI (#2084) | Ryan Dahl | |
2019-04-01 | Add web worker JS API (#1993) | andy finch | |
* Refactored the way worker polling is scheduled and errors are handled. * Share the worker future as a Shared | |||
2019-03-30 | Rename crate deno_core to deno (#2022) | Ryan Dahl | |
2019-03-19 | Separate behavior for the compiler isolate (#1973) | andy finch | |
2019-03-19 | Rename //src/ to //cli/ (#1962) | Ryan Dahl | |
To better distinguish the deno_core crate from the executable deno, which will now be called "the cli" internally. |