Skip to content

Commit

Permalink
handle moved lodash internal methods
Browse files Browse the repository at this point in the history
  • Loading branch information
aearly committed Feb 10, 2016
1 parent 8a7f864 commit b001e4a
Show file tree
Hide file tree
Showing 32 changed files with 67 additions and 66 deletions.
21 changes: 10 additions & 11 deletions build/async.js
Expand Up @@ -11,11 +11,11 @@
* @private
* @param {Function} func The function to invoke.
* @param {*} thisArg The `this` binding of `func`.
* @param {...*} [args] The arguments to invoke `func` with.
* @param {...*} args The arguments to invoke `func` with.
* @returns {*} Returns the result of `func`.
*/
function apply$1(func, thisArg, args) {
var length = args ? args.length : 0;
var length = args.length;
switch (length) {
case 0: return func.call(thisArg);
case 1: return func.call(thisArg, args[0]);
Expand Down Expand Up @@ -49,8 +49,6 @@
* // => false
*/
function isObject(value) {
// Avoid a V8 JIT bug in Chrome 19-20.
// See https://code.google.com/p/v8/issues/detail?id=2291 for more details.
var type = typeof value;
return !!value && (type == 'object' || type == 'function');
}
Expand Down Expand Up @@ -642,9 +640,11 @@
*/
function indexKeys(object) {
var length = object ? object.length : undefined;
return (isLength(length) && (isArray(object) || isString(object) || isArguments(object)))
? baseTimes(length, String)
: null;
if (isLength(length) &&
(isArray(object) || isString(object) || isArguments(object))) {
return baseTimes(length, String);
}
return null;
}

/** Used as references for various `Number` constants. */
Expand Down Expand Up @@ -961,7 +961,7 @@
}

/**
* This method returns the first argument provided to it.
* This method returns the first argument given to it.
*
* @static
* @memberOf _
Expand Down Expand Up @@ -1073,8 +1073,7 @@
* Gets the index at which the first occurrence of `value` is found in `array`
* using [`SameValueZero`](http://ecma-international.org/ecma-262/6.0/#sec-samevaluezero)
* for equality comparisons. If `fromIndex` is negative, it's used as the offset
* from the end of `array`. If `array` is sorted providing `true` for `fromIndex`
* performs a faster binary search.
* from the end of `array`.
*
* @static
* @memberOf _
Expand All @@ -1088,7 +1087,7 @@
* _.indexOf([1, 2, 1, 2], 2);
* // => 1
*
* // using `fromIndex`
* // Search from the `fromIndex`.
* _.indexOf([1, 2, 1, 2], 2, 2);
* // => 3
*/
Expand Down
2 changes: 1 addition & 1 deletion build/async.min.js

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions build/auto.js
Expand Up @@ -96,15 +96,15 @@ exports.default = function (tasks, concurrency, callback) {
});
};

var _arrayEach = require('lodash/internal/arrayEach');
var _arrayEach = require('lodash/_arrayEach');

var _arrayEach2 = _interopRequireDefault(_arrayEach);

var _arrayEvery = require('lodash/internal/arrayEvery');
var _arrayEvery = require('lodash/_arrayEvery');

var _arrayEvery2 = _interopRequireDefault(_arrayEvery);

var _baseHas = require('lodash/internal/baseHas');
var _baseHas = require('lodash/_baseHas');

var _baseHas2 = _interopRequireDefault(_baseHas);

Expand Down
6 changes: 3 additions & 3 deletions build/es/auto.js
@@ -1,8 +1,8 @@
'use strict';

import arrayEach from 'lodash-es/internal/arrayEach';
import arrayEvery from 'lodash-es/internal/arrayEvery';
import baseHas from 'lodash-es/internal/baseHas';
import arrayEach from 'lodash-es/_arrayEach';
import arrayEvery from 'lodash-es/_arrayEvery';
import baseHas from 'lodash-es/_baseHas';
import forOwn from 'lodash-es/forOwn';
import indexOf from 'lodash-es/indexOf';
import isArray from 'lodash-es/isArray';
Expand Down
2 changes: 1 addition & 1 deletion build/es/internal/consoleFunc.js
@@ -1,6 +1,6 @@
'use strict';

