Read the general Contributing Guide.
dist/
- Contains final build files for distribution (js-data-http)doc/
- Output folder for JSDocsfetch/
- Contains js-data-fetch package filesdist/
- Contains final build files for distribution (js-data-fetch)
node/
- Contains js-data-http-node package filesdist/
- Contains final build files for distribution (js-data-http-node)
- `scripts/ - Various build scripts
src/
- Project source codetest/
- Project tests
clone git@github.com:js-data/js-data-http.git
cd js-data-http
npm install
npm test
- Build and test
- Checkout master
- Bump version in
package.json
appropriately - Update
CHANGELOG.md
appropriately - Run
npm run release
- Commit and push changes
- Checkout
release
, mergemaster
intorelease
- Run
npm run release
again - Commit and push changes
- Make a GitHub release
- tag from
release
branch - set tag name to version
- set release name to version
- set release body to changelog entry for the version
- upload the files in the
dist/
folder
npm publish .
- checkout
master
See also Community & Support.