diff options
Diffstat (limited to 'ext/node/polyfills/internal/crypto/hash.ts')
-rw-r--r-- | ext/node/polyfills/internal/crypto/hash.ts | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/ext/node/polyfills/internal/crypto/hash.ts b/ext/node/polyfills/internal/crypto/hash.ts index 34e3c1230..51c9ec955 100644 --- a/ext/node/polyfills/internal/crypto/hash.ts +++ b/ext/node/polyfills/internal/crypto/hash.ts @@ -229,6 +229,14 @@ export function createHash(algorithm: string, opts?: TransformOptions) { return new Hash(algorithm, opts); } +/** + * Get the list of implemented hash algorithms. + * @returns Array of hash algorithm names. + */ +export function getHashes() { + return ops.op_node_get_hashes(); +} + export default { Hash, Hmac, |