Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-02 | chore: update copyright year to 2023 (#17247) | David Sherret | |
Yearly tradition of creating extra noise in git. | |||
2022-12-02 | chore: rewrite tests and utils to use Deno.Command API (#16895) | Bartek Iwańczuk | |
Since "Deno.spawn()", "Deno.spawnSync()" and "Deno.spawnChild" are getting deprecated, this commits rewrites all tests and utilities to use "Deno.Command" API instead. | |||
2022-07-18 | BREAKING(unstable): Improve Deno.spawn() stdio API (#14919) | Nayeem Rahman | |
- "SpawnOutput" extends "ChildStatus" instead of composing it - "SpawnOutput::stdout", "SpawnOutput::stderr", "Child::stdin", "Child::stdout" and "Child::stderr" are no longer optional, instead made them getters that throw at runtime if that stream wasn't set to "piped". - Remove the complicated "<T extends SpawnOptions = SpawnOptions>" which we currently need to give proper type hints for the availability of these fields. Their typings for these would get increasingly complex if it became dependent on more options (e.g. "SpawnOptions::pty" which if set should make the stdio streams unavailable) | |||
2022-06-14 | refactor(runtime/signal): revert SIGINT and SIGBREAK `Deno.kill` Windows ↵ | David Sherret | |
changes (#14865) | |||
2022-06-13 | feat(runtime/signal): implement SIGINT and SIGBREAK for windows (#14694) | Geert-Jan Zwiers | |
This commit adds support for SIGINT and SIGBREAK signals on Windows platform. Co-authored-by: orange soeur <juzi201314@gmail.com> | |||
2022-05-18 | refactor: use spawn API across codebase (#14414) | Leo Kettmeir | |
2022-01-20 | chore: update copyright year (#13434) | Yoshiya Hinosawa | |
2022-01-04 | fix(signals): prevent panic when listening to forbidden signals (#13273) | Leo Kettmeir | |
2021-11-23 | refactor: remove "unitTest" wrapper from cli/tests/unit (#12750) | Bartek Iwańczuk | |
2021-10-26 | feat(runtime): add Deno.addSignalListener API (#12512) | Yoshiya Hinosawa | |
2021-09-23 | test(cli): align unit test permissions with runtime test permissions (#12189) | Casper Beyer | |
2021-09-06 | BREAKING(unstable): Remove Deno.Signals enum, Deno.signals.* (#11909) | Ryan Dahl | |
2021-08-05 | refactor(cli/tests): remove unnecessary void return types (#11577) | Leo K | |
2021-06-25 | fix(runtime/signal): use op_async_unref for op_signal_poll (#11097) | Yoshiya Hinosawa | |
2021-06-25 | test(cli): refactor the usages of delay (#11098) | Yoshiya Hinosawa | |
This PR refactors the usages of delay utility in js unit testing. The same utiliy is defined in several places with different names. This PR replaces those usages with the one provided in std/async/delay.ts to improve the readability and consistency of test code. | |||
2021-06-22 | fix(runtime): fix signal promise API (#11069) | Yoshiya Hinosawa | |
2021-01-11 | chore: update copyright to 2021 (#9092) | Yusuke Tanaka | |
2020-11-26 | refactor(cli/tests): replace createResolvable with deferred (#8507) | crowlKats | |
2020-09-27 | feat(fmt): Sort named import and export specifiers (#7711) | David Sherret | |
2020-07-14 | Use dprint for internal formatting (#6682) | David Sherret | |
2020-05-20 | move js unit tests to cli/tests (#5678) | Ryan Dahl | |