seeded-card-shuffle
v1.0.1
Published
Deterministic PRNG-based card deck shuffler with seed support.
Readme
seeded-card-shuffle
🎴 Deterministic card deck shuffle using a seeded PRNG.
Same seed ➝ same shuffle result, useful for multiplayer games, simulations, and reproducible tests.
✨ Features
- 🎲 Seeded shuffle – deterministic order from a given string or number seed
- ♠️♥️♦️♣️ Standard 52-card deck
- ⚡ Lightweight & dependency-free (TypeScript, ES2019)
- 🔒 Same input seed always produces the same deck
🔗 Online Demo
📦 Installation
npm install seeded-card-shuffle
## 🛠 How to use with TypeScript
```ts
import { SeededCardShuffle } from "seeded-card-shuffle";
const game = new SeededCardShuffle("HELLO123");
console.log(game.getDeck());