summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2019-08-05Fix URLs in examples/README (denoland/deno_std#551)Ryan Dahl
Original: https://github.com/denoland/deno_std/commit/6d78eec41306b98943847a5d1ec3bcaf389698fd
2019-08-05Provide option to delete Deno namespace in worker (#2717)Kevin (Kun) "Kassimo" Qian
2019-08-04use BTreeMap for ResourceTable (#2721)Bartek Iwańczuk
2019-08-03Enforce env permission on homeDir() and execPath (#2714)Kevin (Kun) "Kassimo" Qian
2019-08-02third_party: upgrade rust cratesBert Belder
2019-08-02build: support crate imports using an alias nameBert Belder
A crate can assign an alternative name, different from the crate name, when importing another crate. On the command line this looks like: rustc ... --extern foo_crate=path/to/bar_crate.rlib We need to support this so we can eventually upgrade to rand-0.7.x.
2019-08-01Implement function convertLineEndingsToNative in blob.ts (#2695)Tomohito Nakayama
based on https://w3c.github.io/FileAPI/#convert-line-endings-to-native