deep-object-diff by mattphillips

Deep diffs two objects, including nested structures of arrays and objects, and returns the difference. ❄️

created at Nov. 25, 2016, 12:34 a.m.

JavaScript

11 +0

1,010 +1

88 +0

GitHub
pretty-ms by sindresorhus

Convert milliseconds to a human readable string: `1337000000` → `15d 11h 23m 20s`

created at March 20, 2014, 2:36 p.m.

JavaScript

11 +0

1,014 +1

62 +0

GitHub
pify by sindresorhus

Promisify a callback-style function

created at Aug. 29, 2015, 8:13 a.m.

JavaScript

16 +0

1,503 -1

67 +0

GitHub
module-best-practices by mattdesl

books some best practices for JS modules

created at Oct. 15, 2014, 1:25 p.m.

JavaScript

49 +0

1,532 +0

95 +0

GitHub
through2 by rvagg

Tiny wrapper around Node streams2 Transform to avoid explicit subclassing noise

created at Aug. 1, 2013, 4:46 a.m.

JavaScript

21 +0

1,897 -1

106 +0

GitHub
JSONStream by dominictarr

rawStream.pipe(JSONStream.parse()).pipe(streamOfObjects)

created at Sept. 23, 2011, 7:03 a.m.

JavaScript

36 +0

1,903 +0

180 +0

GitHub
fecha by taylorhakes

Lightweight and simple JS date formatting and parsing

created at Jan. 9, 2015, 3:08 a.m.

JavaScript

27 +0

2,060 -1

123 +0

GitHub
node-semver by npm

The semver parser for node (the one npm uses)

created at Feb. 12, 2011, 12:06 a.m.

JavaScript

104 +0

4,976 +4

461 +2

GitHub
uuid by uuidjs

Generate RFC-compliant UUIDs in JavaScript

created at Dec. 28, 2010, 2:59 p.m.

JavaScript

138 +0

14,240 +7

880 -1

GitHub
nanoid by ai

A tiny (124 bytes), secure, URL-friendly, unique string ID generator for JavaScript

created at Aug. 5, 2017, 5:24 a.m.

JavaScript

158 -1

23,504 +69

762 +0

GitHub