import arrayEach from 'lodash-es/internal/arrayEach';
import arrayEach from 'lodash-es/_arrayEach';
import rest from 'lodash-es/rest';

export default function consoleFunc(name) {
Expand Down
4 changes: 2 additions & 2 deletions build/es/internal/filter.js
@@ -1,7 +1,7 @@
'use strict';

import arrayMap from 'lodash-es/internal/arrayMap';
import property from 'lodash-es/internal/baseProperty';
import arrayMap from 'lodash-es/_arrayMap';
import property from 'lodash-es/_baseProperty';

export default function _filter(eachfn, arr, iterator, callback) {
var results = [];
Expand Down
6 changes: 3 additions & 3 deletions build/es/internal/queue.js
@@ -1,10 +1,10 @@
'use strict';

import arrayEach from 'lodash-es/internal/arrayEach';
import arrayMap from 'lodash-es/internal/arrayMap';
import arrayEach from 'lodash-es/_arrayEach';
import arrayMap from 'lodash-es/_arrayMap';
import isArray from 'lodash-es/isArray';
import noop from 'lodash-es/noop';
import property from 'lodash-es/internal/baseProperty';
import property from 'lodash-es/_baseProperty';

import onlyOnce from './onlyOnce';
import setImmediate from './setImmediate';
Expand Down
2 changes: 1 addition & 1 deletion build/es/priorityQueue.js
@@ -1,6 +1,6 @@
'use strict';

import arrayEach from 'lodash-es/internal/arrayEach';
import arrayEach from 'lodash-es/_arrayEach';
import isArray from 'lodash-es/isArray';
import noop from 'lodash-es/noop';

Expand Down
4 changes: 2 additions & 2 deletions build/es/sortBy.js
@@ -1,7 +1,7 @@
'use strict';

import arrayMap from 'lodash-es/internal/arrayMap';
import property from 'lodash-es/internal/baseProperty';
import arrayMap from 'lodash-es/_arrayMap';
import property from 'lodash-es/_baseProperty';

import map from './map';

Expand Down
2 changes: 1 addition & 1 deletion build/es/times.js
@@ -1,7 +1,7 @@
'use strict';

import map from './map';
import range from 'lodash-es/internal/baseRange';
import range from 'lodash-es/_baseRange';

export default function (count, iterator, callback) {
map(range(0, count, 1), iterator, callback);
Expand Down
2 changes: 1 addition & 1 deletion build/es/timesLimit.js
@@ -1,7 +1,7 @@
'use strict';

import mapLimit from './mapLimit';
import range from 'lodash-es/internal/baseRange';
import range from 'lodash-es/_baseRange';

export default function timeLimit(count, limit, iterator, cb) {
return mapLimit(range(0, count, 1), limit, iterator, cb);
Expand Down
2 changes: 1 addition & 1 deletion build/es/timesSeries.js
@@ -1,7 +1,7 @@
'use strict';

import mapSeries from './mapSeries';
import range from 'lodash-es/internal/baseRange';
import range from 'lodash-es/_baseRange';

export default function (count, iterator, callback) {
mapSeries(range(0, count, 1), iterator, callback);
Expand Down
2 changes: 1 addition & 1 deletion build/internal/consoleFunc.js
Expand Up @@ -5,7 +5,7 @@ Object.defineProperty(exports, "__esModule", {
});
exports.default = consoleFunc;

var _arrayEach = require('lodash/internal/arrayEach');
var _arrayEach = require('lodash/_arrayEach');

var _arrayEach2 = _interopRequireDefault(_arrayEach);

Expand Down
4 changes: 2 additions & 2 deletions build/internal/filter.js
Expand Up @@ -5,11 +5,11 @@ Object.defineProperty(exports, "__esModule", {
});
exports.default = _filter;

var _arrayMap = require('lodash/internal/arrayMap');
var _arrayMap = require('lodash/_arrayMap');

var _arrayMap2 = _interopRequireDefault(_arrayMap);

var _baseProperty = require('lodash/internal/baseProperty');
var _baseProperty = require('lodash/_baseProperty');

var _baseProperty2 = _interopRequireDefault(_baseProperty);

Expand Down
6 changes: 3 additions & 3 deletions build/internal/queue.js
Expand Up @@ -5,11 +5,11 @@ Object.defineProperty(exports, "__esModule", {
});
exports.default = queue;

var _arrayEach = require('lodash/internal/arrayEach');
var _arrayEach = require('lodash/_arrayEach');

var _arrayEach2 = _interopRequireDefault(_arrayEach);

var _arrayMap = require('lodash/internal/arrayMap');
var _arrayMap = require('lodash/_arrayMap');

var _arrayMap2 = _interopRequireDefault(_arrayMap);

Expand All @@ -21,7 +21,7 @@ var _noop = require('lodash/noop');

var _noop2 = _interopRequireDefault(_noop);

var _baseProperty = require('lodash/internal/baseProperty');
var _baseProperty = require('lodash/_baseProperty');

var _baseProperty2 = _interopRequireDefault(_baseProperty);

Expand Down
12 changes: 6 additions & 6 deletions build/package.json
Expand Up @@ -19,8 +19,8 @@
"utility"
],
"dependencies": {
"lodash": "^4.0.0",
"lodash-es": "^4.0.0"
"lodash": "^4.3.0",
"lodash-es": "^4.3.0"
},
"devDependencies": {
"babel-cli": "^6.3.17",
Expand Down Expand Up @@ -71,9 +71,9 @@
},
"license": "MIT",
"jam": {
"main": "async.js",
"main": "index.js",
"include": [
"async.js",
"lib/async.js",
"README.md",
"LICENSE"
],
Expand All @@ -82,10 +82,10 @@
]
},
"spm": {
"main": "async.js"
"main": "index.js"
},
"volo": {
"main": "async.js",
"main": "index.js",
"ignore": [
"**/.*",
"node_modules",
Expand Down
2 changes: 1 addition & 1 deletion build/priorityQueue.js
Expand Up @@ -67,7 +67,7 @@ exports.default = function (worker, concurrency) {
return q;
};

var _arrayEach = require('lodash/internal/arrayEach');
var _arrayEach = require('lodash/_arrayEach');

var _arrayEach2 = _interopRequireDefault(_arrayEach);

Expand Down
4 changes: 2 additions & 2 deletions build/sortBy.js
Expand Up @@ -5,11 +5,11 @@ Object.defineProperty(exports, "__esModule", {
});
exports.default = sortBy;

var _arrayMap = require('lodash/internal/arrayMap');
var _arrayMap = require('lodash/_arrayMap');

var _arrayMap2 = _interopRequireDefault(_arrayMap);

var _baseProperty = require('lodash/internal/baseProperty');
var _baseProperty = require('lodash/_baseProperty');

var _baseProperty2 = _interopRequireDefault(_baseProperty);

Expand Down
2 changes: 1 addition & 1 deletion build/times.js
Expand Up @@ -12,7 +12,7 @@ var _map = require('./map');

var _map2 = _interopRequireDefault(_map);

var _baseRange = require('lodash/internal/baseRange');
var _baseRange = require('lodash/_baseRange');

var _baseRange2 = _interopRequireDefault(_baseRange);

Expand Down
2 changes: 1 addition & 1 deletion build/timesLimit.js
Expand Up @@ -9,7 +9,7 @@ var _mapLimit = require('./mapLimit');

var _mapLimit2 = _interopRequireDefault(_mapLimit);

var _baseRange = require('lodash/internal/baseRange');
var _baseRange = require('lodash/_baseRange');

var _baseRange2 = _interopRequireDefault(_baseRange);

Expand Down
2 changes: 1 addition & 1 deletion build/timesSeries.js
Expand Up @@ -12,7 +12,7 @@ var _mapSeries = require('./mapSeries');

var _mapSeries2 = _interopRequireDefault(_mapSeries);

var _baseRange = require('lodash/internal/baseRange');
var _baseRange = require('lodash/_baseRange');

var _baseRange2 = _interopRequireDefault(_baseRange);

Expand Down
4 changes: 3 additions & 1 deletion index.js
@@ -1 +1,3 @@
module.exports = require("./build/")
// This is not the main file in the npm package, but here so we can use github
// tarballs as packages when necessary.
module.exports = require("./build/");
6 changes: 3 additions & 3 deletions lib/auto.js
@@ -1,8 +1,8 @@
'use strict';

import arrayEach from 'lodash/internal/arrayEach';
import arrayEvery from 'lodash/internal/arrayEvery';
import baseHas from 'lodash/internal/baseHas';
import arrayEach from 'lodash/_arrayEach';
import arrayEvery from 'lodash/_arrayEvery';
import baseHas from 'lodash/_baseHas';
import forOwn from 'lodash/forOwn';
import indexOf from 'lodash/indexOf';
import isArray from 'lodash/isArray';
Expand Down
2 changes: 1 addition & 1 deletion lib/internal/consoleFunc.js
@@ -1,6 +1,6 @@
'use strict';

import arrayEach from 'lodash/internal/arrayEach';
import arrayEach from 'lodash/_arrayEach';
import rest from 'lodash/rest';

export default function consoleFunc(name) {
Expand Down
4 changes: 2 additions & 2 deletions lib/internal/filter.js
@@ -1,7 +1,7 @@
'use strict';

import arrayMap from 'lodash/internal/arrayMap';
import property from 'lodash/internal/baseProperty';
import arrayMap from 'lodash/_arrayMap';
import property from 'lodash/_baseProperty';

export default function _filter(eachfn, arr, iterator, callback) {
var results = [];
Expand Down
6 changes: 3 additions & 3 deletions lib/internal/queue.js
@@ -1,10 +1,10 @@
'use strict';

import arrayEach from 'lodash/internal/arrayEach';
import arrayMap from 'lodash/internal/arrayMap';
import arrayEach from 'lodash/_arrayEach';
import arrayMap from 'lodash/_arrayMap';
import isArray from 'lodash/isArray';
import noop from 'lodash/noop';
import property from 'lodash/internal/baseProperty';
import property from 'lodash/_baseProperty';

import onlyOnce from './onlyOnce';
import setImmediate from './setImmediate';
Expand Down
2 changes: 1 addition & 1 deletion lib/priorityQueue.js
@@ -1,6 +1,6 @@
'use strict';

import arrayEach from 'lodash/internal/arrayEach';
import arrayEach from 'lodash/_arrayEach';
import isArray from 'lodash/isArray';
import noop from 'lodash/noop';

Expand Down
4 changes: 2 additions & 2 deletions lib/sortBy.js
@@ -1,7 +1,7 @@
'use strict';

import arrayMap from 'lodash/internal/arrayMap';
import property from 'lodash/internal/baseProperty';
import arrayMap from 'lodash/_arrayMap';
import property from 'lodash/_baseProperty';

import map from './map';

Expand Down
2 changes: 1 addition & 1 deletion lib/times.js
@@ -1,7 +1,7 @@
'use strict';

import map from './map';
import range from 'lodash/internal/baseRange';
import range from 'lodash/_baseRange';

export default function (count, iterator, callback) {
map(range(0, count, 1), iterator, callback);
Expand Down
2 changes: 1 addition & 1 deletion lib/timesLimit.js
@@ -1,7 +1,7 @@
'use strict';

import mapLimit from './mapLimit';
import range from 'lodash/internal/baseRange';
import range from 'lodash/_baseRange';

export default function timeLimit(count, limit, iterator, cb) {
return mapLimit(range(0, count, 1), limit, iterator, cb);
Expand Down
2 changes: 1 addition & 1 deletion lib/timesSeries.js
@@ -1,7 +1,7 @@
'use strict';

import mapSeries from './mapSeries';
import range from 'lodash/internal/baseRange';
import range from 'lodash/_baseRange';

export default function (count, iterator, callback) {
mapSeries(range(0, count, 1), iterator, callback);
Expand Down

0 comments on commit b001e4a

Please sign in to comment.