Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-02-10 | chore: move cli/tests/ -> tests/ (#22369) | Matt Mastracci | |
This looks like a massive PR, but it's only a move from cli/tests -> tests, and updates of relative paths for files. This is the first step towards aggregate all of the integration test files under tests/, which will lead to a set of integration tests that can run without the CLI binary being built. While we could leave these tests under `cli`, it would require us to keep a more complex directory structure for the various test runners. In addition, we have a lot of complexity to ignore various test files in the `cli` project itself (cargo publish exclusion rules, autotests = false, etc). And finally, the `tests/` folder will eventually house the `test_ffi`, `test_napi` and other testing code, reducing the size of the root repo directory. For easier review, the extremely large and noisy "move" is in the first commit (with no changes -- just a move), while the remainder of the changes to actual files is in the second commit. | |||
2024-01-22 | chore: use `FsFile[Symbol.dispose]()` (#22007) | Asher Gomez | |
This change takes advantage of explicit resources management for `FsFile` instances and tweaks documentation to encourage the use of it. --------- Signed-off-by: Asher Gomez <ashersaupingomez@gmail.com> | |||
2024-01-21 | chore: use `Deno.writeTextFile()` where appropriate (#22008) | Asher Gomez | |
2024-01-01 | chore: update copyright to 2024 (#21753) | David Sherret | |
2023-04-27 | feat(lint): add `Deno.run` to `no-deprecated-deno-api` (#18869) | Bartek Iwańczuk | |
This upgrade includes a warning for the deprecated "Deno.run()" API. --------- Co-authored-by: David Sherret <dsherret@gmail.com> | |||
2023-03-22 | feat(cli): --ext parameter for run, compile, and bundle (#17172) | Cre3per | |
Adds `--ext` to `deno run`, closes #5088 Additionally - Adds `--ext` to `deno compile` and `deno bundle` | |||
2023-03-14 | refactor(core): resolve_url_or_path and resolve_url_or_path_deprecated (#18170) | Bartek Iwańczuk | |
This commit changes current "deno_core::resolve_url_or_path" API to "resolve_url_or_path_deprecated" and adds new "resolve_url_or_path" API that requires to explicitly pass the directory from which paths should be resolved to. Some of the call sites were updated to use the new API, the reminder of them will be updated in a follow up PR. Towards landing https://github.com/denoland/deno/pull/15454 | |||
2023-03-13 | refactor: Remove call sites of "deno_core::resolve_url_or_path" (#18169) | Bartek Iwańczuk | |
These call sites didn't need to use "resolve_url_or_path". Towards landing https://github.com/denoland/deno/pull/15454 | |||
2023-02-22 | fix(lint): revert no-deprecated-api for Deno.run (#17880) | David Sherret | |
2023-02-09 | refactor: deno_graph 0.43 upgrade (#17692) | David Sherret | |
2023-01-02 | chore: update copyright year to 2023 (#17247) | David Sherret | |
Yearly tradition of creating extra noise in git. | |||
2022-06-25 | fix(core): don't panic on non-existent cwd (#14957) | Divy Srivastava | |
Co-authored-by: cjihrig <cjihrig@gmail.com> | |||
2022-05-15 | Revert "refactor(runtime): change from signal_str_to_int function to enum ↵ | Leo Kettmeir | |
(#14539)" (#14606) This reverts commit c496639d5dc190b107222bc30462d67ddb86c223. | |||
2022-05-14 | refactor(runtime): change from signal_str_to_int function to enum (#14539) | Leo Kettmeir | |
2022-04-21 | feat(runtime): two-tier subprocess API (#11618) | Leo Kettmeir | |
2022-03-25 | fix: `Deno.run` - do not modify user provided `cmd` array (#14109) | David Sherret | |
2022-01-20 | chore: update copyright year (#13434) | Yoshiya Hinosawa | |
2021-11-23 | refactor: remove "unitTest" wrapper from cli/tests/unit (#12750) | Bartek Iwańczuk | |
2021-10-10 | feat: Stabilize Deno.kill and Deno.Process.kill (#12375) | Ryan Dahl | |
Co-authored-by: Luca Casonato <lucacasonato@yahoo.com> | |||
2021-10-07 | fix(runtime): don't equate SIGINT to SIGKILL on Windows (#12356) | Bert Belder | |
2021-09-27 | fix: subprocess kill support on windows (#12134) | Luca Casonato | |
2021-09-23 | test(cli): align unit test permissions with runtime test permissions (#12189) | Casper Beyer | |
2021-09-13 | feat(unstable): allow specifing gid and uid for subprocess (#11586) | Leo K | |
2021-09-07 | fix: remove windows-only panic when calling `Deno.kill` (#11948) | David Sherret | |
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-08-04 | feat(unstable): clean environmental variables for subprocess (#11571) | Leo K | |
This commit adds "Deno.RunOptions.clearEnv" option, that allows to clear environmental variables from parent process before spawning a subprocess. | |||
2021-01-14 | refactor: make Process#kill() throw sensible errors on Windows (#9111) | Bert Belder | |
Previously, calling `Process#kill()` after the process had exited would sometimes throw a `TypeError` on Windows. After this patch, it will throw `NotFound` instead, just like other platforms. This patch also fixes flakiness of the `runKillAfterStatus` test on Windows. | |||
2021-01-11 | chore: update copyright to 2021 (#9092) | Yusuke Tanaka | |
2020-12-21 | refactor: rewrite process_test.ts to use deno instead of python (#8841) | Liam Murphy | |
Rewrites all the subprocess python scripts to be Deno scripts. | |||
2020-10-26 | rename(std/testing): rename assert*Contains to assert*Includes (#7951) | Tim Reichen | |
This commit renames two assertion functions to better align with JS API: - assertStringContains -> assertStringIncludes - assertArrayContains -> assertArrayIncludes | |||
2020-09-27 | feat(fmt): Sort named import and export specifiers (#7711) | David Sherret | |
2020-09-09 | fix: panic on process.kill() after run (#7405) | Bartek Iwańczuk | |
This commit fixes panic caused by "unimplemented!()" calls for some variants of "nix::errno::Errno". Catch-all variant now returns "Error" class name instead of panicking. Co-authored-by: Bert Belder <bertbelder@gmail.com> | |||
2020-08-12 | feat: Support file URLs in Deno.run for executable (#6994) | Nayeem Rahman | |
2020-07-14 | Use dprint for internal formatting (#6682) | David Sherret | |
2020-06-25 | remove duplicate identifier (#6483) | Ali Hasani | |
2020-06-25 | fix: panic when process stdio rid is 0 or invalid (#6405) | Luca Casonato | |
2020-06-25 | refactor(cli/tests/unit) to use assertThrows (#6459) | Casper Beyer | |
2020-06-12 | refactor: Don't destructure the Deno namespace (#6268) | Nayeem Rahman | |
2020-06-10 | fix(cli/js/process): Always return a code in ProcessStatus (#5244) | Nayeem Rahman | |
2020-06-09 | fix(cli/js/process): Strengthen socket types based on pipes (#4836) | Nayeem Rahman | |
2020-06-05 | Rename abbreviated assertions in std/testing (#6118) | Casper Beyer | |
2020-05-20 | move js unit tests to cli/tests (#5678) | Ryan Dahl | |