Write data to the file system, creating any intermediate directories if they don't already exist. Used by flat-cache and many others!
MIT License
Smarter YAML front matter parser, used by metalsmith, Gatsby, Netlify, Assemble, mapbox-gl, pheno...
When copying or moving files, it's common for operating systems to automatically add an increment...
Get and update GitHub repository topics.
Normalize values in package.json to improve compatibility, programmatic readability and usefulnes...
Handlebars engine, consolidate.js style but with enhancements. This works with Assemble, express....
Copy files using glob patterns. Sync, async, promise or streams. (node.js utility)
Convert plain text into snippets of markdown.
Get the native JavaScript type of a value, fast. Used by superstruct, micromatch and many others!
Recursively delete all empty folders in a directory and child directories.
Parse `.git/config` into a JavaScript object. sync or async.
node.js utility for exporting a directory of files as modules.
Easily get, set and persist config data. Fast. Supports dot-notation in keys. No dependencies.
Find, load and merge JSON and YAML config settings from one or more files, in the specified order.
API and CLI for generating a markdown TOC (table of contents) for a README or any markdown files....
Generic JavaScript helpers that can be used with any template engine. Handlebars, Lo-Dash, Unders...