bump version and republish on npm