]> git.codecow.com Git - libnemo.git/commitdiff
Add method to convert base32 directly to buffer.
authorChris Duncan <chris@zoso.dev>
Fri, 22 Aug 2025 07:32:45 +0000 (00:32 -0700)
committerChris Duncan <chris@zoso.dev>
Fri, 22 Aug 2025 07:32:45 +0000 (00:32 -0700)
src/lib/convert.ts

index f9f927370aff3a942f6fc1b162ca17a253d3b2da..c270fb34bddb137e98eaa755194c33b630572a62 100644 (file)
@@ -40,6 +40,16 @@ export class base32 {
                }\r
                return output\r
        }\r
+\r
+       /**\r
+       * Convert a base32 string to an ArrayBuffer.\r
+       *\r
+       * @param {string} base32 - String to convert\r
+       * @returns {Uint8Array} Byte array representation of the input string\r
+       */\r
+       static toBuffer (base32: string): ArrayBuffer {\r
+               return this.toBytes(base32).buffer\r
+       }\r
 }\r
 \r
 export class bin {\r