Jeff Hykin
2f72884425
feat(node API): add fs.glob
, fs.globSync
, fs.promises.glob
( #28972 )
ci / pre-build (push) Waiting to run
ci / test debug linux-aarch64 (push) Blocked by required conditions
ci / test release linux-aarch64 (push) Blocked by required conditions
ci / test debug macos-aarch64 (push) Blocked by required conditions
ci / test release macos-aarch64 (push) Blocked by required conditions
ci / bench release linux-x86_64 (push) Blocked by required conditions
ci / lint debug linux-x86_64 (push) Blocked by required conditions
ci / lint debug macos-x86_64 (push) Blocked by required conditions
ci / lint debug windows-x86_64 (push) Blocked by required conditions
ci / test debug linux-x86_64 (push) Blocked by required conditions
ci / test release linux-x86_64 (push) Blocked by required conditions
ci / test debug macos-x86_64 (push) Blocked by required conditions
ci / test release macos-x86_64 (push) Blocked by required conditions
ci / test debug windows-x86_64 (push) Blocked by required conditions
ci / test release windows-x86_64 (push) Blocked by required conditions
ci / build libs (push) Blocked by required conditions
ci / publish canary (push) Blocked by required conditions
2025-07-01 11:35:45 +02:00
David Sherret
d15a302d41
refactor: add deno_config crate back to cli ( #29740 )
...
ci / build libs (push) Blocked by required conditions
ci / publish canary (push) Blocked by required conditions
ci / pre-build (push) Waiting to run
ci / test debug linux-aarch64 (push) Blocked by required conditions
ci / test release linux-aarch64 (push) Blocked by required conditions
ci / test debug macos-aarch64 (push) Blocked by required conditions
ci / test release macos-aarch64 (push) Blocked by required conditions
ci / bench release linux-x86_64 (push) Blocked by required conditions
ci / lint debug linux-x86_64 (push) Blocked by required conditions
ci / lint debug macos-x86_64 (push) Blocked by required conditions
ci / lint debug windows-x86_64 (push) Blocked by required conditions
ci / test debug linux-x86_64 (push) Blocked by required conditions
ci / test release linux-x86_64 (push) Blocked by required conditions
ci / test debug macos-x86_64 (push) Blocked by required conditions
ci / test release macos-x86_64 (push) Blocked by required conditions
ci / test debug windows-x86_64 (push) Blocked by required conditions
ci / test release windows-x86_64 (push) Blocked by required conditions
Co-authored-by: nayeemrmn <nayeemrmn@users.noreply.github.com>
2025-06-13 17:01:26 +00:00
Kenta Moriuchi
8fb073d7b4
chore: Happy New Year 2025 ( #27509 )
2024-12-31 19:12:39 +00:00
Leo Kettmeir
628816448e
refactor: update deno_doc, use prismjs, remove internal reference html generation logic ( #26885 )
2024-11-19 08:56:04 -08:00
David Sherret
a7c002ae63
chore: enable no-console dlint rule ( #25113 )
2024-08-20 15:14:37 -04:00
Kenta Moriuchi
76f4f202e7
chore: update the copyright of c, mjs, and jsx ( #25005 )
2024-08-12 12:41:32 -04:00
Asher Gomez
f248050cb4
chore: use @std
prefix for internal module specifiers ( #24543 )
...
This change aims to replace all relative import specifiers targeted at
`tests/util/std` with mapped ones (using a `deno.json` file). Towards
updating the `std` git submodule.
2024-07-25 10:26:54 +10:00
snek
8f2d171404
feat(node): buffer isUtf8/isAscii ( #23928 )
...
Fixes: https://github.com/denoland/deno/issues/23657
Implements `isUtf8` and `isAscii` as ops.
2024-05-21 15:50:59 -07:00
David Sherret
1587387bcc
chore(test): move npm registries to separate servers and to the tests/registry
folder ( #23717 )
...
1. Moves the npm registries to their own dedicated ports.
2. Moves the data files out of `tests/testdata/npm/registry` to
`tests/registry/npm`.
2024-05-07 01:06:01 +00:00
Kenta Moriuchi
8c3f8ba136
chore(tools): chmod +x
for scripts ( #23610 )
2024-04-30 09:18:11 -06:00
findmyhappy
ce4a7773cc
docs: fix some typos in comments ( #23520 )
2024-04-30 17:59:56 +10:00
David Sherret
b3ca3b2f25
chore: rough first pass on spec tests ( #22877 )
2024-03-13 16:21:13 +00:00
Asher Gomez
5596de8081
chore: move test_util/wpt
to tests/wpt/suite
( #22412 )
...
As discussed with @mmastrac. I'll move `tools/wpt` to `tests/wpt` in a
follow-up PR.
---------
Co-authored-by: Matt Mastracci <matthew@mastracci.com>
2024-02-16 03:32:28 +00:00
Matt Mastracci
f5e46c9bf2
chore: move cli/tests/ -> tests/ ( #22369 )
...
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-02-10 20:22:13 +00:00
Bartek Iwańczuk
d889f99657
chore: use granular unstable flags in tools/ ( #22138 )
2024-01-26 22:35:43 +00:00
David Sherret
a731647a51
chore: update LICENSE.md to 2024 ( #21833 )
2024-01-06 19:14:38 -05:00
David Sherret
7e72f3af61
chore: update copyright to 2024 ( #21753 )
2024-01-01 19:58:21 +00:00
Bartek Iwańczuk
a9951e360c
refactor(cli/tools): split bench into multiple modules ( #19974 )
...
I was asked to add "iter/s" to the benchmark output, before attempting
that I wanted to split this into multiple modules.
2023-07-28 11:27:10 -04:00
Matt Mastracci
fa935e553a
chore: Ensure copyright line is the first in the file ( #19608 )
...
The copyright checker was allowing files with code above the copyright
line in a few places, mainly as a result of IDEs ordering imports
improperly.
This makes the check more robust, and adds a whitelist of valid lines
that may appear before the copyright line.
2023-06-26 09:38:55 -06:00
Matt Mastracci
08849a48ca
chore(tools): Copyright checker had a bad interpolation ( #18328 )
...
The copyright checker was erroring out with a bad interpolation if
errors existed.
2023-03-21 10:31:34 -06:00
David Sherret
6c05b776e0
chore: parallelize lint steps ( #18214 )
2023-03-15 22:39:40 -04:00
Yoshiya Hinosawa
a01af067d7
test: add node compat tests ( #17805 )
2023-02-17 23:58:52 +09:00
Bartek Iwańczuk
4c2380af5c
test: add unit tests from std/node ( #17794 )
...
Adds two test files: "cli/tests/unit_node/process_test.ts" and
"cli/tests/unit_node/child_process_test.ts"
---------
Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com>
2023-02-16 14:30:14 +01:00
David Sherret
3d423e114e
chore: small cleanup of scripts in ./tools and run copyright checker in lint.js ( #17393 )
2023-01-13 13:42:15 -05:00
Yiyu Lin
a00e432297
chore: add copyright_checker
tool and add the missing copyright ( #17285 )
2023-01-13 16:51:32 +09:00