]> git.codecow.com Git - libnemo.git/commitdiff
Add type assertion to hint at output.
authorChris Duncan <chris@zoso.dev>
Tue, 19 Aug 2025 18:12:51 +0000 (11:12 -0700)
committerChris Duncan <chris@zoso.dev>
Tue, 19 Aug 2025 18:12:51 +0000 (11:12 -0700)
src/lib/crypto/nano-nacl.ts

index 7417d0581dab875139da18cb9ad9f5d0c9edff20..0bc7d7b73d71bd40bfc83776d52251fd77edaf50 100644 (file)
@@ -115,10 +115,10 @@ export class NanoNaCl {
                }\r
        }\r
 \r
-       static par25519 (a: Float64Array): number {\r
+       static par25519 (a: Float64Array): 0 | 1 {\r
                const d: Uint8Array = new Uint8Array(32)\r
                this.pack25519(d, a)\r
-               return d[0] & 1\r
+               return (d[0] & 1) as 0 | 1\r
        }\r
 \r
        static sel25519 (p: Float64Array, q: Float64Array, b: number): void {\r