{"version":"2.4.2","commands":{"add":{"id":"add","description":"Add a new task","pluginName":"todo.json-cli","pluginType":"core","aliases":[],"examples":["$ td add Hello World","$ td add \"Hello World\" -p test -p greeting -c test --due 2020-12-24"],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"priority":{"name":"priority","type":"option","char":"P","description":"priority (A-Z)"},"project":{"name":"project","type":"option","char":"p","description":"one or more projects"},"context":{"name":"context","type":"option","char":"c","description":"one or more contexts"},"due":{"name":"due","type":"option","char":"d","description":"due date"}},"args":[{"name":"text"}]},"autocomplete":{"id":"autocomplete","description":"Install completion file","pluginName":"todo.json-cli","pluginType":"core","aliases":[],"examples":["$ td autocomplete --zsh ~/.zsh_completion"],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"zsh":{"name":"zsh","type":"boolean","description":"Install zsh completion","allowNo":false}},"args":[{"name":"dir","description":"Install completion files to specific directory","required":true}]},"do":{"id":"do","description":"Mark tasks as done","pluginName":"todo.json-cli","pluginType":"core","aliases":[],"examples":["$ td do 1"],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false}},"args":[{"name":"ID...","description":"mark specific tasks as done"}]},"ls":{"id":"ls","description":"List tasks","pluginName":"todo.json-cli","pluginType":"core","aliases":[],"examples":["$ td ls","$ td ls -p test"],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"all":{"name":"all","type":"boolean","char":"a","description":"list all tasks including done ones","allowNo":false},"done":{"name":"done","type":"boolean","char":"D","description":"list only done tasks","allowNo":false},"priority":{"name":"priority","type":"option","char":"P","description":"priority (A-Z)"},"project":{"name":"project","type":"option","char":"p","description":"filter tasks by specific projects"},"context":{"name":"context","type":"option","char":"c","description":"filter tasks by specific contexts"},"without-projects":{"name":"without-projects","type":"boolean","description":"list tasks without projects","allowNo":false},"without-contexts":{"name":"without-contexts","type":"boolean","description":"list tasks without contexts","allowNo":false},"and-projects":{"name":"and-projects","type":"boolean","description":"filter projects using AND operator instead of OR","allowNo":false},"and-contexts":{"name":"and-contexts","type":"boolean","description":"filter contexts using AND operator instead of OR","allowNo":false}},"args":[]},"lsctx":{"id":"lsctx","description":"List contexts","pluginName":"todo.json-cli","pluginType":"core","aliases":[],"examples":["$ td lsctx","$ td lsctx -a"],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"all":{"name":"all","type":"boolean","char":"a","description":"list contexts of all tasks including done ones","allowNo":false},"done":{"name":"done","type":"boolean","char":"D","description":"list contexts of only done tasks","allowNo":false}},"args":[]},"lsid":{"id":"lsid","description":"List IDs","pluginName":"todo.json-cli","pluginType":"core","aliases":[],"examples":["$ td lsid","$ td lsid -D"],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"done":{"name":"done","type":"boolean","char":"D","description":"list IDs of only done tasks","allowNo":false}},"args":[]},"lsproj":{"id":"lsproj","description":"List projects","pluginName":"todo.json-cli","pluginType":"core","aliases":[],"examples":["$ td lsproj","$ td lsproj -a"],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"all":{"name":"all","type":"boolean","char":"a","description":"list projects of all tasks including done ones","allowNo":false},"done":{"name":"done","type":"boolean","char":"D","description":"list projects of only done tasks","allowNo":false}},"args":[]},"modify":{"id":"modify","description":"Modify tasks","pluginName":"todo.json-cli","pluginType":"core","aliases":[],"examples":["$ td modify 1 --due 2020-12-12","$ td modify 2 3 -p projA -p projB","$ td modify 1 --text \"New description\" --done"],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"done":{"name":"done","type":"boolean","char":"D","description":"modify done tasks","allowNo":false},"text":{"name":"text","type":"option","char":"t","description":"modify text"},"priority":{"name":"priority","type":"option","char":"P","description":"modify priority"},"project":{"name":"project","type":"option","char":"p","description":"modify projects"},"context":{"name":"context","type":"option","char":"c","description":"modify contexts"},"due":{"name":"due","type":"option","char":"d","description":"modify due date"},"delete-priority":{"name":"delete-priority","type":"boolean","description":"delete priority","allowNo":false},"delete-projects":{"name":"delete-projects","type":"boolean","description":"delete projects","allowNo":false},"delete-contexts":{"name":"delete-contexts","type":"boolean","description":"delete contexts","allowNo":false},"delete-due":{"name":"delete-due","type":"boolean","description":"delete due date","allowNo":false}},"args":[{"name":"ID...","description":"modify specific tasks"}]},"restore":{"id":"restore","description":"Undo the last modification in todo.json/done.json using the bak file","pluginName":"todo.json-cli","pluginType":"core","aliases":[],"examples":["$ todo restore","$ todo restore -f --done"],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"force":{"name":"force","type":"boolean","char":"f","description":"force overwriting without confirmation","allowNo":false},"done":{"name":"done","type":"boolean","char":"D","description":"restore done.json","allowNo":false}},"args":[]},"rm":{"id":"rm","description":"Delete tasks","pluginName":"todo.json-cli","pluginType":"core","aliases":[],"examples":["$ todo rm 1"],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"done":{"name":"done","type":"boolean","char":"D","description":"delete done tasks","allowNo":false}},"args":[{"name":"ID...","description":"delete specific tasks"}]},"undo":{"id":"undo","description":"Undo tasks","pluginName":"todo.json-cli","pluginType":"core","aliases":[],"examples":["$ todo undo 1 2"],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false}},"args":[{"name":"ID...","description":"undo specific done tasks"}]}}}