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

20 lines
333 B
TypeScript

import { createRequire } from 'node:module'
import { bench } from 'vitest'
const require = createRequire(import.meta.url)
const { plus } = require('./index.node')
function plusJavascript(a: number, b: number) {
return a + b
}
bench('napi-rs', () => {
plus(1, 100)
})
bench('JavaScript', () => {
plusJavascript(1, 100)
})