A JavaScript command line user interface