feat!: native-first API refactor, WASM behind feature flag

BREAKING: native functions return [u8; 32] instead of Vec<u8>.
BREAKING: WASM bindings require `wasm` feature flag.
New Blake3Error type replaces JsError for native consumers.
This commit is contained in:
2026-04-28 06:05:57 +02:00
parent 4570d6826f
commit 230976664c
7 changed files with 211 additions and 71 deletions
+1 -1
View File
@@ -30,4 +30,4 @@ jobs:
run: cargo test
- name: WASM tests (Node)
run: wasm-pack test --node
run: wasm-pack test --node --features wasm,talc
+1 -1
View File
@@ -39,7 +39,7 @@ jobs:
run: cargo test
- name: WASM tests (Node)
run: wasm-pack test --node
run: wasm-pack test --node --features wasm,talc
- name: Build package
run: make