From a09147f53c8b667a5d1208f05efa339eec047dd7 Mon Sep 17 00:00:00 2001 From: Alex Yang Date: Mon, 3 Nov 2025 21:40:31 -0800 Subject: [PATCH] chore: remove unsued code (#5749) --- packages/better-auth/src/crypto/hash.ts | 21 --------------------- packages/better-auth/src/crypto/index.ts | 1 - 2 files changed, 22 deletions(-) delete mode 100644 packages/better-auth/src/crypto/hash.ts diff --git a/packages/better-auth/src/crypto/hash.ts b/packages/better-auth/src/crypto/hash.ts deleted file mode 100644 index 47e3ae8558..0000000000 --- a/packages/better-auth/src/crypto/hash.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { base64 } from "@better-auth/utils/base64"; -import { createHash } from "@better-auth/utils/hash"; -import { constantTimeEqual } from "./buffer"; - -export async function hashToBase64( - data: string | ArrayBuffer, -): Promise { - const buffer = await createHash("SHA-256").digest(data); - return base64.encode(buffer); -} - -export async function compareHash( - data: string | ArrayBuffer, - hash: string, -): Promise { - const buffer = await createHash("SHA-256").digest( - typeof data === "string" ? new TextEncoder().encode(data) : data, - ); - const hashBuffer = base64.decode(hash); - return constantTimeEqual(buffer, hashBuffer); -} diff --git a/packages/better-auth/src/crypto/index.ts b/packages/better-auth/src/crypto/index.ts index b64daa7bbf..c274107ff1 100644 --- a/packages/better-auth/src/crypto/index.ts +++ b/packages/better-auth/src/crypto/index.ts @@ -38,7 +38,6 @@ export const symmetricDecrypt = async ({ }; export * from "./buffer"; -export * from "./hash"; export * from "./jwt"; export * from "./password"; export * from "./random";