Read the general Contributing Guide.
dist/
- Contains final build files for distributiondoc/
- Output folder for JSDocssrc/
- Project source codetest/
- Project tests
clone git@github.com:js-data/js-data-firebase.git
cd js-data-firebase
npm install
cp config.default.js config.js
and enter testing Firebase connection settingscp .env.example .env
and enter testing Firebase connection settingsnpm test
- Lint, 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
npm publish .
See also Community & Support.