You can have a look at JSGiven's own report
It can be used with your favorite assertion library (like ChaiJS, Jasmine), or your framework's assertion library.
It aims to provide the most comfortable developer experience with optional ES6 syntax, and optional FlowType or TypeScript typings.
It's an alpha version. Don't hesitate to give any feedback and to open a GitHub issue https://github.com/jsGiven/jsGiven/issues
I'm already using it in my daily job at https://www.fluo.com
You can start using JsGiven with the user guide https://jsgiven.org/user-guide.html