Pack and publish on npm