-
Notifications
You must be signed in to change notification settings - Fork 241
Document the k6/experimental/webcrypto module #1119
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There's a version of the docs published here: https://mdr-ci.staging.k6.io/docs/refs/pull/1119/merge It will be deleted automatically in 30 days. |
src/data/markdown/docs/02 javascript api/07 k6-experimental/06 webcrypto/02 SubtleCrypto.md
Outdated
Show resolved
Hide resolved
src/data/markdown/docs/02 javascript api/07 k6-experimental/06 webcrypto/02 SubtleCrypto.md
Show resolved
Hide resolved
src/data/markdown/docs/02 javascript api/07 k6-experimental/06 webcrypto.md
Outdated
Show resolved
Hide resolved
src/data/markdown/docs/02 javascript api/07 k6-experimental/06 webcrypto.md
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great! The links create nice web that structurally supports the reference.
Approved with a bunch of random nits.
...kdown/docs/02 javascript api/07 k6-experimental/06 webcrypto/01 Crypto/01 getRandomValues.md
Outdated
Show resolved
Hide resolved
...a/markdown/docs/02 javascript api/07 k6-experimental/06 webcrypto/01 Crypto/02 randomUUID.md
Outdated
Show resolved
Hide resolved
src/data/markdown/docs/02 javascript api/07 k6-experimental/06 webcrypto/02 SubtleCrypto.md
Outdated
Show resolved
Hide resolved
src/data/markdown/docs/02 javascript api/07 k6-experimental/06 webcrypto/02 SubtleCrypto.md
Outdated
Show resolved
Hide resolved
...arkdown/docs/02 javascript api/07 k6-experimental/06 webcrypto/02 SubtleCrypto/01 decrypt.md
Outdated
Show resolved
Hide resolved
...kdown/docs/02 javascript api/07 k6-experimental/06 webcrypto/01 Crypto/01 getRandomValues.md
Outdated
Show resolved
Hide resolved
...markdown/docs/02 javascript api/07 k6-experimental/06 webcrypto/02 SubtleCrypto/02 digest.md
Outdated
Show resolved
Hide resolved
...arkdown/docs/02 javascript api/07 k6-experimental/06 webcrypto/02 SubtleCrypto/03 encrypt.md
Outdated
Show resolved
Hide resolved
...own/docs/02 javascript api/07 k6-experimental/06 webcrypto/02 SubtleCrypto/05 generateKey.md
Outdated
Show resolved
Hide resolved
...kdown/docs/02 javascript api/07 k6-experimental/06 webcrypto/02 SubtleCrypto/06 importKey.md
Outdated
Show resolved
Hide resolved
Just a reminder that this should get merged after we start releasing the docs for v0.44 as this is a new API |
… webcrypto.md Co-authored-by: Matt Dodson <47385188+MattDodsonEnglish@users.noreply.github.com>
… webcrypto.md Co-authored-by: Matt Dodson <47385188+MattDodsonEnglish@users.noreply.github.com>
… webcrypto/01 Crypto/01 getRandomValues.md Co-authored-by: Matt Dodson <47385188+MattDodsonEnglish@users.noreply.github.com>
… webcrypto/01 Crypto/02 randomUUID.md Co-authored-by: Matt Dodson <47385188+MattDodsonEnglish@users.noreply.github.com>
… webcrypto/02 SubtleCrypto.md Co-authored-by: Matt Dodson <47385188+MattDodsonEnglish@users.noreply.github.com>
… webcrypto/02 SubtleCrypto/01 decrypt.md Co-authored-by: Matt Dodson <47385188+MattDodsonEnglish@users.noreply.github.com>
… webcrypto/01 Crypto/01 getRandomValues.md Co-authored-by: Matt Dodson <47385188+MattDodsonEnglish@users.noreply.github.com>
… webcrypto/02 SubtleCrypto/01 decrypt.md Co-authored-by: Matt Dodson <47385188+MattDodsonEnglish@users.noreply.github.com>
… webcrypto.md Co-authored-by: Matt Dodson <47385188+MattDodsonEnglish@users.noreply.github.com>
Co-authored-by: Ivan <2103732+codebien@users.noreply.github.com> Co-authored-by: Matt Dodson <47385188+MattDodsonEnglish@users.noreply.github.com>
This PR adds a dedicated documentation section for the newly introduced
k6/experimental/webcrypto
module.This was a long-haul batch of work and is probably riddled with mistakes and forgotten information. Please don't hesitate to poke and provide feedback and requests for corrections.
Although the module is not 100% on par with the specification yet, I described only the supported methods and algorithms without outlining what was missing. If you think we should write it in a clearer way somewhere, please let me know.
PS: I took a lot of inspiration from the wording used on MDN, I'd like to credit them, but then I'd need to do it everywhere. What would be the canonical way to do that?