Project

Contributing

These are a few guidelines that contributors need to follow to keep things easy.

Repository layout

PathPurpose
index.js, cli.jsnpm library and Node CLI source
cmd/duration/Go static CLI
scripts/POSIX duration + awk, installer, vector test runner
test/Node test suite and shared CLI fixtures
examples/Small runnable demo
docs/Extra docs (e.g. non-npm install)
man/duration.1Manual page for the CLI

Getting Started

  • Create a branch or fork the repository
  • Add your functionality or fix a bug
  • Ensure that your changes pass the tests
  • Only refactoring and documentation changes require no new tests.
  • Only pull requests with passing tests will be accepted.

Submitting Changes

  • Push your changes to your branch/fork.
  • Submit a pull request.

Additional Resources