You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added a reporter for Karma and a corresponding example project.
Adjusted Kelonio so that it can work in the browser (at least in conjunction with something like Browserify).
Added kelonio/out/plugin/jestReporterSetup.js as an alternative to writing your own jest.setup.js to call JestReporter.initializeKelonio().
Added Benchmark.events, an event emitter.
Added Benchmark.incorporate() for reporters to add data more easily in response to events.
Moved the compiled reporters from kelonio/out/*Reporter.js to kelonio/out/plugin/*Reporter.js. This allows more easily accommodating export requirements for various frameworks, while still being able to export the classes normally from Kelonio's entry point.
Removed data serialization and baseDescription from Benchmark since that can now be handled directly in reporters via the new emitter.