summaryrefslogtreecommitdiff
path: root/cli/Cargo.toml
AgeCommit message (Collapse)Author
2020-09-06Move JSON ops to deno_core (#7336)Bert Belder
2020-09-05feat: Implement WebSocket API (#7051)crowlKats
2020-09-04v1.3.3Bartek Iwańczuk
2020-09-04run cargo update (#7348)Ryan Dahl
2020-09-03support env_logger / RUST_LOG (#7142)tokiedokie
2020-09-03refactor: use dependency analyzer from SWC (#7334)Bartek Iwańczuk
2020-09-03upgrade: swc, deno_doc, deno_lint, dprint (#7332)Bartek Iwańczuk
2020-09-02chore: multi line deno_lint diagnostics (#7303)Luca Casonato
2020-09-02fix: support missing features in --no-check (#7289)Bartek Iwańczuk
This commit adds "EmitTranspileOptions" to "transpile()" function, that allows to configure transpilation process based on the currently loaded "tsconfig.json".
2020-09-02deno_web 0.6.0 (#7317)Ryan Dahl
2020-08-31replace utime crate with filetime (#7268)Casper Beyer
2020-08-31feat(unstable): add Deno.futime and Deno.futimeSync (#7266)Casper Beyer
2020-08-31refactor: Compiler config in Rust (#7228)Bartek Iwańczuk
* port tsc_config.rs * cleanup options * bring back allowNonTsExtension * try * fix test * fix test2 * move config for bundling * remove Transpile compile request * remove dead code * remove more dead code * remove checkJs regex * fix * handle config str for runtime APIs * lint * runtimeCompile config in Rust * runtimeCompile and runtimeTranspile config in Rust * fix * remove lint supression * upgrade: jsonc-parser 0.13.0 * remove unneeded to_string() * upgrade: jsonc-parser 0.14.0 * remove AsRef<str>
2020-08-31upgrade: swc, deno_doc, deno_lint, dprint (#7276)Bartek Iwańczuk
2020-08-29v1.3.2Bartek Iwańczuk
2020-08-28Move benchmarks to Rust (#7134)Valentin Anger
All benchmarks are done in Rust and can be invoked with `cargo bench`. Currently this has it's own "harness" that behaves like `./tools/benchmark.py` did. Because of this tests inside `cli/bench` are currently not run. This should be switched to the language provided harness once the `#[bench]` attribute has been stabilized.
2020-08-26upgrade: swc, deno_doc, deno_lint, dprint (#7194)Bartek Iwańczuk
2020-08-23upgrade: swc, dprint, deno_lint, deno_doc (#7162)Bartek Iwańczuk
2020-08-21v1.3.1Bartek Iwańczuk
2020-08-19refactor: move cli/doc/ to separate crate (#7103)Bartek Iwańczuk
2020-08-18refactor: permissions (#7074)Nayeem Rahman
2020-08-18upgrade: swc, deno_lint, dprint (#7098)Bartek Iwańczuk
2020-08-13v1.3.0Bartek Iwańczuk
2020-08-13upgrade: swc, deno_lint, dprint (#7040)Bartek Iwańczuk
2020-08-12upgrade: Rust cratesBert Belder
The following crates were _not_ upgraded to avoid having multiple versions of the same crate in the dependency tree: * tokio-tungstenite v0.10.1 -> v0.11.0 * swc_common v0. 8.0 -> v0. 9.1 * swc_ecmascript v0. 1.0 -> v0. 3.0 * webpki-roots v0.19.0 -> v0.20.0 * nix v0.17.0 -> v0.18.0
2020-08-08v1.2.3Ryan Dahl
2020-08-08upgrade: deno_lint v0.1.21 (#6985)Bartek Iwańczuk
2020-08-07Op crate for Web APIs (#6906)Bartek Iwańczuk
Co-authored-by: Ryan Dahl <ry@tinyclouds.org>
2020-08-03fix(cli): add support for non-UTF8 source files (#6789)Maayan Hanin
Fixes: #5542
2020-07-31v1.2.2Ryan Dahl
2020-07-31upgrade: deno_lint, dprint, swc (#6928)Bartek Iwańczuk
This commit upgrades: deno_lint 0.1.20 dprint-plugin-typescript 0.25.0 swc_ecmascript 0.1.0 SWC is no longer reexported from dprint nor deno_lint.
2020-07-28refactor: Use SWC to strip types for "--no-check" flag (#6895)Bartek Iwańczuk
2020-07-26Shorten Windows file description (#6881)Mark Tiedemann
2020-07-25upgrade: deno_lint v0.1.17 (#6869)Bartek Iwańczuk
2020-07-24v1.2.1Ryan Dahl
2020-07-23Align cargo dependency features (#6860)Ryan Dahl
2020-07-23upgrade: tokio 0.2.22 (#6838)Bartek Iwańczuk
2020-07-22Reduce size of TypeScript Compiler snapshot (#6809)Ryan Dahl
This PR is intentionally ugly. It duplicates all of the code in cli/js2/ into cli/tsc/ ... because it's very important that we all understand that this code is unnecessarily duplicated in our binary. I hope this ugliness provides the motivation to clean it up. The typescript git submodule is removed, because it's a very large repo and contains all sorts of stuff we don't need. Instead the necessary files are copied directly into the deno repo. Hence +200k lines. COMPILER_SNAPSHOT.bin size ``` master 3448139 this branch 3320972 ``` Fixes #6812
2020-07-20Remove deno_typescript (#6813)Ryan Dahl
2020-07-15fix(cli): add icon and metadata to deno.exe on Windows (#6693)Maayan Hanin
Co-authored-by: Mark Tiedemann <www.marktiedemann@gmail.com> Co-authored-by: Luca Casonato <lucacasonato@yahoo.com> Co-authored-by: Bert Belder <bertbelder@gmail.com>
2020-07-13v1.2.0Bartek Iwańczuk
2020-07-11chore: upgrade deno_lint, remove direct dprint dep (#6679)Bartek Iwańczuk
This PR removes direct dependency on dprint-plugin-typescript and swc_ecma_visit. Both of these dependencies have been pushed out to deno_lint crate. This should make it a bit easier to do the upgrades and prevent having conflicting crate requirements.
2020-07-10fix(URL): Implement spec-compliant host parsing (#6689)Nayeem Rahman
2020-07-08feat(unstable): Deno.ppid (#6539)uki00a
2020-07-06chore: Only use one set of tokio features (#6655)Ryan Dahl
2020-07-03v1.1.3Bartek Iwańczuk
2020-07-03upgrade: dprint-typescript-plugin 0.19.5, deno_lint 0.1.15 (#6614)Bartek Iwańczuk
2020-07-01upgrade: swc_ecma_visit, dprint, deno_lint (#6580)Bartek Iwańczuk
2020-06-27Update to dprint-plugin-typescript 0.19.3 (#6527)David Sherret
2020-06-26v1.1.2Bartek Iwańczuk