Skip to content

Add typings and browser support#8

Open
dcposch wants to merge 1 commit intoethers:masterfrom
dcposch:master
Open

Add typings and browser support#8
dcposch wants to merge 1 commit intoethers:masterfrom
dcposch:master

Conversation

@dcposch
Copy link

@dcposch dcposch commented Jun 7, 2022

Added browser support

This required making the API async, since the browser SubtleCrypto API uses promises.

After this change, we still always use native SHA256: window.crypto.subtle in-browser, require("crypto") in Node.

The library still has zero dependencies.

I also updated dependencies and added Typescript types.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants