updates to publish in npm