preparing for npm publish