vdom-benchmark-generator

Virtual DOM Benchmark Data Generator library

Usage no npm install needed!

<script type="module">
  import vdomBenchmarkGenerator from 'https://cdn.skypack.dev/vdom-benchmark-generator';
</script>

README

vdom-benchmark-generator

Benchmark Data Generator library for Virtual DOM Benchmark.

Example

var generator = require('vdom-benchmark-generator');
var transformers = generator.transformers;
var Generator = generator.Generator;

var g = new Generator();
g.addGroup([500], [
  [transformers.reverse],
  [transformers.shuffle],
  [transformers.insertFirst],
  [transformers.insertLast],
  [transformers.removeFirst],
  [transformers.removeLast],
  [transformers.moveFromEndToStart],
  [transformers.moveFromStartToEnd]
]);

window.generateBenchmarkData = function(config) {
  return {
    units: g.generate()
  };
};