Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-13 | feat: add alert, confirm, and prompt (#7507) | Yoshiya Hinosawa | |
This commit adds "alert", "confirm" and "prompt" functions from web standards. | |||
2020-10-12 | refactor(cli): move info subcommand over to new module graph (#7892) | Kitson Kelly | |
2020-10-12 | feat(cli): support importmap flag with deno doc subcommand (#7821) | Valentin Anger | |
Fixes #7783 | |||
2020-10-12 | fix(cli/rt/main): Add global interface objects (#7875) | Nayeem Rahman | |
2020-10-11 | fix(console): fix inspection of Function (#7930) | Yoshiya Hinosawa | |
This commit fixes the inspection of functions. The current implementation gets the name of the type of the function from "f.__proto__.constructor.name", and it throws when the prototype is set to null. This commit checks the prototype before accessing its constructor name and uses the generic name 'Function' if the prototype is not available. | |||
2020-10-11 | fix(cli/console): only inspect getters with option (#7830) | Casper Beyer | |
2020-10-10 | Fix 100% CPU idling problem by reverting #7672 (#7911) | Ryan Dahl | |
* Revert "refactor: Worker is not a Future (#7895)" This reverts commit f4357f0ff9d39411f22504fcc20db6bd5dec6ddb. * Revert "refactor(core): JsRuntime is not a Future (#7855)" This reverts commit d8879feb8c832dbb38649551b1cb0730874f7be6. * Revert "fix(core): module execution with top level await (#7672)" This reverts commit c7c767782538243ded64742dca9b34d6af74d62d. | |||
2020-10-10 | fix(op_crate/web): add padding on URLSearchParam (#7905) | Lively | |
Fixes #7888 | |||
2020-10-09 | fix(op_crates/fetch): Stringify and parse Request URLs (#7838) | Nayeem Rahman | |
Fixes #7837 | |||
2020-10-08 | fix: update worker types to better align to lib.dom.d.ts (#7843) | Kitson Kelly | |
2020-10-08 | fix(cli/rt/error_stack): Improve message line formatting (#7860) | Nayeem Rahman | |
2020-10-07 | fix(cli/rt/console): Don't require a prototype to detect a class instance ↵ | Nayeem Rahman | |
(#7869) | |||
2020-10-07 | fix(cli/ops/fs): Don't force Windows paths separate paths with forward slash ↵ | Nayeem Rahman | |
(#7833) | |||
2020-10-06 | fix(core): module execution with top level await (#7672) | Bartek Iwańczuk | |
This commit fixes implementation of top level await in "deno_core". Previously promise returned from module execution was ignored causing to execute modules out-of-order. With this commit promise returned from module execution is stored on "JsRuntime" and event loop is polled until the promise resolves. | |||
2020-10-05 | perf(cli/console): Don't add redundant ANSI codes (#7823) | Nayeem Rahman | |
2020-10-04 | docs: end sentences with a period in markdown (#7813) | Trivikram Kamat | |
2020-10-02 | upgrade: swc, deno_doc, deno_lint, dprint (#7793) | Bartek Iwańczuk | |
2020-10-02 | feat(cli/repl): enable await and let re-declarations (#7784) | Casper Beyer | |
This enables `replMode` during evaluations which allows for top level await and let re-declarations. | |||
2020-10-02 | fix(cli/repl): use a default referrer when empty (#7794) | Casper Beyer | |
This makes use of a default referrer when its empty in repl mode so that dynamic imports work in the global evaluation context. Co-authored-by: Bartek Iwanczuk <biwanczuk@gmail.com> | |||
2020-10-02 | refactor(repl): use an inspector session (#7763) | Casper Beyer | |
This ports the REPL over to Rust and makes use of an inspector session to run a REPL on top of any isolate which lets make full use of rustylines various things like validators and completors without having to introduce a bunch of hard to test internal ops and glue code. An accidental but good side effect of this is that the multiple line input we previously had is now an editable multi-line input prompt that is correctly stored in the history as a single entry. | |||
2020-10-01 | refactor: add concept of 'legacy' compiler to enable non-breaking ↵ | Kitson Kelly | |
refactoring (#7762) | |||
2020-10-01 | fix(cli/console): Catch and format getter errors (#7766) | Nayeem Rahman | |
2020-09-30 | fix: check cached versions during transpile (#7760) | Kitson Kelly | |
Fixes: #7759 | |||
2020-09-30 | fix(cli): use global_state file_fetcher when using SpecifierHandler (#7748) | Kitson Kelly | |
Fixes: #7709 | |||
2020-09-30 | feat(cli/console): Add Deno.InspectOptions::colors (#7742) | Nayeem Rahman | |
Ref: https://github.com/denoland/deno/pull/7516#pullrequestreview-489567120 | |||
2020-09-29 | refactor: improve graph and tsc_config (#7747) | Kitson Kelly | |
2020-09-28 | fix(cli/test): do not start inspector server when collecting coverage (#7718) | Casper Beyer | |
2020-09-27 | feat(unstable): add module specifier to deno info --json output (#7725) | Valentin Anger | |
2020-09-27 | fix: no check recognizes require (#7720) | Luca Casonato | |
2020-09-27 | fix: net listen crashes on explicit undefined hostname (#7706) | Giorgi Rostomashvili | |
2020-09-27 | feat(fmt): Sort named import and export specifiers (#7711) | David Sherret | |
2020-09-26 | refactor: use JsRuntime to implement TSC (#7691) | Bartek Iwańczuk | |
This commits removes "CompilerWorker" in favor of using "JsRuntime". "cli/ops/compiler.rs" has been removed in favor of inline registration of ops in "cli/tsc.rs" | |||
2020-09-26 | fix(cli/dts): Use var instead of const and let for globals (#7680) | Nayeem Rahman | |
2020-09-25 | refactor: clean timers tests (#7679) | Bartek Iwańczuk | |
2020-09-25 | refactor: remove tsc/40_error_stack.js (#7673) | Bartek Iwańczuk | |
This commit removes cli/tsc/40_error_stack.js as it is not needed in TSC host. All errors originating in TSC are terminal and don't require source mapping hence we can rely on default stack traces provided by deno_core. Additionally tsc/06_util.js was removed and its code moved to tsc/99_main_compiler.js | |||
2020-09-25 | fix(cli): customInspect works on functions (#7670) | Kitson Kelly | |
Fixes #7650 | |||
2020-09-25 | refactor: new module graph used for no check (#7621) | Kitson Kelly | |
2020-09-23 | fix(cli/coverage): print lines with no coverage to stdout (#7640) | Casper Beyer | |
2020-09-23 | fix(cli/console): quote non-alphanumeric symbols (#7641) | Casper Beyer | |
This quotes and escapes symbol descriptions that contains characters outside of the basic alpha-numeric identifier range. | |||
2020-09-23 | fix(cli/console): enclose symbol keys in brackets (#7642) | Casper Beyer | |
This encloses symbol keys when used in objects with brackets (e.g [Symbol("Symbol.iterator")]). | |||
2020-09-23 | fix: ignore fileExists in tsc host (#7635) | Kitson Kelly | |
Fixes #7630 | |||
2020-09-22 | fix: clearing timers race condition (#7617) | Bartek Iwańczuk | |
2020-09-22 | fix(cli/console): quote object symbol keys that are invalid identifiers (#7553) | Casper Beyer | |
2020-09-22 | fix(logger): change log level to which prefix added (#7582) | Yusuke Tanaka | |
2020-09-21 | fix(cli/repl): interpret object literals as expressions (#7591) | Casper Beyer | |
2020-09-21 | fix: Response.arrayBuffer() doesn't return promise (#7618) | Luca Casonato | |
2020-09-21 | refactor: use futures and serde_json from deno_core (#7614) | Bartek Iwańczuk | |
2020-09-21 | fix(info): add --importmap flag (#7424) | William Perron | |
2020-09-20 | fix(fmt,lint): do not print number of checked files when `--quiet` is ↵ | Yusuke Tanaka | |
enabled (#7579) | |||
2020-09-19 | fix(cli/rt): make some web API constructors illegal at runtime (#7468) | Nayeem Rahman | |