Age | Commit message (Collapse) | Author |
|
Also Buffer.readFrom in fetch() to buffer response.
|
|
|
|
|
|
- Update to TypeScript 3.1.6 (#1177)
- Fixes Headers type not available. (#1175)
- Reader/Writer to use Uint8Array not ArrayBufferView (#1171)
- Fixes importing modules starting with 'http'. (#1167)
- build: Use target/ instead of out/ (#1153)
- Support repl multiline input (#1165)
|
|
|
|
|
|
It was doing two independent things:
- print help and exit
- set log level
It's better to do those explicitly in main.rs
|
|
- Performance and stability improvements on all platforms.
- Add repl (#998)
- Add deno.Buffer (#1121)
- Support cargo check (#1128)
- Upgrade Rust crates and Flatbuffers. (#1145, #1127)
- Add helper to turn deno.Reader into async iterator (#1130)
- Add ability to load JSON as modules (#1065)
- Add deno.resources() (#1119)
- Add application/x-typescript mime type support (#1111)
|
|
- Running repl from js side.
- Add tests for repl behavior.
- Handle ctrl-C and ctrl-D.
|
|
Run with: cargo clippy
https://github.com/rust-lang-nursery/rust-clippy
|
|
|
|
|
|
Plus some minor improvements and clean-ups:
* Resolve DENO_BUILD_PATH to an absolute path if necessary.
* Rename DENO_BUILD_PATH to GN_OUT_DIR in places where it is supposed to
be set by the build system (and not a user configuration variable).
* Output Cargo `rerun-if-*-changed` instructions first, so even if the
build itself fails, configuration changes will still trigger a re-run
of build.rs.
* Remove TODOs that are impossible.
* Re-run build.rs when the flatbuffer definition file changes.
|
|
- Based on code from @qti3e and @piscisaureus in #724 and #1125
respectively.
- TODO The DENO_BUILD_PATH env var must be supplied and must be an
absolute path, this restriction should be removed in future work.
|
|
|
|
Use msg_generated.rs as mod instead of crate.
|
|
|
|
|
|
|
|
|
|
- Add URLSearchParams (#1049)
- Implement clone for FetchResponse (#1054)
- Use content-type headers when importing from URLs. (#1020)
- Use checkJs option, JavaScript will be type checked and users can
supply JSDoc type annotations that will be enforced by Deno (#1068)
- Add separate http/https cache dirs to DENO_DIR (#971)
- Support https in fetch. (#1100)
- Add chmod/chmodSync on unix (#1088)
- Remove broken features: --deps and trace() (#1103)
- Ergonomics: Prompt TTY for permission escalation (#1081)
|
|
|
|
|
|
|
|
Initial implementation by Srijan Reddy (@srijanreddy98, #672).
|
|
fetch should use same hyper connector as import.
|
|
Also change remote relative import logic.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Performance and stability improvements on all platforms.
- Add cwd() and chdir() #907
- Specify deno_dir location with env var DENO_DIR #970
- Make fetch() header compliant with the current spec #1019
- Upgrade TypeScript to 3.1.3
- Upgrade V8 to 7.1.302.4
|
|
|
|
|
|
TCP sockets should attempt the non-blocking read in the main thread.
|
|
Do not use tokio_io::io:write_all().
Adds src/tokio_write.rs
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This is a workaroud. Once the issue is resolved in Rust side, we should
remove it.
Fixes #895
|
|
|
|
Fixes #993
|
|
Refactor set_flags to return a Result
|
|
(Use C:\deno instead of c:\deno in appveyor config because it's cloned to c:\ by clone_folder variable in .appveyor.yml. On the other hand, build directory is pointed to C:\ by $(APPVEYOR_BUILD_FOLDER) so that test targets are placed on separated partitions.)
|