add .npmignore
update .gitignore