]> git.codecow.com Git - nano25519.git/commit
Refactor API.
authorChris Duncan <chris@codecow.com>
Tue, 17 Mar 2026 20:47:27 +0000 (13:47 -0700)
committerChris Duncan <chris@codecow.com>
Tue, 17 Mar 2026 20:47:27 +0000 (13:47 -0700)
commite7133385b81b4158982621c988dc16fa05b93786
treea77c38f1033082b2419252b139892e9ad232399a
parent70b9b5aa70be0d84ba0826bd358ac235df932ee4
Refactor API.

Refactor host code to compile synchronously, return both sync and async functions, merge trace logging function into wasm env, refactor worker listening process, add type checks to worker message parsing, and emit type definitions.
Update testing page to add NanoNaCl to global context in test page to enable testing ad hoc commands, add tests for sync functions using byte arrays, add pause when starting each test run to allow DOM to repaint status text, and always run self-check.
Rename main assembly file.
Improve documentation and reorganize functions.
Update dependencies.
assembly/index.ts [moved from assembly/nano-nacl.ts with 100% similarity]
index.html
index.ts
package-lock.json
package.json
tsconfig.json