]> git.codecow.com Git - nano25519.git/commitdiff
Type adjustment.
authorChris Duncan <chris@zoso.dev>
Sat, 15 Aug 2026 09:50:42 +0000 (02:50 -0700)
committerChris Duncan <chris@zoso.dev>
Sat, 15 Aug 2026 09:50:42 +0000 (02:50 -0700)
src/lib/worker.ts

index 175f9cad0497c261506795f5e00e56070f17f79f..bb1d2a4646df8419d73dd57a200fcba0a53c0986 100644 (file)
@@ -83,7 +83,7 @@ const nano25519_worker_init = ({ derive, sign, verify }: ReturnType<typeof nano2
                        }
                } catch (err: unknown) {
                        if (typeof err === 'object' && err != null) {
-                               const { message } = err as { [k: string]: unknown }
+                               const { message } = err as Record<string, unknown>
                                if (typeof message === 'string' && message !== 'divide by zero') {
                                        result = message
                                }
@@ -179,6 +179,7 @@ function report (msg: { data: Record<string, unknown> }): void {
 // Reconstruct worker when errors occur
 function reset (): void {
        console.warn(`nano25519 encountered an error. Reinitializing...`)
+       starting = undefined
        worker.terminate()
        init()
 }