Pulls Array of Function arguments
The Function arguments object
A Number to start the Array at
An Array of Function arguments
Gets the number of properties in an Object
An Object to count
The number of properties in the Object
Formats the current Date to a String
The String-formatted Date
Insert a String value if said value is truthy
I'll get back to you on this one.....
The formatted String?
Performs a deep-merge on two Objects (great for default options)
An intial Object
An Object of default values or mixins
The fully merged Object
Performs a sprintf-style String formattng given a template and input items
The string template
The items to places in the template
A sprintf-formatted String
Strips a character or set of characters from a given String
The String toe strip
The character(s) to strip
The String, minus the character(s) given
Truncates a String
The String to truncate
The maxium lenth of the String
The truncated String
Creates a tree Object out of a multi-dimensional Array
A multi-dimensional Array
A property name for single-items
The tree Object
Formats a URI Path with Query parameters
An Array of Path
An Object literal of Query parameters
The formatted URI
Tests if the value is an IP Long Number
The (hopefully) IP Long Number
Tests if the value is a validly formatted IP Address
The (hopefully) IP Address (#.#.#.#)
Converts a IP Long Number into an IP Address. If the IP
Long Number is not a String, it returns the same value
The IP Long Number
An IP Address (#.#.#.#)
Converts an IP Address to an IP Long Number
An IP Address (#.#.#.#)
The IP Long Number
Converts a MAC Decimal String into a MAC Address
The MAC Decimal String
A MAC Address (4F:12:CC:5D:D8:90)
Converts an MAC Address to a MAC Decimal String
A MAC Address (4F:12:CC:5D:D8:90)
The MAC Decimal String
Evaluates the arguments in order and returns the current value of the
first expression that initially does not evaluate to falsy.
The value to coalesce
The string to use if the value is null
A string to append to the value
A sprintf template that the value will be placed into
The first truthy expression
Concantenates a set of String|Number arguments (with NO delimiter)
A set of arguments to concatenate
The concatenate String
Concantenates a set of delimited String|Number arguments
A set of characters to delimit the Strings|Numbers by
An Array of Strings|Numbers to concatenate
The concatenate String
"Cleans" a String given a set of Patterns & Replacements
The String to "clean"
An Array of Find & Replace values to "clean" the String with
The "clean" String
Ensures a Number value is always above a given limit
The Number value
The limit that this Number must exceed
The original Number value, or the limit+1
Ensures a Number value is always below a given limit
The Number value
The limit that this Number must subceed
The original Number value, or the limit-1
Removes all falsy elements from an Array
A set of items to be compacted
The compacted Array
Creates a RegExp object for templating
The template String
The key or set of keys for the template
A String of RegExp modifiers
The template RegExp object
A collection formatting
functions