diff --git a/packages/core/src/common/utils/random-bytes.injectable.ts b/packages/core/src/common/utils/random-bytes.injectable.ts index 9f00961824..fce3a0d523 100644 --- a/packages/core/src/common/utils/random-bytes.injectable.ts +++ b/packages/core/src/common/utils/random-bytes.injectable.ts @@ -4,13 +4,12 @@ */ import { getInjectable } from "@ogre-tools/injectable"; import { randomBytes } from "crypto"; -import { promisify } from "util"; -export type RandomBytes = (size: number) => Promise; +export type RandomBytes = (size: number) => Buffer; const randomBytesInjectable = getInjectable({ id: "random-bytes", - instantiate: (): RandomBytes => promisify(randomBytes), + instantiate: (): RandomBytes => randomBytes, causesSideEffects: true, });