Easily get, set and persist config data. Fast. Supports dot-notation in keys. No dependencies.
MIT License
Simple, opinionated node.js interface for creating basic apps with the GitHub API.
Write data to the file system, creating any intermediate directories if they don't already exist....
Normalize values in package.json to improve compatibility, programmatic readability and usefulnes...
Generic JavaScript helpers that can be used with any template engine. Handlebars, Lo-Dash, Unders...
Basic object store with methods like get/set/extend/omit
Better inspect formatting, using prettier for arrays, objects and functions, and util.inspect for...
Copy files using glob patterns. Sync, async, promise or streams. (node.js utility)
Parse `.git/config` into a JavaScript object. sync or async.
Set nested properties on an object using dot-notation.
Recursively delete all empty folders in a directory and child directories.
Use property paths (`a.b.c`) get a nested value from an object.
When copying or moving files, it's common for operating systems to automatically add an increment...
Iterate over the own enumerable properties of an object, and return an object with properties tha...
Smarter YAML front matter parser, used by metalsmith, Gatsby, Netlify, Assemble, mapbox-gl, pheno...
Get the native JavaScript type of a value, fast. Used by superstruct, micromatch and many others!