shuffrand
Version:
Cryptographically secure randomness and shuffling — with soul.
15 lines (14 loc) • 606 B
TypeScript
/**
* shuffrand - Main Entry Point
*
* This file serves as the main entry point for the shuffrand module,
* re-exporting all public APIs from its dot-categorized source files.
*
* @author Doron Brayer <doronbrayer@outlook.com>
* @license MIT
*/
export { Constants } from './src.constants.js';
export type { RandomParams, ShuffleParams, CryptoStringParams } from './src.types.js';
export { cryptoRandom } from './src.function.crypto-random.js';
export { cryptoShuffle } from './src.function.crypto-shuffle.js';
export { cryptoString, calculateStringEntropy } from './src.function.crypto-string.js';