feat: add flags support

This commit is contained in:
Simon Lecoq
2023-11-08 00:09:11 +00:00
committed by GitHub
parent bd3e9cb3a4
commit e13766ac57
5 changed files with 164 additions and 10 deletions

View File

@@ -20,6 +20,34 @@
"TEST_INHERIT": true
}
},
"make:flags_required": {
"task": "echo '$<foo>'",
"cwd": "tests",
"flags": {
"foo": {
"alias": "f",
"required": true
}
}
},
"make:flags_defaults": {
"task": "echo '$<foo>'",
"cwd": "tests",
"flags": {
"foo": {
"default": "🦕"
}
}
},
"make:flags_positional": {
"task": "echo '$<0>'",
"cwd": "tests",
"flags": {
"unused": {
"description": "This flag is unused"
}
}
},
"make:multiline": {
"task": ["deno help"],
"cwd": "tests",