update package.json for npm publish
fix bug with missing .gitignore