[]() []()
Based on the original sloth cli.
sloth-app is an app to install everything you need in your new mac, with no effort =)
.dmg
file.Clone the repository
git clone --depth=1 git@github.com:sloth-tools/sloth-app.git
Install dependencies
cd sloth-app
npm install
Development
npm start
Run end2end tests
npm run test:features
Toggle DevTools:
Modify electron-builder.yml to edit package info.
For a full list of options see: https://github.com/electron-userland/electron-builder/wiki/Options.
Create a package
npm run pack
The project uses standard-version
to update the CHANGELOG
with each commit message and upgrade the package version. For that reason every contribution should have a title and body that follows the conventional-changelog-standard
conventions.
So this is a step by step guide to contributing to the project (mostly extracted from the standard-version
docs):
master
branch, select the Rebase and Merge option.conventional-changelog-standard conventions
.git checkout master; git pull origin master
npm run bump
npm run pack