summaryrefslogtreecommitdiff
path: root/crates/chat-crypto/README.txt
diff options
context:
space:
mode:
authorDoan Luu Duc Tai <doan@luuduct.ai>2026-10-31 12:25:30 -0500
committerDoan Luu Duc Tai <doan@luuduct.ai>2026-10-31 12:25:30 -0500
commit9139398d465f5899cc31bc4cdd54daa7392ca550 (patch)
treedebf0b15a969e8c64e3b3597f4eb7953b7f047e1 /crates/chat-crypto/README.txt
parentef61fc5aca6eca613a055c507a060b70bd537a37 (diff)
Migrate browser code and tests to strict TypeScript
Diffstat (limited to 'crates/chat-crypto/README.txt')
-rw-r--r--crates/chat-crypto/README.txt5
1 files changed, 3 insertions, 2 deletions
diff --git a/crates/chat-crypto/README.txt b/crates/chat-crypto/README.txt
index a08d850..114544d 100644
--- a/crates/chat-crypto/README.txt
+++ b/crates/chat-crypto/README.txt
@@ -45,11 +45,12 @@ CHECKS FROM THE WORKSPACE ROOT
cargo test --locked -p stack-chat-crypto
cargo run --locked -p stack-chat-crypto
sh infra/chat/build-openssl-wasi.sh
- PLAYWRIGHT_BROWSERS_PATH="$PWD/.tools/browsers" node crates/chat-crypto/tests/browser.mjs
+ PLAYWRIGHT_BROWSERS_PATH="$PWD/.tools/browsers" npm run test:crypto
cargo stack check
Native builds require OpenSSL >=3.5 development files and libclang.
The cross-build script supports an x86_64 GNU/Linux development host.
- Browser tooling is excluded from the public source tree and releases.
+ Installed browser tooling is excluded from source archives and releases.
+ The TypeScript tests and locked toolchain declarations are public.
The probe uses public fixture credentials and creates temporary identities
in memory. It does not open the root .env or use the canonical RSA key.