/jiggl

Creates Toggl tasks from Jira tickets, and syncs time tracked in Toggl back to Jira

Primary LanguageJavaScriptMIT LicenseMIT

Jiggl

Travis Code Climate Codecov

Creates Toggl tasks from Jira tickets, and syncs time tracked in Toggl back to Jira.

Development

  1. Install Node.js 5.0.0 or later
  2. Run npm install to install the application's dependencies
  3. Copy the contents of .env.example into a .env file, and add your Jira and Toggl credentials

Commands

Start the application with forever:

$ npm start

Watch for changes and restart the server automatically using nodemon:

$ npm run watch

Run tests with mocha:

$ npm test

Lint code using eslint:

$ npm run lint

Debugging

You can start Jiggl in debug mode by exporting scopes to the DEBUG environment variable (e.g. jiggl:application or jiggl:*):

$ DEBUG=jiggl:* npm run watch

License

The MIT License (MIT)

Copyright (c) 2016 Angus Fretwell