proper ignores and package update for NPM