1.0.30 • Published 7 years ago

bell-timer v1.0.30

Weekly downloads
3
License
ISC
Repository
github
Last release
7 years ago

#Command line timer

Small console app which runs a timer and sounds a gong sound in the end of the session and a different gong sound at the end of the rest phase

By default timer runs for 25m with 5m rest phase

It can be installed globally with npm install -g bell-timer

timer runs timer for a 25 minutes

timer 10m runs timer for ten minutes

timer 50 runs timer for 50 seconds

timer 10m --task 'my task' will run timer for 10 min and add stat to DB for with value my task for task field

timer --get-tasks will show list of tasks from DB like this

[ 'test', 'test task', 'another task' ]

timer --get-stats will show stats grouped by task

   first task  --->  03:00
   another task  --->  11:50
   one more  --->  03:15

timer --remove-task 'test task' removes all the data from DB with a task named test task

When timer is running it can be paused and unpaused with a spacebar

Since the app is an instance of eventEmitter it will emit event with on its end

{ finishTime: 1480176012867, duration: 5 }

timerCompleted and timerTerminated events are triggered on complete and on terminate event

timer.on('timerCompleted', (evt) => {
	console.log(evt);
})

In the end timer will write to stdout amount of time it was used today

Total time spent today: 3 minutes

or if key --task specified something similar to this output

timer 10m --task 'test task'
---------------
Total time for task *test task*: 00:10
---------------
Total time spent today: 00:26
---------------

output for the specified task will be for all the logged time

1.0.30

7 years ago

1.0.29

8 years ago

1.0.28

8 years ago

1.0.27

8 years ago

1.0.26

8 years ago

1.0.25

8 years ago

1.0.24

8 years ago

1.0.23

8 years ago

1.0.22

8 years ago

1.0.21

8 years ago

1.0.20

8 years ago

1.0.19

8 years ago

1.0.18

8 years ago

1.0.17

8 years ago

1.0.16

8 years ago

1.0.15

8 years ago

1.0.14

8 years ago

1.0.13

8 years ago

1.0.12

8 years ago

1.0.11

8 years ago

1.0.10

8 years ago

1.0.9

8 years ago

1.0.8

8 years ago

1.0.7

8 years ago

1.0.6

8 years ago

1.0.5

8 years ago

1.0.4

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago