1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-21 15:04:11 -05:00
denoland-deno/cli/tools
Marvin Hagemeister f0b245c8ee
feat(task): workspace support with --filter and --recursive (#26949)
This commit adds workspace support to "deno taks".

Two new flags were added:
- "--recursive" - allows to run a specified task in workspace members,
eg. "deno task --recursive dev"
- "--filter" - allows to run a specified task only in specific workspace members,
eg. "deno task --recursive --filter 'client/*' dev"

"--filter" flag implies "--recursive" flag.

Closes https://github.com/denoland/deno/issues/24991

---------

Signed-off-by: Bartek Iwańczuk <biwanczuk@gmail.com>
Signed-off-by: David Sherret <dsherret@users.noreply.github.com>
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
Co-authored-by: Nathan Whitaker <17734409+nathanwhit@users.noreply.github.com>
Co-authored-by: David Sherret <dsherret@users.noreply.github.com>
Co-authored-by: David Sherret <dsherret@gmail.com>
2024-11-21 00:35:12 +01:00
..
bench feat(watch): log which file changed on HMR or watch change (#25801) 2024-11-16 15:59:31 +01:00
coverage feat(node): stabilize detecting if CJS via "type": "commonjs" in a package.json (#26439) 2024-11-13 15:10:09 +00:00
doc refactor: update deno_doc, use prismjs, remove internal reference html generation logic (#26885) 2024-11-19 08:56:04 -08:00
init refactor(init): inline routing in deno init --serve template (#26595) 2024-10-29 14:37:21 +09:00
jupyter feat(node): stabilize detecting if CJS via "type": "commonjs" in a package.json (#26439) 2024-11-13 15:10:09 +00:00
lint feat(lint): Add checked files list to the JSON output(#26936) 2024-11-20 20:59:43 +01:00
registry feat: subcommand to view and update outdated dependencies (#26942) 2024-11-20 15:22:15 -08:00
repl feat(node): stabilize detecting if CJS via "type": "commonjs" in a package.json (#26439) 2024-11-13 15:10:09 +00:00
run feat(watch): log which file changed on HMR or watch change (#25801) 2024-11-16 15:59:31 +01:00
test feat(watch): log which file changed on HMR or watch change (#25801) 2024-11-16 15:59:31 +01:00
check.rs feat: Wasm module support (#26668) 2024-11-19 18:59:23 -05:00
clean.rs feat(clean): add progress bar (#25026) 2024-08-14 13:04:07 +02:00
compile.rs feat(compile): ability to embed local data files (#26934) 2024-11-19 16:19:35 -05:00
doc.rs refactor: update deno_doc, use prismjs, remove internal reference html generation logic (#26885) 2024-11-19 08:56:04 -08:00
fmt.rs feat(fmt): support SQL (#26750) 2024-11-19 21:01:16 +00:00
info.rs feat(info): show location for Web Cache (#26205) 2024-11-20 01:04:48 +00:00
installer.rs fix(cli): show prefix hint when installing a package globally (#26629) 2024-11-16 14:57:14 +01:00
mod.rs BREAKING: remove deno vendor (#25343) 2024-09-03 17:00:57 +10:00
serve.rs feat(watch): log which file changed on HMR or watch change (#25801) 2024-11-16 15:59:31 +01:00
task.rs feat(task): workspace support with --filter and --recursive (#26949) 2024-11-21 00:35:12 +01:00
upgrade.rs fix: otel resiliency (#26857) 2024-11-14 12:16:28 +00:00