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!
- fork the repository
- clone it to your computer
- set environment variable
TESTENV=dev
orTESTENV=prod
in .env file
cd spacetime
npm install
npm test
-
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!
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.