]> git.codecow.com Git - libnemo.git/commitdiff
Alias nano25519 to align browser build with node build.
authorChris Duncan <chris@codecow.com>
Fri, 26 Jun 2026 17:53:43 +0000 (10:53 -0700)
committerChris Duncan <chris@codecow.com>
Fri, 26 Jun 2026 17:53:43 +0000 (10:53 -0700)
esbuild/inject/vault-worker.mjs
src/lib/account/index.ts

index d45cdb667000d5168043ba9ce932ae06ee800d87..1c54ba604895c95200bab10bb2dc69a4d5bb12c8 100644 (file)
@@ -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({
index 817239789495b53fa7ed345ce274ad7aadd4eb9f..75a182241a9ecee091945fec59e6f50aed4f8a05 100644 (file)
@@ -1,7 +1,7 @@
 //! SPDX-FileCopyrightText: 2025 Chris Duncan <chris@codecow.com>\r
 //! SPDX-License-Identifier: GPL-3.0-or-later\r
 \r
-import { derive as nano25519_derive } from 'nano25519'\r
+import { derive as nano25519_derive } from 'nano25519/sync'\r
 import { Block } from '../block'\r
 import { ACCOUNT_KEY_BYTE_LENGTH, ACCOUNT_KEY_HEX_LENGTH } from '../constants'\r
 import { bytes, hex } from '../convert'\r