Nautilus: Pelagic Mollusc

    @srchetwynd/sherlock
    TypeScript icon, indicating that this package has built-in type declarations

    4.0.3 • Public • Published

    Sherlock

    A time tracking CLI app track time spent on projects and tags.

    semantic-release Pipeline Status Code Coverage License Code Style

    Sherlock is a simple CLI program for tracking time, its inspired by Watson. Its possible to track time against project, and tags, and view your times grouped by project and day, in daily, weekly, and monthly periods.

    Installation

    To install sherlock you will need node.js and npm.

    npm install -g @srchetwynd/sherlock

    Usage

    Once installed the sherlock can be access using sherlock from the command line.

    To show a list of all commands run:

    sherlock --help

    To list avaliable projects run:

    sherlock projects

    To add a new project run:

    sherlock new-project

    When starting to record a project it will stop any currently recording. To start recording time run:

    sherlock start {project} [...tags]

    To stop recording run:

    sherlock stop

    Testing

    Tests are stored in the test directory, the file structure mirrors the project structure.

    Versioning

    This project follows the SemVer

    License

    This project is licensed under the MIT License - see the LICENSE.md file for details

    Donate

    If you like this project and want to donate please click below: Crypto donation button by NOWPayments

    Keywords

    none

    Install

    npm i @srchetwynd/sherlock

    DownloadsWeekly Downloads

    16

    Version

    4.0.3

    License

    MIT

    Unpacked Size

    135 kB

    Total Files

    57

    Last publish

    Collaborators

    • srchetwynd