Jon Schlinkert
Jon Schlinkert
parse-git-config
Parse `.git/config` into a JavaScript object. sync or async.
cache-base
Basic object store with methods like get/set/extend/omit
gists
Methods for working with the GitHub Gist API. Node.js/JavaScript
github-base
Simple, opinionated node.js interface for creating basic apps with the GitHub API.
write
Write data to the file system, creating any intermediate directories if they don't already exist. Used by flat-cache and many others!
split-string
Split a string on a given character or characters, with support for escaping.
parse-gitignore
Parse a gitignore file into an array of patterns. Comments and empty lines are stripped.
mixin-deep
Deeply mix the properties of objects into the first object, while also mixing-in child objects.
omit-empty
Recursively omit empty properties from an object. Omits empty objects, arrays, strings, and optionally zero. Similar results to what you would expect with `compact` for arrays.
arr-flatten
Recursively flatten an array or arrays. This is the fastest implementation of array flatten.