| 123456789101112 | import { scrypt as _sync, scryptAsync as _async } from "@noble/hashes/scrypt";import { assertBytes } from "./utils.js";export async function scrypt(password, salt, n, p, r, dkLen, onProgress) {    assertBytes(password);    assertBytes(salt);    return _async(password, salt, { N: n, r, p, dkLen, onProgress });}export function scryptSync(password, salt, n, p, r, dkLen, onProgress) {    assertBytes(password);    assertBytes(salt);    return _sync(password, salt, { N: n, r, p, dkLen, onProgress });}
 |