update for npm publish
add .npmignore