UNPKG

@beauraines/toggl-cli

Version:
26 lines (16 loc) 670 B
import Client from '../../client.js' export const command = 'list' export const desc = 'Lists active projects from the current workspace' export const builder = { } export const handler = async function (argv) { const client = await Client() const workspaces = await client.workspaces.list() const workspace = workspaces[0] console.info('Workspace: ' + workspace.name) console.info('id: ' + workspace.id) const projects = await client.workspaces.projects(workspace.id) const activeProjects = projects.filter(x => x.active) console.info(`Found ${activeProjects.length} projects`) activeProjects.map(p => { console.log(p.name + ' ' + p.id) }) }