summaryrefslogtreecommitdiff
path: root/cli
AgeCommit message (Collapse)Author
2020-12-01refactor(cli): DRY cli/ast.rs (#8555)Bartek Iwańczuk
This commit deduplicates logic for parsing modules in cli/ast.rs
2020-12-01fix: higlight `async` and `of` in REPL (#8569)Liam Murphy
2020-12-01chore(cli/flags): Use deno compile --output for the out file (#8563)Nayeem Rahman
2020-12-01fix(repl): close calls sometimes prints results (#8558)Casper Beyer
2020-12-01disable flaky watch tests (#8557)Bartek Iwańczuk
2020-11-30feat: deno compile (#8539)Luca Casonato
2020-11-30feat(unstable): add cbreak option to setRaw (#8383)Marcus Hultman
2020-11-30upgrade: deno_doc, deno_lint, dprint, swc (#8552)Bartek Iwańczuk
2020-11-30fix(cli): support passing cli arguments under `deno eval` (#8547)Kevin (Kun) "Kassimo" Qian
Fixes #8538
2020-11-29feat(cli/tools/upgrade): canary support (#8476)crowlKats
2020-11-29fix: don't unconditionally build canary (#8536)Luca Casonato
2020-11-29Make canary version semver compatible (#8537)crowlKats
2020-11-28fix(watcher): watcher doesn't exit when module resolution fails (#8521)Yusuke Tanaka
This commit makes the file watcher continue to work even if module resolution fails at the initial attempt, allowing us to execute `run` or `bundle` subcommand when a script has invalid syntax. In such cases, the watcher observes a single file that is specified as an command line argument.
2020-11-28chore: update rustyline to 7.0.0 (#8516)Casper Beyer
2020-11-27fix(cli): make output of deno info --json deterministic (#8483)William Perron
Fixes #8458
2020-11-27test(cli): fix brittle network permission test (#8526)William Perron
2020-11-28chore: clippy future cleanups (#8514)Kitson Kelly
2020-11-27test: fix flaky "run_watch" test (#8519)Bartek Iwańczuk
2020-11-27refactor(repl): use SWC lexer to highlight and validate (#8496)Liam Murphy
2020-11-27fix(cli/ops/net): add write permissions for unixpackets datagrams & unix ↵William Perron
socket (#8511) Fixes #7781
2020-11-27fix flaky tests by using exec in PTY tests (#8525)Ryan Dahl
2020-11-27fix test_raw_tty hang (#8520)Ryan Dahl
2020-11-27fix: panic in worker when closing at top level (#8510)Bartek Iwańczuk
Fixes panic occurring in worker when "self.close()" is called at the top level, ie. worker shuts down while module evaluation promise hasn't yet resolved.
2020-11-26fix: "onload" event order (#8376)Benjamin Gruenbaum
This commit fixes order of events for "onload" event. Previously handler attached using "window.onload" was always fired before handlers added using "addEventListener".
2020-11-26fix(watch): fix flaky tests for watcher (#8508)Bartek Iwańczuk
2020-11-26fix: re-enable test_raw_tty (#8509)Ryan Dahl
2020-11-26refactor(cli/tests): replace createResolvable with deferred (#8507)crowlKats
2020-11-26refactor(cli): reorganize main.rs and split workers (#8495)Bartek Iwańczuk
Factored out "init_v8_flags", "init_logger" and "get_subcommand" from "main" function. Also "Worker" was removed in favor of moving logic to "MainWorker" and "WebWorker" respectively.
2020-11-26fix(websocket): set User-Agent header (#8502)Bartek Iwańczuk
2020-11-26fix(cli/websocket): set User-Agent header (#8470)crowlKats
2020-11-26refactor(cli): Remove unnecessary conversion into BTreeMap (#8498)Yusuke Tanaka
This commit removes unnecessary conversion into BTreeMap. The value that gets converted into BTreeMap is _originally_ BTreeMap, so this conversion is just superfluous. Additionally, a test is added so that we can make sure the keys in the emitted lockfile are sorted alphabetically.
2020-11-25fix(websocket): Fix PermissionDenied error being caught in constructor (#8402)crowlKats
2020-11-25BREAKING(cli/tsc_config): Make isolatedModules non-configurable (#8482)Nayeem Rahman
2020-11-25docs: Add missing closing parenthesis (#8477)Chayim Refael Friedman
2020-11-25add canary versioning (#8480)crowlKats
2020-11-24feat(test): horizontal separator between disjoint runs of lines (#8484)Valentin Anger
Places a newline between non-consecutive line block in coverage report to improve readability.
2020-11-24fix(op_crates/fetch): `redirect: "manual"` fetch should return `type: ↵Luca Casonato
"default"` response (#8353)
2020-11-24feat(cli): update to TypeScript 4.1 (#7573)Kitson Kelly
2020-11-23fix(cli): add file URL support for Deno.readLink (#8423)William Perron
2020-11-23v1.5.4Bartek Iwańczuk
2020-11-23Revert "docs(cli): Fix documentation about usage of deno completions … (#8468)Bartek Iwańczuk
This reverts commit 17d4cd92133bb822ff3a4f2f5bb32dfd17f99282.
2020-11-23tests(cli): add test for improper unicode encoding (#8162)Kitson Kelly
and updates swc_ecma_codegen Closes #8161
2020-11-23fix(cli/tsc): allow non-standard extensions on imports (#8464)Nayeem Rahman
2020-11-22feat(unstable): Support --watch flag for bundle and fmt subcommands (#8276)Yusuke Tanaka
This commit adds support for "--watch" flag for "bundle" and "fmt" subcommands. In addition to this, it refactors "run --watch" command so that module resolution will occur every time the file watcher detects file addition/deletion, which allows the watcher to observe a file that is newly added to the dependency as well.
2020-11-22docs(cli): Fix documentation about usage of deno completions script (#8369)Mayank Agarwal
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2020-11-22refactor(cli/tools/upgrade): rework upgrade (#8331)crowlKats
This commit does major overhaul of "upgrade" subcommand, reducing complexity & giving more sensible console output. Removes gz support for archives. Uses last part of url instead of scraping to get latest version.
2020-11-22chore(cli/flags): Rename --failfast to --fail-fast (#8456)Nayeem Rahman
2020-11-22feat(unstable): Add deno test --no-run (#8093)Nayeem Rahman
This commit adds new flag to "deno test" subcommand called "--no-run" that allows to preload, cache an type check.
2020-11-21fix(cli): support "deno run --v8-flags=--help" without script (#8110)Max Drosdo.www
2020-11-21fix: "cloneValue" should return a Set when given a Set (#7972)Anonymous