zeyos-tasksync

0.1.0 • Public • Published

ZeyOS TaskSync CLI

NPM

Purpose

Sometimes a good, old fashioned text file is simply more conventient for fast editing than a web interface. For this reason, I created this simple CLI tool in order to import/export all my tasks from ZeyOS into a YAML file for fast editing.

Installation

Simply install as global package via NPM:

npm install -g zeyos-tasksync

On ZeyOS, make sure that you install the Task Editor API (net.zeyon.task.textedit).

Usage

Export tasks

zeyos-tasksync export [filename.yml] -orderby={string} -assigneduser={string} -project={string} -priority={string} -search={string}

Import tasks

zeyos-tasksync import filename.yml

Options

General options

Parameter shortcut Description
help -h The name of the applicaiton
config -c Config file
username ZeyOS Username
password Password
host ZeyOS instance name or URL

Export options

Parameter Description Value
orderby Order by clause [duedate, tasknum, status, priority, progress, project, name]
priority Priority filter [lowest, low, medium, high, highest]
project Project filter Project name
user Assigned user Assigned user name
category Tag or category Tag name
search Search query Query string (applies to task name and project name)

Readme

Keywords

Package Sidebar

Install

npm i zeyos-tasksync

Weekly Downloads

2

Version

0.1.0

License

none

Last publish

Collaborators

  • dapepe