bump version and publish to npm