Test project for publishing to npmjs

publishing

command below does publish the package to online repo.

npm publish

versioning

npm version <patch|minor|major>

configure what should be included

{
  "files": ["dist", "src/common/*.js"]
}

what should be excluded

implement .npmignore file, same semantic as .gitignore