preparing npm package