linear-cmd
Version:
A GitHub CLI-like tool for Linear - manage issues, accounts, and more
17 lines (16 loc) • 737 B
JavaScript
import { Command } from 'commander';
import { createCommentIssueCommand } from './comment-issue.js';
import { createCreateIssueCommand } from './create-issue.js';
import { createListIssuesCommand } from './list-issues.js';
import { createShowIssueCommand } from './show-issue.js';
import { createUpdateIssueCommand } from './update-issue.js';
export function createIssueCommand() {
const issue = new Command('issue');
issue.description('Manage Linear issues');
issue.addCommand(createShowIssueCommand());
issue.addCommand(createCreateIssueCommand());
issue.addCommand(createListIssuesCommand());
issue.addCommand(createUpdateIssueCommand());
issue.addCommand(createCommentIssueCommand());
return issue;
}