Have ideas to improve npm?Join in the discussion! »

    lodash
    DefinitelyTyped icon, indicating that this package has TypeScript declarations provided by the separate @types/lodash package

    2.4.1 • Public • Published

    Lo-Dash v2.4.1

    A utility library delivering consistency, customization, performance, & extras.

    Download

    Check out our wiki for details over the differences between builds.

    CDN copies are available on cdnjs & jsDelivr. For smaller file sizes, create custom builds with only the features needed.

    Love modules? We’ve got you covered with lodash-amd, lodash-es6, lodash-node, & npm packages per method.

    Dive in

    There’s plenty of documentation, unit tests, & benchmarks.
    Check out DevDocs as a fast, organized, & searchable interface for our documentation.

    The full changelog for this release is available on our wiki.
    A list of upcoming features is available on our roadmap.

    Features not in Underscore

    Resources

    • Podcasts
    • Posts
    • Videos

    A list of other community created podcasts, posts, & videos is available on our wiki.

    Support

    Tested in Chrome 5~31, Firefox 2~25, IE 6-11, Opera 9.25~17, Safari 3-7, Node.js 0.6.21~0.10.22, Narwhal 0.3.2, PhantomJS 1.9.2, RingoJS 0.9, & Rhino 1.7RC5.
    Automated browser test results are available as well as Travis CI builds for lodash, lodash-cli, lodash-amd, lodash-node, & grunt-lodash.

    Special thanks to Sauce Labs for providing automated browser testing.
    Sauce Labs

    Installation & usage

    In browsers:

    <script src="lodash.js"></script>

    Using npm:

    npm i --save lodash
     
    {sudo} npm i -g lodash
    npm ln lodash

    In Node.js & Ringo:

    var _ = require('lodash');
    // or as Underscore
    var _ = require('lodash/dist/lodash.underscore');

    Notes:

    • Don’t assign values to special variable _ when in the REPL
    • If Lo-Dash is installed globally, run npm ln lodash in your project’s root directory before requiring it

    In Rhino:

    load('lodash.js');

    In an AMD loader:

    require({
      'packages': [
        { 'name': 'lodash', 'location': 'path/to/lodash', 'main': 'lodash' }
      ]
    },
    ['lodash'], function(_) {
      console.log(_.VERSION);
    });

    Author

    twitter/jdalton
    John-David Dalton

    Contributors

    twitter/blainebublitz twitter/kitcambridge twitter/mathias
    Blaine Bublitz Kit Cambridge Mathias Bynens

    Bitdeli Badge

    Install

    npm i [email protected]

    Version

    2.4.1

    License

    MIT

    Homepage

    lodash.com/

    Last publish

    Collaborators

    • avatar
    • avatar
    • avatar