fix cjs require

This commit is contained in:
itsMapleLeaf
2022-07-09 14:54:27 -05:00
parent 6eb36b44f3
commit c35c32bddd
2 changed files with 13 additions and 1 deletions

View File

@@ -0,0 +1,12 @@
import { spawnSync } from "node:child_process"
import { createRequire } from "node:module"
import { beforeAll, expect, test } from "vitest"
beforeAll(() => {
spawnSync("pnpm", ["run", "build"])
})
test("can require commonjs", () => {
const require = createRequire(import.meta.url)
expect(() => require("../dist/main.cjs")).not.toThrow()
})