From aa31e1ef85754a7c22842d4a69d29d1c8f74c801 Mon Sep 17 00:00:00 2001 From: rahmanfaizur Date: Tue, 18 Feb 2025 20:09:02 +0530 Subject: [PATCH] Change import to bcryptjs from bcrypt and added it to package.json --- package.json | 1 + pnpm-lock.yaml | 9 +++++++++ src/lib/auth.ts | 2 +- 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 31bdc5ddf..aa5463f32 100644 --- a/package.json +++ b/package.json @@ -47,6 +47,7 @@ "autoprefixer": "^10.4.20", "axios": "^1.6.2", "bcrypt": "^5.1.1", + "bcryptjs": "^3.0.1", "class-variance-authority": "^0.7.0", "clsx": "^2.1.0", "cmdk": "1.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d65c62289..c274ce15a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -77,6 +77,9 @@ importers: bcrypt: specifier: ^5.1.1 version: 5.1.1 + bcryptjs: + specifier: ^3.0.1 + version: 3.0.1 class-variance-authority: specifier: ^0.7.0 version: 0.7.0 @@ -1777,6 +1780,10 @@ packages: resolution: {integrity: sha512-AGBHOG5hPYZ5Xl9KXzU5iKq9516yEmvCKDg3ecP5kX2aB6UqTeXZxk2ELnDgDm6BQSMlLt9rDB4LoSMx0rYwww==} engines: {node: '>= 10.0.0'} + bcryptjs@3.0.1: + resolution: {integrity: sha512-iY+rRoR0bToRe8LTJkVX2gawo8gmgDQbiFsaKy8fVuG3WXekEQrjasfmWIbJxJHttEKPa+xPxbw3GROnJSmu0A==} + hasBin: true + big.js@5.2.2: resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} @@ -5975,6 +5982,8 @@ snapshots: - encoding - supports-color + bcryptjs@3.0.1: {} + big.js@5.2.2: {} binary-extensions@2.3.0: {} diff --git a/src/lib/auth.ts b/src/lib/auth.ts index 9f52f422a..32b1b9839 100644 --- a/src/lib/auth.ts +++ b/src/lib/auth.ts @@ -1,7 +1,7 @@ import db from '@/db'; import CredentialsProvider from 'next-auth/providers/credentials'; import { JWTPayload, SignJWT, importJWK } from 'jose'; -import bcrypt from 'bcrypt'; +import bcrypt from 'bcryptjs'; import prisma from '@/db'; import { NextAuthOptions } from 'next-auth'; import { Session } from 'next-auth';