auditted lodash usage to ensure that it is compatible with lodash 3.0

This commit is contained in:
Spencer Alger
2015-03-17 13:47:44 -07:00
parent ed26798e5e
commit ec6b0fcefc
10 changed files with 26 additions and 18 deletions

View File

@ -22,10 +22,9 @@ process.once('message', function (port) {
var conns = es.transport.connectionPool._conns;
var sockets = _([].concat(conns.dead, conns.alive))
.transform(function (sockets, conn) {
[].push.apply(sockets, _.values(conn.agent.sockets));
[].push.apply(sockets, _.values(conn.agent.freeSockets));
sockets.push(_.values(conn.agent.sockets), _.values(conn.agent.freeSockets));
}, [])
.flatten()
.flattenDeep()
.value();
es.close();

View File

@ -90,7 +90,7 @@ function rangeMatchesCurrentVersion(rangeString, done) {
expect(rangeString).to.match(versionRangeRE);
var range = versionRangeRE.exec(rangeString);
range = _.map(_.last(range, 2), versionToComparableString);
range = _.map(_.takeRight(range, 2), versionToComparableString);
done(ES_VERSION >= range[0] && ES_VERSION <= range[1]);
}

View File

@ -2,7 +2,7 @@ describe('File Logger', function () {
var Log = require('../../../src/lib/log');
var FileLogger = require('../../../src/lib/loggers/file');
var once = require('events').EventEmitter.prototype.once;
var _ = require('lodash');
var _ = require('../../../src/lib/utils');
var parentLog;
var logger;
var expect = require('expect.js');

View File

@ -4,7 +4,7 @@ describe('Stream Logger', function () {
var MockWritableStream = require('../../mocks/writable_stream');
var once = require('events').EventEmitter.prototype.once;
var stream = new MockWritableStream();
var _ = require('lodash');
var _ = require('../../../src/lib/utils');
var expect = require('expect.js');
var parentLog;