Building Interactive npm Command Line Modules -- All the Things