To make changes to
esy and test them locally:
git clone git://github.com/esy/esy.git cd esy make bootstrap
to see the description of development workflow.
make build-release npm remove -g esy npm install -g _release
Now you may run
esy commands using your local version of
You don't have to install local version of esy globally if you're in the middle of developing something. Just running
PATH_TO_ESY/bin/esywill work, too.
Run all test suites:
Issues are tracked at esy/esy.
On a clean branch off of
make bump-patch-version publish
to bump the patch version, tag the release in git repository and publish the tarball on npm.
To publish under custom release tag:
make RELEASE_TAG=next bump-patch-version publish
next is used to publish preview releases.