summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-12-12Revert "chore(test): increase file watcher timeout duration on macOS ↵Bartek Iwańczuk
(#8733)" (#8737) This reverts commit f4cf1b453846a28a306316d197c3c15a41594b33.
2020-12-12chore(test): increase file watcher timeout duration on macOS (#8733)Yusuke Tanaka
2020-12-12fix(std/datetime): partsToDate (#8553)xiaoxintang
2020-12-12docs: fix doc to remove annotation about removed function `Deno.dir` (#8732)Tatsuya Yamamoto
2020-12-12docs: Remove a deprecated function from docstring for Deno.permissions (#8729)Andrew Mitchell
2020-12-12refactor(cli): more options on Worker (#8724)Bartek Iwańczuk
2020-12-11docs(tools/repl): remove rogue reference to issue (#8720)Casper Beyer
The keybindings are from upstream rustyline, I was a bit too blind copying action descriptions and a reference to a issue stuck in to the description of the ctrl-v binding. This commit removes the offending reference.
2020-12-11refactor(cli): decouple ops from ProgramState and Flags (#8659)Bartek Iwańczuk
This commit does major refactor of "Worker" and "WebWorker", in order to decouple them from "ProgramState" and "Flags". The main points of interest are "create_main_worker()" and "create_web_worker_callback()" functions which are responsible for creating "Worker" and "WebWorker" in CLI context. As a result it is now possible to factor out common "runtime" functionality into a separate crate.
2020-12-11docs: Fix readme typo (#8721)Tomáš Znamenáček
2020-12-11fix(cli): zsh completions (#8718)crowlKats
2020-12-10docs(tools): add documentation for the deno lsp command (#8676)Valentin Anger
Co-authored-by: Yuki Tanaka <uki00a@gmail.com>
2020-12-11chore: fixed various misspellings and other typos (#8691)Anh Hong
2020-12-10fix(doc): Resolves dead link on script installer man page (#8705)Andrew Mitchell
2020-12-10docs(std/wasi): document ContextOptions (#8715)Casper Beyer
2020-12-10refactor(core): stack trace mapping (#8660)Bartek Iwańczuk
This commit adds "Deno.core.createPrepareStackTrace". This function was moved from "cli/rt/40_error_stack.js" to unify handling of stack frames in core (before this PR there was implicit dependency on logic in "core/error.rs::JsError"). Unfortunately formatting logic must still be duplicated in "cli/error.js::PrettyJsError" to provide coloring, but currently there's no solution to this problem. "createPrepareStackTrace" can accept a single argument; a function that takes a location and provides source mapped location back.
2020-12-10docs(std/wasi): add a basic description of Context (#8711)Casper Beyer
2020-12-10fix(std/wasi): disallow multiple starts (#8712)Casper Beyer
2020-12-10test(std/wasi): run test runner with --no-check (#8710)Casper Beyer
2020-12-10test(std/wasi): add a case for open directory/../.. (#8708)Casper Beyer
2020-12-10docs: fix naming in `std/io` usage example (#8700)tomholford
Co-authored-by: tomholford <tomholford@users.noreply.github.com>
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-09build: remove cargo publish --dry-run (#8694)Bartek Iwańczuk
2020-12-10feat(lsp): support import maps (#8683)Kitson Kelly
2020-12-09build: fix doctests, run cargo publish --dry-run (#8689)Ryan Dahl
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2020-12-09fix(op_crates/fetch): support non-ascii response headers value (#8600)Jae-Heon Ji
2020-12-09core: add plumbing for canceling ops when closing a resource (#8661)Bert Belder
2020-12-09test(core): type aliases in OpState (#8653)Bartek Iwańczuk
This commit adds a test case to core/gotham_state.rs that shows that type aliases can't be used reliably. Instead wrapper types should be used.
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-08upgrade rusty_v8 to 0.14.0 (#8663)Ryan Dahl
2020-12-07Upgrade ring to support arm64 (#8658)Ryan Dahl
2020-12-08refactor(core): change script name for core.js (#8650)Bartek Iwańczuk
Co-authored-by: Nayeem Rahman <nayeemrmn99@gmail.com>
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-06docs(examples): Synchronize links in TOC and index (#8635)Justin Mayhew
2020-12-06BREAKING(std/bytes): Adjust APIs based on std-wg discussion (#8612)Yosi Pramajaya
2020-12-05fix(std/bufio): Remove '\r' at the end of Windows lines (#8447)Iván Canales
Co-authored-by: Nayeem Rahman <nayeemrmn99@gmail.com>
2020-12-05docs(tools): add documentation for deno compile cmd (#8615)fabiante
2020-12-05feat(std/node): Add "setImmediate" and "clearImmediate" to global scope (#8566)Liam Murphy
Co-authored-by: Ben Noordhuis <info@bnoordhuis.nl>
2020-12-05fix(std/encoding): Rewrite toml parser not to use eval() (#8624)Yuki Tanaka