2.0.0 • Published 3 years ago

twotime v2.0.0

Weekly downloads
45
License
MIT
Repository
github
Last release
3 years ago

twotime

Sync timesheets between Harvest and Targetprocess

Installation

npm install -g twotime

Usage

Authentication

Before you can start tracking time properly, you first need to authenticate against Harvest and Targetprocess.

twotime auth

You will need:

Time tracking

  • Use twotime start to start a timer
  • Use twotime finish to finish a timer
  • Use twotime pause to pause the currently running timer
  • Use twotime resume to resume a paused timer

Listing timesheet

Use twotime list to see a summary of a days timesheet.

Past timers

Most commands can be used with past timesheets. You can provide a --date option (or -d for short):

twotime start --date 2018-10-20

Or an offset with --offset (or -o for short) - the number of days in the past e.g. offset of 1 is yesterday

twotime start -o 1

Finish all

Provide the --all option to finish all of a day's timers at once.

Targetprocess Shortcut

Use the --tp option to start a timer without prompting for a Targetprocess ID:

twotime start --tp 12345

License

Made with :sparkling_heart: by NewOrbit in Oxfordshire, and licensed under the MIT Licence

2.0.0

3 years ago

1.4.0

4 years ago

1.3.0

4 years ago

1.2.2

5 years ago

1.2.1

5 years ago

1.2.0

5 years ago

1.1.2

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago

0.12.0

6 years ago

0.11.0

6 years ago

0.10.0

6 years ago

0.9.7

6 years ago

0.9.6

6 years ago

0.9.5

6 years ago

0.9.4

6 years ago

0.9.3

6 years ago

0.9.2

6 years ago

0.9.1

6 years ago

0.9.0

6 years ago

0.8.0

6 years ago

0.7.0

6 years ago

0.6.2

6 years ago

0.6.1

6 years ago

0.6.0

6 years ago

0.5.1

6 years ago

0.5.0

6 years ago

0.4.0

6 years ago

0.3.0

6 years ago

0.2.0

6 years ago

0.1.1

6 years ago

0.1.0

6 years ago