I am open to, and grateful for, any contributions made to this project.
Please abide by the linter setup which uses Standardjs rules
Please make sure all PRs are pointed at and processed through the main Development branch
Please write and use meaningful and helpful commit messages for your contributions and changes. I am currently not using it, but please feel free to use commitizen if you're more comfortable or prefer to use it
Current testing framework is Tape Please foollow the testing setup for any new, or changing functionality. Obviously all tests should be passing when you go to open your PR.
Since this project is still in it's planning phase documentation rules will follow in kind
- All functionality should be pure functions
- The frameworks goal is to be 100% functional
- Please comment and describe your code that may seem confusing at first glance
- Please do not add classes or extensive prototypes (This is a functional framework remember)
- This does not apply to external libraries that are approved to use however
- Please assign issues/tickets to yourself you plan on taking on
Since the project is still in its planning phases the release plan will develop at a later date