fluentnode
Version:
Fluent apis for node (based on the concepts used in C#'s FluentSharp
56 lines (31 loc) • 1.27 kB
text/coffeescript
Methods that use the node crypto API
dependencies
crypto = require('crypto')
String::add_Random_Chars = (size )->
String::add_Random_String = (size )->
String::add_Random_Letters = (size )->
charSet = 'abcdefghijklmnopqrstuvwxyz'
Adds 5 random letters to ```@```
twin methods: add_5_Letters
String::add_5_Random_Letters = ()->
String::add_5_Letters = String::add_5_Random_Letters
String::add_Random_Numbers = (size)->
charSet = '0123456789'
Returns a random string of size @ made of ascii chars
Number::random_String = ->
"".add_Random_String(@ + 0)
Returns a random string of size @ made of only letters
Number::random_Letters = ->
"".add_Random_Letters(@ + 0)