]> git.codecow.com Git - nano-pow.git/commit
Fix WASM in puppeteer.
authorChris Duncan <chris@zoso.dev>
Sat, 21 Jun 2025 06:17:08 +0000 (23:17 -0700)
committerChris Duncan <chris@zoso.dev>
Sat, 21 Jun 2025 06:17:08 +0000 (23:17 -0700)
commit8bd25e5de0a756bbc44695823bbb511eea303c8a
treeff0cc16a64aa8086144103ea868170a31967ca22
parentd37c3058c3e6fdb2331a9ae763dc698a04d0b6c7
Fix WASM in puppeteer.
The puppeteer browser instance loads NanoPow with a script and includes CSP. While it specifically uses WebGPU for performance, it was discovered that WASM would not load due to missing required CSP directives, so they have been added.
The reduced WASM iteration count has been reverted since it seems to be an issue with Firefox and not Chromium.
Adjust logging.
src/bin/server.ts
src/lib/generate/wasm/asm/generate.ts
src/lib/generate/wasm/index.ts
src/lib/generate/webgl/index.ts
src/utils/api-support/wasm.ts