
Instructions for the Maintainer

**********************
 PREPARING A RELEASE - first steps, command line
**********************

- Create a dedicated branch for the release;

  git checkout master
  git checkout -b release_4.X.X

- Run basic npm security checks;

  npm audit fix

- update version

  package-lock.json: "version": "2.5.x",
  package.json: "version": "2.5.x",

- check with shell command;

  head -4 package*.json | grep version


- Update changelog.md

- Build release;

  grunt

- add/commit/push all including dist/

```
git add --all
git commit -am "release 4.X.X"
git push
```

**********************
 PREPARING A RELEASE - second step on github.com
**********************

- prepare a new release using changelog.md

**********************
 PREPARING A RELEASE - third step on npmjs.com
**********************
