summaryrefslogtreecommitdiff
path: root/cli
AgeCommit message (Collapse)Author
2020-12-10fix(lsp): only resolve sources with supported schemas (#8696)Kitson Kelly
Fixes #8695
2020-12-09chore: update swc_ecmascript to 0.15.0 (#8688)Luca Casonato
2020-12-10feat(lsp): support import maps (#8683)Kitson Kelly
2020-12-09fix(op_crates/fetch): support non-ascii response headers value (#8600)Jae-Heon Ji
2020-12-08Remove dead code: itest_ignore (#8668)Ryan Dahl
2020-12-08fix: pull .d.ts files from js mod (#8671)Bartek Iwańczuk
2020-12-08v1.6.0Bartek Iwańczuk
2020-12-08chore: release crates (#8662)Bartek Iwańczuk
2020-12-08feat(lsp): basic support for textDocument/completion (#8651)Luca Casonato
2020-12-07Upgrade ring to support arm64 (#8658)Ryan Dahl
2020-12-07chore(cli): unhide lsp command from CLI (#8647)Bartek Iwańczuk
2020-12-07refactor(cli/rt): deduplicate code (#8649)Benjamin Gruenbaum
2020-12-07perf: use minimal op with performance.now() (#8619)Steven Guerrero
2020-12-07chore(std): Remove tsconfig_test.json (#8629)Nayeem Rahman
Ref #8050
2020-12-07feat: add mvp language server (#8515)Kitson Kelly
Resolves #8400
2020-12-07refactor(cli): Simplify choosing type lib in CliModuleLoader (#8637)Bartek Iwańczuk
2020-12-07refactor(cli): Reorganize worker code, use stronger memory ordering (#8638)Bartek Iwańczuk
2020-12-06refactor(cli): remove Option from Flags.v8_flags (#8633)crowlKats
2020-12-04upgrade: swc_bundler 0.17.5 (#8588)Bartek Iwańczuk
2020-12-02fix(cli): add hygiene pass to transpile pipeline (#8586)János Veres
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2020-12-01fix(compile): disable source mapping of errors (#8581)Bartek Iwańczuk
This commit disables source mapping of errors for standalone binaries. Since applying source maps relies on using file fetcher infrastructure it's not feasible to use it for standalone binaries that are not supposed to use that infrastructure.
2020-12-01upgrade: swc_bundler 0.17.3 (#8575)Bartek Iwańczuk
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.