We follow the nteract CONTRIBUTING.md processes. If you have any difficulty, please let us know. Happy Contributing 😄
For expedited development, you can run:
yarn install
yarn styleguideThe data explorer documentation will be run live locally on http://localhost:6060/, and you can experiment with the settings and data.
Now you are ready to contribute 🎉 !
This project uses conventional-changelog guidelines for writing commit messages. After you make your change, run this command for an interactive prompt.
yarn run commitConsistent formatting allows us to keep the changelog up to date automatically, and ensures future developers have a readable timeline of changes over time. For more information, see the commitizen project page.
Publishing is handled by a 2-branch pre-release process, configured in release.yml. All changes should be based off of the default next branch. Changes are automatically published to the next channel on NPM unless set to ignore via a skip-release Github label.
- PRs made into the default branch are deployed to the
nextpre-release tag on NPM. The result can be installed withnpm install @nteract/data-explorer@next.- When merging into
next, please use thecreate a merge commitstrategy. Ifrebaseis used, auto won't be able to detect which PR introduced a particular set of commits..
- When merging into
- To release a new
stableon NPM (aka thelatesttag), open a PR fromnextintostableusing this compare link.- When merging from
nextintostable, please use thecreate a merge commitstrategy.
- When merging from