1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-21 15:04:11 -05:00
denoland-deno/tests/specs/task/deno_json_lifecycle_script_names
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
..
__test__.jsonc feat(task): workspace support with --filter and --recursive (#26949) 2024-11-21 00:35:12 +01:00
bin.out feat(task): workspace support with --filter and --recursive (#26949) 2024-11-21 00:35:12 +01:00
deno.jsonc feat(task): workspace support with --filter and --recursive (#26949) 2024-11-21 00:35:12 +01:00
package.json feat(task): workspace support with --filter and --recursive (#26949) 2024-11-21 00:35:12 +01:00