summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-04-02Refactor deno_core::RecursiveLoad to be more idiomatic (#2034)Bert Belder
2019-04-02Add deno_core::RecursiveLoad for async module loading (#2034)Ryan Dahl
2019-04-02cli: refactor compile_sync() for readabilityBert Belder
2019-04-02Clippy fixesBert Belder
2019-04-02Fix missing return type (#2038)JaePil Jung
2019-04-01Follow redirect location as new referrers for nested module imports (#2031)Kevin (Kun) "Kassimo" Qian
Fixes #1742 Fixes #2021
2019-04-01add scoop in the install (#2035)Vincent LE GOFF
2019-04-01Add web worker JS API (#1993)andy finch
* Refactored the way worker polling is scheduled and errors are handled. * Share the worker future as a Shared
2019-04-01Improve new TextDecoder().toString() (#2032)迷渡
2019-04-01Upgrade to TypeScript 3.4.1 (#2027)Kitson Kelly
2019-04-01Update `deno -h` output in manual (#2030)迷渡
2019-03-31third_party: add rust crate 'clap'Bert Belder
2019-03-31Publish rust crate on crates.io (#2024)Bert Belder
2019-03-31Remove deno_core_http_bench from core/Cargo.toml (#2023)Ryan Dahl
So we don't have to have an optional tokio dependency. We build deno_core_http_bench using GN anyway.
2019-03-30Rename crate deno_core to deno (#2022)Ryan Dahl
2019-03-30Call ninja directly from build.rs (#2020)Ryan Dahl
2019-03-30Move //libdeno to //core/libdeno (#2015)Ryan Dahl
Fixes some sed errors introduced in c43cfe. Unfortunately moving libdeno required splitting build.rs into two parts, one for cli and one for core. I've also removed the arm64 build - it's complicating things at this re-org and we're not even testing it. I need to swing back to it and get tools/test.py running for it.
2019-03-30check `EventTarget` params (#2018)迷渡
2019-03-30Avoid search prototype chain (#2019)迷渡
2019-03-29third_party: upgrade rust cratesBert Belder
2019-03-28v0.3.5Ryan Dahl
2019-03-28Add Process.stderrOutput() (#1828)Bartek Iwańczuk
2019-03-28Merge the --recompile and --reload flags (#2003)Ryan Dahl
2019-03-28Make sharedQueue overflow warning quieter (#2008)Ryan Dahl
2019-03-28Clippy fixes (#2009)Bert Belder
2019-03-28Check `CustomEvent` constructor params (#2011)迷渡
2019-03-27Fix typo (#2010)ztplz
2019-03-27Rewrite readFile and writeFile (#2000)Bartek Iwańczuk
Using open/read/write
2019-03-27Fix error when JS is executed with --recompile (#2007)Ryan Dahl
test case from @afinch7
2019-03-27remove `isTrusted`'s setter (#2006)迷渡
2019-03-27Fix some typos (#2005)ztplz
2019-03-26Do not close file on invalid seek mode (#2004)Kevin (Kun) "Kassimo" Qian
2019-03-26fixed typo (#2001)0xflotus
2019-03-26namespace reorg: libdeno and DenoCore to Deno.core (#1998)Kitson Kelly
2019-03-26Check `Event` constructor params (#1997)迷渡
2019-03-25Resolve callback moved from Behavior to mod_instantiate() (#1999)Ryan Dahl
This simplifies the Behavior trait and makes it more explicit where the resolve callback is being made. Also s/StartupScript/Script
2019-03-25Update ts_library_builder (#1920)Bartek Iwańczuk
2019-03-24Add benchmark for max latency (#1975)Bernard Lin
2019-03-24Handle overflown shared queue (#1992)Bartek Iwańczuk
Fixes #1988
2019-03-22remove `console` constructor (#1985)迷渡
2019-03-22Website updates (#1984)Ryan Dahl
2019-03-21Remove dead code (#1983)andy finch
2019-03-21core: Allow terminating an Isolate from another thread (#1982)Simon Menke
2019-03-20Fix clippy errors and upgrade Rust to 1.33.0 in CI (#1945)Ryan Dahl
2019-03-20v0.3.4Ryan Dahl
2019-03-20Disable arm test againRyan Dahl
getting this failure on travis: https://travis-ci.com/denoland/deno/jobs/186518015 $ $CARGO_TARGET_DIR/aarch64-unknown-linux-gnu/release/deno tests/002_hello.ts qemu: Unsupported syscall: 278 qemu: Unsupported syscall: 278 Compiling file:///home/travis/build/denoland/deno/tests/002_hello.ts
2019-03-20Website and manual improvements (#1967)Ryan Dahl
2019-03-20pretty-print long stringsRyan Dahl
2019-03-20Improve pretty printing of objectsRyan Dahl
If an object has more than 5 elements, it is printed in abbeviated form displaying only the keys. This is useful in the REPL when inspecting large objects like the Deno namespace: > Deno { args, noColor, pid, env, exit, isTTY, execPath, chdir, cwd, File, open, stdin, stdout, stderr, read, write, seek, close, copy, toAsyncIterator, SeekMode, Buffer, readAll, mkdirSync, mkdir, makeTempDirSync, makeTempDir, chmodSync, chmod, removeSync, remove, renameSync, rename, readFileSync, readFile, readDirSync, readDir, copyFileSync, copyFile, readlinkSync, readlink, statSync, lstatSync, stat, lstat, symlinkSync, symlink, writeFileSync, writeFile, ErrorKind, DenoError, libdeno, permissions, revokePermission, truncateSync, truncate, connect, dial, listen, metrics, resources, run, Process, inspect, build, platform, version, Console, stringifyArgs, DomIterableMixin }
2019-03-20Add more async module loading function (#1974)Ryan Dahl
* get_source_code_async * fetch_module_meta_data_async * fetch_module_meta_data_and_maybe_compile_async