Publish npm packages with fewer screwups