All files / src index.ts

100% Statements 8/8
100% Branches 0/0
100% Functions 0/0
100% Lines 8/8

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 311x         1x         1x         1x         1x         1x 1x   1x    
/**
 * CryptoH - A clean and easy-to-use cryptography helper library for Node.js
 */
import cryptoh, { HashAlgorithm, KeyPair } from "./core/cryptoh";
 
const {
	/**
	 * Hashing functions for generating and comparing hashes.
	 * @category Functions
	 */
	hash,
	/**
	 * Random number generation functions for generating salts and random values.
	 * @category Functions
	 */
	random,
	/**
	 * Key pair generation functions for creating RSA key pairs.
	 * @category Functions
	 */
	keyPair,
	/**
	 * Digital signature functions for generating and verifying signatures.
	 * @category Functions
	 */
	sign,
} = cryptoh;
 
export default cryptoh;
export { hash, random, keyPair, sign, KeyPair, HashAlgorithm };