]> git.codecow.com Git - nano25519.git/commitdiff
Consider Windows when stripping newlines.
authorChris Duncan <chris@codecow.com>
Wed, 30 Sep 2026 14:27:07 +0000 (07:27 -0700)
committerChris Duncan <chris@codecow.com>
Wed, 30 Sep 2026 14:27:07 +0000 (07:27 -0700)
scripts/index.mjs

index d07c14336b4204e70b9e79f2d4c5d2b6e26b378f..bdec654aaa2d2a95a006fbacd3e9be532ccac1ca 100644 (file)
@@ -18,7 +18,7 @@ import { GE } from './ge.gen.mjs'
 import { P } from './p.gen.mjs'
 
 /** @type {(s: string) => any} */
-const stripNewline = s => s.replaceAll(/\n(\s*\n){2,}/gm, '\n\n')
+const stripNewline = s => s.replaceAll(/\n([\r\s]*\n){2,}/gm, '\n\n')
 
 await writeFile('src/assembly/ed25519/blake2b.ts', stripNewline(BLAKE2b))
 await writeFile('src/assembly/ed25519/fe.ts', stripNewline(FE))