We welcome contributions! Here are some tips for contributing:
Frontend changes: Run
npm run buildto rebuild assets, or usenpm run webpack:watchfor automatic rebuildingTemplate changes: Restart JupyterHub to see changes
Code style: Follow existing patterns and use the configured linters
Testing: Write tests for new features and run
npm testbefore submittingPull requests: Ensure all tests pass and your code follows the project’s style
Development guidelines¶
See Developer guide.