napi-rs/bench/create-array.bench.ts
2025-05-16 22:27:23 +08:00

24 lines
433 B
TypeScript

import { createRequire } from 'node:module'
import { bench } from 'vitest'
const require = createRequire(import.meta.url)
const {
createArrayJson,
createArray,
createArrayWithSerdeTrait,
} = require('./index.node')
bench('createArrayJson', () => {
JSON.parse(createArrayJson())
})
bench('create array for loop', () => {
createArray()
})
bench('create array with serde trait', () => {
createArrayWithSerdeTrait()
})