README.md
      
      
        
        # ExRandomString
Library for generating random strings. Based on NodeJS library
[randomstring](https://www.npmjs.com/package/randomstring).
## Installation
The package can be installed by adding `ex_random_string` to your list of
dependencies in `mix.exs`:
```elixir
def deps do
  [
    {:ex_random_string, "~> 1.0.0"}
  ]
end
```
## Usage
```elixir
ExRandomString.generate()
# "XwPp9xazJ0ku5CZnlmgAx2Dld8SHkAeT"
 
ExRandomString.generate(7);
# "xqm5wXX"
 
ExRandomString.generate(length: 12, charset: :alphabetic)
# "AqoTIzKurxJi"
 
ExRandomString.generate(charset: ~w(a b c));
# "accbaabbbbcccbccccaacacbbcbbcbbc"
```