Flowbject is a high-level library whose aim is to help with writing state-machine flows. The concept is based on Amazon-State-Language.
It provides a more convenient way to write and manipulate states. The state-machine JSON extraction is encapsulated in hydrators and allows the integration of multiple API languages such as AWS-StepFunctions.
npm install flowbject
Here is an example how to build a state-machine and extract the language-specifications to AWS-StepFunctions.