To run the project, simply npm install
. Then, run tests via npm run test
or build the entire project via npm build
.
ng-redux uses standard-version
convention which basically looks like this:
typeOfCommit(locationOfChanges): Commit message
Examples:
fix(lib): Fix ng-redux library issue
feat(build): Build system test watch
And so on. The commits are then compiled into the changelog along with each release.
For any contributors with release rights:
- update package.json with new version bump. Refer to semver for versioning guidelines
- run
npm publish
to publish new version (the command wil create new build files) - commit package.json and build files
- tag commit with newest version
- use Github UI to create a new release