summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2019-03-19Separate behavior for the compiler isolate (#1973)andy finch
2019-03-19Remove old Buf definition in cli.rs (#1971)andy finch
2019-03-19Add fetch_remote_source_async (#1972)Ryan Dahl
2019-03-19Move fetch_remote_source, fetch_local_sourceRyan Dahl
They do not depend on DenoDir, so should not be methods of it.
2019-03-19Add async version of http_util::fetch_sync_stringRyan Dahl
2019-03-19move test file out of tests dir in flags module (denoland/deno_std#293)Axetroy
Original: https://github.com/denoland/deno_std/commit/e80f14489084d748bb52c4311519f5d0c7696f47
2019-03-19remove unnecessary path.resolve in move/readJson/writeJson ↵Axetroy
(denoland/deno_std#292) Original: https://github.com/denoland/deno_std/commit/a00c51b05b6172d250b04a3bb6c244e5276c2704
2019-03-19fix: wrong usage of assertThrowsAsync which without await keyword ↵Axetroy
(denoland/deno_std#295) Original: https://github.com/denoland/deno_std/commit/59adafe86710038c6864fc0686f0292bf7fd9b1d
2019-03-19Rename //src/ to //cli/ (#1962)Ryan Dahl
To better distinguish the deno_core crate from the executable deno, which will now be called "the cli" internally.
2019-03-19Make write_gn_args.py quietRyan Dahl
2019-03-19Deprecate DENO_BUILD_MODE=releaseRyan Dahl
Instead use: tools/build.py --release
2019-03-18Re-implement init scripts in core (#1958)andy finch
Re-enables arm64 CI test
2019-03-18Remove Eager read, write, accept (#1959)Ryan Dahl
Removing this reduces tail latency in test/http_bench.ts by half.
2019-03-18Re-enable permissions prompt tests (#1957)andy finch
2019-03-18Integrate //core into existing code baseRyan Dahl
This disables a few tests which are broken still: - tests/error_004_missing_module.test - tests/error_005_missing_dynamic_import.test - tests/error_006_import_ext_failure.test - repl_test test_set_timeout - repl_test test_async_op - repl_test test_set_timeout_interlaced - all of permission_prompt_test
2019-03-18Re-order tests for sanityRyan Dahl
2019-03-18CI jobs should fail quicker on bad test_format or lint (#1954)andy finch
2019-03-18More permissions prompt options (#1926)andy finch
2019-03-18Remove unused tools/build_test.py fileRyan Dahl
2019-03-18Fix entry point for tools/docs.pyRyan Dahl
2019-03-18Test reorganization (denoland/deno_std#290)Vincent LE GOFF
Original: https://github.com/denoland/deno_std/commit/0bb040e8d41788c188fa9aad8458dbfba78db4f4
2019-03-18fix: fs.exists not work for symlink (denoland/deno_std#291)Axetroy
Original: https://github.com/denoland/deno_std/commit/264a51c093e00f3538f735ce8f0c25d20471a33d
2019-03-18Documentation clean up (denoland/deno_std#288)Vincent LE GOFF
Original: https://github.com/denoland/deno_std/commit/b699fa67befaef4423f365e55eff0fec2e14def8
2019-03-17Add prettier styling options (denoland/deno_std#281)Yoshiya Hinosawa
Original: https://github.com/denoland/deno_std/commit/fae48d5dfbbe6267c71a0dc48647548b190dd875
2019-03-17Typo fix in styleguide (#1946)Nikola Ristic
2019-03-17extract internal method isSubdir to fs/utils.ts (denoland/deno_std#285)Axetroy
Original: https://github.com/denoland/deno_std/commit/da4abcd9a3a5775939c3941a884d1c6f4d287d0f
2019-03-16Fix a missing import in manual.md example for testing (#1935)joemclo
2019-03-15Add test style guide (#1918)Vincent LE GOFF
2019-03-15core: remove reset() from SharedQueue APIBert Belder
2019-03-15Fix TextDecoder for SharedArrayBuffer backed TypedArray (#1940)Ryan Dahl
2019-03-15Add strings/pad (denoland/deno_std#282)Vincent LE GOFF
Original: https://github.com/denoland/deno_std/commit/6e0bec1f940cbb935525ce68ee43b617df5d1932
2019-03-15jsdoc style guide update (#1932)Vincent LE GOFF
2019-03-15docs: fix example (#1936)Yoshiya Hinosawa
2019-03-15disable arm64 testRyan Dahl
2019-03-15core: Behavior shouldn't be genericRyan Dahl
We always pass around Box<[u8]>, and adding this generic is an unnecessary complication. Add deno_core_http_bench_test to test.py sharedQueue works on deno_core_http_bench
2019-03-15Add --no-binary-download option to setup.py (#1916)Ryan Dahl
2019-03-15allow v8 cli flags on deno_core_http_bench (#1934)Ryan Dahl
2019-03-14Upload mac/sccache that doesn't link to openssl (#1929)Ryan Dahl
Fixes #1787
2019-03-14Bump to v0.3.3 (denoland/deno_std#279)Ryan Dahl
Original: https://github.com/denoland/deno_std/commit/c44fbec1351c9032cb21d933b8a9c9c45be7892d
2019-03-14feat: add writeJson/writeJsonSync for fs modules (denoland/deno_std#271)Axetroy
Original: https://github.com/denoland/deno_std/commit/e9d104a424d50e772b64253914452ccf71a72188
2019-03-14Improve jsdoc (denoland/deno_std#277)Vincent LE GOFF
Original: https://github.com/denoland/deno_std/commit/1805c18ac7ed3aa6727f509ee2ec55f718ff2f61
2019-03-14Fix command in manual.md (#1931)Jack Rowlingson
2019-03-13v0.3.3Ryan Dahl
2019-03-13--no-prompt flag for non-interactive environments (#1913)andy finch
2019-03-13 feat: add readJson/readJsonSync for fs modules (denoland/deno_std#269)Axetroy
Original: https://github.com/denoland/deno_std/commit/e4485d722ac978c023f9f6720734264e99e1577f
2019-03-12Make timers act like normal opsRyan Dahl
This is in preperation for core integration.
2019-03-12Sort opsRyan Dahl
2019-03-12Small cleanups for //core (#1914)Ryan Dahl
* Privatize a few deno_core::Isolate methods * Add deno_core::Isolate docs