-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
supported npm modules
Vladimir Enchev edited this page Jul 28, 2015
·
1 revision
Supported npm modules (and their dependencies) from Top 500 most popular in https://www.npmjs.com:
- async: Higher-order functions and common patterns for asynchronous code.
- lodash: The modern build of lodash modular utilities.
- underscore: JavaScript's functional programming helper library.
- moment: Parse, validate, manipulate, and display dates.
- minimist: Parse argument options.
- validator: String validation and sanitization.
- marked: A markdown parser built for speed.
- handlebars: Handlebars provides the power necessary to let you build semantic templates effectively with no frustration.
- qs: A querystring parser that supports nesting and arrays, with a depth limit.
- string: String contains methods that aren't included in the vanilla JavaScript string such as escaping html, decoding html entities, stripping tags, etc.
- lru-cache: A cache object that deletes the least-recently-used items.
- esprima: ECMAScript parsing infrastructure for multipurpose analysis.
- express-validator: Express middleware for the validator module.
- routes: Minimalist route matching for JavaScript.
- sprintf Sprintf().
- clone: Deep cloning of objects and arrays.
- xtend: Xtend is a basic utility library which allows you to extend an object by appending all of the properties from each object in a list.
- crypto: JavaScript implementations of standard and secure cryptographic algorithms.
- extend: Port of jQuery.extend.
- rx: Library for composing asynchronous and event-based operations in JavaScript.
- ms: Tiny ms conversion utility.
- ramda: A practical functional library for JavaScript programmers.
- once: Run a function exactly one time.
- wrappy: Callback wrapping utility.
- bluebird: Full featured Promises/A+ implementation with exceptionally good performance.
- immutable: Immutable Data Collections.
- after: Tiny flow control.
- classnames: A simple utility for conditionally joining classNames together.
- sax: An evented streaming XML parser in JavaScript.
- punycode: A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.
- querystring: Querystring module.
- url: This module has utilities for URL resolution and parsing.
- strftime: Strftime for JavaScript.
- numeral: Format and manipulate numbers.
- css: CSS parser / stringifier.
- he: A robust HTML entities encoder/decoder with full Unicode support.
- diff: A JavaScript text diff implementation.
- extended: Library for combining multiple libraries into one.
- is-extended: Module for type detection.
- object-extended: Additional object extensions with a chainable api.
- string-extended: Additional string extensions with a chainable api.