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 messageExamples:
fix(lib): Fix ng-redux library issue
feat(build): Build system test watchAnd 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 prepublishto prepare the new version (the command will create new build files) - commit package.json and build files
- tag commit with newest version
- push changes to Github
- run
npm publishto publish the new version to npmjs.com - use Github UI to create a new release