64 lines
1.2 KiB
JSON
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"
|
|
}
|
|
}
|
|
}
|