useful-module
v0.0.6
Published
Useful tools
Downloads
19
Maintainers
Readme
Useful Module
A node.js module doing a bunch of stuff like generating random numbers, passwords, format strings and number and more!
Documentation
Functions
makePass(length, options); // Generates a password with length characters. Options is a array.
/*
Valid options are
caps -> Adds A-Z
symbols -> Adds symbols
letter -> Adds a-z
num -> Adds 0-9
*/
rNum(min, max); // Returns a random number between min and max.
rHex(); // Returns a random hex color.
htmlEsc(str); // HTML Escapes str.
remNum(str); // Removes any number from str.
remSpace(str); // Removes any whitespace from str.
s4(); // Returns a random string.
guid(); // Returns a GUID.
caesarShift(str, shift); // Shifts str by shift characters
fib(7) // Returns 13
Examples
makePass
var useful = require('useful-module');
console.log(useful.makePass(10, ["caps", "symbols", "letter", "num"])); // Returns for example nT$#d9">*c
rNum
var useful = require('useful-module');
console.log(useful.rNum(1,10)); // Returns for example 3
rHex
var useful = require('useful-module');
console.log(useful.rHex()); // Returns for example ccc3e
htmlEsc
var useful = require('useful-module');
console.log(useful.htmlEsc("Hello! <woo>")); // Returns Hello! <woo>
remNum
var useful = require('useful-module');
console.log(useful.remNum("Hello 1234")); // Returns Hello
remSpace
var useful = require('useful-module');
console.log(useful.remSpace("Hello World!")); // Returns HelloWorld!
s4
var useful = require('useful-module');
console.log(useful.s4()); // Returns for example f6dc
guid
var useful = require('useful-module');
console.log(useful.guid()); // Returns for example 57576f6a-9f63-b44b-d007-35ebb15d115b
caesarShift
var useful = require('useful-module');
console.log(useful.caesarShift("Hello, World!", 13)); // Returns Uryyb, Jbeyq!
fib
var useful = require('useful-module');
console.log(useful.fib(7)); // Returns 13
vig: function(msg, key, decode){
var useful = require('useful-module');
console.log(useful.vig('Hello', 'World')); // BROKEN
int_to_roman
var useful = require('useful-module');
console.log(useful.int_to_roman(1999)); // Returns MCMXCIX
romanParse
var useful = require('useful-module');
console.log(useful.romanParse('MCMXCIX')); // Returns 1999
reverseStr
var useful = require('useful-module');
console.log(useful.reverseStr('Hello, World!')); // Returns !dlroW ,olleH