-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Rob Loach edited this page Aug 7, 2015
·
15 revisions
This is the Boilerplate to create and update JSTransformers.
To create a new JSTransformer:
- Download Boilerplate with git
git clone https://github.com/jstransformers/boilerplate.git
cd boilerplate
- Remove
origin
, since we'll add our own
git remote remove origin
- Update module name in
package.json
andREADME.md
- Create a new GitHub repository without initializing with a
README.md
- Push up your new JSTransformer to GitHub
git remote add origin [email protected]:jstransformers/jstransformer-NAMEHERE.git
git push origin master
- Activate Travis CI and Coveralls
- Let the fun begin!
To update a transform to the latest boilerplate:
- Bring in the latest changes from Boilerplate
git pull https://github.com/jstransformers/boilerplate.git master
- Add all changes
git add -A
- Create a new branch
git checkout -b boilerplate
- Resolve all conflicts
- Run tests to ensure everything is working
npm install
npm test
- Commit your changes and push them up to the
boilerplate
remote
git add -A
git commit
git push origin boilerplate
- Create a Pull Request with the boilerplate update, and dance! 💃