UNPKG

@shadow-dev/core

Version:

A modular core framework for Discord bot development, providing commands, buttons, menus, middleware, and more.

22 lines (21 loc) 565 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.hashPassword = hashPassword; exports.verifyPassword = verifyPassword; const argon2_1 = require("argon2"); async function hashPassword(password) { return await (0, argon2_1.hash)(password, { type: argon2_1.argon2id, memoryCost: 2 ** 16, timeCost: 3, parallelism: 1, }); } async function verifyPassword(password, hashed) { try { return await (0, argon2_1.verify)(hashed, password); } catch { return false; } }