summaryrefslogtreecommitdiff
path: root/cli
AgeCommit message (Collapse)Author
2020-09-22refactor(cli/fmt_errors): Color stack traces in Rust (#7628)Nayeem Rahman
2020-09-22fix(cli/console): quote object symbol keys that are invalid identifiers (#7553)Casper Beyer
2020-09-22fix(logger): change log level to which prefix added (#7582)Yusuke Tanaka
2020-09-22refactor(cli/coverage): remove dependency on global state (#7616)Casper Beyer
This removes the dependency on global state and instead relies on the runtime's internal state to get the script sources it saw when it collected code coverage for them.
2020-09-21fix(cli/repl): interpret object literals as expressions (#7591)Casper Beyer
2020-09-21fix: Response.arrayBuffer() doesn't return promise (#7618)Luca Casonato
2020-09-21refactor: use futures and serde_json from deno_core (#7614)Bartek Iwańczuk
2020-09-21fix(info): add --importmap flag (#7424)William Perron
2020-09-21refactor(cli/coverage): await for inspector message response (#7584)Casper Beyer
2020-09-21chore: add copyright (#7593)tokiedokie
2020-09-21fix: make --watch and --inspect conflicting args (#7610)Luca Casonato
2020-09-21refactor: remove GlobalState::compile_lock (#7598)Bartek Iwańczuk
2020-09-20fix(cli/installer): Don't reload by default (#7596)Nayeem Rahman
2020-09-20fix(fmt,lint): do not print number of checked files when `--quiet` is ↵Yusuke Tanaka
enabled (#7579)
2020-09-20fix(cli/flags): Make --unstable a global flag (#7585)Nayeem Rahman
2020-09-20refactor: remove CliState, use OpState, add CliModuleLoader (#7588)Bartek Iwańczuk
- remove "CliState.workers" and "CliState.next_worker_id", instead store them on "OpState" using type aliases. - remove "CliState.global_timer" and "CliState.start_time", instead store them on "OpState" using type aliases. - remove "CliState.is_internal", instead pass it to Worker::new - move "CliState::permissions" to "OpState" - move "CliState::main_module" to "OpState" - move "CliState::global_state" to "OpState" - move "CliState::check_unstable()" to "GlobalState" - change "cli_state()" to "global_state()" - change "deno_core::ModuleLoader" trait to pass "OpState" to callbacks - rename "CliState" to "CliModuleLoader"
2020-09-19fix(cli/rt): make some web API constructors illegal at runtime (#7468)Nayeem Rahman
2020-09-19refactor(cli/coverage): use json and error check protocol responses (#7577)Casper Beyer
2020-09-18v1.4.1Bert Belder
2020-09-18refactor: move fields from CliState to OpState (#7558)Bartek Iwańczuk
- move rng to OpState - move GlobalTimer to OpState - move Metrics to OpState
2020-09-18fix(bundle, eval, repl): Add missing flags (#7414)Nayeem Rahman
Restructures flag helpers and applies them consistently.
2020-09-18Use reqwest from deno_fetch export (#7562)Ryan Dahl
2020-09-18fix(cli/fmt): canonicalize files in current dir (#7508)tokiedokie
2020-09-18fix(cli/repl): format evaluation results with the object specifier (#7561)Casper Beyer
2020-09-18publish deno_fetch during CI (#7557)Ryan Dahl
2020-09-18fix(cli/console): surround non alpha-numeric object keys with quotes (#7550)Casper Beyer
2020-09-18refactor: move FileReader to op_crates/web (#7554)Bartek Iwańczuk
2020-09-18fix(cli/console): always quote and escape inspected strings (#7546)Casper Beyer
2020-09-18refactor: deno_fetch op crate (#7524)Bartek Iwańczuk
2020-09-17fix(cli/fmt): make fmt output more readable (#7534)Pig Fang
2020-09-17fix: disable rustyline logs (#7535)Bartek Iwańczuk
2020-09-17refactor: Move URL to op_crates/web (#7544)Bartek Iwańczuk
2020-09-17fix(cli/console): escape non printable characters in object entries (#7533)Casper Beyer
2020-09-17refactor: use Symbol.for instead of Symbol in cli/rt/ (#7537)Bartek Iwańczuk
2020-09-17refactor: move op_resources and op_close to deno_core (#7539)Bartek Iwańczuk
Moves op_close and op_resources to deno_core::ops and exports them. Adds serde dependency to deno_core and reexports it. Moves JS implementation of those ops to Deno.core and reexports them in Deno.
2020-09-17refactor: disable URL.createObjectUrl (#7543)Bartek Iwańczuk
2020-09-17fix: Use Buffer.writeSync in MultipartBuilder (#7542)Ryan Dahl
2020-09-17refactor: make fetch use op_fetch_read instead of op_read (#7529)Ryan Dahl
2020-09-16refactor: remove dispatch_json.js from cli/rt and cli/tsc (#7521)Bartek Iwańczuk
Instead use Deno.core.jsonOpSync and Deno.core.jsonOpAsync
2020-09-16Re-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-16Remove unnecessary extern statementsRyan Dahl
2020-09-16Remove unnecessary serde_derive dependencyRyan Dahl
2020-09-16Revert "feat(install): bundle before installation" (#7522)Bert Belder
This reverts the changes introduced by PR #5276, which made `deno install «script»` automatically bundle the script's dependencies. It broke the `deno install` command for a large number of scripts. This reverts commit 34e98fa59cd70f7ce64e587bef41fac536a3076b. Closes: #7492
2020-09-16simplify global properties (#7502)Ryan Dahl
2020-09-16refactor(unstable): deno info --json output (#7417)bartOssh
Provide flat JSON structured output. Fix BrokenPipe error when piping out to "head".
2020-09-16Revert "fix(cli/http_utils): accept a single key-multiple values headers ↵Bartek Iwańczuk
(#7375)" (#7515) This reverts commit f5c84920c225579af9c249bdac4a59a046ef8683.
2020-09-15Remove http_client from CliState, store in OpState directly (#7497)Ryan Dahl
2020-09-15cli/msg.rs -> cli/media_type.rsRyan Dahl
2020-09-15Don't expose ErrWithV8Handle from deno_coreRyan Dahl
2020-09-15fix(cli/http_utils): accept a single key-multiple values headers (#7375)tokiedokie