klaudiosinani / klaudiosinani/taskbook

Raw output of tasks

Open
#177 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
9.3k
Forks
393
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
I think it would be a huge benefit for this cli if we could print out the current tasks in raw json form, so that other projects could migrate it into editors, for example vim or visual studio code.

**Describe the solution you'd like**
I would implement a flag called `raw` changing the output format to a json object with all requested information.

**Additional context**
```sh
$ tb -raw
```
```json
{
"task_name": "Make some food",
"checked": false,
"created": "and so on"
}
```

Contributor guide

Open the contributing guide

Research direction

Start at the CLI entry point handling `tb -raw` and trace how current tasks are assembled and printed. Define the JSON fields needed for all requested task information, then verify that the raw mode emits valid JSON suitable for editor integration while preserving the existing output mode.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
cli
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.