0.4.1 • Published 4 years ago
timesheet-overtime v0.4.1
timesheet-overtime
This is a small cli based tool to process csv export files from Timesheet. It will parse csv export files and calculate overtime work based on 8 h daily work time and a 5 day week.
Installation and Execution
The program can be installed via
npm i -g timesheet-overtime
Afterwards it can be run by
timesheet-overtime -h
or
timesheet-overtime.cmd -h
for Windows.
Configuration
The overtime calculation uses 8h workdays with a 5 workday (MO - FR) week as default configuration.
If you want to use custom configuration you can supply a .json5 file using the --config
parameter.
Build
The application has to be build before running it:
npm run build
CLI
The application can be run by:
node dist/src/index.js
Call with -h
to get help for possible parameters:
node dist/src/index.js -h
This will generate the following output:
Executing with a single file or hole directory will produce an output like:
License
timesheet-overtime is licensed unter MIT License.