taskwerk
Version:
A task management CLI for developers and AI agents working together
25 lines (21 loc) • 744 B
JavaScript
import { Command } from 'commander';
import { taskAddCommand } from './add.js';
import { taskListCommand } from './list.js';
import { taskShowCommand } from './show.js';
import { taskUpdateCommand } from './update.js';
import { taskDeleteCommand } from './delete.js';
import { taskStatusCommand } from './status.js';
import { taskSplitCommand } from './split.js';
export function taskCommand() {
const task = new Command('task');
task
.description('Manage tasks')
.addCommand(taskAddCommand())
.addCommand(taskListCommand())
.addCommand(taskShowCommand())
.addCommand(taskUpdateCommand())
.addCommand(taskDeleteCommand())
.addCommand(taskStatusCommand())
.addCommand(taskSplitCommand());
return task;
}