From e18a74b936e43aeb7f74df433d88f294f9bcc877 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Wed, 26 Aug 2026 14:16:41 -0700 Subject: The app arrives in movements: real ESM chunks split the bundle (entry 333KB, shared chunks alongside, 61KB of gifts/NWC/hats deferred past first paint into slots that keep their hook seniority), the lazy scripts wear IIFE coats so their names can't collide with the page's — which is what silently broke the remote-signer button — nip98 moves out of the login module so minimal builds stop hauling backup relays, and the smoke test learns the front door's new steps while the regtest stack rises from its IBD nap MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_019eA8JRq9Wr7z2fRQk99HLi --- tools/nostr-login-test.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tools/nostr-login-test.js') diff --git a/tools/nostr-login-test.js b/tools/nostr-login-test.js index 468ffb4..25983a4 100644 --- a/tools/nostr-login-test.js +++ b/tools/nostr-login-test.js @@ -58,7 +58,7 @@ check('another account cannot decrypt it', denied); console.log('\n[NIP-98 auth]'); { - const { nip98Header } = await import('../src/nostr-login.js'); + const { nip98Header } = await import('../src/nip98.js'); const { verifyEvent } = await import('nostr-tools/pure'); const { sha256: sha } = await import('@noble/hashes/sha256'); const body = JSON.stringify({ name: 'x' }); -- cgit v1.2.3