Displaying 1 to 20 from 60 results

node-fs-extra - Node.js: extra methods for the fs object like copy(), remove(), mkdirs()

fs-extra adds file system methods that aren't included in the native fs module and adds promise support to the fs methods. It should be a drop in replacement for fs.I got tired of including mkdirp, rimraf, and ncp in most of my projects.

js-traverse - Traverse and transform objects by visiting every node on a recursive walk.

Traverse and transform objects by visiting every node on a recursive walk.Each method that takes an fn uses the context documented below in the context section.

deep-freeze - recursively Object.freeze() on objects and functions

Call Object.freeze(obj) recursively on all unfrozen properties of obj that are functions or objects.Based in part on the code snippet from the MDN wiki page on Object.freeze(), which is released to the public domain.

boltons - 🔩 Like builtins, but boltons

boltons should be builtins. Full and extensive docs are available on Read The Docs. See what's new by checking the CHANGELOG.

deepmerge - A library for deep (recursive) merging of Javascript objects

Merge the enumerable attributes of two objects deeply. For the old array element-merging algorithm, see the arrayMerge option below.

colony - :chart_with_upwards_trend: In-browser network graphs representing the links between your Node

In-browser graphs representing the links between your Node.js code and its dependencies.This will traverse app.js's dependencies and dump the necessary static HTML/CSS/JS files to the ./colony directory, this page being ./colony/index.html. Then it's just a matter of serving it up using something like serve, NGINX or plain old Apache.

node-findit - Walk a directory tree in node.js

Recursively walk directory trees. Think /usr/bin/find.Return an event emitter finder that performs a recursive walk starting at basedir.


Touch utility to update datetimes of folders and files even if readonly.

circular-json - JSON does not handle circular references. Now it does

Serializes and deserializes otherwise valid JSON objects containing circular references into and from a specialized JSON format. There are no dependencies.

sort-keys - Sort the keys of an object

Useful to get a deterministically ordered object, as the order of keys can vary between engines.Returns a new object with sorted keys.

node-mv - Like `fs

Like `fs.rename`, but works across devices, and works with directories. Think of the unix utility `mv`.

reqursive - Take a node.js script and recursively discover all the files it requires.

Take a file and recursively discover all the files loaded in using require().Call reqursive on a file, and soon after you'll get an array containing a list of all the scripts that file requires before running.

cpr - Nodejs cp -R

There are other modules out there that attempt this, but none did it the way I needed it to be done or they had issues and the author failed to fix them in a timely manner.All options default to false.

zelda - Automatically `npm link` all your packages together!

Sometimes Link needs a little help from Zelda.zelda finds all the node packages in your code folder (~/code/ in the example). If any of these packages are listed as a dependency in the nearest package.json of your working directory, it automatically symlinks it for you.

stroll - asynchronously & recursively walk through an object, array or literal.

asynchronously & recursively walk through an object, array or literal.uses wrapped to provide generator and promise support.