From: Chris Duncan Date: Fri, 26 Jun 2026 17:53:43 +0000 (-0700) Subject: Alias nano25519 to align browser build with node build. X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=274805d4da74b72b0386a0fa4d0492bb91d1fb3a;p=libnemo.git Alias nano25519 to align browser build with node build. --- diff --git a/esbuild/inject/vault-worker.mjs b/esbuild/inject/vault-worker.mjs index d45cdb6..1c54ba6 100644 --- a/esbuild/inject/vault-worker.mjs +++ b/esbuild/inject/vault-worker.mjs @@ -13,7 +13,11 @@ const vaultWorkerOptions = { bundle: true, minify: true, write: false, - drop: ['console', 'debugger'], + sourcemap: 'inline', + alias: { + 'nano25519/async': 'nano25519', + 'nano25519/sync': 'nano25519' + } } export const browserVaultWorker = JSON.stringify((await build({ diff --git a/src/lib/account/index.ts b/src/lib/account/index.ts index 8172397..75a1822 100644 --- a/src/lib/account/index.ts +++ b/src/lib/account/index.ts @@ -1,7 +1,7 @@ //! SPDX-FileCopyrightText: 2025 Chris Duncan //! SPDX-License-Identifier: GPL-3.0-or-later -import { derive as nano25519_derive } from 'nano25519' +import { derive as nano25519_derive } from 'nano25519/sync' import { Block } from '../block' import { ACCOUNT_KEY_BYTE_LENGTH, ACCOUNT_KEY_HEX_LENGTH } from '../constants' import { bytes, hex } from '../convert'