working out npm publish issues