Skip to content

Latest commit

 

History

History
35 lines (22 loc) · 1.3 KB

contributing.md

File metadata and controls

35 lines (22 loc) · 1.3 KB

Hi! Pull requests are welcome and always respected.

If the PR is a big one, or adds a new feature, please open an issue to ask questions first.

We promise to avoid pedantic or cosmetic disputes!

To get it running:

  • fork the repository
  • clone it to your computer
  • set environment variable TESTENV=dev or TESTENV=prod in .env file
cd spacetime
npm install
npm test

Making changes

  • make your changes in ./src

  • make sure the tests still pass npm test

  • for bonus points - add a few tests in ./tests (doesn't matter where) for the new behaviour

  • create a Pull Request

don't worry about incrementing package numbers, or kicking-off builds. Releases will be handled by the maintainers.

Lastly, thank you! A usable timezone library in the browser is serious and important project.

It's done collaboratively or badly!

Agreement to Code of Conduct

By participating and contributing to Spacetime -- you agree to the Contributor Covenant Code of Conduct. Lack of familiarity with this Code of Conduct is not an excuse for not adhering to it.