This repo provides two packages
- @gitstart/gitslice-ignore - The reference implementation of the slicing algorithm that controls what should be sliced and what should not be.
- gitslice - A CLI that can be used to test the above library locally. In the future it can also be used to run gitslice push and pull operations.
If you have suggestions or bug reports to submit, open an issue.
- Fork and clone the repository.
- Use the node version specified in .nvmrc. If you use nvm, you can run:
$ nvm use
- Install dependencies:
$ npn install
- Run the tests in all packages:
$ npm test
- Build all packages:
$ npm run build