summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-08-22build: remove per-crate 'treat_warnings_as_errors' gn flagBert Belder
2019-08-22build: support rust crates that generate sources in their build scriptBert Belder
2019-08-22Support .d.ts files (#2746)Kitson Kelly
Fixes #1432
2019-08-22print out the failed tests after the summary (denoland/deno_std#554)Eugen Cazacu
Original: https://github.com/denoland/deno_std/commit/ed1b9e0563e0f22eb6415b248d6218e75e500783
2019-08-22use relative paths in test imports (denoland/deno_std#572)Bartek Iwańczuk
Original: https://github.com/denoland/deno_std/commit/d7a837d599ca7d5c489d6c74b7bd42d22a3314eb
2019-08-22test all text functions in colors module (denoland/deno_std#553)Eugen Cazacu
Original: https://github.com/denoland/deno_std/commit/f1c4c1a1626f4d794f05cb033eddfa43a3502e5c
2019-08-21Organize dispatch a bit (#2796)Ryan Dahl
Just some clean up reorganization around flatbuffer/minimal dispatch code. This is prep for adding a JSON dispatcher.
2019-08-21fix: dynamic import panic (#2792)Bartek Iwańczuk
2019-08-21bump test runner revision (#2800)Bartek Iwańczuk
2019-08-21fix: add global test registry (denoland/deno_std#568)Bartek Iwańczuk
After adding deno test command a new problem appeared. If you try running deno test inside this repo test runner will find 80 test files but won't run any tests! This is caused by fact that deno test uses tagged version of standard library which causes test function available inside to repo to be different function that test available in standard lib used by deno test. Original: https://github.com/denoland/deno_std/commit/4531fa81597c346fd291c1d1a2063789369fb84d
2019-08-19Support custom inspection of objects (#2791)Kitson Kelly
2019-08-17fix: handle tsconfig.json with comments (#2773)Bartek Iwańczuk
2019-08-17Implement console.trace() (#2780)Kevin (Kun) "Kassimo" Qian
groupCollapsed alias to group, remove noTrailingNewline, move newline out of stringifyArgs, fix console.dir, add tests, and fix a repl log quirk. For repl logging quirks, I believe we should not indent repl logging. If we really want such indentation, we probably also want to indent "> " prompts.
2019-08-17Fix typo in examples/README.md (denoland/deno_std#567)Xuhao
Original: https://github.com/denoland/deno_std/commit/b5ded6ccbf03c93155dd6aae85a8408b6b315d7a
2019-08-16Upgrade to rust 1.37.0 (#2786)Ryan Dahl
2019-08-16chore: bump test runner version (#2784)Bartek Iwańczuk
2019-08-16fix: set response.url (#2782)Yoshiya Hinosawa
2019-08-16Revert "Remove dead code: legacy read/write ops"Ryan Dahl
This is causing a segfault for unknown reasons - see #2787. This reverts commit 498f6ad431478f655b136782093e19e29248b24d.
2019-08-15Fix import map panics, use import map's location as its base URL (#2770)Nayeem Rahman
2019-08-15Accept absolute root directories in the file server (denoland/deno_std#558)Nayeem Rahman
Original: https://github.com/denoland/deno_std/commit/262d9572ab4078b8d886a21474a5a246cacb5def
2019-08-15Add fmt modules (printf implementation) (denoland/deno_std#566)a2800276
Original: https://github.com/denoland/deno_std/commit/f7b511611ca5bc3801d6f210d82bddce9b0a61e4
2019-08-15add file:// prefix for imports in test runner (denoland/deno_std#564)Bartek Iwańczuk
Original: https://github.com/denoland/deno_std/commit/15afc61356afe0bbf36c78cc3da8d9182d0e5b75
2019-08-15add deno test subcommand (#2783)Bartek Iwańczuk
2019-08-14feat: test runner (denoland/deno_std#516)Bartek Iwańczuk
Original: https://github.com/denoland/deno_std/commit/c44e5367bfd08d7a69adfa3434c00991509c4a67
2019-08-14Remove dead code: legacy read/write ops (#2776)Ryan Dahl
readSync and writeSync use dispatch_minimal now.
2019-08-14feat: add overloaded form of unit test declaration (denoland/deno_std#563)Bartek Iwańczuk
Original: https://github.com/denoland/deno_std/commit/bd146e0188dbd2c4a802e0af6e6b0705675c4abb
2019-08-14split up ops.rs (#2753)Bartek Iwańczuk
Note cli/dispatch_minimal.rs ops are not yet included in cli/ops. This is part of work towards #2730
2019-08-14refactor 'assertEquals' (denoland/deno_std#560)Bartek Iwańczuk
* merge 'testing/pretty.ts' into 'testing/asserts.ts' * throw AssertionError in assertEquals * update misc tests use AssertionError Original: https://github.com/denoland/deno_std/commit/ff2d7f24dbc955650a11fc8db2f35c0aa38dcdb1
2019-08-13ci: bump to v0.15.0 (denoland/deno_std#556)Bartek Iwańczuk
Original: https://github.com/denoland/deno_std/commit/f3ddb4f26b81b4fbed86f4b54db7b3e7e3b7fe4e
2019-08-13v0.15.0Ryan Dahl
2019-08-13Dynamic import should respect permissions (#2764)Ryan Dahl
2019-08-13Fix permission requirements for Deno.rename() and Deno.link() (#2737)Nayeem Rahman
2019-08-13Propagate Url::to_file_path() errors instead of panicking (#2771)Bert Belder
* Propagate Url::to_file_path() errors instead of panicking
2019-08-11feat: print cache location when no arg in deno info (#2752)Bartek Iwańczuk
2019-08-12fix: cache paths on Windows are broken (#2760)Bartek Iwańczuk
2019-08-09Fix dynamic import base path problem for REPL and eval (#2757)Kevin (Kun) "Kassimo" Qian
2019-08-09v0.14.0Bert Belder
2019-08-09Dynamic import (#2516)Bert Belder
2019-08-08Resolve worker specifiers relative to main module of host. (#2751)andy finch
2019-08-08Fix repl crash when deno dir doesn't exist (#2727)Daniel Buckmaster
2019-08-07Add op_id throughout op API (#2734)Ryan Dahl
Removes the magic number hack to switch between flatbuffers and the minimal dispatcher. Adds machinery to pass the op_id through the shared_queue.
2019-08-07manual: Edit note about V8 profiling (#2742)Bartek Iwańczuk
2019-08-06Fix incremental 'cargo build' (#2740)Ryan Dahl
Tip: RUSTC_WRAPPER should be unset for incremental builds to work.
2019-08-06Fix small execPath issues (#2744)Kevin (Kun) "Kassimo" Qian
2019-08-06Make Deno.execPath a function (#2743)Kevin (Kun) "Kassimo" Qian
And throws without allow-env
2019-08-06Implement Blob url support for worker (#2729)Kevin (Kun) "Kassimo" Qian
2019-08-06Enforce permissions on kill(), homeDir() and execPath (#2723)Nayeem Rahman
2019-08-05Remove dispatch optimization (#2732)Ryan Dahl
Deno.core.dispatch() used to push the "control" buf onto the shared array buffer before calling into V8, with the idea that it was one less argument to parse. Turns out there is no more overhead passing the control ArrayBuffer directly over. Furthermore this optimization was making the refactors outlined in #2730 more complex. Therefore it is being removed.
2019-08-06Revert "http: delete conn parameter in readRequest" (denoland/deno_std#550)Bartek Iwańczuk
This reverts commit 209183e24812095a40e48e60484f80a5a254b1c3. Fixes: denoland/deno_std#441 Original: https://github.com/denoland/deno_std/commit/3e17815c7e61cfd2e4c46a12649811543509d563
2019-08-05Remove Deno.build.args feature (#2728)Ryan Dahl
This is a minor feature which complicates the build signifigantly. Removing to ease refactoring the build system: https://github.com/denoland/deno/issues/2608