Skip to content

Latest commit

 

History

History
44 lines (24 loc) · 935 Bytes

CONTRIBUTING.md

File metadata and controls

44 lines (24 loc) · 935 Bytes

[WIP] Contributing guidelines

Open a Pull Request if it:

  • Fixes a bug
  • Doesn't decrease performance or increase package size
  • Decreases size of package without compromising on features or performance
  • Simplifies the API
  • Improve documentation
  • Improves testing or increases test coverage

Development Steps

  • Fork the repo

  • Clone the repo

      git clone https://github.com/${username}/sifrr.git
    
  • Install dependencies

      yarn install
    
  • Build libraries (and watch for updates), works in every package folder as well

      yarn build -w
    
  • Now any change you make will update the dist files

  • Run tests with (works in every package folder as well)

      yarn test
    
  • Start test server with (works in only package folders)

      yarn test-server
    

Guidelines

  • Build dist files before opening PR
  • Run yarn install if you update dependencies