Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-20 | feat(cli): add support for bundle --no-check (#8023) | Kitson Kelly | |
Fixes #6686 | |||
2020-10-20 | fix(cli/rt/performance): check for object props in startOrMeasureOptions ↵ | Jesse Jackson | |
before throwing (#7884) Fixes #7876 Co-authored-by: Ryan Dahl <ry@tinyclouds.org> Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2020-10-19 | fix(op_crates/web): TextEncoder should throw RangeError (#8039) | Leonard Ginters | |
This commit changes error type thrown by TextEncoder, when provided encoding is not supported matching Chromium behavior. | |||
2020-10-19 | fix(cli): Handling of relative importmaps while using watch (#7950) | Absebo | |
2020-10-19 | feat(cli/installer): Add missing flags for deno install (#7601) | Nayeem Rahman | |
This commit adds support for following flags: - deno install --importmap - deno install --no-remote - deno install --lock - deno install --lock-write - deno install --cached-only - deno install --v8-flags - deno install --seed | |||
2020-10-19 | fix(cli/repl): ignore pair matching inside literals (#8037) | Casper Beyer | |
2020-10-19 | fix(op_crates/fetch): Body.body should be stream of Uint8Array (#8030) | Luca Casonato | |
2020-10-19 | fix(cli/repl): unterminated string literal should invalidate (#7896) | Casper Beyer | |
This adds the grave character to the pair matching so that template string literals trigger multi-line edits. | |||
2020-10-19 | fix(cli/repl): write all results to stdout (#7893) | Casper Beyer | |
This writes all evaluaton results to stdout regardless if the result is an error or not. This matches the behavior of other read-eval-print-loops like Node. | |||
2020-10-18 | refactor(lint): show hint for lint errors (#8016) | Bartek Iwańczuk | |
This commit adds formatting of optional "hint" that can be present in lint diagnostic. | |||
2020-10-17 | upgrade: deno_doc, deno_lint, dprint, swc (#8009) | Bartek Iwańczuk | |
2020-10-15 | feat(cli/ops): add the sleep_sync op (#7974) | William Perron | |
2020-10-16 | fix(cli): ModuleGraph2 properly handles redirects (#7981) | Kitson Kelly | |
2020-10-14 | fix(test): return error when awaiting unresolved promise (#7968) | Bartek Iwańczuk | |
This commit fixes test runner by awaitning "Deno.runTests()" call, which ensures proper error is returned when there's an unresolved promise that's being awaited. | |||
2020-10-14 | fix(console): fix the test cases of function inspections (#7965) | Yoshiya Hinosawa | |
2020-10-14 | fix: top-level-await module execution (#7946) | Bartek Iwańczuk | |
This commit changes implementation of top-level-await in "deno_core". Previously promise returned from module evaluation was not awaited, leading to out-of-order execution of modules that have TLA. It's been fixed by changing "JsRuntime::mod_evaluate" to be an async function that resolves when the promise returned from module evaluation also resolves. When waiting for promise resolution event loop is polled repeatedly, until there are no more dynamic imports or pending ops. | |||
2020-10-14 | refactor(cli): add tsc2 (#7942) | Kitson Kelly | |
Ref #7225 | |||
2020-10-13 | Remove dead code (#7963) | Ryan Dahl | |
2020-10-13 | fix(op_crates/web/url): apply backslash replacement to the pathname setter ↵ | Nayeem Rahman | |
(#7937) | |||
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 | |