import { webcrypto } from "node:crypto"; type WritableGlobal = { crypto?: Crypto }; const g = globalThis as WritableGlobal; if (g.crypto === undefined) { g.crypto = webcrypto as unknown as Crypto; }