Files
deno_make/tests/deno_make.jsonc
2023-11-08 00:09:11 +00:00

64 lines
1.2 KiB
JSON

{
"tasks": {
"make": "deno run --allow-env --allow-read --allow-write=.deno-make.json --allow-run=deno ./mod.ts $0"
},
"+tasks": {
"make:empty": {
"task": "deno help"
},
"make:task": {
"task": "deno info",
"cwd": "tests",
"description": "🦕 test",
"deno": {
"info": {
"quiet": true
}
},
"env": {
"DINOSAUR": "🦖",
"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",
"description": ["🦕 test"]
},
"make:exit": {
"task": "exit 1"
},
"make:rm_deno_make_json": {
"task": "rm -r .deno-make.json"
}
}
}