Hashing made simple. Get the hash of a buffer/string/stream/file.
A pure JS implementation SHA256.
Provides functions for detecting if the host environment supports the WebCrypto API
A tiny (130B to 205B) and fast utility to randomize unique IDs of fixed length
Publish multiple editions for your JavaScript packages consistently and easily (e.g. source edition, esnext edition, es2015 edition)
SHA256 wrapper for browsers that prefers `window.crypto.subtle` but will fall back to a pure JS implementation in @aws-crypto/sha256-js to provide a consistent interface for SHA256.
implementation of crypto for the browser
JavaScript library of crypto standards.
Node's domain module for the web browser. This is merely an evented try...catch with the same API as node, nothing more.
Check version ranges like `>=N` and `X || Y || Z` with support for Node.js, Web Browsers, Deno, and TypeScript.
Helper functions
A tiny (230B) and fast UUID (v4) generator for Node and the browser
Pure JS implementation of CRC32 https://en.wikipedia.org/wiki/Cyclic_redundancy_check
An extended Error class that envelops a parent error, such that the stack trace contains the causation
A package that contains an array of every single file extension there is for text files
Node.js object hash library with properties/arrays sorting to provide constant hashes
A package that contains an array of every single file extension there is for binary files
Pure JS implementation of CRC32-C https://en.wikipedia.org/wiki/Cyclic_redundancy_check
Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.
Provides functions and types for detecting if the host environment is IE11
adds node crypto signing for browsers
aes, for browserify
abstract base class for hash-streams
RSA for browserify
No description provided.
No description provided.