import { bench, run } from "mitata"; import { groupForEmitter } from "./implementations.mjs"; var id = 0; groupForEmitter("test 1", ({ EventEmitter, name }) => { const emitter = new EventEmitter(); emitter.on("hello", event => { event.preventDefault(); }); bench(name, () => { emitter.once("hello", event => { event.preventDefault(); }); emitter.emit("hello", { preventDefault() { id++; }, }); }); }); groupForEmitter("test 2", ({ EventEmitter, name }) => { const emitter = new EventEmitter(); bench(name, () => { emitter.once("hello", event => { event.preventDefault(); }); emitter.emit("hello", { preventDefault() { id++; }, }); }); }); await run(); Unnamed repository; edit this file 'description' to name the repository.
aboutsummaryrefslogtreecommitdiff
path: root/integration/bunjs-only-snippets/hash.test.js (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2022-06-22cleanupGravatar Jarred Sumner 6-719/+3
2022-06-22Update index.d.tsGravatar Jarred Sumner 1-0/+1
2022-06-22types for `bun:jsc`Gravatar Jarred Sumner 2-1/+37
2022-06-22Slightly customize the `events` polyfill so it uses ESMGravatar Jarred Sumner 1-1/+522
2022-06-22Fix memory bugs in escapeHTML & arrayBufferToStringGravatar Jarred Sumner 1-65/+61