Repositories

jonschlinkert repositories

864 supported repositories

Normalize values in package.json to improve compatibility, programmatic readability and usefulness with third party libs.

Last commit Mar 2, 2020

 (18 stars) (2 forks) (0 indexed issues) (0 open good first issues)

`.use()` plugins to manipulate objects. Easy to use and extend. Load locally defined plugins, or define a namespace to automatically load plugins from load modules.

Last commit Oct 22, 2014

 (5 stars) (0 forks) (0 indexed issues) (0 open good first issues)

Simple API for globally installing or uninstalling one or more NPM packages.

Last commit Apr 29, 2017

 (5 stars) (21 forks) (0 indexed issues) (0 open good first issues)

Returns an array of unique "npm" directories based on the user's platform and environment. Node.js / JavaScript.

Last commit Dec 15, 2018

 (14 stars) (1 fork) (0 indexed issues) (0 open good first issues)

Get the nth root of a number.

Last commit Jan 19, 2015

 (4 stars) (0 forks) (0 indexed issues) (0 open good first issues)

Simple javascript utility for displaying the time in 12-hour clock format

Last commit Nov 14, 2016

 (7 stars) (1 fork) (0 indexed issues) (0 open good first issues)

Copy static properties, prototype properties, and descriptors from one object to another

Last commit Jun 25, 2017

 (15 stars) (4 forks) (0 indexed issues) (0 open good first issues)

Get the length of an object's properties, excluding prototype properties. Work with dontEnum bugs.

Last commit Mar 20, 2015

 (4 stars) (0 forks) (0 indexed issues) (0 open good first issues)

DEPRECATED use object.pick instead

Last commit Mar 17, 2016

 (0 stars) (0 forks) (0 indexed issues) (0 open good first issues)

Get the length of own enumerable properties on an object excluding the object's prototype properties.

No recent commit data

 (2 stars) (0 forks) (0 indexed issues) (0 open good first issues)

Call the given method on each value in the given object.

Last commit May 30, 2017

 (21 stars) (5 forks) (0 indexed issues) (0 open good first issues)

Like `extend` but only copies missing properties/values to the target object.

Last commit Apr 26, 2017

 (17 stars) (1 fork) (0 indexed issues) (0 open good first issues)

DEPRECATED. use filter-values instead.

Last commit Jan 20, 2015

 (3 stars) (0 forks) (0 indexed issues) (0 open good first issues)

Similar to map for arrays, this creates a new object by calling the callback on each property of the original object.

Last commit Dec 20, 2017

 (9 stars) (2 forks) (0 indexed issues) (0 open good first issues)

Return a copy of an object without the given keys.

Last commit Sep 4, 2017

 (77 stars) (5 forks) (0 indexed issues) (0 open good first issues)

(object pick) returns a filtered copy of an object with only the specified keys, exactly like `pick` from lo-dash / underscore.

Last commit Aug 19, 2017

 (41 stars) (7 forks) (0 indexed issues) (0 open good first issues)

Like pluck from underscore / lo-dash, but returns an object composed of specified properties, with values unmodified from those of the original object.

Last commit Oct 7, 2014

 (5 stars) (0 forks) (0 indexed issues) (0 open good first issues)

Reduces an object to a value that is the accumulated result of running each property in the object through a callback. JavaScript/node.js utility.

Last commit Apr 17, 2017

 (12 stars) (3 forks) (0 indexed issues) (0 open good first issues)

Get the odd numbered items from an array. This package was created as a learning experience as I'm learning how to program.

Last commit Feb 24, 2015

 (5 stars) (0 forks) (0 indexed issues) (0 open good first issues)

Recursively omit specified keys from an object.

Last commit Jun 8, 2022

 (79 stars) (15 forks) (0 indexed issues) (0 open good first issues)