🎉🎉 First of all, THANK YOU for taking time to contribute this package! 🎉🎉
-
please checkout Issues Page and Pull Request Page first in case there is already someone being assigned or working on it.
-
fork this repo
-
clone the repo you just forked to your disk
git clone https://github.com/my-account/ide-yaml.git
-
install npm dependencies then create a branch named as the feature you want to contribute. For example:
cd ide-yaml && yarn && git checkout -b refine-doc
-
make changes to the code
-
you may preview your changes by enabling DEV mode
-
you may test your changes. For example:
npm run ci
-
commit the changes and push the branch you created to your remote
git add ./ git commit -m "some changes" git push -u origin MY_BRANCH
- uninstall
ide-yaml
if you have installed - change into the package directory you have forked and cloned
- use
apm
command to link the package to atom user directory
apm link
Now your package directory has been linked to ~/.atom/packages/ide-yaml
-
you can preview changes by launching (or reloading) Atom
- after your development, remove package link
cd path/to/fork/repo && apm unlink