HP CSA is an enterprise app that exposes an api which is meant for companies to build their own 'marketplace' portal. These portals are for developers and delivery teams to request infrastructure resources, a bit like an in-house AWS (but not as good). This api has turned out to be a useful method by which we can run end-to-end automated tests of our customer-facing services.
The csautils module in the repo allows developers to instantiate 'promise returning functions', which can be chained and recombined to request and destroy CSA services. The aim of this project is to allow devs to create tests which look synchronous, but all the while retaining their asynchronous nature. Promises are cool.