]> zoso.dev Git - libnemo.git/commitdiff
Use scoped declarations instead of var.
authorChris Duncan <chris@zoso.dev>
Wed, 4 Dec 2024 19:57:33 +0000 (11:57 -0800)
committerChris Duncan <chris@zoso.dev>
Thu, 5 Dec 2024 13:27:10 +0000 (05:27 -0800)
src/lib/nano-nacl.ts

index 5f5b6512a11a3f6764f45e6f462814daf936de74..c39597485482e7120913bd2047471c937fa9f1d9 100644 (file)
@@ -836,11 +836,10 @@ const n = () => {
                        throw new Error('bad signature size')\r
                if (publicKey.length !== crypto_sign_PUBLICKEYBYTES)\r
                        throw new Error('bad public key size')\r
-               var sm = new Uint8Array(crypto_sign_BYTES + msg.length)\r
-               var m = new Uint8Array(crypto_sign_BYTES + msg.length)\r
-               var i\r
-               for (i = 0; i < crypto_sign_BYTES; i++) sm[i] = sig[i]\r
-               for (i = 0; i < msg.length; i++) sm[i + crypto_sign_BYTES] = msg[i]\r
+               const sm = new Uint8Array(crypto_sign_BYTES + msg.length)\r
+               const m = new Uint8Array(crypto_sign_BYTES + msg.length)\r
+               for (let i = 0; i < crypto_sign_BYTES; i++) sm[i] = sig[i]\r
+               for (let i = 0; i < msg.length; i++) sm[i + crypto_sign_BYTES] = msg[i]\r
                return (crypto_sign_open(m, sm, sm.length, publicKey) >= 0)\r
        }\r
 \r