Switched from underscore to lodash library
This commit is contained in:
@ -387,7 +387,7 @@ List of Packages
|
|||||||
| tumblr.js | Tumblr API library. |
|
| tumblr.js | Tumblr API library. |
|
||||||
| twilio | Twilio API library. |
|
| twilio | Twilio API library. |
|
||||||
| twit | Twitter API library. |
|
| twit | Twitter API library. |
|
||||||
| underscore | Handy JavaScript utlities library. |
|
| lodash | Handy JavaScript utlities library. |
|
||||||
| uglify-js | Dependency for connect-assets library to minify JS. |
|
| uglify-js | Dependency for connect-assets library to minify JS. |
|
||||||
| validator | Used in conjunction with express-validator in **controllers/api.js**. |
|
| validator | Used in conjunction with express-validator in **controllers/api.js**. |
|
||||||
| mocha | Test framework. |
|
| mocha | Test framework. |
|
||||||
@ -458,7 +458,7 @@ asynchronous tasks, and then render a page, but only when all tasks are complete
|
|||||||
want to scrape 3 different websites for some data and render the results in a template
|
want to scrape 3 different websites for some data and render the results in a template
|
||||||
after all 3 websites have been scraped.
|
after all 3 websites have been scraped.
|
||||||
- Need to find a specific object inside an Array? Use [_.findWhere](http://underscorejs.org/#findWhere)
|
- Need to find a specific object inside an Array? Use [_.findWhere](http://underscorejs.org/#findWhere)
|
||||||
function from Underscore.js. For example, this is how you would retrieve a
|
function from Underscore.js (or Lodash). For example, this is how you would retrieve a
|
||||||
Twitter token from database: `var token = _.findWhere(req.user.tokens, { kind: 'twitter' });`,
|
Twitter token from database: `var token = _.findWhere(req.user.tokens, { kind: 'twitter' });`,
|
||||||
where 1st parameter is an array, and a 2nd parameter is an object to search for.
|
where 1st parameter is an array, and a 2nd parameter is an object to search for.
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
var _ = require('underscore');
|
var _ = require('lodash');
|
||||||
var passport = require('passport');
|
var passport = require('passport');
|
||||||
var InstagramStrategy = require('passport-instagram').Strategy;
|
var InstagramStrategy = require('passport-instagram').Strategy;
|
||||||
var LocalStrategy = require('passport-local').Strategy;
|
var LocalStrategy = require('passport-local').Strategy;
|
||||||
|
@ -17,7 +17,7 @@ var Linkedin = require('node-linkedin')(secrets.linkedin.clientID, secrets.linke
|
|||||||
var clockwork = require('clockwork')({key: secrets.clockwork.apiKey});
|
var clockwork = require('clockwork')({key: secrets.clockwork.apiKey});
|
||||||
var ig = require('instagram-node').instagram();
|
var ig = require('instagram-node').instagram();
|
||||||
var Y = require('yui/yql');
|
var Y = require('yui/yql');
|
||||||
var _ = require('underscore');
|
var _ = require('lodash');
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* GET /api
|
* GET /api
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
var _ = require('underscore');
|
var _ = require('lodash');
|
||||||
var async = require('async');
|
var async = require('async');
|
||||||
var crypto = require('crypto');
|
var crypto = require('crypto');
|
||||||
var nodemailer = require('nodemailer');
|
var nodemailer = require('nodemailer');
|
||||||
|
@ -31,6 +31,7 @@
|
|||||||
"jade": "^1.3.1",
|
"jade": "^1.3.1",
|
||||||
"lastfm": "^0.9.0",
|
"lastfm": "^0.9.0",
|
||||||
"less": "^1.7.0",
|
"less": "^1.7.0",
|
||||||
|
"lodash": "^2.4.1",
|
||||||
"lusca": "^1.0.0",
|
"lusca": "^1.0.0",
|
||||||
"method-override": "^2.0.0",
|
"method-override": "^2.0.0",
|
||||||
"mongoose": "^3.8.12",
|
"mongoose": "^3.8.12",
|
||||||
@ -53,7 +54,6 @@
|
|||||||
"twilio": "^1.6.0",
|
"twilio": "^1.6.0",
|
||||||
"twit": "^1.1.15",
|
"twit": "^1.1.15",
|
||||||
"uglify-js": "^2.4.13",
|
"uglify-js": "^2.4.13",
|
||||||
"underscore": "^1.6.0",
|
|
||||||
"validator": "^3.12.0",
|
"validator": "^3.12.0",
|
||||||
"yui": "^3.17.1"
|
"yui": "^3.17.1"
|
||||||
},
|
},
|
||||||
|
Reference in New Issue
Block a user