Shuffle Lines
Put text lines in random order using Fisher-Yates shuffle.
Input
Output
How random is the shuffle?
Uses cryptographic random (crypto.getRandomValues) with the Fisher-Yates algorithm for uniform randomness.
Does it keep empty lines?
Empty lines are preserved by default.