Merge two objects and concatenate arrays that are values of the same object key.
updated at Nov. 25, 2015, 4:43 p.m.
A small promise-based wrapper for through2
updated at Dec. 5, 2018, 10:40 p.m.
defines static object attributes using `Object.defineProperties`
updated at July 8, 2019, 9:55 p.m.
Get the number of days in a given month
updated at July 8, 2019, 10:03 p.m.
Parse next JSON value from string allowing extraneous characters after value
updated at July 8, 2019, 10:05 p.m.
Object -> [[key0, value0], [key1, value1]...]
updated at July 15, 2019, 8:56 p.m.
Find minimum in an array of version that satisfies a semver range.
updated at July 15, 2019, 8:59 p.m.
Find maximum (or minimum) version according to semver
updated at July 15, 2019, 8:59 p.m.
Deep-search objects for keys in JavaScript objects. Keys can be searched by providing an array of keys, or using a dot-notiation.
updated at Oct. 18, 2019, 1:32 a.m.
Tells you what keys from first object are missing in second
updated at Feb. 19, 2020, 4:19 p.m.
Convert a string to pascal case.
updated at July 18, 2020, 4:37 a.m.
Converts an object literal with deeply nested nodes to a simple key/value object
updated at Dec. 23, 2020, 9:02 p.m.
checks if foo is not defined, i.e. undefined, null, an empty string, array, object or NaN
updated at March 7, 2021, 12:23 p.m.
Bind a context to all functions in an object, including deeply nested functions.
updated at April 12, 2021, 10:21 p.m.
Return true if a value exists in an array. Faster than using indexOf and won't blow up on null values.
updated at April 12, 2021, 10:36 p.m.
Check all the available MIME types of an extension
updated at April 27, 2021, 12:43 a.m.
A tiny easy math include addition multiplication subtraction division.
updated at May 14, 2021, 5:54 a.m.
Normalize values in package.json to improve compatibility, programmatic readability and usefulness with third party libs.
updated at May 15, 2021, 1 p.m.