summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-05-26feat(lsp): show hints from `deno_lint` in addition to messages (#10739)Yusuke Tanaka
2021-05-25fix(extension/file): update File constructor following the spec (#10760)Yoshiya Hinosawa
2021-05-25cleanup(test_plugin): use else if statement (#10718)Carter Snook
2021-05-25docs(cli/dts): tag test permission example as typescript (#10753)Casper Beyer
2021-05-25feat(lsp): diagnostics for deno types and triple-slash refs (#10699)Kitson Kelly
Fixes #9823
2021-05-24fix(cli/test): don't use reserved symbol `:` in specifier (#10751)Casper Beyer
2021-05-24fix(cli/upgrade): modify download size paddings (#10639)CGQAQ
2021-05-23feat(extensions): BroadcastChannel WPT conformanceBen Noordhuis
Replaces the file-backed provider by an in-memory one because proper file locking is a hard problem that detracts from the proof of concept. Teach the WPT runner how to extract tests from .html files because all the relevant tests in test_util/wpt/webmessaging/broadcastchannel are inside basics.html and interface.html.
2021-05-23feat(extensions): add BroadcastChannelBen Noordhuis
Co-Authored-By: Ben Noordhuis <info@bnoordhuis.nl> Fixes: #10354
2021-05-23chore: update wptBen Noordhuis
2021-05-22bench(timers_ops): op_now() & setTimeout() (#10744)Aaron O'Mullan
2021-05-21fix(docs): rename read to readSync (#10732)迷渡
Signed-off-by: 迷渡 <justjavac@gmail.com>
2021-05-21fix(test): ensure coverage dir exists (#10717)Yoshiya Hinosawa
2021-05-21cleanup(bench_util): use Extensions for setup (#10737)Aaron O'Mullan
2021-05-21fix(bench_util): correctly run async benches in tokio context (#10736)Aaron O'Mullan
2021-05-21fix(runtime/http): fix empty blob response (#10689)Yoshiya Hinosawa
2021-05-21chore(lsp): provide test for lsp deadlock issue (#10679)Kitson Kelly
Resolves: #10587
2021-05-20chore: add README to bench_util/ (#10712)Bartek Iwańczuk
2021-05-20fix(cli/tools/test_runner): --doc should not require permissions (#10719)Casper Beyer
2021-05-20fix(lsp): re-enable the per resource configuration without a deadlock (#10625)Kitson Kelly
Fixes #10603
2021-05-20fix(cli/dts): fix missing error class (NotSupported) in types (#10713)Carter Snook
2021-05-19chore: publish deno_bench_util crate (#10709)Bartek Iwańczuk
2021-05-19fix(cli): always allow documentation modules to be checked (#10581)Casper Beyer
2021-05-19refactor(core): move ModuleMap to separate RefCell (#10656)Bartek Iwańczuk
This commit moves bulk of the logic related to module loading from "JsRuntime" to "ModuleMap". Next steps are to rewrite the actual loading logic (represented by "RecursiveModuleLoad") to be a part of "ModuleMap" as well -- that way we will be able to track multiple module loads from within the map which should help me solve the problem of concurrent loads (since all info about currently loading/loaded modules will be contained in the ModuleMap, so we'll be able to know if actually all required modules have been loaded).
2021-05-19fix(serde_v8): remove intentional deserialization error on non-utf8 strings ↵Aaron O'Mullan
(#10156) Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2021-05-19tooling: re-enable bench_util (#10674)Aaron O'Mullan
2021-05-19test(cli/dts): typecheck examples in declaration files (#10707)Casper Beyer
This commits adds two integration tests that typecheck examples in the docstrings in Deno declaration files.
2021-05-19ci: fix 'skip save cache' step in windows CI (#10704)Yoshiya Hinosawa
2021-05-19fix(cli/tools/test_runner): use file_fetcher.fetch to get sources (#10708)Casper Beyer
2021-05-19fix(cli): canonicalize coverage dir (#10364)Casper Beyer
2021-05-19docs(cli/dts): fix plugin example (#10647)Casper Beyer
2021-05-19fix(runtime/http): expose nextRequest() errors in respondWith() (#10384)Nayeem Rahman
2021-05-19fix(webstorage): use opstate for sqlite connection (#10692)crowlKats
Fixes #10691
2021-05-19fix(#10695): deps diagnostics include data property (#10696)Kitson Kelly
Fixes #10695
2021-05-19docs(cli/dts): make worker example pass (#10703)Casper Beyer
2021-05-19docs: fix unix socket examples (#10705)Casper Beyer
2021-05-19fix(deno install): support `file:` scheme URLs (#10562)Satya Rohith
2021-05-19docs(cli/dts): fix typo in `TestDefinition.only` description (#10697)Casper Beyer
2021-05-19docs: fix misspelling (#10683)Raika Toriyama
2021-05-19fix(runtime): support source maps with Deno.emit() and bundle (#10510)Satya Rohith
Closes: #10413
2021-05-19docs: update getting started for clarity (#10694)Kitson Kelly
Co-authored-by: RobyCigar <69680330+RobyCigar@users.noreply.github.com>
2021-05-19docs(typescript): fix typo in faqs (#10682)Raika Toriyama
2021-05-18fix(lsp): make failed to load config error descriptive (#10685)Satya Rohith
2021-05-18chore: update deno_lint binary used in CI to v0.5.0 (#10652)Yusuke Tanaka
2021-05-18cleanup(core.js): make op wrapper arg names generic (#10675)Aaron O'Mullan
These bits were missed in #10448.
2021-05-18feat(lsp): provide X-Deno-Warning as a diagnostic (#10680)Kitson Kelly
Closes #9932
2021-05-18feat(lsp): support formatting json and markdown files (#10180)Satya Rohith
Resolves #9447 Resolves #9415
2021-05-18fix(lsp): ignore type definition not found diagnostic (#10610)Satya Rohith
Fixes #10575
2021-05-18refactor(lsp): memoize script versions per tsc request (#10601)Kitson Kelly
2021-05-17chore: add/update crates listed in workspace (#10673)Bert Belder