You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit fixes `deno task` by checking if the provided
task name actually has a wildcard char ("*").
Previously, if the "--recursive" flag was passed, the task name
was treated as a regex, which lead to a situation where exact task
name resulted in a regex that matched all tasks with the specific
prefix.
This commit fixes it, by checking if the provided task name, is an exact
name, or is it a wildcard match.
Closes#27370Closes#27401Closes#27408
Version: Deno v2.1.3 and v2.1.4 (didn't check previous versions)
OSX: Darwin Kernel Version 23.6.0 arm64
Hello Community,
There is a weird behaviour with the brand new
deno task --filter
and workspace.Root deno.json:
And ./libs/foo/deno.json:
Then:
No problem.
But if root deno.json:
Then both tasks (bar and bar:baz) are triggered:
It's also the case if:
Root deno.json:
And ./libs/foo/deno.json
Then:
But then if:
Root deno.json:
And ./libs/foo/deno.json:
Then:
At the end, if:
Root deno.json:
And ./libs/foo/deno.json:
Then:
Fun isn't it ? :)
The text was updated successfully, but these errors were encountered: