From 2b6125a602bf964e143f3caa61667c0d9dd4224b Mon Sep 17 00:00:00 2001 From: Kevin Grasso Date: Thu, 28 Jan 2016 20:23:48 -0500 Subject: [PATCH 1/2] Lodash: _.invokeMap more robust & consistent with _.method/_.methodOf --- lodash/lodash-tests.js | 7797 ++++++++++++++++++++++++++++++++++++++++ lodash/lodash-tests.ts | 53 +- lodash/lodash.d.ts | 122 +- 3 files changed, 7949 insertions(+), 23 deletions(-) create mode 100644 lodash/lodash-tests.js diff --git a/lodash/lodash-tests.js b/lodash/lodash-tests.js new file mode 100644 index 000000000..b940a47c1 --- /dev/null +++ b/lodash/lodash-tests.js @@ -0,0 +1,7797 @@ +/// +var __extends = (this && this.__extends) || function (d, b) { + for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; + function __() { this.constructor = d; } + d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); +}; +var foodsOrganic = [ + { name: 'banana', organic: true }, + { name: 'beet', organic: false }, +]; +var foodsType = [ + { name: 'apple', type: 'fruit' }, + { name: 'banana', type: 'fruit' }, + { name: 'beet', type: 'vegetable' } +]; +var foodsCombined = [ + { 'name': 'apple', 'organic': false, 'type': 'fruit' }, + { 'name': 'carrot', 'organic': true, 'type': 'vegetable' } +]; +var stoogesQuotes = [ + { 'name': 'curly', 'quotes': ['Oh, a wise guy, eh?', 'Poifect!'] }, + { 'name': 'moe', 'quotes': ['Spread out!', 'You knucklehead!'] } +]; +var stoogesAges = [ + { 'name': 'moe', 'age': 40 }, + { 'name': 'larry', 'age': 50 } +]; +var stoogesAgesDict = { + first: { 'name': 'moe', 'age': 40 }, + second: { 'name': 'larry', 'age': 50 } +}; +var stoogesCombined = [ + { 'name': 'curly', 'age': 30, 'quotes': ['Oh, a wise guy, eh?', 'Poifect!'] }, + { 'name': 'moe', 'age': 40, 'quotes': ['Spread out!', 'You knucklehead!'] } +]; +var keys = [ + { 'dir': 'left', 'code': 97 }, + { 'dir': 'right', 'code': 100 } +]; +var Dog = (function () { + function Dog(name) { + this.name = name; + } + Dog.prototype.bark = function () { + console.log('Woof, woof!'); + }; + return Dog; +})(); +var result; +var any; +// _.MapCache +var testMapCache; +result = testMapCache.delete; +result = testMapCache.get; +result = testMapCache.has; +result = testMapCache.set; +// _ +var TestWrapper; +(function (TestWrapper) { + { + var result_1; + result_1 = _(''); + } + { + var result_2; + result_2 = _(42); + } + { + var result_3; + result_3 = _(true); + } + { + var result_4; + result_4 = _(['']); + } + { + var result_5; + result_5 = _({ a: '' }); + } +})(TestWrapper || (TestWrapper = {})); +//Wrapped array shortcut methods +result = _([1, 2, 3, 4]).join(','); +result = _([1, 2, 3, 4]).pop(); +result = _([1, 2, 3, 4]).push(5, 6, 7); +result = _([1, 2, 3, 4]).shift(); +result = _([1, 2, 3, 4]).sort(function (a, b) { return 1; }); +result = _([1, 2, 3, 4]).splice(1); +result = _([1, 2, 3, 4]).splice(1, 2, 5, 6); +result = _([1, 2, 3, 4]).unshift(5, 6); +/********* + * Array * + *********/ +// _.chunk +var TestChunk; +(function (TestChunk) { + var array; + var list; + { + var result_6; + result_6 = _.chunk(array); + result_6 = _.chunk(array, 42); + result_6 = _.chunk(list); + result_6 = _.chunk(list, 42); + } + { + var result_7; + result_7 = _(array).chunk(); + result_7 = _(array).chunk(42); + result_7 = _(list).chunk(); + result_7 = _(list).chunk(42); + } + { + var result_8; + result_8 = _(array).chain().chunk(); + result_8 = _(array).chain().chunk(42); + result_8 = _(list).chain().chunk(); + result_8 = _(list).chain().chunk(42); + } +})(TestChunk || (TestChunk = {})); +// _.compact +var TestCompact; +(function (TestCompact) { + var array; + var list; + { + var result_9; + result_9 = _.compact(); + result_9 = _.compact(array); + result_9 = _.compact(list); + } + { + var result_10; + result_10 = _(array).compact(); + result_10 = _(list).compact(); + } + { + var result_11; + result_11 = _(array).chain().compact(); + result_11 = _(list).chain().compact(); + } +})(TestCompact || (TestCompact = {})); +// _.difference +var TestDifference; +(function (TestDifference) { + var array; + var list; + { + var result_12; + result_12 = _.difference(array); + result_12 = _.difference(array, array); + result_12 = _.difference(array, list, array); + result_12 = _.difference(array, array, list, array); + result_12 = _.difference(list); + result_12 = _.difference(list, list); + result_12 = _.difference(list, array, list); + result_12 = _.difference(list, list, array, list); + } + { + var result_13; + result_13 = _(array).difference(); + result_13 = _(array).difference(array); + result_13 = _(array).difference(list, array); + result_13 = _(array).difference(array, list, array); + result_13 = _(list).difference(); + result_13 = _(list).difference(list); + result_13 = _(list).difference(array, list); + result_13 = _(list).difference(list, array, list); + } + { + var result_14; + result_14 = _(array).chain().difference(); + result_14 = _(array).chain().difference(array); + result_14 = _(array).chain().difference(list, array); + result_14 = _(array).chain().difference(array, list, array); + result_14 = _(list).chain().difference(); + result_14 = _(list).chain().difference(list); + result_14 = _(list).chain().difference(array, list); + result_14 = _(list).chain().difference(list, array, list); + } +})(TestDifference || (TestDifference = {})); +// _.drop +{ + var array; + var list; + { + var result_15; + result_15 = _.drop(array); + result_15 = _.drop(array, 42); + result_15 = _.drop(list); + result_15 = _.drop(list, 42); + } + { + var result_16; + result_16 = _(array).drop(); + result_16 = _(array).drop(42); + result_16 = _(list).drop(); + result_16 = _(list).drop(42); + } + { + var result_17; + result_17 = _(array).chain().drop(); + result_17 = _(array).chain().drop(42); + result_17 = _(list).chain().drop(); + result_17 = _(list).chain().drop(42); + } +} +// _.dropRight +var TestDropRight; +(function (TestDropRight) { + var array; + var list; + { + var result_18; + result_18 = _.dropRight(array); + result_18 = _.dropRight(array, 42); + result_18 = _.dropRight(list); + result_18 = _.dropRight(list, 42); + } + { + var result_19; + result_19 = _(array).dropRight(); + result_19 = _(array).dropRight(42); + result_19 = _(list).dropRight(); + result_19 = _(list).dropRight(42); + } + { + var result_20; + result_20 = _(array).chain().dropRight(); + result_20 = _(array).chain().dropRight(42); + result_20 = _(list).chain().dropRight(); + result_20 = _(list).chain().dropRight(42); + } +})(TestDropRight || (TestDropRight = {})); +// _.dropRightWhile +var TestDropRightWhile; +(function (TestDropRightWhile) { + var array; + var list; + var predicateFn; + { + var result_21; + result_21 = _.dropRightWhile(array); + result_21 = _.dropRightWhile(array, predicateFn); + result_21 = _.dropRightWhile(array, predicateFn, any); + result_21 = _.dropRightWhile(array, ''); + result_21 = _.dropRightWhile(array, '', any); + result_21 = _.dropRightWhile(array, { a: 42 }); + result_21 = _.dropRightWhile(list); + result_21 = _.dropRightWhile(list, predicateFn); + result_21 = _.dropRightWhile(list, predicateFn, any); + result_21 = _.dropRightWhile(list, ''); + result_21 = _.dropRightWhile(list, '', any); + result_21 = _.dropRightWhile(list, { a: 42 }); + } + { + var result_22; + result_22 = _(array).dropRightWhile(); + result_22 = _(array).dropRightWhile(predicateFn); + result_22 = _(array).dropRightWhile(predicateFn, any); + result_22 = _(array).dropRightWhile(''); + result_22 = _(array).dropRightWhile('', any); + result_22 = _(array).dropRightWhile({ a: 42 }); + result_22 = _(list).dropRightWhile(); + result_22 = _(list).dropRightWhile(predicateFn); + result_22 = _(list).dropRightWhile(predicateFn, any); + result_22 = _(list).dropRightWhile(''); + result_22 = _(list).dropRightWhile('', any); + result_22 = _(list).dropRightWhile({ a: 42 }); + } + { + var result_23; + result_23 = _(array).chain().dropRightWhile(); + result_23 = _(array).chain().dropRightWhile(predicateFn); + result_23 = _(array).chain().dropRightWhile(predicateFn, any); + result_23 = _(array).chain().dropRightWhile(''); + result_23 = _(array).chain().dropRightWhile('', any); + result_23 = _(array).chain().dropRightWhile({ a: 42 }); + result_23 = _(list).chain().dropRightWhile(); + result_23 = _(list).chain().dropRightWhile(predicateFn); + result_23 = _(list).chain().dropRightWhile(predicateFn, any); + result_23 = _(list).chain().dropRightWhile(''); + result_23 = _(list).chain().dropRightWhile('', any); + result_23 = _(list).chain().dropRightWhile({ a: 42 }); + } +})(TestDropRightWhile || (TestDropRightWhile = {})); +// _.dropWhile +var TestDropWhile; +(function (TestDropWhile) { + var array; + var list; + var predicateFn; + { + var result_24; + result_24 = _.dropWhile(array); + result_24 = _.dropWhile(array, predicateFn); + result_24 = _.dropWhile(array, predicateFn, any); + result_24 = _.dropWhile(array, ''); + result_24 = _.dropWhile(array, '', any); + result_24 = _.dropWhile(array, { a: 42 }); + result_24 = _.dropWhile(list); + result_24 = _.dropWhile(list, predicateFn); + result_24 = _.dropWhile(list, predicateFn, any); + result_24 = _.dropWhile(list, ''); + result_24 = _.dropWhile(list, '', any); + result_24 = _.dropWhile(list, { a: 42 }); + } + { + var result_25; + result_25 = _(array).dropWhile(); + result_25 = _(array).dropWhile(predicateFn); + result_25 = _(array).dropWhile(predicateFn, any); + result_25 = _(array).dropWhile(''); + result_25 = _(array).dropWhile('', any); + result_25 = _(array).dropWhile({ a: 42 }); + result_25 = _(list).dropWhile(); + result_25 = _(list).dropWhile(predicateFn); + result_25 = _(list).dropWhile(predicateFn, any); + result_25 = _(list).dropWhile(''); + result_25 = _(list).dropWhile('', any); + result_25 = _(list).dropWhile({ a: 42 }); + } + { + var result_26; + result_26 = _(array).chain().dropWhile(); + result_26 = _(array).chain().dropWhile(predicateFn); + result_26 = _(array).chain().dropWhile(predicateFn, any); + result_26 = _(array).chain().dropWhile(''); + result_26 = _(array).chain().dropWhile('', any); + result_26 = _(array).chain().dropWhile({ a: 42 }); + result_26 = _(list).chain().dropWhile(); + result_26 = _(list).chain().dropWhile(predicateFn); + result_26 = _(list).chain().dropWhile(predicateFn, any); + result_26 = _(list).chain().dropWhile(''); + result_26 = _(list).chain().dropWhile('', any); + result_26 = _(list).chain().dropWhile({ a: 42 }); + } +})(TestDropWhile || (TestDropWhile = {})); +// _.fill +var TestFill; +(function (TestFill) { + var array; + var list; + { + var result_27; + result_27 = _.fill(array, 42); + result_27 = _.fill(array, 42, 0); + result_27 = _.fill(array, 42, 0, 10); + } + { + var result_28; + result_28 = _.fill(list, 42); + result_28 = _.fill(list, 42, 0); + result_28 = _.fill(list, 42, 0, 10); + } + { + var result_29; + result_29 = _(array).fill(42); + result_29 = _(array).fill(42, 0); + result_29 = _(array).fill(42, 0, 10); + } + { + var result_30; + result_30 = _(list).fill(42); + result_30 = _(list).fill(42, 0); + result_30 = _(list).fill(42, 0, 10); + } + { + var result_31; + result_31 = _(array).chain().fill(42); + result_31 = _(array).chain().fill(42, 0); + result_31 = _(array).chain().fill(42, 0, 10); + } + { + var result_32; + result_32 = _(list).chain().fill(42); + result_32 = _(list).chain().fill(42, 0); + result_32 = _(list).chain().fill(42, 0, 10); + } +})(TestFill || (TestFill = {})); +// _.findIndex +var TestFindIndex; +(function (TestFindIndex) { + var array; + var list; + var predicateFn; + { + var result_33; + result_33 = _.findIndex(array); + result_33 = _.findIndex(array, predicateFn); + result_33 = _.findIndex(array, predicateFn, any); + result_33 = _.findIndex(array, ''); + result_33 = _.findIndex(array, '', any); + result_33 = _.findIndex(array, { a: 42 }); + result_33 = _.findIndex(list); + result_33 = _.findIndex(list, predicateFn); + result_33 = _.findIndex(list, predicateFn, any); + result_33 = _.findIndex(list, ''); + result_33 = _.findIndex(list, '', any); + result_33 = _.findIndex(list, { a: 42 }); + result_33 = _(array).findIndex(); + result_33 = _(array).findIndex(predicateFn); + result_33 = _(array).findIndex(predicateFn, any); + result_33 = _(array).findIndex(''); + result_33 = _(array).findIndex('', any); + result_33 = _(array).findIndex({ a: 42 }); + result_33 = _(list).findIndex(); + result_33 = _(list).findIndex(predicateFn); + result_33 = _(list).findIndex(predicateFn, any); + result_33 = _(list).findIndex(''); + result_33 = _(list).findIndex('', any); + result_33 = _(list).findIndex({ a: 42 }); + } + { + var result_34; + result_34 = _(array).chain().findIndex(); + result_34 = _(array).chain().findIndex(predicateFn); + result_34 = _(array).chain().findIndex(predicateFn, any); + result_34 = _(array).chain().findIndex(''); + result_34 = _(array).chain().findIndex('', any); + result_34 = _(array).chain().findIndex({ a: 42 }); + result_34 = _(list).chain().findIndex(); + result_34 = _(list).chain().findIndex(predicateFn); + result_34 = _(list).chain().findIndex(predicateFn, any); + result_34 = _(list).chain().findIndex(''); + result_34 = _(list).chain().findIndex('', any); + result_34 = _(list).chain().findIndex({ a: 42 }); + } +})(TestFindIndex || (TestFindIndex = {})); +// _.findLastIndex +var TestFindLastIndex; +(function (TestFindLastIndex) { + var array; + var list; + var predicateFn; + { + var result_35; + result_35 = _.findLastIndex(array); + result_35 = _.findLastIndex(array, predicateFn); + result_35 = _.findLastIndex(array, predicateFn, any); + result_35 = _.findLastIndex(array, ''); + result_35 = _.findLastIndex(array, '', any); + result_35 = _.findLastIndex(array, { a: 42 }); + result_35 = _.findLastIndex(list); + result_35 = _.findLastIndex(list, predicateFn); + result_35 = _.findLastIndex(list, predicateFn, any); + result_35 = _.findLastIndex(list, ''); + result_35 = _.findLastIndex(list, '', any); + result_35 = _.findLastIndex(list, { a: 42 }); + result_35 = _(array).findLastIndex(); + result_35 = _(array).findLastIndex(predicateFn); + result_35 = _(array).findLastIndex(predicateFn, any); + result_35 = _(array).findLastIndex(''); + result_35 = _(array).findLastIndex('', any); + result_35 = _(array).findLastIndex({ a: 42 }); + result_35 = _(list).findLastIndex(); + result_35 = _(list).findLastIndex(predicateFn); + result_35 = _(list).findLastIndex(predicateFn, any); + result_35 = _(list).findLastIndex(''); + result_35 = _(list).findLastIndex('', any); + result_35 = _(list).findLastIndex({ a: 42 }); + } + { + var result_36; + result_36 = _(array).chain().findLastIndex(); + result_36 = _(array).chain().findLastIndex(predicateFn); + result_36 = _(array).chain().findLastIndex(predicateFn, any); + result_36 = _(array).chain().findLastIndex(''); + result_36 = _(array).chain().findLastIndex('', any); + result_36 = _(array).chain().findLastIndex({ a: 42 }); + result_36 = _(list).chain().findLastIndex(); + result_36 = _(list).chain().findLastIndex(predicateFn); + result_36 = _(list).chain().findLastIndex(predicateFn, any); + result_36 = _(list).chain().findLastIndex(''); + result_36 = _(list).chain().findLastIndex('', any); + result_36 = _(list).chain().findLastIndex({ a: 42 }); + } +})(TestFindLastIndex || (TestFindLastIndex = {})); +// _.first +var TestFirst; +(function (TestFirst) { + var array; + var list; + var result; + result = _.first(array); + result = _.first(list); + result = _(array).first(); + result = _(list).first(); +})(TestFirst || (TestFirst = {})); +// _.flatten +var TestFlatten; +(function (TestFlatten) { + { + var result_37; + result_37 = _.flatten('abc'); + } + { + var result_38; + result_38 = _.flatten([1, 2, 3]); + result_38 = _.flatten([1, [2, 3]]); + result_38 = _.flatten([1, [2, [3]]], true); + result_38 = _.flatten([1, [2, [3]], [[4]]], true); + result_38 = _.flatten({ 0: 1, 1: 2, 2: 3, length: 3 }); + result_38 = _.flatten({ 0: 1, 1: [2, 3], length: 2 }); + result_38 = _.flatten({ 0: 1, 1: [2, [3]], length: 2 }, true); + result_38 = _.flatten({ 0: 1, 1: [2, [3]], 2: [[4]], length: 3 }, true); + } + { + var result_39; + result_39 = _.flatten([1, [2, [3]]]); + result_39 = _.flatten([1, [2, [3]], [[4]]]); + result_39 = _.flatten({ 0: 1, 1: [2, [3]], length: 2 }); + result_39 = _.flatten({ 0: 1, 1: [2, [3]], 2: [[4]], length: 3 }); + } + { + var result_40; + result_40 = _('abc').flatten(); + } + { + var result_41; + result_41 = _([1, 2, 3]).flatten(); + result_41 = _([1, [2, 3]]).flatten(); + result_41 = _([1, [2, [3]]]).flatten(true); + result_41 = _([1, [2, [3]], [[4]]]).flatten(true); + result_41 = _({ 0: 1, 1: 2, 2: 3, length: 3 }).flatten(); + result_41 = _({ 0: 1, 1: [2, 3], length: 2 }).flatten(); + result_41 = _({ 0: 1, 1: [2, [3]], length: 2 }).flatten(true); + result_41 = _({ 0: 1, 1: [2, [3]], 2: [[4]], length: 3 }).flatten(true); + } + { + var result_42; + result_42 = _([1, [2, [3]]]).flatten(); + result_42 = _([1, [2, [3]], [[4]]]).flatten(); + result_42 = _({ 0: 1, 1: [2, [3]], length: 2 }).flatten(); + result_42 = _({ 0: 1, 1: [2, [3]], 2: [[4]], length: 3 }).flatten(); + } + { + var result_43; + result_43 = _('abc').chain().flatten(); + } + { + var result_44; + result_44 = _([1, 2, 3]).chain().flatten(); + result_44 = _([1, [2, 3]]).chain().flatten(); + result_44 = _([1, [2, [3]]]).chain().flatten(true); + result_44 = _([1, [2, [3]], [[4]]]).chain().flatten(true); + result_44 = _({ 0: 1, 1: 2, 2: 3, length: 3 }).chain().flatten(); + result_44 = _({ 0: 1, 1: [2, 3], length: 2 }).chain().flatten(); + result_44 = _({ 0: 1, 1: [2, [3]], length: 2 }).chain().flatten(true); + result_44 = _({ 0: 1, 1: [2, [3]], 2: [[4]], length: 3 }).chain().flatten(true); + } + { + var result_45; + result_45 = _([1, [2, [3]]]).chain().flatten(); + result_45 = _([1, [2, [3]], [[4]]]).chain().flatten(); + result_45 = _({ 0: 1, 1: [2, [3]], length: 2 }).chain().flatten(); + result_45 = _({ 0: 1, 1: [2, [3]], 2: [[4]], length: 3 }).chain().flatten(); + } +})(TestFlatten || (TestFlatten = {})); +// _.flattenDeep +var TestFlattenDeep; +(function (TestFlattenDeep) { + { + var result_46; + result_46 = _.flattenDeep('abc'); + } + { + var result_47; + result_47 = _.flattenDeep([1, 2, 3]); + result_47 = _.flattenDeep([1, [2, 3]]); + result_47 = _.flattenDeep([1, [2, [3]]]); + result_47 = _.flattenDeep([1, [2, [3]], [[4]]]); + result_47 = _.flattenDeep({ 0: 1, 1: 2, 2: 3, length: 3 }); + result_47 = _.flattenDeep({ 0: 1, 1: [2, 3], length: 2 }); + result_47 = _.flattenDeep({ 0: 1, 1: [2, [3]], length: 2 }); + result_47 = _.flattenDeep({ 0: 1, 1: [2, [3]], 2: [[4]], length: 3 }); + } + { + var result_48; + result_48 = _('abc').flattenDeep(); + } + { + var result_49; + result_49 = _([1, 2, 3]).flattenDeep(); + result_49 = _([1, [2, 3]]).flattenDeep(); + result_49 = _([1, [2, [3]]]).flattenDeep(); + result_49 = _([1, [2, [3]], [[4]]]).flattenDeep(); + result_49 = _({ 0: 1, 1: 2, 2: 3, length: 3 }).flattenDeep(); + result_49 = _({ 0: 1, 1: [2, 3], length: 2 }).flattenDeep(); + result_49 = _({ 0: 1, 1: [2, [3]], length: 2 }).flattenDeep(); + result_49 = _({ 0: 1, 1: [2, [3]], 2: [[4]], length: 3 }).flattenDeep(); + } + { + var result_50; + result_50 = _([1, [2, [3]]]).flattenDeep(); + result_50 = _([1, [2, [3]], [[4]]]).flattenDeep(); + result_50 = _({ 0: 1, 1: [2, [3]], length: 2 }).flattenDeep(); + result_50 = _({ 0: 1, 1: [2, [3]], 2: [[4]], length: 3 }).flattenDeep(); + } + { + var result_51; + result_51 = _('abc').chain().flattenDeep(); + } + { + var result_52; + result_52 = _([1, 2, 3]).chain().flattenDeep(); + result_52 = _([1, [2, 3]]).chain().flattenDeep(); + result_52 = _([1, [2, [3]]]).chain().flattenDeep(); + result_52 = _([1, [2, [3]], [[4]]]).chain().flattenDeep(); + result_52 = _({ 0: 1, 1: 2, 2: 3, length: 3 }).chain().flattenDeep(); + result_52 = _({ 0: 1, 1: [2, 3], length: 2 }).chain().flattenDeep(); + result_52 = _({ 0: 1, 1: [2, [3]], length: 2 }).chain().flattenDeep(); + result_52 = _({ 0: 1, 1: [2, [3]], 2: [[4]], length: 3 }).chain().flattenDeep(); + } + { + var result_53; + result_53 = _([1, [2, [3]]]).chain().flattenDeep(); + result_53 = _([1, [2, [3]], [[4]]]).chain().flattenDeep(); + result_53 = _({ 0: 1, 1: [2, [3]], length: 2 }).chain().flattenDeep(); + result_53 = _({ 0: 1, 1: [2, [3]], 2: [[4]], length: 3 }).chain().flattenDeep(); + } +})(TestFlattenDeep || (TestFlattenDeep = {})); +// _.head +var TestHead; +(function (TestHead) { + var array; + var list; + var result; + result = _.head(array); + result = _.head(list); + result = _(array).head(); + result = _(list).head(); +})(TestHead || (TestHead = {})); +// _.indexOf +var TestIndexOf; +(function (TestIndexOf) { + var array; + var list; + var value; + { + var result_54; + result_54 = _.indexOf(array, value); + result_54 = _.indexOf(array, value, true); + result_54 = _.indexOf(array, value, 42); + result_54 = _.indexOf(list, value); + result_54 = _.indexOf(list, value, true); + result_54 = _.indexOf(list, value, 42); + result_54 = _(array).indexOf(value); + result_54 = _(array).indexOf(value, true); + result_54 = _(array).indexOf(value, 42); + result_54 = _(list).indexOf(value); + result_54 = _(list).indexOf(value, true); + result_54 = _(list).indexOf(value, 42); + } + { + var result_55; + result_55 = _(array).chain().indexOf(value); + result_55 = _(array).chain().indexOf(value, true); + result_55 = _(array).chain().indexOf(value, 42); + result_55 = _(list).chain().indexOf(value); + result_55 = _(list).chain().indexOf(value, true); + result_55 = _(list).chain().indexOf(value, 42); + } +})(TestIndexOf || (TestIndexOf = {})); +// _.sortedIndexOf +var TestIndexOf; +(function (TestIndexOf) { + var array; + var list; + var value; + { + var result_56; + result_56 = _.sortedIndexOf(array, value); + result_56 = _.sortedIndexOf(list, value); + result_56 = _(array).sortedIndexOf(value); + result_56 = _(list).sortedIndexOf(value); + } + { + var result_57; + result_57 = _(array).chain().sortedIndexOf(value); + result_57 = _(list).chain().sortedIndexOf(value); + } +})(TestIndexOf || (TestIndexOf = {})); +//_.initial +var TestInitial; +(function (TestInitial) { + var array; + var list; + { + var result_58; + result_58 = _.initial(array); + result_58 = _.initial(list); + } + { + var result_59; + result_59 = _(array).initial(); + result_59 = _(list).initial(); + } + { + var result_60; + result_60 = _(array).chain().initial(); + result_60 = _(list).chain().initial(); + } +})(TestInitial || (TestInitial = {})); +// _.intersection +var TestIntersection; +(function (TestIntersection) { + var array; + var list; + { + var result_61; + result_61 = _.intersection(array, list); + result_61 = _.intersection(list, array, list); + } + { + var result_62; + result_62 = _(array).intersection(array); + result_62 = _(array).intersection(list, array); + result_62 = _(list).intersection(array); + result_62 = _(list).intersection(list, array); + } + { + var result_63; + result_63 = _(array).chain().intersection(array); + result_63 = _(array).chain().intersection(list, array); + result_63 = _(list).chain().intersection(array); + result_63 = _(list).chain().intersection(list, array); + } +})(TestIntersection || (TestIntersection = {})); +// _.last +var TestLast; +(function (TestLast) { + var array; + var list; + { + var result_64; + result_64 = _.last(array); + result_64 = _.last(list); + result_64 = _(array).last(); + result_64 = _(list).last(); + } + { + var result_65; + result_65 = _(array).chain().last(); + } + { + var result_66; + result_66 = _(list).chain().last(); + } +})(TestLast || (TestLast = {})); +// _.lastIndexOf +var TestLastIndexOf; +(function (TestLastIndexOf) { + var array; + var list; + var value; + { + var result_67; + result_67 = _.lastIndexOf(array, value); + result_67 = _.lastIndexOf(array, value, true); + result_67 = _.lastIndexOf(array, value, 42); + result_67 = _.lastIndexOf(list, value); + result_67 = _.lastIndexOf(list, value, true); + result_67 = _.lastIndexOf(list, value, 42); + result_67 = _(array).lastIndexOf(value); + result_67 = _(array).lastIndexOf(value, true); + result_67 = _(array).lastIndexOf(value, 42); + result_67 = _(list).lastIndexOf(value); + result_67 = _(list).lastIndexOf(value, true); + result_67 = _(list).lastIndexOf(value, 42); + } + { + var result_68; + result_68 = _(array).chain().lastIndexOf(value); + result_68 = _(array).chain().lastIndexOf(value, true); + result_68 = _(array).chain().lastIndexOf(value, 42); + result_68 = _(list).chain().lastIndexOf(value); + result_68 = _(list).chain().lastIndexOf(value, true); + result_68 = _(list).chain().lastIndexOf(value, 42); + } +})(TestLastIndexOf || (TestLastIndexOf = {})); +// _.pull +var TestPull; +(function (TestPull) { + var array; + var list; + var value; + { + var result_69; + result_69 = _.pull(array); + result_69 = _.pull(array, value); + result_69 = _.pull(array, value, value); + result_69 = _.pull(array, value, value, value); + } + { + var result_70; + result_70 = _.pull(list); + result_70 = _.pull(list, value); + result_70 = _.pull(list, value, value); + result_70 = _.pull(list, value, value, value); + } + { + var result_71; + result_71 = _(array).pull(); + result_71 = _(array).pull(value); + result_71 = _(array).pull(value, value); + result_71 = _(array).pull(value, value, value); + } + { + var result_72; + result_72 = _(list).pull(); + result_72 = _(list).pull(value); + result_72 = _(list).pull(value, value); + result_72 = _(list).pull(value, value, value); + } + { + var result_73; + result_73 = _(array).chain().pull(); + result_73 = _(array).chain().pull(value); + result_73 = _(array).chain().pull(value, value); + result_73 = _(array).chain().pull(value, value, value); + } + { + var result_74; + result_74 = _(list).chain().pull(); + result_74 = _(list).chain().pull(value); + result_74 = _(list).chain().pull(value, value); + result_74 = _(list).chain().pull(value, value, value); + } +})(TestPull || (TestPull = {})); +// _.pullAt +var TestPullAt; +(function (TestPullAt) { + var array; + var list; + { + var result_75; + result_75 = _.pullAt(array); + result_75 = _.pullAt(array, 1); + result_75 = _.pullAt(array, [2, 3], 1); + result_75 = _.pullAt(array, 4, [2, 3], 1); + result_75 = _.pullAt(list); + result_75 = _.pullAt(list, 1); + result_75 = _.pullAt(list, [2, 3], 1); + result_75 = _.pullAt(list, 4, [2, 3], 1); + } + { + var result_76; + result_76 = _(array).pullAt(); + result_76 = _(array).pullAt(1); + result_76 = _(array).pullAt([2, 3], 1); + result_76 = _(array).pullAt(4, [2, 3], 1); + result_76 = _(list).pullAt(); + result_76 = _(list).pullAt(1); + result_76 = _(list).pullAt([2, 3], 1); + result_76 = _(list).pullAt(4, [2, 3], 1); + } + { + var result_77; + result_77 = _(array).chain().pullAt(); + result_77 = _(array).chain().pullAt(1); + result_77 = _(array).chain().pullAt([2, 3], 1); + result_77 = _(array).chain().pullAt(4, [2, 3], 1); + result_77 = _(list).chain().pullAt(); + result_77 = _(list).chain().pullAt(1); + result_77 = _(list).chain().pullAt([2, 3], 1); + result_77 = _(list).chain().pullAt(4, [2, 3], 1); + } +})(TestPullAt || (TestPullAt = {})); +// _.remove +var TestRemove; +(function (TestRemove) { + var array; + var list; + var predicateFn; + { + var result_78; + result_78 = _.remove(array); + result_78 = _.remove(array, predicateFn); + result_78 = _.remove(array, predicateFn, any); + result_78 = _.remove(array, ''); + result_78 = _.remove(array, '', any); + result_78 = _.remove(array, { a: 42 }); + result_78 = _.remove(list); + result_78 = _.remove(list, predicateFn); + result_78 = _.remove(list, predicateFn, any); + result_78 = _.remove(list, ''); + result_78 = _.remove(list, '', any); + result_78 = _.remove(list, { a: 42 }); + } + { + var result_79; + result_79 = _(array).remove(); + result_79 = _(array).remove(predicateFn); + result_79 = _(array).remove(predicateFn, any); + result_79 = _(array).remove(''); + result_79 = _(array).remove('', any); + result_79 = _(array).remove({ a: 42 }); + result_79 = _(list).remove(); + result_79 = _(list).remove(predicateFn); + result_79 = _(list).remove(predicateFn, any); + result_79 = _(list).remove(''); + result_79 = _(list).remove('', any); + result_79 = _(list).remove({ a: 42 }); + } + { + var result_80; + result_80 = _(array).chain().remove(); + result_80 = _(array).chain().remove(predicateFn); + result_80 = _(array).chain().remove(predicateFn, any); + result_80 = _(array).chain().remove(''); + result_80 = _(array).chain().remove('', any); + result_80 = _(array).chain().remove({ a: 42 }); + result_80 = _(list).chain().remove(); + result_80 = _(list).chain().remove(predicateFn); + result_80 = _(list).chain().remove(predicateFn, any); + result_80 = _(list).chain().remove(''); + result_80 = _(list).chain().remove('', any); + result_80 = _(list).chain().remove({ a: 42 }); + } +})(TestRemove || (TestRemove = {})); +// _.tail +var TestTail; +(function (TestTail) { + var array; + var list; + { + var result_81; + result_81 = _.tail(array); + result_81 = _.tail(list); + } + { + var result_82; + result_82 = _(array).tail(); + result_82 = _(list).tail(); + } + { + var result_83; + result_83 = _(array).chain().tail(); + result_83 = _(list).chain().tail(); + } +})(TestTail || (TestTail = {})); +// _.slice +var TestSlice; +(function (TestSlice) { + var array; + { + var result_84; + result_84 = _.slice(array); + result_84 = _.slice(array, 42); + result_84 = _.slice(array, 42, 42); + } + { + var result_85; + result_85 = _(array).slice(); + result_85 = _(array).slice(42); + result_85 = _(array).slice(42, 42); + } + { + var result_86; + result_86 = _(array).chain().slice(); + result_86 = _(array).chain().slice(42); + result_86 = _(array).chain().slice(42, 42); + } +})(TestSlice || (TestSlice = {})); +// _.sortedIndex +var TestSortedIndex; +(function (TestSortedIndex) { + var array; + var list; + var value; + var stringIterator; + var arrayIterator; + var listIterator; + { + var result_87; + result_87 = _.sortedIndex('', ''); + result_87 = _.sortedIndex(array, value); + result_87 = _.sortedIndex(list, value); + result_87 = _('').sortedIndex(''); + result_87 = _(array).sortedIndex(value); + result_87 = _(list).sortedIndex(value); + } + { + var result_88; + result_88 = _('').chain().sortedIndex(''); + result_88 = _(array).chain().sortedIndex(value); + result_88 = _(list).chain().sortedIndex(value); + } +})(TestSortedIndex || (TestSortedIndex = {})); +// _.sortedIndexBy +var TestSortedIndexBy; +(function (TestSortedIndexBy) { + var array; + var list; + var value; + var stringIterator; + var arrayIterator; + var listIterator; + { + var result_89; + result_89 = _.sortedIndexBy('', '', stringIterator); + result_89 = _.sortedIndexBy('', '', stringIterator); + result_89 = _.sortedIndexBy(array, value, arrayIterator); + result_89 = _.sortedIndexBy(array, value, ''); + result_89 = _.sortedIndexBy(array, value, { a: 42 }); + result_89 = _.sortedIndexBy(array, value, arrayIterator); + result_89 = _.sortedIndexBy(array, value, { a: 42 }); + result_89 = _.sortedIndexBy(list, value, listIterator); + result_89 = _.sortedIndexBy(list, value, ''); + result_89 = _.sortedIndexBy(list, value, { a: 42 }); + result_89 = _.sortedIndexBy(list, value, listIterator); + result_89 = _.sortedIndexBy(list, value, { a: 42 }); + result_89 = _('').sortedIndexBy('', stringIterator); + result_89 = _(array).sortedIndexBy(value, arrayIterator); + result_89 = _(array).sortedIndexBy(value, ''); + result_89 = _(array).sortedIndexBy(value, { a: 42 }); + result_89 = _(list).sortedIndexBy(value, listIterator); + result_89 = _(list).sortedIndexBy(value, ''); + result_89 = _(list).sortedIndexBy(value, { a: 42 }); + result_89 = _(list).sortedIndexBy(value, listIterator); + result_89 = _(list).sortedIndexBy(value, { a: 42 }); + } + { + var result_90; + result_90 = _('').chain().sortedIndexBy('', stringIterator); + result_90 = _(array).chain().sortedIndexBy(value, arrayIterator); + result_90 = _(array).chain().sortedIndexBy(value, ''); + result_90 = _(array).chain().sortedIndexBy(value, { a: 42 }); + result_90 = _(list).chain().sortedIndexBy(value, listIterator); + result_90 = _(list).chain().sortedIndexBy(value, ''); + result_90 = _(list).chain().sortedIndexBy(value, { a: 42 }); + result_90 = _(list).chain().sortedIndexBy(value, listIterator); + result_90 = _(list).chain().sortedIndexBy(value, { a: 42 }); + } +})(TestSortedIndexBy || (TestSortedIndexBy = {})); +// _.sortedLastIndex +var TestSortedLastIndex; +(function (TestSortedLastIndex) { + var array; + var list; + var value; + var stringIterator; + var arrayIterator; + var listIterator; + { + var result_91; + result_91 = _.sortedLastIndex('', ''); + result_91 = _.sortedLastIndex(array, value); + result_91 = _.sortedLastIndex(list, value); + result_91 = _('').sortedLastIndex(''); + result_91 = _(array).sortedLastIndex(value); + result_91 = _(list).sortedLastIndex(value); + } + { + var result_92; + result_92 = _('').chain().sortedLastIndex(''); + result_92 = _(array).chain().sortedLastIndex(value); + result_92 = _(list).chain().sortedLastIndex(value); + } +})(TestSortedLastIndex || (TestSortedLastIndex = {})); +// _.sortedLastIndexBy +var TestSortedLastIndexBy; +(function (TestSortedLastIndexBy) { + var array; + var list; + var value; + var stringIterator; + var arrayIterator; + var listIterator; + { + var result_93; + result_93 = _.sortedLastIndexBy('', '', stringIterator); + result_93 = _.sortedLastIndexBy('', '', stringIterator); + result_93 = _.sortedLastIndexBy(array, value, arrayIterator); + result_93 = _.sortedLastIndexBy(array, value, ''); + result_93 = _.sortedLastIndexBy(array, value, { a: 42 }); + result_93 = _.sortedLastIndexBy(array, value, arrayIterator); + result_93 = _.sortedLastIndexBy(array, value, { a: 42 }); + result_93 = _.sortedLastIndexBy(list, value, listIterator); + result_93 = _.sortedLastIndexBy(list, value, ''); + result_93 = _.sortedLastIndexBy(list, value, { a: 42 }); + result_93 = _.sortedLastIndexBy(list, value, listIterator); + result_93 = _.sortedLastIndexBy(list, value, { a: 42 }); + result_93 = _('').sortedLastIndexBy('', stringIterator); + result_93 = _(array).sortedLastIndexBy(value, arrayIterator); + result_93 = _(array).sortedLastIndexBy(value, ''); + result_93 = _(array).sortedLastIndexBy(value, { a: 42 }); + result_93 = _(list).sortedLastIndexBy(value, listIterator); + result_93 = _(list).sortedLastIndexBy(value, ''); + result_93 = _(list).sortedLastIndexBy(value, { a: 42 }); + result_93 = _(list).sortedLastIndexBy(value, listIterator); + result_93 = _(list).sortedLastIndexBy(value, { a: 42 }); + } + { + var result_94; + result_94 = _('').chain().sortedLastIndexBy('', stringIterator); + result_94 = _(array).chain().sortedLastIndexBy(value, arrayIterator); + result_94 = _(array).chain().sortedLastIndexBy(value, ''); + result_94 = _(array).chain().sortedLastIndexBy(value, { a: 42 }); + result_94 = _(list).chain().sortedLastIndexBy(value, listIterator); + result_94 = _(list).chain().sortedLastIndexBy(value, ''); + result_94 = _(list).chain().sortedLastIndexBy(value, { a: 42 }); + result_94 = _(list).chain().sortedLastIndexBy(value, listIterator); + result_94 = _(list).chain().sortedLastIndexBy(value, { a: 42 }); + } +})(TestSortedLastIndexBy || (TestSortedLastIndexBy = {})); +// _.tail +var TestTail; +(function (TestTail) { + var array; + var list; + { + var result_95; + result_95 = _.tail(array); + result_95 = _.tail(list); + } + { + var result_96; + result_96 = _(array).tail(); + result_96 = _(list).tail(); + } + { + var result_97; + result_97 = _(array).chain().tail(); + result_97 = _(list).chain().tail(); + } +})(TestTail || (TestTail = {})); +// _.take +var TestTake; +(function (TestTake) { + var array; + var list; + { + var result_98; + result_98 = _.take(array); + result_98 = _.take(array, 42); + result_98 = _.take(list); + result_98 = _.take(list, 42); + } + { + var result_99; + result_99 = _(array).take(); + result_99 = _(array).take(42); + result_99 = _(list).take(); + result_99 = _(list).take(42); + } + { + var result_100; + result_100 = _(array).chain().take(); + result_100 = _(array).chain().take(42); + result_100 = _(list).chain().take(); + result_100 = _(list).chain().take(42); + } +})(TestTake || (TestTake = {})); +// _.takeRight +var TestTakeRight; +(function (TestTakeRight) { + var array; + var list; + { + var result_101; + result_101 = _.takeRight(array); + result_101 = _.takeRight(array, 42); + result_101 = _.takeRight(list); + result_101 = _.takeRight(list, 42); + } + { + var result_102; + result_102 = _(array).takeRight(); + result_102 = _(array).takeRight(42); + result_102 = _(list).takeRight(); + result_102 = _(list).takeRight(42); + } + { + var result_103; + result_103 = _(array).chain().takeRight(); + result_103 = _(array).chain().takeRight(42); + result_103 = _(list).chain().takeRight(); + result_103 = _(list).chain().takeRight(42); + } +})(TestTakeRight || (TestTakeRight = {})); +// _.takeRightWhile +var TestTakeRightWhile; +(function (TestTakeRightWhile) { + var array; + var list; + var predicateFn; + { + var result_104; + result_104 = _.takeRightWhile(array); + result_104 = _.takeRightWhile(array, predicateFn); + result_104 = _.takeRightWhile(array, predicateFn, any); + result_104 = _.takeRightWhile(array, ''); + result_104 = _.takeRightWhile(array, '', any); + result_104 = _.takeRightWhile(array, { a: 42 }); + result_104 = _.takeRightWhile(list); + result_104 = _.takeRightWhile(list, predicateFn); + result_104 = _.takeRightWhile(list, predicateFn, any); + result_104 = _.takeRightWhile(list, ''); + result_104 = _.takeRightWhile(list, '', any); + result_104 = _.takeRightWhile(list, { a: 42 }); + } + { + var result_105; + result_105 = _(array).takeRightWhile(); + result_105 = _(array).takeRightWhile(predicateFn); + result_105 = _(array).takeRightWhile(predicateFn, any); + result_105 = _(array).takeRightWhile(''); + result_105 = _(array).takeRightWhile('', any); + result_105 = _(array).takeRightWhile({ a: 42 }); + result_105 = _(list).takeRightWhile(); + result_105 = _(list).takeRightWhile(predicateFn); + result_105 = _(list).takeRightWhile(predicateFn, any); + result_105 = _(list).takeRightWhile(''); + result_105 = _(list).takeRightWhile('', any); + result_105 = _(list).takeRightWhile({ a: 42 }); + } + { + var result_106; + result_106 = _(array).chain().takeRightWhile(); + result_106 = _(array).chain().takeRightWhile(predicateFn); + result_106 = _(array).chain().takeRightWhile(predicateFn, any); + result_106 = _(array).chain().takeRightWhile(''); + result_106 = _(array).chain().takeRightWhile('', any); + result_106 = _(array).chain().takeRightWhile({ a: 42 }); + result_106 = _(list).chain().takeRightWhile(); + result_106 = _(list).chain().takeRightWhile(predicateFn); + result_106 = _(list).chain().takeRightWhile(predicateFn, any); + result_106 = _(list).chain().takeRightWhile(''); + result_106 = _(list).chain().takeRightWhile('', any); + result_106 = _(list).chain().takeRightWhile({ a: 42 }); + } +})(TestTakeRightWhile || (TestTakeRightWhile = {})); +// _.takeWhile +var TestTakeWhile; +(function (TestTakeWhile) { + var array; + var list; + var predicateFn; + { + var result_107; + result_107 = _.takeWhile(array); + result_107 = _.takeWhile(array, predicateFn); + result_107 = _.takeWhile(array, predicateFn, any); + result_107 = _.takeWhile(array, ''); + result_107 = _.takeWhile(array, '', any); + result_107 = _.takeWhile(array, { a: 42 }); + result_107 = _.takeWhile(list); + result_107 = _.takeWhile(list, predicateFn); + result_107 = _.takeWhile(list, predicateFn, any); + result_107 = _.takeWhile(list, ''); + result_107 = _.takeWhile(list, '', any); + result_107 = _.takeWhile(list, { a: 42 }); + } + { + var result_108; + result_108 = _(array).takeWhile(); + result_108 = _(array).takeWhile(predicateFn); + result_108 = _(array).takeWhile(predicateFn, any); + result_108 = _(array).takeWhile(''); + result_108 = _(array).takeWhile('', any); + result_108 = _(array).takeWhile({ a: 42 }); + result_108 = _(list).takeWhile(); + result_108 = _(list).takeWhile(predicateFn); + result_108 = _(list).takeWhile(predicateFn, any); + result_108 = _(list).takeWhile(''); + result_108 = _(list).takeWhile('', any); + result_108 = _(list).takeWhile({ a: 42 }); + } + { + var result_109; + result_109 = _(array).chain().takeWhile(); + result_109 = _(array).chain().takeWhile(predicateFn); + result_109 = _(array).chain().takeWhile(predicateFn, any); + result_109 = _(array).chain().takeWhile(''); + result_109 = _(array).chain().takeWhile('', any); + result_109 = _(array).chain().takeWhile({ a: 42 }); + result_109 = _(list).chain().takeWhile(); + result_109 = _(list).chain().takeWhile(predicateFn); + result_109 = _(list).chain().takeWhile(predicateFn, any); + result_109 = _(list).chain().takeWhile(''); + result_109 = _(list).chain().takeWhile('', any); + result_109 = _(list).chain().takeWhile({ a: 42 }); + } +})(TestTakeWhile || (TestTakeWhile = {})); +// _.union +var TestUnion; +(function (TestUnion) { + var array; + var list; + { + var result_110; + result_110 = _.union(); + result_110 = _.union(array); + result_110 = _.union(array, list); + result_110 = _.union(array, list, array); + result_110 = _.union(list); + result_110 = _.union(list, array); + result_110 = _.union(list, array, list); + } + { + var result_111; + result_111 = _(array).union(); + result_111 = _(array).union(list); + result_111 = _(array).union(list, array); + result_111 = _(array).union(); + result_111 = _(array).union(list); + result_111 = _(array).union(list, array); + result_111 = _(list).union(); + result_111 = _(list).union(array); + result_111 = _(list).union(array, list); + } + { + var result_112; + result_112 = _(array).chain().union(); + result_112 = _(array).chain().union(list); + result_112 = _(array).chain().union(list, array); + result_112 = _(array).chain().union(); + result_112 = _(array).chain().union(list); + result_112 = _(array).chain().union(list, array); + result_112 = _(list).chain().union(); + result_112 = _(list).chain().union(array); + result_112 = _(list).chain().union(array, list); + } +})(TestUnion || (TestUnion = {})); +// _.uniq +var TestUniq; +(function (TestUniq) { + var array; + var list; + var stringIterator; + var listIterator; + { + var result_113; + result_113 = _.uniq('abc'); + } + { + var result_114; + result_114 = _.uniq(array); + result_114 = _.uniq(list); + } + { + var result_115; + result_115 = _('abc').uniq(); + } + { + var result_116; + result_116 = _(array).uniq(); + result_116 = _(list).uniq(); + } + { + var result_117; + result_117 = _('abc').chain().uniq(); + } + { + var result_118; + result_118 = _(array).chain().uniq(); + result_118 = _(list).chain().uniq(); + } +})(TestUniq || (TestUniq = {})); +// _.uniqBy +var TestUniqBy; +(function (TestUniqBy) { + var array; + var list; + var stringIterator; + var listIterator; + { + var result_119; + result_119 = _.uniqBy('abc', stringIterator); + result_119 = _.uniqBy('abc', stringIterator); + } + { + var result_120; + result_120 = _.uniqBy(array, listIterator); + result_120 = _.uniqBy(array, listIterator); + result_120 = _.uniqBy(array, 'a'); + result_120 = _.uniqBy(array, { a: 42 }); + result_120 = _.uniqBy(array, { a: 42 }); + result_120 = _.uniqBy(list, listIterator); + result_120 = _.uniqBy(list, listIterator); + result_120 = _.uniqBy(list, 'a'); + result_120 = _.uniqBy(list, { a: 42 }); + result_120 = _.uniqBy(list, { a: 42 }); + } + { + var result_121; + result_121 = _('abc').uniqBy(stringIterator); + } + { + var result_122; + result_122 = _(array).uniqBy(listIterator); + result_122 = _(array).uniqBy('a'); + result_122 = _(array).uniqBy({ a: 42 }); + result_122 = _(list).uniqBy(listIterator); + result_122 = _(list).uniqBy(listIterator); + result_122 = _(list).uniqBy('a'); + result_122 = _(list).uniqBy({ a: 42 }); + result_122 = _(list).uniqBy({ a: 42 }); + } + { + var result_123; + result_123 = _('abc').chain().uniqBy(stringIterator); + } + { + var result_124; + result_124 = _(array).chain().uniqBy(listIterator); + result_124 = _(array).chain().uniqBy('a'); + result_124 = _(array).chain().uniqBy({ a: 42 }); + result_124 = _(list).chain().uniqBy(listIterator); + result_124 = _(list).chain().uniqBy(listIterator); + result_124 = _(list).chain().uniqBy('a'); + result_124 = _(list).chain().uniqBy({ a: 42 }); + result_124 = _(list).chain().uniqBy({ a: 42 }); + } +})(TestUniqBy || (TestUniqBy = {})); +// _.sortedUniq +var TestSortedUniq; +(function (TestSortedUniq) { + var array; + var list; + var stringIterator; + var listIterator; + { + var result_125; + result_125 = _.sortedUniq('abc'); + } + { + var result_126; + result_126 = _.sortedUniq(array); + result_126 = _.sortedUniq(list); + } + { + var result_127; + result_127 = _('abc').sortedUniq(); + } + { + var result_128; + result_128 = _(array).sortedUniq(); + result_128 = _(list).sortedUniq(); + } + { + var result_129; + result_129 = _('abc').chain().sortedUniq(); + } + { + var result_130; + result_130 = _(array).chain().sortedUniq(); + result_130 = _(list).chain().sortedUniq(); + } +})(TestSortedUniq || (TestSortedUniq = {})); +// _.sortedUniqBy +var TestSortedUniqBy; +(function (TestSortedUniqBy) { + var array; + var list; + var stringIterator; + var listIterator; + { + var result_131; + result_131 = _.sortedUniqBy('abc', stringIterator); + result_131 = _.sortedUniqBy('abc', stringIterator); + } + { + var result_132; + result_132 = _.sortedUniqBy(array, listIterator); + result_132 = _.sortedUniqBy(array, listIterator); + result_132 = _.sortedUniqBy(array, 'a'); + result_132 = _.sortedUniqBy(array, { a: 42 }); + result_132 = _.sortedUniqBy(array, { a: 42 }); + result_132 = _.sortedUniqBy(list, listIterator); + result_132 = _.sortedUniqBy(list, listIterator); + result_132 = _.sortedUniqBy(list, 'a'); + result_132 = _.sortedUniqBy(list, { a: 42 }); + result_132 = _.sortedUniqBy(list, { a: 42 }); + } + { + var result_133; + result_133 = _('abc').sortedUniqBy(stringIterator); + } + { + var result_134; + result_134 = _(array).sortedUniqBy(listIterator); + result_134 = _(array).sortedUniqBy('a'); + result_134 = _(array).sortedUniqBy({ a: 42 }); + result_134 = _(list).sortedUniqBy(listIterator); + result_134 = _(list).sortedUniqBy(listIterator); + result_134 = _(list).sortedUniqBy('a'); + result_134 = _(list).sortedUniqBy({ a: 42 }); + result_134 = _(list).sortedUniqBy({ a: 42 }); + } + { + var result_135; + result_135 = _('abc').chain().sortedUniqBy(stringIterator); + } + { + var result_136; + result_136 = _(array).chain().sortedUniqBy(listIterator); + result_136 = _(array).chain().sortedUniqBy('a'); + result_136 = _(array).chain().sortedUniqBy({ a: 42 }); + result_136 = _(list).chain().sortedUniqBy(listIterator); + result_136 = _(list).chain().sortedUniqBy(listIterator); + result_136 = _(list).chain().sortedUniqBy('a'); + result_136 = _(list).chain().sortedUniqBy({ a: 42 }); + result_136 = _(list).chain().sortedUniqBy({ a: 42 }); + } +})(TestSortedUniqBy || (TestSortedUniqBy = {})); +// _.upzip +var TestUnzip; +(function (TestUnzip) { + var array = [['a', 'b'], [1, 2], [true, false]]; + var list = { + 0: { 0: 'a', 1: 'b', length: 2 }, + 1: { 0: 1, 1: 2, length: 2 }, + 2: { 0: true, 1: false, length: 2 }, + length: 3 + }; + { + var result_137; + result_137 = _.unzip(array); + result_137 = _.unzip(list); + } + { + var result_138; + result_138 = _(array).unzip(); + result_138 = _(list).unzip(); + } + { + var result_139; + result_139 = _(array).chain().unzip(); + result_139 = _(list).chain().unzip(); + } +})(TestUnzip || (TestUnzip = {})); +// _.unzipWith +{ + var testUnzipWithArray; + var testUnzipWithList; + var testUnzipWithIterator; + var result_140; + result_140 = _.unzipWith(testUnzipWithArray); + result_140 = _.unzipWith(testUnzipWithArray, testUnzipWithIterator); + result_140 = _.unzipWith(testUnzipWithArray, testUnzipWithIterator, any); + result_140 = _.unzipWith(testUnzipWithList); + result_140 = _.unzipWith(testUnzipWithList, testUnzipWithIterator); + result_140 = _.unzipWith(testUnzipWithList, testUnzipWithIterator, any); + result_140 = _(testUnzipWithArray).unzipWith(testUnzipWithIterator).value(); + result_140 = _(testUnzipWithArray).unzipWith(testUnzipWithIterator, any).value(); + result_140 = _(testUnzipWithList).unzipWith(testUnzipWithIterator).value(); + result_140 = _(testUnzipWithList).unzipWith(testUnzipWithIterator, any).value(); +} +// _.without +var TestWithout; +(function (TestWithout) { + var array; + var list; + { + var result_141; + result_141 = _.without(array); + result_141 = _.without(array, 1); + result_141 = _.without(array, 1, 2); + result_141 = _.without(array, 1, 2, 3); + result_141 = _.without(list); + result_141 = _.without(list, 1); + result_141 = _.without(list, 1, 2); + result_141 = _.without(list, 1, 2, 3); + } + { + var result_142; + result_142 = _(array).without(); + result_142 = _(array).without(1); + result_142 = _(array).without(1, 2); + result_142 = _(array).without(1, 2, 3); + result_142 = _(list).without(); + result_142 = _(list).without(1); + result_142 = _(list).without(1, 2); + result_142 = _(list).without(1, 2, 3); + } + { + var result_143; + result_143 = _(array).chain().without(); + result_143 = _(array).chain().without(1); + result_143 = _(array).chain().without(1, 2); + result_143 = _(array).chain().without(1, 2, 3); + result_143 = _(list).chain().without(); + result_143 = _(list).chain().without(1); + result_143 = _(list).chain().without(1, 2); + result_143 = _(list).chain().without(1, 2, 3); + } +})(TestWithout || (TestWithout = {})); +// _.xor +var TestXor; +(function (TestXor) { + var array; + var list; + { + var result_144; + result_144 = _.xor(); + result_144 = _.xor(array); + result_144 = _.xor(array, list); + result_144 = _.xor(array, list, array); + result_144 = _.xor(list); + result_144 = _.xor(list, array); + result_144 = _.xor(list, array, list); + } + { + var result_145; + result_145 = _(array).xor(); + result_145 = _(array).xor(list); + result_145 = _(array).xor(list, array); + result_145 = _(list).xor(); + result_145 = _(list).xor(array); + result_145 = _(list).xor(array, list); + } + { + var result_146; + result_146 = _(array).chain().xor(); + result_146 = _(array).chain().xor(list); + result_146 = _(array).chain().xor(list, array); + result_146 = _(list).chain().xor(); + result_146 = _(list).chain().xor(array); + result_146 = _(list).chain().xor(array, list); + } +})(TestXor || (TestXor = {})); +// _.zip +var TestZip; +(function (TestZip) { + var array; + var list; + { + var result_147; + result_147 = _.zip(array); + result_147 = _.zip(array, list); + result_147 = _.zip(array, list, array); + result_147 = _.zip(list); + result_147 = _.zip(list, array); + result_147 = _.zip(list, array, list); + } + { + var result_148; + result_148 = _(array).zip(list); + result_148 = _(array).zip(list, array); + result_148 = _(list).zip(array); + result_148 = _(list).zip(array, list); + } + { + var result_149; + result_149 = _(array).chain().zip(list); + result_149 = _(array).chain().zip(list, array); + result_149 = _(list).chain().zip(array); + result_149 = _(list).chain().zip(array, list); + } +})(TestZip || (TestZip = {})); +// _.zipObject +var TestZipObject; +(function (TestZipObject) { + var arrayOfKeys; + var arrayOfValues; + var arrayOfKeyValuePairs; + var listOfKeys; + var listOfValues; + var listOfKeyValuePairs; + { + var result_150; + result_150 = _.zipObject(arrayOfKeys); + result_150 = _.zipObject(listOfKeys); + } + { + var result_151; + result_151 = _.zipObject(arrayOfKeys, arrayOfValues); + result_151 = _.zipObject(arrayOfKeys, listOfValues); + result_151 = _.zipObject(listOfKeys, listOfValues); + result_151 = _.zipObject(listOfKeys, arrayOfValues); + result_151 = _.zipObject(arrayOfKeys, arrayOfValues); + result_151 = _.zipObject(arrayOfKeys, listOfValues); + result_151 = _.zipObject(listOfKeys, listOfValues); + result_151 = _.zipObject(listOfKeys, arrayOfValues); + result_151 = _.zipObject(arrayOfKeyValuePairs); + result_151 = _.zipObject(listOfKeyValuePairs); + } + { + var result_152; + result_152 = _.zipObject(arrayOfKeys); + result_152 = _.zipObject(arrayOfKeys, arrayOfValues); + result_152 = _.zipObject(arrayOfKeys, listOfValues); + result_152 = _.zipObject(listOfKeys); + result_152 = _.zipObject(listOfKeys, listOfValues); + result_152 = _.zipObject(listOfKeys, arrayOfValues); + result_152 = _.zipObject(arrayOfKeyValuePairs); + result_152 = _.zipObject(listOfKeyValuePairs); + } + { + var result_153; + result_153 = _(arrayOfKeys).zipObject(); + result_153 = _(listOfKeys).zipObject(); + } + { + var result_154; + result_154 = _(arrayOfKeys).zipObject(arrayOfValues); + result_154 = _(arrayOfKeys).zipObject(listOfValues); + result_154 = _(listOfKeys).zipObject(listOfValues); + result_154 = _(listOfKeys).zipObject(arrayOfValues); + result_154 = _(arrayOfKeys).zipObject(arrayOfValues); + result_154 = _(arrayOfKeys).zipObject(listOfValues); + result_154 = _(listOfKeys).zipObject(listOfValues); + result_154 = _(listOfKeys).zipObject(arrayOfValues); + result_154 = _(listOfKeys).zipObject(arrayOfKeyValuePairs); + result_154 = _(listOfKeys).zipObject(listOfKeyValuePairs); + } + { + var result_155; + result_155 = _(arrayOfKeys).zipObject(); + result_155 = _(arrayOfKeys).zipObject(arrayOfValues); + result_155 = _(arrayOfKeys).zipObject(listOfValues); + result_155 = _(listOfKeys).zipObject(); + result_155 = _(listOfKeys).zipObject(listOfValues); + result_155 = _(listOfKeys).zipObject(arrayOfValues); + result_155 = _(listOfKeys).zipObject(arrayOfKeyValuePairs); + result_155 = _(listOfKeys).zipObject(listOfKeyValuePairs); + } + { + var result_156; + result_156 = _(arrayOfKeys).chain().zipObject(); + result_156 = _(listOfKeys).chain().zipObject(); + } + { + var result_157; + result_157 = _(arrayOfKeys).chain().zipObject(arrayOfValues); + result_157 = _(arrayOfKeys).chain().zipObject(listOfValues); + result_157 = _(listOfKeys).chain().zipObject(listOfValues); + result_157 = _(listOfKeys).chain().zipObject(arrayOfValues); + result_157 = _(arrayOfKeys).chain().zipObject(arrayOfValues); + result_157 = _(arrayOfKeys).chain().zipObject(listOfValues); + result_157 = _(listOfKeys).chain().zipObject(listOfValues); + result_157 = _(listOfKeys).chain().zipObject(arrayOfValues); + result_157 = _(listOfKeys).chain().zipObject(arrayOfKeyValuePairs); + result_157 = _(listOfKeys).chain().zipObject(listOfKeyValuePairs); + } + { + var result_158; + result_158 = _(arrayOfKeys).chain().zipObject(); + result_158 = _(arrayOfKeys).chain().zipObject(arrayOfValues); + result_158 = _(arrayOfKeys).chain().zipObject(listOfValues); + result_158 = _(listOfKeys).chain().zipObject(); + result_158 = _(listOfKeys).chain().zipObject(listOfValues); + result_158 = _(listOfKeys).chain().zipObject(arrayOfValues); + result_158 = _(listOfKeys).chain().zipObject(arrayOfKeyValuePairs); + result_158 = _(listOfKeys).chain().zipObject(listOfKeyValuePairs); + } +})(TestZipObject || (TestZipObject = {})); +var testZipWithFn; +result = _.zipWith([1, 2]); +result = _.zipWith([1, 2], testZipWithFn); +result = _.zipWith([1, 2], testZipWithFn, any); +result = _.zipWith([1, 2], [1, 2], testZipWithFn, any); +result = _.zipWith([1, 2], [1, 2], [1, 2], [1, 2], [1, 2], [1, 2], testZipWithFn, any); +result = _([1, 2]).zipWith().value(); +result = _([1, 2]).zipWith(testZipWithFn).value(); +result = _([1, 2]).zipWith(testZipWithFn, any).value(); +result = _([1, 2]).zipWith([1, 2], testZipWithFn, any).value(); +result = _([1, 2]).zipWith([1, 2], [1, 2], [1, 2], [1, 2], [1, 2], testZipWithFn, any).value(); +/********* + * Chain * + *********/ +// _.chain +var TestChain; +(function (TestChain) { + { + var result_159; + result_159 = _.chain(''); + result_159 = _('').chain(); + result_159 = _.chain('').chain(); + result_159 = _('').chain().chain(); + } + { + var result_160; + result_160 = _.chain(42); + result_160 = _(42).chain(); + } + { + var result_161; + result_161 = _.chain(true); + result_161 = _(true).chain(); + } + { + var result_162; + result_162 = _.chain(['']); + result_162 = _(['']).chain(); + } + { + var result_163; + result_163 = _.chain({ a: '' }); + result_163 = _({ a: '' }).chain(); + } +})(TestChain || (TestChain = {})); +// _.tap +var TestTap; +(function (TestTap) { + { + var interceptor; + var result_164; + _.tap('', interceptor); + _.tap('', interceptor, any); + } + { + var interceptor; + var result_165; + _.tap([''], interceptor); + _.tap([''], interceptor, any); + } + { + var interceptor; + var result_166; + _.tap({ a: '' }, interceptor); + _.tap({ a: '' }, interceptor, any); + } + { + var interceptor; + var result_167; + _.chain('').tap(interceptor, any); + _.chain('').tap(interceptor, any); + _('').tap(interceptor); + _('').tap(interceptor, any); + } + { + var interceptor; + var result_168; + _.chain(['']).tap(interceptor); + _.chain(['']).tap(interceptor, any); + _(['']).tap(interceptor); + _(['']).tap(interceptor, any); + } + { + var interceptor; + var result_169; + _.chain({ a: '' }).tap(interceptor); + _.chain({ a: '' }).tap(interceptor, any); + _({ a: '' }).tap(interceptor); + _({ a: '' }).tap(interceptor, any); + } + { + var interceptor; + var result_170; + _.chain('').tap(interceptor, any); + _.chain('').tap(interceptor, any); + _('').chain().tap(interceptor); + _('').chain().tap(interceptor, any); + } + { + var interceptor; + var result_171; + _.chain(['']).tap(interceptor); + _.chain(['']).tap(interceptor, any); + _(['']).chain().tap(interceptor); + _(['']).chain().tap(interceptor, any); + } + { + var interceptor; + var result_172; + _.chain({ a: '' }).tap(interceptor); + _.chain({ a: '' }).tap(interceptor, any); + _({ a: '' }).chain().tap(interceptor); + _({ a: '' }).chain().tap(interceptor, any); + } +})(TestTap || (TestTap = {})); +// _.thru +var TestThru; +(function (TestThru) { + { + var interceptor; + var result_173; + result_173 = _.thru(1, interceptor); + result_173 = _.thru(1, interceptor, any); + } + { + var interceptor; + var result_174; + result_174 = _(1).thru(interceptor); + result_174 = _(1).thru(interceptor, any); + } + { + var interceptor; + var result_175; + result_175 = _('').thru(interceptor); + result_175 = _('').thru(interceptor, any); + } + { + var interceptor; + var result_176; + result_176 = _(true).thru(interceptor); + result_176 = _(true).thru(interceptor, any); + } + { + var interceptor; + var result_177; + result_177 = _({ a: '' }).thru(interceptor); + result_177 = _({ a: '' }).thru(interceptor, any); + } + { + var interceptor; + var result_178; + result_178 = _([1, 2, 3]).thru(interceptor); + result_178 = _([1, 2, 3]).thru(interceptor, any); + } + { + var interceptor; + var result_179; + result_179 = _(1).chain().thru(interceptor); + result_179 = _(1).chain().thru(interceptor, any); + } + { + var interceptor; + var result_180; + result_180 = _('').chain().thru(interceptor); + result_180 = _('').chain().thru(interceptor, any); + } + { + var interceptor; + var result_181; + result_181 = _(true).chain().thru(interceptor); + result_181 = _(true).chain().thru(interceptor, any); + } + { + var interceptor; + var result_182; + result_182 = _({ a: '' }).chain().thru(interceptor); + result_182 = _({ a: '' }).chain().thru(interceptor, any); + } + { + var interceptor; + var result_183; + result_183 = _([1, 2, 3]).chain().thru(interceptor); + result_183 = _([1, 2, 3]).chain().thru(interceptor, any); + } +})(TestThru || (TestThru = {})); +// _.prototype.commit +var TestCommit; +(function (TestCommit) { + { + var result_184; + result_184 = _(42).commit(); + } + { + var result_185; + result_185 = _([]).commit(); + } + { + var result_186; + result_186 = _({}).commit(); + } + { + var result_187; + result_187 = _(42).chain().commit(); + } + { + var result_188; + result_188 = _([]).chain().commit(); + } + { + var result_189; + result_189 = _({}).chain().commit(); + } +})(TestCommit || (TestCommit = {})); +// _.prototype.concat +var TestConcat; +(function (TestConcat) { + { + var result_190; + result_190 = _(1).concat(2); + result_190 = _(1).concat(2, 3); + result_190 = _(1).concat(2, 3, 4); + result_190 = _(1).concat(2); + result_190 = _(1).concat(2, 3); + result_190 = _(1).concat(2, 3, 4); + } + { + var result_191; + result_191 = _(['']).concat(['']); + result_191 = _(['']).concat([''], ['']); + result_191 = _(['']).concat([''], [''], ['']); + result_191 = _(['']).concat(['']); + result_191 = _(['']).concat([''], ['']); + result_191 = _(['']).concat([''], [''], ['']); + } + { + var result_192; + result_192 = _({ a: '' }).concat({ a: '' }); + result_192 = _({ a: '' }).concat({ a: '' }, { a: '' }); + result_192 = _({ a: '' }).concat({ a: '' }, { a: '' }, { a: '' }); + result_192 = _({ a: '' }).concat({ a: '' }); + result_192 = _({ a: '' }).concat({ a: '' }, { a: '' }); + result_192 = _({ a: '' }).concat({ a: '' }, { a: '' }, { a: '' }); + } + { + var result_193; + result_193 = _(1).chain().concat(2); + result_193 = _(1).chain().concat(2, 3); + result_193 = _(1).chain().concat(2, 3, 4); + result_193 = _(1).chain().concat(2); + result_193 = _(1).chain().concat(2, 3); + result_193 = _(1).chain().concat(2, 3, 4); + } + { + var result_194; + result_194 = _(['']).chain().concat(['']); + result_194 = _(['']).chain().concat([''], ['']); + result_194 = _(['']).chain().concat([''], [''], ['']); + result_194 = _(['']).chain().concat(['']); + result_194 = _(['']).chain().concat([''], ['']); + result_194 = _(['']).chain().concat([''], [''], ['']); + } + { + var result_195; + result_195 = _({ a: '' }).chain().concat({ a: '' }); + result_195 = _({ a: '' }).chain().concat({ a: '' }, { a: '' }); + result_195 = _({ a: '' }).chain().concat({ a: '' }, { a: '' }, { a: '' }); + result_195 = _({ a: '' }).chain().concat({ a: '' }); + result_195 = _({ a: '' }).chain().concat({ a: '' }, { a: '' }); + result_195 = _({ a: '' }).chain().concat({ a: '' }, { a: '' }, { a: '' }); + } +})(TestConcat || (TestConcat = {})); +// _.prototype.plant +var TestPlant; +(function (TestPlant) { + { + var result_196; + result_196 = _(any).plant(42); + } + { + var result_197; + result_197 = _(any).plant(''); + } + { + var result_198; + result_198 = _(any).plant(true); + } + { + var result_199; + result_199 = _(any).plant([42]); + } + { + var result_200; + result_200 = _(any).plant([]); + } + { + var result_201; + result_201 = _(any).plant({}); + } + { + var result_202; + result_202 = _(any).chain().plant(42); + } + { + var result_203; + result_203 = _(any).chain().plant(''); + } + { + var result_204; + result_204 = _(any).chain().plant(true); + } + { + var result_205; + result_205 = _(any).chain().plant([42]); + } + { + var result_206; + result_206 = _(any).chain().plant([]); + } + { + var result_207; + result_207 = _(any).chain().plant({}); + } +})(TestPlant || (TestPlant = {})); +// _.prototype.reverse +var TestReverse; +(function (TestReverse) { + { + var result_208; + result: _([42]).reverse(); + } + { + var result_209; + result: _([42]).chain().reverse(); + } +})(TestReverse || (TestReverse = {})); +// _.prototype.toJSON +var TestToJSON; +(function (TestToJSON) { + { + var result_210; + result_210 = _('').toJSON(); + result_210 = _('').chain().toJSON(); + } + { + var result_211; + result_211 = _(42).toJSON(); + result_211 = _(42).chain().toJSON(); + } + { + var result_212; + result_212 = _(true).toJSON(); + result_212 = _(true).chain().toJSON(); + } + { + var result_213; + result_213 = _([]).toJSON(); + result_213 = _([]).chain().toJSON(); + } + { + var result_214; + result_214 = _({ a: '' }).toJSON(); + result_214 = _({ a: '' }).chain().toJSON(); + } +})(TestToJSON || (TestToJSON = {})); +// _.prototype.toString +var TestToString; +(function (TestToString) { + var result; + result = _('').toString(); + result = _(42).toString(); + result = _(true).toString(); + result = _(['']).toString(); + result = _({}).toString(); + result = _('').chain().toString(); + result = _(42).chain().toString(); + result = _(true).chain().toString(); + result = _(['']).chain().toString(); + result = _({}).chain().toString(); +})(TestToString || (TestToString = {})); +// _.prototype.value +var TestValue; +(function (TestValue) { + { + var result_215; + result_215 = _('').value(); + result_215 = _('').chain().value(); + } + { + var result_216; + result_216 = _(42).value(); + result_216 = _(42).chain().value(); + } + { + var result_217; + result_217 = _(true).value(); + result_217 = _(true).chain().value(); + } + { + var result_218; + result_218 = _([]).value(); + result_218 = _([]).chain().value(); + } + { + var result_219; + result_219 = _({ a: '' }).value(); + result_219 = _({ a: '' }).chain().value(); + } +})(TestValue || (TestValue = {})); +// _.prototype.valueOf +var TestValueOf; +(function (TestValueOf) { + { + var result_220; + result_220 = _('').valueOf(); + result_220 = _('').chain().valueOf(); + } + { + var result_221; + result_221 = _(42).valueOf(); + result_221 = _(42).chain().valueOf(); + } + { + var result_222; + result_222 = _(true).valueOf(); + result_222 = _(true).chain().valueOf(); + } + { + var result_223; + result_223 = _([]).valueOf(); + result_223 = _([]).chain().valueOf(); + } + { + var result_224; + result_224 = _({ a: '' }).valueOf(); + result_224 = _({ a: '' }).chain().valueOf(); + } +})(TestValueOf || (TestValueOf = {})); +/************** + * Collection * + **************/ +// _.at +var TestAt; +(function (TestAt) { + var array; + var list; + var dictionary; + { + var result_225; + result_225 = _.at(array, 0, '1', [2], ['3'], [4, '5']); + result_225 = _.at(list, 0, '1', [2], ['3'], [4, '5']); + result_225 = _.at(dictionary, 0, '1', [2], ['3'], [4, '5']); + } + { + var result_226; + result_226 = _(array).at(0, '1', [2], ['3'], [4, '5']); + result_226 = _(list).at(0, '1', [2], ['3'], [4, '5']); + result_226 = _(dictionary).at(0, '1', [2], ['3'], [4, '5']); + } + { + var result_227; + result_227 = _(array).chain().at(0, '1', [2], ['3'], [4, '5']); + result_227 = _(list).chain().at(0, '1', [2], ['3'], [4, '5']); + result_227 = _(dictionary).chain().at(0, '1', [2], ['3'], [4, '5']); + } +})(TestAt || (TestAt = {})); +// _.countBy +var TestCountBy; +(function (TestCountBy) { + var array; + var list; + var dictionary; + var numericDictionary; + var stringIterator; + var listIterator; + var dictionaryIterator; + var numericDictionaryIterator; + { + var result_228; + result_228 = _.countBy(''); + result_228 = _.countBy('', stringIterator); + result_228 = _.countBy('', stringIterator, any); + result_228 = _.countBy(array); + result_228 = _.countBy(array, listIterator); + result_228 = _.countBy(array, listIterator, any); + result_228 = _.countBy(array, ''); + result_228 = _.countBy(array, '', any); + result_228 = _.countBy(array, { a: 42 }); + result_228 = _.countBy(array, { a: 42 }); + result_228 = _.countBy(list); + result_228 = _.countBy(list, listIterator); + result_228 = _.countBy(list, listIterator, any); + result_228 = _.countBy(list, ''); + result_228 = _.countBy(list, '', any); + result_228 = _.countBy(list, { a: 42 }); + result_228 = _.countBy(list, { a: 42 }); + result_228 = _.countBy(dictionary); + result_228 = _.countBy(dictionary, dictionaryIterator); + result_228 = _.countBy(dictionary, dictionaryIterator, any); + result_228 = _.countBy(dictionary, ''); + result_228 = _.countBy(dictionary, '', any); + result_228 = _.countBy(dictionary, { a: 42 }); + result_228 = _.countBy(dictionary, { a: 42 }); + result_228 = _.countBy(numericDictionary); + result_228 = _.countBy(numericDictionary, numericDictionaryIterator); + result_228 = _.countBy(numericDictionary, numericDictionaryIterator, any); + result_228 = _.countBy(numericDictionary, ''); + result_228 = _.countBy(numericDictionary, '', any); + result_228 = _.countBy(numericDictionary, { a: 42 }); + result_228 = _.countBy(numericDictionary, { a: 42 }); + } + { + var resutl; + result = _('').countBy(); + result = _('').countBy(stringIterator); + result = _('').countBy(stringIterator, any); + result = _(array).countBy(); + result = _(array).countBy(listIterator); + result = _(array).countBy(listIterator, any); + result = _(array).countBy(''); + result = _(array).countBy('', any); + result = _(array).countBy({ a: 42 }); + result = _(array).countBy({ a: 42 }); + result = _(list).countBy(); + result = _(list).countBy(listIterator); + result = _(list).countBy(listIterator, any); + result = _(list).countBy(''); + result = _(list).countBy('', any); + result = _(list).countBy({ a: 42 }); + result = _(list).countBy({ a: 42 }); + result = _(dictionary).countBy(); + result = _(dictionary).countBy(dictionaryIterator); + result = _(dictionary).countBy(dictionaryIterator, any); + result = _(dictionary).countBy(''); + result = _(dictionary).countBy('', any); + result = _(dictionary).countBy({ a: 42 }); + result = _(dictionary).countBy({ a: 42 }); + result = _(numericDictionary).countBy(); + result = _(numericDictionary).countBy(numericDictionaryIterator); + result = _(numericDictionary).countBy(numericDictionaryIterator, any); + result = _(numericDictionary).countBy(''); + result = _(numericDictionary).countBy('', any); + result = _(numericDictionary).countBy({ a: 42 }); + result = _(numericDictionary).countBy({ a: 42 }); + } + { + var resutl; + result = _('').chain().countBy(); + result = _('').chain().countBy(stringIterator); + result = _('').chain().countBy(stringIterator, any); + result = _(array).chain().countBy(); + result = _(array).chain().countBy(listIterator); + result = _(array).chain().countBy(listIterator, any); + result = _(array).chain().countBy(''); + result = _(array).chain().countBy('', any); + result = _(array).chain().countBy({ a: 42 }); + result = _(array).chain().countBy({ a: 42 }); + result = _(list).chain().countBy(); + result = _(list).chain().countBy(listIterator); + result = _(list).chain().countBy(listIterator, any); + result = _(list).chain().countBy(''); + result = _(list).chain().countBy('', any); + result = _(list).chain().countBy({ a: 42 }); + result = _(list).chain().countBy({ a: 42 }); + result = _(dictionary).chain().countBy(); + result = _(dictionary).chain().countBy(dictionaryIterator); + result = _(dictionary).chain().countBy(dictionaryIterator, any); + result = _(dictionary).chain().countBy(''); + result = _(dictionary).chain().countBy('', any); + result = _(dictionary).chain().countBy({ a: 42 }); + result = _(dictionary).chain().countBy({ a: 42 }); + result = _(numericDictionary).chain().countBy(); + result = _(numericDictionary).chain().countBy(numericDictionaryIterator); + result = _(numericDictionary).chain().countBy(numericDictionaryIterator, any); + result = _(numericDictionary).chain().countBy(''); + result = _(numericDictionary).chain().countBy('', any); + result = _(numericDictionary).chain().countBy({ a: 42 }); + result = _(numericDictionary).chain().countBy({ a: 42 }); + } +})(TestCountBy || (TestCountBy = {})); +// _.each +var TestEach; +(function (TestEach) { + var array; + var list; + var dictionary; + var stringIterator; + var listIterator; + var dictionaryIterator; + { + var result_229; + _.each('', stringIterator); + _.each('', stringIterator, any); + } + { + var result_230; + _.each(array, listIterator); + _.each(array, listIterator, any); + } + { + var result_231; + _.each(list, listIterator); + _.each(list, listIterator, any); + } + { + var result_232; + _.each(dictionary, dictionaryIterator); + _.each(dictionary, dictionaryIterator, any); + } + { + var result_233; + _('').each(stringIterator); + _('').each(stringIterator, any); + } + { + var result_234; + _(array).each(listIterator); + _(array).each(listIterator, any); + } + { + var result_235; + _(list).each(listIterator); + _(list).each(listIterator, any); + } + { + var result_236; + _(dictionary).each(dictionaryIterator); + _(dictionary).each(dictionaryIterator, any); + } + { + var result_237; + _('').chain().each(stringIterator); + _('').chain().each(stringIterator, any); + } + { + var result_238; + _(array).chain().each(listIterator); + _(array).chain().each(listIterator, any); + } + { + var result_239; + _(list).chain().each(listIterator); + _(list).chain().each(listIterator, any); + } + { + var result_240; + _(dictionary).chain().each(dictionaryIterator); + _(dictionary).chain().each(dictionaryIterator, any); + } +})(TestEach || (TestEach = {})); +// _.eachRight +var TestEachRight; +(function (TestEachRight) { + var array; + var list; + var dictionary; + var stringIterator; + var listIterator; + var dictionaryIterator; + { + var result_241; + _.eachRight('', stringIterator); + _.eachRight('', stringIterator, any); + } + { + var result_242; + _.eachRight(array, listIterator); + _.eachRight(array, listIterator, any); + } + { + var result_243; + _.eachRight(list, listIterator); + _.eachRight(list, listIterator, any); + } + { + var result_244; + _.eachRight(dictionary, dictionaryIterator); + _.eachRight(dictionary, dictionaryIterator, any); + } + { + var result_245; + _('').eachRight(stringIterator); + _('').eachRight(stringIterator, any); + } + { + var result_246; + _(array).eachRight(listIterator); + _(array).eachRight(listIterator, any); + } + { + var result_247; + _(list).eachRight(listIterator); + _(list).eachRight(listIterator, any); + } + { + var result_248; + _(dictionary).eachRight(dictionaryIterator); + _(dictionary).eachRight(dictionaryIterator, any); + } + { + var result_249; + _('').chain().eachRight(stringIterator); + _('').chain().eachRight(stringIterator, any); + } + { + var result_250; + _(array).chain().eachRight(listIterator); + _(array).chain().eachRight(listIterator, any); + } + { + var result_251; + _(list).chain().eachRight(listIterator); + _(list).chain().eachRight(listIterator, any); + } + { + var result_252; + _(dictionary).chain().eachRight(dictionaryIterator); + _(dictionary).chain().eachRight(dictionaryIterator, any); + } +})(TestEachRight || (TestEachRight = {})); +// _.every +var TestEvery; +(function (TestEvery) { + var array; + var list; + var dictionary; + var listIterator; + var dictionaryIterator; + { + var result_253; + result_253 = _.every(array); + result_253 = _.every(array, listIterator); + result_253 = _.every(array, listIterator, any); + result_253 = _.every(array, ''); + result_253 = _.every(array, { a: 42 }); + result_253 = _.every(list); + result_253 = _.every(list, listIterator); + result_253 = _.every(list, listIterator, any); + result_253 = _.every(list, ''); + result_253 = _.every(list, { a: 42 }); + result_253 = _.every(dictionary); + result_253 = _.every(dictionary, dictionaryIterator); + result_253 = _.every(dictionary, dictionaryIterator, any); + result_253 = _.every(dictionary, ''); + result_253 = _.every(dictionary, { a: 42 }); + result_253 = _(array).every(); + result_253 = _(array).every(listIterator); + result_253 = _(array).every(listIterator, any); + result_253 = _(array).every(''); + result_253 = _(array).every({ a: 42 }); + result_253 = _(list).every(); + result_253 = _(list).every(listIterator); + result_253 = _(list).every(listIterator, any); + result_253 = _(list).every(''); + result_253 = _(list).every({ a: 42 }); + result_253 = _(dictionary).every(); + result_253 = _(dictionary).every(dictionaryIterator); + result_253 = _(dictionary).every(dictionaryIterator, any); + result_253 = _(dictionary).every(''); + result_253 = _(dictionary).every({ a: 42 }); + } + { + var result_254; + result_254 = _(array).chain().every(); + result_254 = _(array).chain().every(listIterator); + result_254 = _(array).chain().every(listIterator, any); + result_254 = _(array).chain().every(''); + result_254 = _(array).chain().every({ a: 42 }); + result_254 = _(list).chain().every(); + result_254 = _(list).chain().every(listIterator); + result_254 = _(list).chain().every(listIterator, any); + result_254 = _(list).chain().every(''); + result_254 = _(list).chain().every({ a: 42 }); + result_254 = _(dictionary).chain().every(); + result_254 = _(dictionary).chain().every(dictionaryIterator); + result_254 = _(dictionary).chain().every(dictionaryIterator, any); + result_254 = _(dictionary).chain().every(''); + result_254 = _(dictionary).chain().every({ a: 42 }); + } +})(TestEvery || (TestEvery = {})); +// _.filter +var TestFilter; +(function (TestFilter) { + var array; + var list; + var dictionary; + var stringIterator; + var listIterator; + var dictionaryIterator; + { + var result_255; + result_255 = _.filter('', stringIterator); + result_255 = _.filter('', stringIterator, any); + } + { + var result_256; + result_256 = _.filter(array, listIterator); + result_256 = _.filter(array, listIterator, any); + result_256 = _.filter(array, ''); + result_256 = _.filter(array, '', any); + result_256 = _.filter(array, { a: 42 }); + result_256 = _.filter(list, listIterator); + result_256 = _.filter(list, listIterator, any); + result_256 = _.filter(list, ''); + result_256 = _.filter(list, '', any); + result_256 = _.filter(list, { a: 42 }); + result_256 = _.filter(dictionary, dictionaryIterator); + result_256 = _.filter(dictionary, dictionaryIterator, any); + result_256 = _.filter(dictionary, ''); + result_256 = _.filter(dictionary, '', any); + result_256 = _.filter(dictionary, { a: 42 }); + } + { + var result_257; + result_257 = _('').filter(stringIterator); + result_257 = _('').filter(stringIterator, any); + } + { + var result_258; + result_258 = _(array).filter(listIterator); + result_258 = _(array).filter(listIterator, any); + result_258 = _(array).filter(''); + result_258 = _(array).filter('', any); + result_258 = _(array).filter({ a: 42 }); + result_258 = _(list).filter(listIterator); + result_258 = _(list).filter(listIterator, any); + result_258 = _(list).filter(''); + result_258 = _(list).filter('', any); + result_258 = _(list).filter({ a: 42 }); + result_258 = _(dictionary).filter(dictionaryIterator); + result_258 = _(dictionary).filter(dictionaryIterator, any); + result_258 = _(dictionary).filter(''); + result_258 = _(dictionary).filter('', any); + result_258 = _(dictionary).filter({ a: 42 }); + } + { + var result_259; + result_259 = _('').chain().filter(stringIterator); + result_259 = _('').chain().filter(stringIterator, any); + } + { + var result_260; + result_260 = _(array).chain().filter(listIterator); + result_260 = _(array).chain().filter(listIterator, any); + result_260 = _(array).chain().filter(''); + result_260 = _(array).chain().filter('', any); + result_260 = _(array).chain().filter({ a: 42 }); + result_260 = _(list).chain().filter(listIterator); + result_260 = _(list).chain().filter(listIterator, any); + result_260 = _(list).chain().filter(''); + result_260 = _(list).chain().filter('', any); + result_260 = _(list).chain().filter({ a: 42 }); + result_260 = _(dictionary).chain().filter(dictionaryIterator); + result_260 = _(dictionary).chain().filter(dictionaryIterator, any); + result_260 = _(dictionary).chain().filter(''); + result_260 = _(dictionary).chain().filter('', any); + result_260 = _(dictionary).chain().filter({ a: 42 }); + } +})(TestFilter || (TestFilter = {})); +// _.find +var TestFind; +(function (TestFind) { + var array; + var list; + var dictionary; + var listIterator; + var dictionaryIterator; + var result; + result = _.find(array); + result = _.find(array, listIterator); + result = _.find(array, listIterator, any); + result = _.find(array, ''); + result = _.find(array, { a: 42 }); + result = _.find(list); + result = _.find(list, listIterator); + result = _.find(list, listIterator, any); + result = _.find(list, ''); + result = _.find(list, { a: 42 }); + result = _.find(dictionary); + result = _.find(dictionary, dictionaryIterator); + result = _.find(dictionary, dictionaryIterator, any); + result = _.find(dictionary, ''); + result = _.find(dictionary, { a: 42 }); + result = _(array).find(); + result = _(array).find(listIterator); + result = _(array).find(listIterator, any); + result = _(array).find(''); + result = _(array).find({ a: 42 }); + result = _(list).find(); + result = _(list).find(listIterator); + result = _(list).find(listIterator, any); + result = _(list).find(''); + result = _(list).find({ a: 42 }); + result = _(dictionary).find(); + result = _(dictionary).find(dictionaryIterator); + result = _(dictionary).find(dictionaryIterator, any); + result = _(dictionary).find(''); + result = _(dictionary).find({ a: 42 }); +})(TestFind || (TestFind = {})); +result = _.findLast([1, 2, 3, 4], function (num) { + return num % 2 == 0; +}); +result = _.findLast(foodsCombined, { 'type': 'vegetable' }); +result = _.findLast(foodsCombined, 'organic'); +result = _([1, 2, 3, 4]).findLast(function (num) { + return num % 2 == 0; +}); +result = _(foodsCombined).findLast({ 'type': 'vegetable' }); +result = _(foodsCombined).findLast('organic'); +// _.forEach +var TestForEach; +(function (TestForEach) { + var array; + var list; + var dictionary; + var stringIterator; + var listIterator; + var dictionaryIterator; + { + var result_261; + _.forEach('', stringIterator); + _.forEach('', stringIterator, any); + } + { + var result_262; + _.forEach(array, listIterator); + _.forEach(array, listIterator, any); + } + { + var result_263; + _.forEach(list, listIterator); + _.forEach(list, listIterator, any); + } + { + var result_264; + _.forEach(dictionary, dictionaryIterator); + _.forEach(dictionary, dictionaryIterator, any); + } + { + var result_265; + _('').forEach(stringIterator); + _('').forEach(stringIterator, any); + } + { + var result_266; + _(array).forEach(listIterator); + _(array).forEach(listIterator, any); + } + { + var result_267; + _(list).forEach(listIterator); + _(list).forEach(listIterator, any); + } + { + var result_268; + _(dictionary).forEach(dictionaryIterator); + _(dictionary).forEach(dictionaryIterator, any); + } + { + var result_269; + _('').chain().forEach(stringIterator); + _('').chain().forEach(stringIterator, any); + } + { + var result_270; + _(array).chain().forEach(listIterator); + _(array).chain().forEach(listIterator, any); + } + { + var result_271; + _(list).chain().forEach(listIterator); + _(list).chain().forEach(listIterator, any); + } + { + var result_272; + _(dictionary).chain().forEach(dictionaryIterator); + _(dictionary).chain().forEach(dictionaryIterator, any); + } +})(TestForEach || (TestForEach = {})); +// _.forEachRight +var TestForEachRight; +(function (TestForEachRight) { + var array; + var list; + var dictionary; + var stringIterator; + var listIterator; + var dictionaryIterator; + { + var result_273; + _.forEachRight('', stringIterator); + _.forEachRight('', stringIterator, any); + } + { + var result_274; + _.forEachRight(array, listIterator); + _.forEachRight(array, listIterator, any); + } + { + var result_275; + _.forEachRight(list, listIterator); + _.forEachRight(list, listIterator, any); + } + { + var result_276; + _.forEachRight(dictionary, dictionaryIterator); + _.forEachRight(dictionary, dictionaryIterator, any); + } + { + var result_277; + _('').forEachRight(stringIterator); + _('').forEachRight(stringIterator, any); + } + { + var result_278; + _(array).forEachRight(listIterator); + _(array).forEachRight(listIterator, any); + } + { + var result_279; + _(list).forEachRight(listIterator); + _(list).forEachRight(listIterator, any); + } + { + var result_280; + _(dictionary).forEachRight(dictionaryIterator); + _(dictionary).forEachRight(dictionaryIterator, any); + } + { + var result_281; + _('').chain().forEachRight(stringIterator); + _('').chain().forEachRight(stringIterator, any); + } + { + var result_282; + _(array).chain().forEachRight(listIterator); + _(array).chain().forEachRight(listIterator, any); + } + { + var result_283; + _(list).chain().forEachRight(listIterator); + _(list).chain().forEachRight(listIterator, any); + } + { + var result_284; + _(dictionary).chain().forEachRight(dictionaryIterator); + _(dictionary).chain().forEachRight(dictionaryIterator, any); + } +})(TestForEachRight || (TestForEachRight = {})); +// _.groupBy +var TestGroupBy; +(function (TestGroupBy) { + var array; + var list; + var dictionary; + var stringIterator; + var listIterator; + var dictionaryIterator; + { + var result_285; + result_285 = _.groupBy(''); + result_285 = _.groupBy('', stringIterator); + result_285 = _.groupBy('', stringIterator, any); + result_285 = _.groupBy('', stringIterator); + result_285 = _.groupBy('', stringIterator, any); + } + { + var result_286; + result_286 = _.groupBy(array); + result_286 = _.groupBy(array, listIterator); + result_286 = _.groupBy(array, listIterator, any); + result_286 = _.groupBy(array, ''); + result_286 = _.groupBy(array, '', any); + result_286 = _.groupBy(array, { a: 42 }); + result_286 = _.groupBy(array, listIterator); + result_286 = _.groupBy(array, listIterator, any); + result_286 = _.groupBy(array, '', true); + result_286 = _.groupBy(array, { a: 42 }); + result_286 = _.groupBy(list); + result_286 = _.groupBy(list, listIterator); + result_286 = _.groupBy(list, listIterator, any); + result_286 = _.groupBy(list, ''); + result_286 = _.groupBy(list, '', any); + result_286 = _.groupBy(list, { a: 42 }); + result_286 = _.groupBy(list, listIterator); + result_286 = _.groupBy(list, listIterator, any); + result_286 = _.groupBy(list, '', true); + result_286 = _.groupBy(list, { a: 42 }); + result_286 = _.groupBy(dictionary); + result_286 = _.groupBy(dictionary, dictionaryIterator); + result_286 = _.groupBy(dictionary, dictionaryIterator, any); + result_286 = _.groupBy(dictionary, ''); + result_286 = _.groupBy(dictionary, '', any); + result_286 = _.groupBy(dictionary, { a: 42 }); + result_286 = _.groupBy(dictionary, dictionaryIterator); + result_286 = _.groupBy(dictionary, dictionaryIterator, any); + result_286 = _.groupBy(dictionary, '', true); + result_286 = _.groupBy(dictionary, { a: 42 }); + } + { + var result_287; + result_287 = _('').groupBy(); + result_287 = _('').groupBy(stringIterator); + result_287 = _('').groupBy(stringIterator, any); + } + { + var result_288; + result_288 = _(array).groupBy(); + result_288 = _(array).groupBy(listIterator); + result_288 = _(array).groupBy(listIterator, any); + result_288 = _(array).groupBy(''); + result_288 = _(array).groupBy('', true); + result_288 = _(array).groupBy({ a: 42 }); + result_288 = _(list).groupBy(); + result_288 = _(list).groupBy(listIterator); + result_288 = _(list).groupBy(listIterator, any); + result_288 = _(list).groupBy(''); + result_288 = _(list).groupBy('', any); + result_288 = _(list).groupBy({ a: 42 }); + result_288 = _(list).groupBy(listIterator); + result_288 = _(list).groupBy(listIterator, any); + result_288 = _(list).groupBy('', true); + result_288 = _(list).groupBy({ a: 42 }); + result_288 = _(dictionary).groupBy(); + result_288 = _(dictionary).groupBy(dictionaryIterator); + result_288 = _(dictionary).groupBy(dictionaryIterator, any); + result_288 = _(dictionary).groupBy(''); + result_288 = _(dictionary).groupBy('', any); + result_288 = _(dictionary).groupBy({ a: 42 }); + result_288 = _(dictionary).groupBy(dictionaryIterator); + result_288 = _(dictionary).groupBy(dictionaryIterator, any); + result_288 = _(dictionary).groupBy('', true); + result_288 = _(dictionary).groupBy({ a: 42 }); + } + { + var result_289; + result_289 = _('').chain().groupBy(); + result_289 = _('').chain().groupBy(stringIterator); + result_289 = _('').chain().groupBy(stringIterator, any); + } + { + var result_290; + result_290 = _(array).chain().groupBy(); + result_290 = _(array).chain().groupBy(listIterator); + result_290 = _(array).chain().groupBy(listIterator, any); + result_290 = _(array).chain().groupBy(''); + result_290 = _(array).chain().groupBy('', true); + result_290 = _(array).chain().groupBy({ a: 42 }); + result_290 = _(list).chain().groupBy(); + result_290 = _(list).chain().groupBy(listIterator); + result_290 = _(list).chain().groupBy(listIterator, any); + result_290 = _(list).chain().groupBy(''); + result_290 = _(list).chain().groupBy('', any); + result_290 = _(list).chain().groupBy({ a: 42 }); + result_290 = _(list).chain().groupBy(listIterator); + result_290 = _(list).chain().groupBy(listIterator, any); + result_290 = _(list).chain().groupBy('', true); + result_290 = _(list).chain().groupBy({ a: 42 }); + result_290 = _(dictionary).chain().groupBy(); + result_290 = _(dictionary).chain().groupBy(dictionaryIterator); + result_290 = _(dictionary).chain().groupBy(dictionaryIterator, any); + result_290 = _(dictionary).chain().groupBy(''); + result_290 = _(dictionary).chain().groupBy('', any); + result_290 = _(dictionary).chain().groupBy({ a: 42 }); + result_290 = _(dictionary).chain().groupBy(dictionaryIterator); + result_290 = _(dictionary).chain().groupBy(dictionaryIterator, any); + result_290 = _(dictionary).chain().groupBy('', true); + result_290 = _(dictionary).chain().groupBy({ a: 42 }); + } +})(TestGroupBy || (TestGroupBy = {})); +// _.includes +var TestIncludes; +(function (TestIncludes) { + var array; + var list; + var dictionary; + var target; + { + var result_291; + result_291 = _.includes(array, target); + result_291 = _.includes(array, target, 42); + result_291 = _.includes(list, target); + result_291 = _.includes(list, target, 42); + result_291 = _.includes(dictionary, target); + result_291 = _.includes(dictionary, target, 42); + result_291 = _(array).includes(target); + result_291 = _(array).includes(target, 42); + result_291 = _(list).includes(target); + result_291 = _(list).includes(target, 42); + result_291 = _(dictionary).includes(target); + result_291 = _(dictionary).includes(target, 42); + } + { + var result_292; + result_292 = _(array).chain().includes(target); + result_292 = _(array).chain().includes(target, 42); + result_292 = _(list).chain().includes(target); + result_292 = _(list).chain().includes(target, 42); + result_292 = _(dictionary).chain().includes(target); + result_292 = _(dictionary).chain().includes(target, 42); + } +})(TestIncludes || (TestIncludes = {})); +// _.keyBy +var TestKeyBy; +(function (TestKeyBy) { + var array; + var list; + var dictionary; + var numericDictionary; + var stringIterator; + var listIterator; + var dictionaryIterator; + var numericDictionaryIterator; + { + var result_293; + result_293 = _.keyBy('abcd'); + result_293 = _.keyBy('abcd', stringIterator); + result_293 = _.keyBy('abcd', stringIterator, any); + } + { + var result_294; + result_294 = _.keyBy(array); + result_294 = _.keyBy(array, listIterator); + result_294 = _.keyBy(array, listIterator, any); + result_294 = _.keyBy(array, 'a'); + result_294 = _.keyBy(array, 'a', any); + result_294 = _.keyBy(array, { a: 42 }); + result_294 = _.keyBy(array, { a: 42 }); + result_294 = _.keyBy(list); + result_294 = _.keyBy(list, listIterator); + result_294 = _.keyBy(list, listIterator, any); + result_294 = _.keyBy(list, 'a'); + result_294 = _.keyBy(list, 'a', any); + result_294 = _.keyBy(list, { a: 42 }); + result_294 = _.keyBy(list, { a: 42 }); + result_294 = _.keyBy(numericDictionary); + result_294 = _.keyBy(numericDictionary, numericDictionaryIterator); + result_294 = _.keyBy(numericDictionary, numericDictionaryIterator, any); + result_294 = _.keyBy(numericDictionary, 'a'); + result_294 = _.keyBy(numericDictionary, 'a', any); + result_294 = _.keyBy(numericDictionary, { a: 42 }); + result_294 = _.keyBy(numericDictionary, { a: 42 }); + result_294 = _.keyBy(dictionary); + result_294 = _.keyBy(dictionary, dictionaryIterator); + result_294 = _.keyBy(dictionary, dictionaryIterator, any); + result_294 = _.keyBy(dictionary, 'a'); + result_294 = _.keyBy(dictionary, 'a', any); + result_294 = _.keyBy(dictionary, { a: 42 }); + result_294 = _.keyBy(dictionary, { a: 42 }); + } + { + var result_295; + result_295 = _('abcd').keyBy(); + result_295 = _('abcd').keyBy(stringIterator); + result_295 = _('abcd').keyBy(stringIterator, any); + } + { + var result_296; + result_296 = _(array).keyBy(); + result_296 = _(array).keyBy(listIterator); + result_296 = _(array).keyBy(listIterator, any); + result_296 = _(array).keyBy('a'); + result_296 = _(array).keyBy('a', any); + result_296 = _(array).keyBy({ a: 42 }); + result_296 = _(list).keyBy(); + result_296 = _(list).keyBy(listIterator); + result_296 = _(list).keyBy(listIterator, any); + result_296 = _(list).keyBy('a'); + result_296 = _(list).keyBy('a', any); + result_296 = _(list).keyBy({ a: 42 }); + result_296 = _(list).keyBy({ a: 42 }); + result_296 = _(numericDictionary).keyBy(); + result_296 = _(numericDictionary).keyBy(numericDictionaryIterator); + result_296 = _(numericDictionary).keyBy(numericDictionaryIterator, any); + result_296 = _(numericDictionary).keyBy('a'); + result_296 = _(numericDictionary).keyBy('a', any); + result_296 = _(numericDictionary).keyBy({ a: 42 }); + result_296 = _(numericDictionary).keyBy({ a: 42 }); + result_296 = _(dictionary).keyBy(); + result_296 = _(dictionary).keyBy(dictionaryIterator); + result_296 = _(dictionary).keyBy(dictionaryIterator, any); + result_296 = _(dictionary).keyBy('a'); + result_296 = _(dictionary).keyBy('a', any); + result_296 = _(dictionary).keyBy({ a: 42 }); + result_296 = _(dictionary).keyBy({ a: 42 }); + } + { + var result_297; + result_297 = _('abcd').chain().keyBy(); + result_297 = _('abcd').chain().keyBy(stringIterator); + result_297 = _('abcd').chain().keyBy(stringIterator, any); + } + { + var result_298; + result_298 = _(array).chain().keyBy(); + result_298 = _(array).chain().keyBy(listIterator); + result_298 = _(array).chain().keyBy(listIterator, any); + result_298 = _(array).chain().keyBy('a'); + result_298 = _(array).chain().keyBy('a', any); + result_298 = _(array).chain().keyBy({ a: 42 }); + result_298 = _(list).chain().keyBy(); + result_298 = _(list).chain().keyBy(listIterator); + result_298 = _(list).chain().keyBy(listIterator, any); + result_298 = _(list).chain().keyBy('a'); + result_298 = _(list).chain().keyBy('a', any); + result_298 = _(list).chain().keyBy({ a: 42 }); + result_298 = _(list).chain().keyBy({ a: 42 }); + result_298 = _(numericDictionary).chain().keyBy(); + result_298 = _(numericDictionary).chain().keyBy(numericDictionaryIterator); + result_298 = _(numericDictionary).chain().keyBy(numericDictionaryIterator, any); + result_298 = _(numericDictionary).chain().keyBy('a'); + result_298 = _(numericDictionary).chain().keyBy('a', any); + result_298 = _(numericDictionary).chain().keyBy({ a: 42 }); + result_298 = _(numericDictionary).chain().keyBy({ a: 42 }); + result_298 = _(dictionary).chain().keyBy(); + result_298 = _(dictionary).chain().keyBy(dictionaryIterator); + result_298 = _(dictionary).chain().keyBy(dictionaryIterator, any); + result_298 = _(dictionary).chain().keyBy('a'); + result_298 = _(dictionary).chain().keyBy('a', any); + result_298 = _(dictionary).chain().keyBy({ a: 42 }); + result_298 = _(dictionary).chain().keyBy({ a: 42 }); + } +})(TestKeyBy || (TestKeyBy = {})); +//_.invokeMap +var TestInvokeMap; +(function (TestInvokeMap) { + var numArray = [4, 2, 1, 3]; + var numDict = { + a: 1, + b: 2, + c: 3, + d: 4 + }; + { + var result_299; + result_299 = _.invokeMap(numArray, 'toString'); + result_299 = _.invokeMap(numArray, 'toString', 2); + result_299 = _.invokeMap(numArray, 'toString'); + result_299 = _.invokeMap(numArray, 'toString', 2); + result_299 = _(numArray).invokeMap('toString').value(); + result_299 = _(numArray).invokeMap('toString', 2).value(); + result_299 = _(numArray).chain().invokeMap('toString').value(); + result_299 = _(numArray).chain().invokeMap('toString', 2).value(); + result_299 = _.invokeMap(numArray, Number.prototype.toString); + result_299 = _.invokeMap(numArray, Number.prototype.toString, 2); + result_299 = _.invokeMap(numArray, Number.prototype.toString); + result_299 = _.invokeMap(numArray, Number.prototype.toString, 2); + result_299 = _(numArray).invokeMap(Number.prototype.toString).value(); + result_299 = _(numArray).invokeMap(Number.prototype.toString, 2).value(); + result_299 = _(numArray).chain().invokeMap(Number.prototype.toString).value(); + result_299 = _(numArray).chain().invokeMap(Number.prototype.toString, 2).value(); + } + { + var result_300; + result_300 = _.invokeMap(numDict, 'toString'); + result_300 = _.invokeMap(numDict, 'toString', 2); + result_300 = _.invokeMap(numDict, 'toString'); + result_300 = _.invokeMap(numDict, 'toString', 2); + result_300 = _(numDict).invokeMap('toString').value(); + result_300 = _(numDict).invokeMap('toString', 2).value(); + result_300 = _(numDict).chain().invokeMap('toString').value(); + result_300 = _(numDict).chain().invokeMap('toString', 2).value(); + result_300 = _.invokeMap(numDict, Number.prototype.toString); + result_300 = _.invokeMap(numDict, Number.prototype.toString, 2); + result_300 = _.invokeMap(numDict, Number.prototype.toString); + result_300 = _.invokeMap(numDict, Number.prototype.toString, 2); + result_300 = _(numDict).invokeMap(Number.prototype.toString).value(); + result_300 = _(numDict).invokeMap(Number.prototype.toString, 2).value(); + result_300 = _(numDict).chain().invokeMap(Number.prototype.toString).value(); + result_300 = _(numDict).chain().invokeMap(Number.prototype.toString, 2).value(); + } +})(TestInvokeMap || (TestInvokeMap = {})); +// _.map +var TestMap; +(function (TestMap) { + var array; + var list; + var dictionary; + var listIterator; + var dictionaryIterator; + { + var result_301; + result_301 = _.map(array); + result_301 = _.map(array, listIterator); + result_301 = _.map(array, listIterator, any); + result_301 = _.map(array, ''); + result_301 = _.map(list); + result_301 = _.map(list, listIterator); + result_301 = _.map(list, listIterator, any); + result_301 = _.map(list, ''); + result_301 = _.map(dictionary); + result_301 = _.map(dictionary, dictionaryIterator); + result_301 = _.map(dictionary, dictionaryIterator, any); + result_301 = _.map(dictionary, ''); + } + { + var result_302; + result_302 = _.map(array, {}); + result_302 = _.map(list, {}); + result_302 = _.map(dictionary, {}); + } + { + var result_303; + result_303 = _(array).map(); + result_303 = _(array).map(listIterator); + result_303 = _(array).map(listIterator, any); + result_303 = _(array).map(''); + result_303 = _(list).map(); + result_303 = _(list).map(listIterator); + result_303 = _(list).map(listIterator, any); + result_303 = _(list).map(''); + result_303 = _(dictionary).map(); + result_303 = _(dictionary).map(dictionaryIterator); + result_303 = _(dictionary).map(dictionaryIterator, any); + result_303 = _(dictionary).map(''); + } + { + var result_304; + result_304 = _(array).map({}); + result_304 = _(list).map({}); + result_304 = _(dictionary).map({}); + } + { + var result_305; + result_305 = _(array).chain().map(); + result_305 = _(array).chain().map(listIterator); + result_305 = _(array).chain().map(listIterator, any); + result_305 = _(array).chain().map(''); + result_305 = _(list).chain().map(); + result_305 = _(list).chain().map(listIterator); + result_305 = _(list).chain().map(listIterator, any); + result_305 = _(list).chain().map(''); + result_305 = _(dictionary).chain().map(); + result_305 = _(dictionary).chain().map(dictionaryIterator); + result_305 = _(dictionary).chain().map(dictionaryIterator, any); + result_305 = _(dictionary).chain().map(''); + } + { + var result_306; + result_306 = _(array).chain().map({}); + result_306 = _(list).chain().map({}); + result_306 = _(dictionary).chain().map({}); + } +})(TestMap || (TestMap = {})); +// _.partition +result = _.partition('abcd', function (n) { return n < 'c'; }); +result = _.partition(['a', 'b', 'c', 'd'], function (n) { return n < 'c'; }); +result = _.partition([1, 2, 3, 4], function (n) { return n < 3; }); +result = _.partition({ 0: 1, 1: 2, 2: 3, 3: 4, length: 4 }, function (n) { return n < 3; }); +result = _.partition({ a: 1, b: 2, c: 3, d: 4 }, function (n) { return n < 3; }); +result = _.partition([{ a: 1 }, { a: 2 }], { a: 2 }); +result = _.partition({ 0: { a: 1 }, 1: { a: 2 }, length: 2 }, { a: 2 }); +result = _.partition({ 0: { a: 1 }, 1: { a: 2 } }, { a: 2 }); +result = _.partition([{ a: 1 }, { a: 2 }], 'a'); +result = _.partition([{ a: 1 }, { a: 2 }], 'a', 2); +result = _.partition({ 0: { a: 1 }, 1: { a: 2 }, length: 2 }, 'a'); +result = _.partition({ 0: { a: 1 }, 1: { a: 2 }, length: 2 }, 'a', 2); +result = _.partition({ 0: { a: 1 }, 1: { a: 2 } }, 'a'); +result = _.partition({ 0: { a: 1 }, 1: { a: 2 } }, 'a', 2); +result = _('abcd').partition(function (n) { return n < 'c'; }).value(); +result = _(['a', 'b', 'c', 'd']).partition(function (n) { return n < 'c'; }).value(); +result = _([1, 2, 3, 4]).partition(function (n) { return n < 3; }).value(); +result = _({ 0: 1, 1: 2, 2: 3, 3: 4, length: 4 }).partition(function (n) { return n < 3; }).value(); +result = _({ a: 1, b: 2, c: 3, d: 4 }).partition(function (n) { return n < 3; }).value(); +result = _([{ a: 1 }, { a: 2 }]).partition({ a: 2 }).value(); +result = _({ 0: { a: 1 }, 1: { a: 2 }, length: 2 }).partition({ a: 2 }).value(); +result = _({ 0: { a: 1 }, 1: { a: 2 } }).partition({ a: 2 }).value(); +result = _([{ a: 1 }, { a: 2 }]).partition('a').value(); +result = _([{ a: 1 }, { a: 2 }]).partition('a', 2).value(); +result = _({ 0: { a: 1 }, 1: { a: 2 } }).partition('a').value(); +result = _({ 0: { a: 1 }, 1: { a: 2 } }).partition('a', 2).value(); +result = _.reduce([1, 2, 3], function (sum, num) { + return sum + num; +}); +result = _.reduce({ 'a': 1, 'b': 2, 'c': 3 }, function (r, num, key) { + r[key] = num * 3; + return r; +}, {}); +result = _([1, 2, 3]).reduce(function (sum, num) { + return sum + num; +}); +result = _({ 'a': 1, 'b': 2, 'c': 3 }).reduce(function (r, num, key) { + r[key] = num * 3; + return r; +}, {}); +result = _.reduceRight([[0, 1], [2, 3], [4, 5]], function (a, b) { return a.concat(b); }, []); +// _.reject +var TestReject; +(function (TestReject) { + var array; + var list; + var dictionary; + var stringIterator; + var listIterator; + var dictionaryIterator; + { + var result_307; + result_307 = _.reject('', stringIterator); + result_307 = _.reject('', stringIterator, any); + } + { + var result_308; + result_308 = _.reject(array, listIterator); + result_308 = _.reject(array, listIterator, any); + result_308 = _.reject(array, ''); + result_308 = _.reject(array, '', any); + result_308 = _.reject(array, { a: 42 }); + result_308 = _.reject(list, listIterator); + result_308 = _.reject(list, listIterator, any); + result_308 = _.reject(list, ''); + result_308 = _.reject(list, '', any); + result_308 = _.reject(list, { a: 42 }); + result_308 = _.reject(dictionary, dictionaryIterator); + result_308 = _.reject(dictionary, dictionaryIterator, any); + result_308 = _.reject(dictionary, ''); + result_308 = _.reject(dictionary, '', any); + result_308 = _.reject(dictionary, { a: 42 }); + } + { + var result_309; + result_309 = _('').reject(stringIterator); + result_309 = _('').reject(stringIterator, any); + } + { + var result_310; + result_310 = _(array).reject(listIterator); + result_310 = _(array).reject(listIterator, any); + result_310 = _(array).reject(''); + result_310 = _(array).reject('', any); + result_310 = _(array).reject({ a: 42 }); + result_310 = _(list).reject(listIterator); + result_310 = _(list).reject(listIterator, any); + result_310 = _(list).reject(''); + result_310 = _(list).reject('', any); + result_310 = _(list).reject({ a: 42 }); + result_310 = _(dictionary).reject(dictionaryIterator); + result_310 = _(dictionary).reject(dictionaryIterator, any); + result_310 = _(dictionary).reject(''); + result_310 = _(dictionary).reject('', any); + result_310 = _(dictionary).reject({ a: 42 }); + } + { + var result_311; + result_311 = _('').chain().reject(stringIterator); + result_311 = _('').chain().reject(stringIterator, any); + } + { + var result_312; + result_312 = _(array).chain().reject(listIterator); + result_312 = _(array).chain().reject(listIterator, any); + result_312 = _(array).chain().reject(''); + result_312 = _(array).chain().reject('', any); + result_312 = _(array).chain().reject({ a: 42 }); + result_312 = _(list).chain().reject(listIterator); + result_312 = _(list).chain().reject(listIterator, any); + result_312 = _(list).chain().reject(''); + result_312 = _(list).chain().reject('', any); + result_312 = _(list).chain().reject({ a: 42 }); + result_312 = _(dictionary).chain().reject(dictionaryIterator); + result_312 = _(dictionary).chain().reject(dictionaryIterator, any); + result_312 = _(dictionary).chain().reject(''); + result_312 = _(dictionary).chain().reject('', any); + result_312 = _(dictionary).chain().reject({ a: 42 }); + } +})(TestReject || (TestReject = {})); +// _.sample +result = _.sample([1, 2, 3, 4]); +result = _([1, 2, 3, 4]).sample(); +result = _([1, 2, 3, 4]).sample().value(); +// _.sampleSize +result = _.sampleSize([1, 2, 3, 4], 2); +result = _([1, 2, 3, 4]).sampleSize(2); +result = _([1, 2, 3, 4]).sampleSize(2).value(); +// _.shuffle +var TestShuffle; +(function (TestShuffle) { + var array; + var list; + var dictionary; + { + var result_313; + result_313 = _.shuffle('abc'); + } + { + var result_314; + result_314 = _.shuffle(array); + result_314 = _.shuffle(list); + result_314 = _.shuffle(dictionary); + } + { + var result_315; + result_315 = _('abc').shuffle(); + } + { + var result_316; + result_316 = _(array).shuffle(); + result_316 = _(list).shuffle(); + result_316 = _(dictionary).shuffle(); + } + { + var result_317; + result_317 = _('abc').chain().shuffle(); + } + { + var result_318; + result_318 = _(array).chain().shuffle(); + result_318 = _(list).chain().shuffle(); + result_318 = _(dictionary).chain().shuffle(); + } +})(TestShuffle || (TestShuffle = {})); +// _.size +var TestSize; +(function (TestSize) { + var array; + var list; + var dictionary; + { + var result_319; + result_319 = _.size(array); + result_319 = _.size(list); + result_319 = _.size(dictionary); + result_319 = _.size(''); + result_319 = _(array).size(); + result_319 = _(list).size(); + result_319 = _(dictionary).size(); + result_319 = _('').size(); + } + { + var result_320; + result_320 = _(array).chain().size(); + result_320 = _(list).chain().size(); + result_320 = _(dictionary).chain().size(); + result_320 = _('').chain().size(); + } +})(TestSize || (TestSize = {})); +// _.some +var TestSome; +(function (TestSome) { + var array; + var list; + var dictionary; + var numericDictionary; + var listIterator; + var dictionaryIterator; + var numericDictionaryIterator; + { + var result_321; + result_321 = _.some(array); + result_321 = _.some(array, listIterator); + result_321 = _.some(array, listIterator, any); + result_321 = _.some(array, ''); + result_321 = _.some(array, { a: 42 }); + result_321 = _.some(list); + result_321 = _.some(list, listIterator); + result_321 = _.some(list, listIterator, any); + result_321 = _.some(list, ''); + result_321 = _.some(list, { a: 42 }); + result_321 = _.some(dictionary); + result_321 = _.some(dictionary, dictionaryIterator); + result_321 = _.some(dictionary, dictionaryIterator, any); + result_321 = _.some(dictionary, ''); + result_321 = _.some(dictionary, { a: 42 }); + result_321 = _.some(numericDictionary); + result_321 = _.some(numericDictionary, numericDictionaryIterator); + result_321 = _.some(numericDictionary, numericDictionaryIterator, any); + result_321 = _.some(numericDictionary, ''); + result_321 = _.some(numericDictionary, { a: 42 }); + result_321 = _(array).some(); + result_321 = _(array).some(listIterator); + result_321 = _(array).some(listIterator, any); + result_321 = _(array).some(''); + result_321 = _(array).some({ a: 42 }); + result_321 = _(list).some(); + result_321 = _(list).some(listIterator); + result_321 = _(list).some(listIterator, any); + result_321 = _(list).some(''); + result_321 = _(list).some({ a: 42 }); + result_321 = _(dictionary).some(); + result_321 = _(dictionary).some(dictionaryIterator); + result_321 = _(dictionary).some(dictionaryIterator, any); + result_321 = _(dictionary).some(''); + result_321 = _(dictionary).some({ a: 42 }); + result_321 = _(numericDictionary).some(); + result_321 = _(numericDictionary).some(numericDictionaryIterator); + result_321 = _(numericDictionary).some(numericDictionaryIterator, any); + result_321 = _(numericDictionary).some(''); + result_321 = _(numericDictionary).some({ a: 42 }); + } + { + var result_322; + result_322 = _(array).chain().some(); + result_322 = _(array).chain().some(listIterator); + result_322 = _(array).chain().some(listIterator, any); + result_322 = _(array).chain().some(''); + result_322 = _(array).chain().some({ a: 42 }); + result_322 = _(list).chain().some(); + result_322 = _(list).chain().some(listIterator); + result_322 = _(list).chain().some(listIterator, any); + result_322 = _(list).chain().some(''); + result_322 = _(list).chain().some({ a: 42 }); + result_322 = _(dictionary).chain().some(); + result_322 = _(dictionary).chain().some(dictionaryIterator); + result_322 = _(dictionary).chain().some(dictionaryIterator, any); + result_322 = _(dictionary).chain().some(''); + result_322 = _(dictionary).chain().some({ a: 42 }); + result_322 = _(numericDictionary).chain().some(); + result_322 = _(numericDictionary).chain().some(numericDictionaryIterator); + result_322 = _(numericDictionary).chain().some(numericDictionaryIterator, any); + result_322 = _(numericDictionary).chain().some(''); + result_322 = _(numericDictionary).chain().some({ a: 42 }); + } +})(TestSome || (TestSome = {})); +// _.sortBy +var TestSortBy; +(function (TestSortBy) { + var array; + var list; + var dictionary; + var listIterator; + var dictionaryIterator; + { + var result_323; + result_323 = _.sortBy(array); + result_323 = _.sortBy(array, listIterator); + result_323 = _.sortBy(array, ''); + result_323 = _.sortBy(array, { a: 42 }); + result_323 = _.sortBy(list); + result_323 = _.sortBy(list, listIterator); + result_323 = _.sortBy(list, ''); + result_323 = _.sortBy(list, { a: 42 }); + result_323 = _.sortBy(dictionary); + result_323 = _.sortBy(dictionary, dictionaryIterator); + result_323 = _.sortBy(dictionary, ''); + result_323 = _.sortBy(dictionary, { a: 42 }); + } + { + var result_324; + result_324 = _(array).sortBy(); + result_324 = _(array).sortBy(listIterator); + result_324 = _(array).sortBy(''); + result_324 = _(array).sortBy({ a: 42 }); + result_324 = _(list).sortBy(); + result_324 = _(list).sortBy(listIterator); + result_324 = _(list).sortBy(''); + result_324 = _(list).sortBy({ a: 42 }); + result_324 = _(dictionary).sortBy(); + result_324 = _(dictionary).sortBy(dictionaryIterator); + result_324 = _(dictionary).sortBy(''); + result_324 = _(dictionary).sortBy({ a: 42 }); + } + { + var result_325; + result_325 = _(array).chain().sortBy(); + result_325 = _(array).chain().sortBy(listIterator); + result_325 = _(array).chain().sortBy(''); + result_325 = _(array).chain().sortBy({ a: 42 }); + result_325 = _(list).chain().sortBy(); + result_325 = _(list).chain().sortBy(listIterator); + result_325 = _(list).chain().sortBy(''); + result_325 = _(list).chain().sortBy({ a: 42 }); + result_325 = _(dictionary).chain().sortBy(); + result_325 = _(dictionary).chain().sortBy(dictionaryIterator); + result_325 = _(dictionary).chain().sortBy(''); + result_325 = _(dictionary).chain().sortBy({ a: 42 }); + } +})(TestSortBy || (TestSortBy = {})); +result = _.sortBy(stoogesAges, function (stooge) { return Math.sin(stooge.age); }, function (stooge) { return stooge.name.slice(1); }); +result = _.sortBy(stoogesAges, ['name', 'age']); +result = _.sortBy(stoogesAges, 'name', function (stooge) { return Math.sin(stooge.age); }); +result = _(foodsOrganic).sortBy('organic', function (food) { return food.name; }, { organic: true }).value(); +// _.orderBy +var TestorderBy; +(function (TestorderBy) { + var array; + var list; + var numericDictionary; + var dictionary; + var orders; + { + var iteratees; + var result_326; + result_326 = _.orderBy('acbd', iteratees); + result_326 = _.orderBy('acbd', iteratees, orders); + } + { + var iteratees; + var result_327; + result_327 = _.orderBy(array, iteratees); + result_327 = _.orderBy(array, iteratees, orders); + result_327 = _.orderBy(array, iteratees); + result_327 = _.orderBy(array, iteratees, orders); + result_327 = _.orderBy(list, iteratees); + result_327 = _.orderBy(list, iteratees, orders); + result_327 = _.orderBy(list, iteratees); + result_327 = _.orderBy(list, iteratees, orders); + result_327 = _.orderBy(numericDictionary, iteratees); + result_327 = _.orderBy(numericDictionary, iteratees, orders); + result_327 = _.orderBy(numericDictionary, iteratees); + result_327 = _.orderBy(numericDictionary, iteratees, orders); + result_327 = _.orderBy(dictionary, iteratees); + result_327 = _.orderBy(dictionary, iteratees, orders); + result_327 = _.orderBy(dictionary, iteratees); + result_327 = _.orderBy(dictionary, iteratees, orders); + } + { + var iteratees; + var result_328; + result_328 = _(array).orderBy(iteratees); + result_328 = _(array).orderBy(iteratees, orders); + result_328 = _(list).orderBy(iteratees); + result_328 = _(list).orderBy(iteratees, orders); + result_328 = _(list).orderBy(iteratees); + result_328 = _(list).orderBy(iteratees, orders); + result_328 = _(numericDictionary).orderBy(iteratees); + result_328 = _(numericDictionary).orderBy(iteratees, orders); + result_328 = _(numericDictionary).orderBy(iteratees); + result_328 = _(numericDictionary).orderBy(iteratees, orders); + result_328 = _(dictionary).orderBy(iteratees); + result_328 = _(dictionary).orderBy(iteratees, orders); + result_328 = _(dictionary).orderBy(iteratees); + result_328 = _(dictionary).orderBy(iteratees, orders); + } + { + var iteratees; + var result_329; + result_329 = _(array).chain().orderBy(iteratees); + result_329 = _(array).chain().orderBy(iteratees, orders); + result_329 = _(list).chain().orderBy(iteratees); + result_329 = _(list).chain().orderBy(iteratees, orders); + result_329 = _(list).chain().orderBy(iteratees); + result_329 = _(list).chain().orderBy(iteratees, orders); + result_329 = _(numericDictionary).chain().orderBy(iteratees); + result_329 = _(numericDictionary).chain().orderBy(iteratees, orders); + result_329 = _(numericDictionary).chain().orderBy(iteratees); + result_329 = _(numericDictionary).chain().orderBy(iteratees, orders); + result_329 = _(dictionary).chain().orderBy(iteratees); + result_329 = _(dictionary).chain().orderBy(iteratees, orders); + result_329 = _(dictionary).chain().orderBy(iteratees); + result_329 = _(dictionary).chain().orderBy(iteratees, orders); + } +})(TestorderBy || (TestorderBy = {})); +/******** + * Date * + ********/ +var TestNow; +(function (TestNow) { + { + var result_330; + result_330 = _.now(); + result_330 = _(42).now(); + result_330 = _([]).now(); + result_330 = _({}).now(); + } + { + var result_331; + result_331 = _(42).chain().now(); + result_331 = _([]).chain().now(); + result_331 = _({}).chain().now(); + } +})(TestNow || (TestNow = {})); +/************* + * Functions * + *************/ +// _.after +var TestAfter; +(function (TestAfter) { + var func; + { + var result_332; + _.after(42, func); + } + { + var result_333; + _(42).after(func); + } + { + var result_334; + _(42).chain().after(func); + } +})(TestAfter || (TestAfter = {})); +// _.ary +var TestAry; +(function (TestAry) { + var func; + { + var result_335; + result_335 = _.ary(func); + result_335 = _.ary(func, 2); + result_335 = _.ary(func); + result_335 = _.ary(func, 2); + } + { + var result_336; + result_336 = _(func).ary(); + result_336 = _(func).ary(2); + } + { + var result_337; + result_337 = _(func).chain().ary(); + result_337 = _(func).chain().ary(2); + } +})(TestAry || (TestAry = {})); +// _.before +var TestBefore; +(function (TestBefore) { + var func; + { + var result_338; + _.before(42, func); + } + { + var result_339; + _(42).before(func); + } + { + var result_340; + _(42).chain().before(func); + } +})(TestBefore || (TestBefore = {})); +// _.bind +var TestBind; +(function (TestBind) { + var func; + { + var result_341; + result_341 = _.bind(func, any); + result_341 = _.bind(func, any); + } + { + var result_342; + result_342 = _.bind(func, any, 42); + result_342 = _.bind(func, any, 42); + } + { + var result_343; + result_343 = _.bind(func, any, 42, ''); + result_343 = _.bind(func, any, 42, ''); + } + { + var result_344; + result_344 = _(func).bind(any); + } + { + var result_345; + result_345 = _(func).bind(any, 42); + } + { + var result_346; + result_346 = _(func).bind(any, 42, ''); + } + { + var result_347; + result_347 = _(func).chain().bind(any); + } + { + var result_348; + result_348 = _(func).chain().bind(any, 42); + } + { + var result_349; + result_349 = _(func).chain().bind(any, 42, ''); + } +})(TestBind || (TestBind = {})); +// _.bindAll +var TestBindAll; +(function (TestBindAll) { + var object; + { + var result_350; + result_350 = _.bindAll(object); + result_350 = _.bindAll(object, 'c'); + result_350 = _.bindAll(object, ['b'], 'c'); + result_350 = _.bindAll(object, 'a', ['b'], 'c'); + } + { + var result_351; + result_351 = _(object).bindAll(); + result_351 = _(object).bindAll('c'); + result_351 = _(object).bindAll(['b'], 'c'); + result_351 = _(object).bindAll('a', ['b'], 'c'); + } + { + var result_352; + result_352 = _(object).chain().bindAll(); + result_352 = _(object).chain().bindAll('c'); + result_352 = _(object).chain().bindAll(['b'], 'c'); + result_352 = _(object).chain().bindAll('a', ['b'], 'c'); + } +})(TestBindAll || (TestBindAll = {})); +// _.bindKey +var TestBindKey; +(function (TestBindKey) { + var object; + { + var result_353; + result_353 = _.bindKey(object, 'foo'); + result_353 = _.bindKey(object, 'foo'); + } + { + var result_354; + result_354 = _.bindKey(object, 'foo', 42); + result_354 = _.bindKey(object, 'foo', 42); + } + { + var result_355; + result_355 = _.bindKey(object, 'foo', 42, ''); + result_355 = _.bindKey(object, 'foo', 42, ''); + } + { + var result_356; + result_356 = _(object).bindKey('foo'); + } + { + var result_357; + result_357 = _(object).bindKey('foo', 42); + } + { + var result_358; + result_358 = _(object).bindKey('foo', 42, ''); + } + { + var result_359; + result_359 = _(object).chain().bindKey('foo'); + } + { + var result_360; + result_360 = _(object).chain().bindKey('foo', 42); + } + { + var result_361; + result_361 = _(object).chain().bindKey('foo', 42, ''); + } +})(TestBindKey || (TestBindKey = {})); +var createCallbackObj = { name: 'Joe' }; +result = _.createCallback('name'); +result = _.createCallback(createCallbackObj); +result = _('name').createCallback(); +result = _(createCallbackObj).createCallback(); +// _.curry +var testCurryFn = function (a, b, c) { return [a, b, c]; }; +var curryResult0; +var curryResult1; +var curryResult2; +curryResult0 = _.curry(testCurryFn)(1, 2, 3); +curryResult1 = _.curry(testCurryFn)(1, 2); +curryResult0 = _.curry(testCurryFn)(1, 2)(3); +curryResult0 = _.curry(testCurryFn)(1)(2)(3); +curryResult2 = _.curry(testCurryFn)(1); +curryResult1 = _.curry(testCurryFn)(1)(2); +curryResult0 = _.curry(testCurryFn)(1)(2)(3); +curryResult0 = _.curry(testCurryFn)(1)(2, 3); +curryResult0 = _(testCurryFn).curry().value()(1, 2, 3); +curryResult2 = _(testCurryFn).curry().value()(1); +var curryResult3; +var curryResult4; +var curryResult5; +var curryResult6; +curryResult3 = _.curry(testCurry2)("1", 2, true); +curryResult3 = _.curry(testCurry2)("1", 2)(true); +curryResult3 = _.curry(testCurry2)("1")(2, true); +curryResult3 = _.curry(testCurry2)("1")(2)(true); +curryResult4 = _.curry(testCurry2)("1", 2); +curryResult4 = _.curry(testCurry2)("1")(2); +curryResult5 = _.curry(testCurry2)("1"); +curryResult6 = _.curry(testCurry2); +// _.curryRight +var testCurryRightFn = function (a, b, c) { return [a, b, c]; }; +curryResult0 = _.curryRight(testCurryRightFn)(1, 2, 3); +curryResult2 = _.curryRight(testCurryRightFn)(1); +curryResult0 = _(testCurryRightFn).curryRight().value()(1, 2, 3); +curryResult2 = _(testCurryRightFn).curryRight().value()(1); +var curryResult7; +var curryResult8; +var curryResult9; +curryResult3 = _.curryRight(testCurry2)(true, 2, "1"); +curryResult3 = _.curryRight(testCurry2)(true, 2)("1"); +curryResult3 = _.curryRight(testCurry2)(true)(2, "1"); +curryResult3 = _.curryRight(testCurry2)(true)(2)("1"); +curryResult7 = _.curryRight(testCurry2)(true, 2); +curryResult7 = _.curryRight(testCurry2)(true)(2); +curryResult8 = _.curryRight(testCurry2)(true); +curryResult9 = _.curryRight(testCurry2); +// _.debounce +var TestDebounce; +(function (TestDebounce) { + var func; + var options; + { + var result_362; + result_362 = _.debounce(func); + result_362 = _.debounce(func, 42); + result_362 = _.debounce(func, 42, options); + } + { + var result_363; + result_363 = _(func).debounce(); + result_363 = _(func).debounce(42); + result_363 = _(func).debounce(42, options); + } + { + var result_364; + result_364 = _(func).chain().debounce(); + result_364 = _(func).chain().debounce(42); + result_364 = _(func).chain().debounce(42, options); + } +})(TestDebounce || (TestDebounce = {})); +// _.defer +var TestDefer; +(function (TestDefer) { + var func; + { + var result_365; + result_365 = _.defer(func); + result_365 = _.defer(func, any); + result_365 = _.defer(func, any, any); + result_365 = _.defer(func, any, any, any); + } + { + var result_366; + result_366 = _(func).defer(); + result_366 = _(func).defer(any); + result_366 = _(func).defer(any, any); + result_366 = _(func).defer(any, any, any); + } + { + var result_367; + result_367 = _(func).chain().defer(); + result_367 = _(func).chain().defer(any); + result_367 = _(func).chain().defer(any, any); + result_367 = _(func).chain().defer(any, any, any); + } +})(TestDefer || (TestDefer = {})); +// _.delay +var TestDelay; +(function (TestDelay) { + var func; + { + var result_368; + result_368 = _.delay(func, 1); + result_368 = _.delay(func, 1, 2); + result_368 = _.delay(func, 1, 2, ''); + } + { + var result_369; + result_369 = _(func).delay(1); + result_369 = _(func).delay(1, 2); + result_369 = _(func).delay(1, 2, ''); + } + { + var result_370; + result_370 = _(func).chain().delay(1); + result_370 = _(func).chain().delay(1, 2); + result_370 = _(func).chain().delay(1, 2, ''); + } +})(TestDelay || (TestDelay = {})); +// _.flip +var TestFlip; +(function (TestFlip) { + var func; + { + var result_371; + result_371 = _.flip(func); + } + { + var result_372; + result_372 = _(func).flip(); + } + { + var result_373; + result_373 = _(func).chain().flip(); + } +})(TestFlip || (TestFlip = {})); +// _.flow +var TestFlow; +(function (TestFlow) { + var Fn1; + var Fn2; + { + var result_374; + result_374 = _.flow(Fn1, Fn2); + result_374 = _.flow(Fn1, Fn1, Fn2); + result_374 = _.flow(Fn1, Fn1, Fn1, Fn2); + } + { + var result_375; + result_375 = _(Fn1).flow(Fn2); + result_375 = _(Fn1).flow(Fn1, Fn2); + result_375 = _(Fn1).flow(Fn1, Fn1, Fn2); + } + { + var result_376; + result_376 = _(Fn1).chain().flow(Fn2); + result_376 = _(Fn1).chain().flow(Fn1, Fn2); + result_376 = _(Fn1).chain().flow(Fn1, Fn1, Fn2); + } +})(TestFlow || (TestFlow = {})); +// _.flowRight +var TestFlowRight; +(function (TestFlowRight) { + var Fn1; + var Fn2; + { + var result_377; + result_377 = _.flowRight(Fn1, Fn2); + result_377 = _.flowRight(Fn1, Fn1, Fn2); + result_377 = _.flowRight(Fn1, Fn1, Fn1, Fn2); + } + { + var result_378; + result_378 = _(Fn1).flowRight(Fn2); + result_378 = _(Fn1).flowRight(Fn1, Fn2); + result_378 = _(Fn1).flowRight(Fn1, Fn1, Fn2); + } + { + var result_379; + result_379 = _(Fn1).chain().flowRight(Fn2); + result_379 = _(Fn1).chain().flowRight(Fn1, Fn2); + result_379 = _(Fn1).chain().flowRight(Fn1, Fn1, Fn2); + } +})(TestFlowRight || (TestFlowRight = {})); +// _.memoize +var testMemoizedFunction; +result = testMemoizedFunction.cache; +var testMemoizeFn; +var testMemoizeResolverFn; +result = _.memoize(testMemoizeFn); +result = _.memoize(testMemoizeFn, testMemoizeResolverFn); +result = (_(testMemoizeFn).memoize().value()); +result = (_(testMemoizeFn).memoize(testMemoizeResolverFn).value()); +// _.overArgs +var TestOverArgs; +(function (TestOverArgs) { + var func1; + var func2; + var transform1; + var transform2; + { + var result_380; + result_380 = _.overArgs(func1, transform1); + result_380 = _.overArgs(func1, [transform1]); + } + { + var result_381; + result_381 = _.overArgs(func2, transform1, transform2); + result_381 = _.overArgs(func2, [transform1, transform2]); + } + { + var result_382; + result_382 = _(func1).overArgs(transform1); + result_382 = _(func1).overArgs([transform1]); + } + { + var result_383; + result_383 = _(func2).overArgs(transform1, transform2); + result_383 = _(func2).overArgs([transform1, transform2]); + } + { + var result_384; + result_384 = _(func1).chain().overArgs(transform1); + result_384 = _(func1).chain().overArgs([transform1]); + } + { + var result_385; + result_385 = _(func2).chain().overArgs(transform1, transform2); + result_385 = _(func2).chain().overArgs([transform1, transform2]); + } +})(TestOverArgs || (TestOverArgs = {})); +// _.negate +var TestNegate; +(function (TestNegate) { + var predicate = function (a1, a2) { return a1 > a2; }; + { + var result_386; + result_386 = _.negate(predicate); + result_386 = _.negate(predicate); + } + { + var result_387; + result_387 = _(predicate).negate(); + result_387 = _(predicate).negate(); + } + { + var result_388; + result_388 = _(predicate).chain().negate(); + result_388 = _(predicate).chain().negate(); + } +})(TestNegate || (TestNegate = {})); +// _.once +var TestOnce; +(function (TestOnce) { + var func; + { + var result_389; + result_389 = _.once(func); + } + { + var result_390; + result_390 = _(func).once(); + } + { + var result_391; + result_391 = _(func).chain().once(); + } +})(TestOnce || (TestOnce = {})); +var greetPartial = function (greeting, name) { return greeting + ' ' + name; }; +var hi = _.partial(greetPartial, 'hi'); +hi('moe'); +var defaultsDeep = _.partialRight(_.merge, _.defaults); +var optionsPartialRight = { + 'variable': 'data', + 'imports': { 'jq': $ } +}; +defaultsDeep(optionsPartialRight, _.templateSettings); +//_.rearg +var testReargFn = function (a, b, c) { return [a, b, c]; }; +result = (_.rearg(testReargFn, 2, 0, 1))('b', 'c', 'a'); +result = (_.rearg(testReargFn, [2, 0, 1]))('b', 'c', 'a'); +result = (_(testReargFn).rearg(2, 0, 1).value())('b', 'c', 'a'); +result = (_(testReargFn).rearg([2, 0, 1]).value())('b', 'c', 'a'); +// _.rest +var TestRest; +(function (TestRest) { + var func; + { + var result_392; + result_392 = _.rest(func); + result_392 = _.rest(func, 1); + result_392 = _.rest(func); + result_392 = _.rest(func, 1); + } + { + var result_393; + result_393 = _(func).rest(); + result_393 = _(func).rest(1); + } + { + var result_394; + result_394 = _(func).chain().rest(); + result_394 = _(func).chain().rest(1); + } +})(TestRest || (TestRest = {})); +//_.spread +var TestSpread; +(function (TestSpread) { + var func; + { + var result_395; + result_395 = _.spread(func); + result_395 = _.spread(func); + } + { + var result_396; + result_396 = _(func).spread(); + } + { + var result_397; + result_397 = _(func).chain().spread(); + } +})(TestSpread || (TestSpread = {})); +// _.throttle +var TestThrottle; +(function (TestThrottle) { + var func; + var options; + { + var result_398; + result_398 = _.throttle(func); + result_398 = _.throttle(func, 42); + result_398 = _.throttle(func, 42, options); + } + { + var result_399; + result_399 = _(func).throttle(); + result_399 = _(func).throttle(42); + result_399 = _(func).throttle(42, options); + } + { + var result_400; + result_400 = _(func).chain().throttle(); + result_400 = _(func).chain().throttle(42); + result_400 = _(func).chain().throttle(42, options); + } +})(TestThrottle || (TestThrottle = {})); +// _.unary +var TestUnary; +(function (TestUnary) { + var func; + { + var result_401; + result_401 = _.unary(func); + } + { + var result_402; + result_402 = _(func).unary(); + } + { + var result_403; + result_403 = _(func).chain().unary(); + } +})(TestUnary || (TestUnary = {})); +// _.wrap +var TestWrap; +(function (TestWrap) { + { + var value; + var wrapper; + var result_404; + result_404 = _.wrap(value, wrapper); + result_404 = _.wrap(value, wrapper); + result_404 = _.wrap(value, wrapper); + } + { + var value; + var wrapper; + var result_405; + result_405 = _(value).wrap(wrapper); + result_405 = _(value).wrap(wrapper); + } + { + var value; + var wrapper; + var result_406; + result_406 = _(value).wrap(wrapper); + result_406 = _(value).wrap(wrapper); + } + { + var value; + var wrapper; + var result_407; + result_407 = _(value).wrap(wrapper); + result_407 = _(value).wrap(wrapper); + } + { + var value; + var wrapper; + var result_408; + result_408 = _(value).chain().wrap(wrapper); + result_408 = _(value).chain().wrap(wrapper); + } + { + var value; + var wrapper; + var result_409; + result_409 = _(value).chain().wrap(wrapper); + result_409 = _(value).chain().wrap(wrapper); + } + { + var value; + var wrapper; + var result_410; + result_410 = _(value).chain().wrap(wrapper); + result_410 = _(value).chain().wrap(wrapper); + } +})(TestWrap || (TestWrap = {})); +/******** + * Lang * + ********/ +// _.clone +{ + var result_411; + result_411 = _.clone(42); + result_411 = _(42).clone(); +} +{ + var result_412; + result_412 = _.clone([]); + result_412 = _([]).clone(); +} +{ + var result_413; + result_413 = _.clone({ a: { b: 2 } }); + result_413 = _({ a: { b: 2 } }).clone(); +} +// _.cloneDeep +{ + var result_414; + result_414 = _.cloneDeep(42); + result_414 = _(42).cloneDeep(); +} +{ + var result_415; + result_415 = _.cloneDeep([]); + result_415 = _([]).cloneDeep(); +} +{ + var result_416; + result_416 = _.cloneDeep({ a: { b: 2 } }); + result_416 = _({ a: { b: 2 } }).cloneDeep(); +} +var testCloneCustomizerFn; +{ + var result_417; + result_417 = _.clone(42, testCloneCustomizerFn); + result_417 = _(42).clone(testCloneCustomizerFn); +} +{ + var result_418; + result_418 = _.clone([], testCloneCustomizerFn); + result_418 = _([]).clone(testCloneCustomizerFn); +} +{ + var result_419; + result_419 = _.clone({ a: { b: 2 } }, testCloneCustomizerFn); + result_419 = _({ a: { b: 2 } }).clone(testCloneCustomizerFn); +} +var testCloneDeepCustomizerFn; +{ + var result_420; + result_420 = _.cloneDeep(42, testCloneDeepCustomizerFn); + result_420 = _(42).cloneDeep(testCloneDeepCustomizerFn); +} +{ + var result_421; + result_421 = _.cloneDeep([], testCloneDeepCustomizerFn); + result_421 = _([]).cloneDeep(testCloneDeepCustomizerFn); +} +{ + var result_422; + result_422 = _.cloneDeep({ a: { b: 2 } }, testCloneDeepCustomizerFn); + result_422 = _({ a: { b: 2 } }).cloneDeep(testCloneDeepCustomizerFn); +} +// _.eq +var TestEq; +(function (TestEq) { + var customizer; + { + var result_423; + result_423 = _.eq(any, any); + result_423 = _(any).eq(any); + } + { + var result_424; + result_424 = _(any).chain().eq(any); + } +})(TestEq || (TestEq = {})); +// _.gt +var TestGt; +(function (TestGt) { + { + var result_425; + result_425 = _.gt(any, any); + result_425 = _(1).gt(any); + result_425 = _([]).gt(any); + result_425 = _({}).gt(any); + } + { + var result_426; + result_426 = _(1).chain().gt(any); + result_426 = _([]).chain().gt(any); + result_426 = _({}).chain().gt(any); + } +})(TestGt || (TestGt = {})); +// _.gte +var TestGte; +(function (TestGte) { + { + var result_427; + result_427 = _.gte(any, any); + result_427 = _(1).gte(any); + result_427 = _([]).gte(any); + result_427 = _({}).gte(any); + } + { + var result_428; + result_428 = _(1).chain().gte(any); + result_428 = _([]).chain().gte(any); + result_428 = _({}).chain().gte(any); + } +})(TestGte || (TestGte = {})); +// _.isArguments +var TestisArguments; +(function (TestisArguments) { + { + var value; + if (_.isArguments(value)) { + var result_429 = value; + } + else { + var result_430 = value; + } + } + { + var result_431; + result_431 = _.isArguments(any); + result_431 = _(1).isArguments(); + result_431 = _([]).isArguments(); + result_431 = _({}).isArguments(); + } + { + var result_432; + result_432 = _(1).chain().isArguments(); + result_432 = _([]).chain().isArguments(); + result_432 = _({}).chain().isArguments(); + } +})(TestisArguments || (TestisArguments = {})); +// _.isArray +var TestIsArray; +(function (TestIsArray) { + { + var value; + if (_.isArray(value)) { + var result_433 = value; + } + else { + if (_.isArray(value)) { + var result_434 = value; + } + else { + var result_435 = value; + } + } + } + { + var result_436; + result_436 = _.isArray(any); + result_436 = _(1).isArray(); + result_436 = _([]).isArray(); + result_436 = _({}).isArray(); + } + { + var result_437; + result_437 = _(1).chain().isArray(); + result_437 = _([]).chain().isArray(); + result_437 = _({}).chain().isArray(); + } +})(TestIsArray || (TestIsArray = {})); +// _.isArrayLike +var TestIsArrayLike; +(function (TestIsArrayLike) { + { + var value; + if (_.isArrayLike(value)) { + var result_438 = value; + } + else { + if (_.isArrayLike(value)) { + var result_439 = value; + } + else { + var result_440 = value; + } + } + } + { + var result_441; + result_441 = _.isArrayLike(any); + result_441 = _(1).isArrayLike(); + result_441 = _([]).isArrayLike(); + result_441 = _({}).isArrayLike(); + } + { + var result_442; + result_442 = _(1).chain().isArrayLike(); + result_442 = _([]).chain().isArrayLike(); + result_442 = _({}).chain().isArrayLike(); + } +})(TestIsArrayLike || (TestIsArrayLike = {})); +// _.isArrayLikeObject +var TestIsArrayLikeObject; +(function (TestIsArrayLikeObject) { + { + var value; + if (_.isArrayLikeObject(value)) { + var result_443 = value; + } + else { + if (_.isArrayLikeObject(value)) { + var result_444 = value; + } + else { + var result_445 = value; + } + } + } + { + var result_446; + result_446 = _.isArrayLikeObject(any); + result_446 = _(1).isArrayLikeObject(); + result_446 = _([]).isArrayLikeObject(); + result_446 = _({}).isArrayLikeObject(); + } + { + var result_447; + result_447 = _(1).chain().isArrayLikeObject(); + result_447 = _([]).chain().isArrayLikeObject(); + result_447 = _({}).chain().isArrayLikeObject(); + } +})(TestIsArrayLikeObject || (TestIsArrayLikeObject = {})); +// _.isBoolean +var TestIsBoolean; +(function (TestIsBoolean) { + { + var value; + if (_.isBoolean(value)) { + var result_448 = value; + } + else { + var result_449 = value; + } + } + { + var result_450; + result_450 = _.isBoolean(any); + result_450 = _(1).isBoolean(); + result_450 = _([]).isBoolean(); + result_450 = _({}).isBoolean(); + } + { + var result_451; + result_451 = _(1).chain().isBoolean(); + result_451 = _([]).chain().isBoolean(); + result_451 = _({}).chain().isBoolean(); + } +})(TestIsBoolean || (TestIsBoolean = {})); +// _.isDate +var TestIsBoolean; +(function (TestIsBoolean) { + { + var value; + if (_.isDate(value)) { + var result_452 = value; + } + else { + var result_453 = value; + } + } + { + var result_454; + result_454 = _.isDate(any); + result_454 = _(42).isDate(); + result_454 = _([]).isDate(); + result_454 = _({}).isDate(); + } + { + var result_455; + result_455 = _(42).chain().isDate(); + result_455 = _([]).chain().isDate(); + result_455 = _({}).chain().isDate(); + } +})(TestIsBoolean || (TestIsBoolean = {})); +// _.isElement +var TestIsElement; +(function (TestIsElement) { + { + var result_456; + result_456 = _.isElement(any); + result_456 = _(42).isElement(); + result_456 = _([]).isElement(); + result_456 = _({}).isElement(); + } + { + var result_457; + result_457 = _(42).chain().isElement(); + result_457 = _([]).chain().isElement(); + result_457 = _({}).chain().isElement(); + } +})(TestIsElement || (TestIsElement = {})); +// _.isEmpty +result = _.isEmpty([1, 2, 3]); +result = _.isEmpty({}); +result = _.isEmpty(''); +result = _([1, 2, 3]).isEmpty(); +result = _({}).isEmpty(); +result = _('').isEmpty(); +// _.isEqual +var TestIsEqual; +(function (TestIsEqual) { + var customizer; + { + var result_458; + result_458 = _.isEqual(any, any); + result_458 = _(any).isEqual(any); + } + { + var result_459; + result_459 = _(any).chain().isEqual(any); + } +})(TestIsEqual || (TestIsEqual = {})); +// _.isEqualWith +var TestIsEqualWith; +(function (TestIsEqualWith) { + var customizer; + { + var result_460; + result_460 = _.isEqualWith(any, any, customizer); + result_460 = _(any).isEqualWith(any, customizer); + } + { + var result_461; + result_461 = _(any).chain().isEqualWith(any, customizer); + } +})(TestIsEqualWith || (TestIsEqualWith = {})); +// _.isError +var TestIsError; +(function (TestIsError) { + { + var value; + if (_.isError(value)) { + var result_462 = value; + } + else { + var result_463 = value; + } + } + { + var CustomError = (function (_super) { + __extends(CustomError, _super); + function CustomError() { + _super.apply(this, arguments); + } + return CustomError; + })(Error); + var value; + if (_.isError(value)) { + var result_464 = value; + } + else { + var result_465 = value; + } + } + { + var result_466; + result_466 = _.isError(any); + result_466 = _(1).isError(); + result_466 = _([]).isError(); + result_466 = _({}).isError(); + } + { + var result_467; + result_467 = _(1).chain().isError(); + result_467 = _([]).chain().isError(); + result_467 = _({}).chain().isError(); + } +})(TestIsError || (TestIsError = {})); +// _.isFinite +var TestIsFinite; +(function (TestIsFinite) { + { + var result_468; + result_468 = _.isFinite(any); + result_468 = _(1).isFinite(); + result_468 = _([]).isFinite(); + result_468 = _({}).isFinite(); + } + { + var result_469; + result_469 = _(1).chain().isFinite(); + result_469 = _([]).chain().isFinite(); + result_469 = _({}).chain().isFinite(); + } +})(TestIsFinite || (TestIsFinite = {})); +// _.isFunction +var TestIsFunction; +(function (TestIsFunction) { + { + var value; + if (_.isFunction(value)) { + var result_470 = value; + } + else { + var result_471 = value; + } + } + { + var result_472; + result_472 = _.isFunction(any); + result_472 = _(1).isFunction(); + result_472 = _([]).isFunction(); + result_472 = _({}).isFunction(); + } + { + var result_473; + result_473 = _(1).chain().isFunction(); + result_473 = _([]).chain().isFunction(); + result_473 = _({}).chain().isFunction(); + } +})(TestIsFunction || (TestIsFunction = {})); +// _.isInteger +var TestIsInteger; +(function (TestIsInteger) { + { + var result_474; + result_474 = _.isInteger(any); + result_474 = _(1).isInteger(); + result_474 = _([]).isInteger(); + result_474 = _({}).isInteger(); + } + { + var result_475; + result_475 = _(1).chain().isInteger(); + result_475 = _([]).chain().isInteger(); + result_475 = _({}).chain().isInteger(); + } +})(TestIsInteger || (TestIsInteger = {})); +// _.isLength +var TestIsLength; +(function (TestIsLength) { + { + var result_476; + result_476 = _.isLength(any); + result_476 = _(1).isLength(); + result_476 = _([]).isLength(); + result_476 = _({}).isLength(); + } + { + var result_477; + result_477 = _(1).chain().isLength(); + result_477 = _([]).chain().isLength(); + result_477 = _({}).chain().isLength(); + } +})(TestIsLength || (TestIsLength = {})); +// _.isMatch +var TestIsMatch; +(function (TestIsMatch) { + var testIsMatchCustiomizerFn; + var result; + result = _.isMatch({}, {}); + result = _({}).isMatch({}); +})(TestIsMatch || (TestIsMatch = {})); +// _.isMatchWith +var TestIsMatchWith; +(function (TestIsMatchWith) { + var testIsMatchCustiomizerFn; + var result; + result = _.isMatchWith({}, {}, testIsMatchCustiomizerFn); + result = _({}).isMatchWith({}, testIsMatchCustiomizerFn); +})(TestIsMatchWith || (TestIsMatchWith = {})); +// _.isNaN +var TestIsNaN; +(function (TestIsNaN) { + { + var result_478; + result_478 = _.isNaN(any); + result_478 = _(1).isNaN(); + result_478 = _([]).isNaN(); + result_478 = _({}).isNaN(); + } + { + var result_479; + result_479 = _(1).chain().isNaN(); + result_479 = _([]).chain().isNaN(); + result_479 = _({}).chain().isNaN(); + } +})(TestIsNaN || (TestIsNaN = {})); +// _.isNative +var TestIsNative; +(function (TestIsNative) { + { + var value; + if (_.isNative(value)) { + var result_480 = value; + } + else { + var result_481 = value; + } + } + { + var result_482; + result_482 = _.isNative(any); + result_482 = _(1).isNative(); + result_482 = _([]).isNative(); + result_482 = _({}).isNative(); + } + { + var result_483; + result_483 = _(1).chain().isNative(); + result_483 = _([]).chain().isNative(); + result_483 = _({}).chain().isNative(); + } +})(TestIsNative || (TestIsNative = {})); +// _.isNil +var TestIsNil; +(function (TestIsNil) { + { + var result_484; + result_484 = _.isNil(any); + result_484 = _(1).isNil(); + result_484 = _([]).isNil(); + result_484 = _({}).isNil(); + } + { + var result_485; + result_485 = _(1).chain().isNil(); + result_485 = _([]).chain().isNil(); + result_485 = _({}).chain().isNil(); + } +})(TestIsNil || (TestIsNil = {})); +// _.isNull +var TestIsNull; +(function (TestIsNull) { + { + var result_486; + result_486 = _.isNull(any); + result_486 = _(1).isNull(); + result_486 = _([]).isNull(); + result_486 = _({}).isNull(); + } + { + var result_487; + result_487 = _(1).chain().isNull(); + result_487 = _([]).chain().isNull(); + result_487 = _({}).chain().isNull(); + } +})(TestIsNull || (TestIsNull = {})); +// _.isNumber +var TestIsNumber; +(function (TestIsNumber) { + { + var value; + if (_.isNumber(value)) { + var result_488 = value; + } + else { + var result_489 = value; + } + } + { + var result_490; + result_490 = _.isNumber(any); + result_490 = _(1).isNumber(); + result_490 = _([]).isNumber(); + result_490 = _({}).isNumber(); + } + { + var result_491; + result_491 = _(1).chain().isNumber(); + result_491 = _([]).chain().isNumber(); + result_491 = _({}).chain().isNumber(); + } +})(TestIsNumber || (TestIsNumber = {})); +// _.isObject +var TestIsObject; +(function (TestIsObject) { + { + var result_492; + result_492 = _.isObject(any); + result_492 = _(1).isObject(); + result_492 = _([]).isObject(); + result_492 = _({}).isObject(); + } + { + var result_493; + result_493 = _(1).chain().isObject(); + result_493 = _([]).chain().isObject(); + result_493 = _({}).chain().isObject(); + } +})(TestIsObject || (TestIsObject = {})); +// _.isObjectLike +var TestIsObjectLike; +(function (TestIsObjectLike) { + { + var result_494; + result_494 = _.isObjectLike(any); + result_494 = _(1).isObjectLike(); + result_494 = _([]).isObjectLike(); + result_494 = _({}).isObjectLike(); + } + { + var result_495; + result_495 = _(1).chain().isObjectLike(); + result_495 = _([]).chain().isObjectLike(); + result_495 = _({}).chain().isObjectLike(); + } +})(TestIsObjectLike || (TestIsObjectLike = {})); +// _.isPlainObject +var TestIsPlainObject; +(function (TestIsPlainObject) { + { + var result_496; + result_496 = _.isPlainObject(any); + result_496 = _(1).isPlainObject(); + result_496 = _([]).isPlainObject(); + result_496 = _({}).isPlainObject(); + } + { + var result_497; + result_497 = _(1).chain().isPlainObject(); + result_497 = _([]).chain().isPlainObject(); + result_497 = _({}).chain().isPlainObject(); + } +})(TestIsPlainObject || (TestIsPlainObject = {})); +// _.isRegExp +var TestIsRegExp; +(function (TestIsRegExp) { + { + var value; + if (_.isRegExp(value)) { + var result_498 = value; + } + else { + var result_499 = value; + } + } + { + var result_500; + result_500 = _.isRegExp(any); + result_500 = _(1).isRegExp(); + result_500 = _([]).isRegExp(); + result_500 = _({}).isRegExp(); + } + { + var result_501; + result_501 = _(1).chain().isRegExp(); + result_501 = _([]).chain().isRegExp(); + result_501 = _({}).chain().isRegExp(); + } +})(TestIsRegExp || (TestIsRegExp = {})); +// _.isSafeInteger +var TestIsSafeInteger; +(function (TestIsSafeInteger) { + { + var result_502; + result_502 = _.isSafeInteger(any); + result_502 = _(1).isSafeInteger(); + result_502 = _([]).isSafeInteger(); + result_502 = _({}).isSafeInteger(); + } + { + var result_503; + result_503 = _(1).chain().isSafeInteger(); + result_503 = _([]).chain().isSafeInteger(); + result_503 = _({}).chain().isSafeInteger(); + } +})(TestIsSafeInteger || (TestIsSafeInteger = {})); +// _.isString +var TestIsString; +(function (TestIsString) { + { + var value; + if (_.isString(value)) { + var result_504 = value; + } + else { + var result_505 = value; + } + } + { + var result_506; + result_506 = _.isString(any); + result_506 = _(1).isString(); + result_506 = _([]).isString(); + result_506 = _({}).isString(); + } + { + var result_507; + result_507 = _(1).chain().isString(); + result_507 = _([]).chain().isString(); + result_507 = _({}).chain().isString(); + } +})(TestIsString || (TestIsString = {})); +// _.isSymbol +var TestIsSymbol; +(function (TestIsSymbol) { + { + var result_508; + result_508 = _.isSymbol(any); + result_508 = _(1).isSymbol(); + result_508 = _([]).isSymbol(); + result_508 = _({}).isSymbol(); + } + { + var result_509; + result_509 = _(1).chain().isSymbol(); + result_509 = _([]).chain().isSymbol(); + result_509 = _({}).chain().isSymbol(); + } +})(TestIsSymbol || (TestIsSymbol = {})); +// _.isTypedArray +var TestIsTypedArray; +(function (TestIsTypedArray) { + { + var result_510; + result_510 = _.isTypedArray([]); + result_510 = _([]).isTypedArray(); + } + { + var result_511; + result_511 = _([]).chain().isTypedArray(); + } +})(TestIsTypedArray || (TestIsTypedArray = {})); +// _.isUndefined +var TestIsUndefined; +(function (TestIsUndefined) { + { + var result_512; + result_512 = _.isUndefined(any); + result_512 = _(1).isUndefined(); + result_512 = _([]).isUndefined(); + result_512 = _({}).isUndefined(); + } + { + var result_513; + result_513 = _(1).chain().isUndefined(); + result_513 = _([]).chain().isUndefined(); + result_513 = _({}).chain().isUndefined(); + } +})(TestIsUndefined || (TestIsUndefined = {})); +// _.lt +var TestLt; +(function (TestLt) { + { + var result_514; + result_514 = _.lt(any, any); + result_514 = _(1).lt(any); + result_514 = _([]).lt(any); + result_514 = _({}).lt(any); + } + { + var result_515; + result_515 = _(1).chain().lt(any); + result_515 = _([]).chain().lt(any); + result_515 = _({}).chain().lt(any); + } +})(TestLt || (TestLt = {})); +// _.lte +var TestLte; +(function (TestLte) { + { + var result_516; + result_516 = _.lte(any, any); + result_516 = _(1).lte(any); + result_516 = _([]).lte(any); + result_516 = _({}).lte(any); + } + { + var result_517; + result_517 = _(1).chain().lte(any); + result_517 = _([]).chain().lte(any); + result_517 = _({}).chain().lte(any); + } +})(TestLte || (TestLte = {})); +// _.toArray +var TestToArray; +(function (TestToArray) { + var array; + var list; + var dictionary; + var numericDictionary; + { + var result_518; + result_518 = _.toArray(''); + result_518 = _.toArray(''); + } + { + var result_519; + result_519 = _.toArray(array); + result_519 = _.toArray(list); + result_519 = _.toArray(dictionary); + result_519 = _.toArray(numericDictionary); + result_519 = _.toArray(array); + result_519 = _.toArray(list); + result_519 = _.toArray(dictionary); + result_519 = _.toArray(numericDictionary); + } + { + var result_520; + result_520 = _.toArray(); + result_520 = _.toArray(42); + result_520 = _.toArray(true); + } + { + var result_521; + result_521 = _(array).toArray(); + result_521 = _(list).toArray(); + result_521 = _(dictionary).toArray(); + result_521 = _(numericDictionary).toArray(); + } + { + var result_522; + result_522 = _(array).chain().toArray(); + result_522 = _(list).chain().toArray(); + result_522 = _(dictionary).chain().toArray(); + result_522 = _(numericDictionary).chain().toArray(); + } +})(TestToArray || (TestToArray = {})); +// _.toPlainObject +var TestToPlainObject; +(function (TestToPlainObject) { + { + var result_523; + result_523 = _.toPlainObject(); + result_523 = _.toPlainObject(true); + result_523 = _.toPlainObject(1); + result_523 = _.toPlainObject('a'); + result_523 = _.toPlainObject([]); + result_523 = _.toPlainObject({}); + } + { + var result_524; + result_524 = _(true).toPlainObject(); + result_524 = _(1).toPlainObject(); + result_524 = _('a').toPlainObject(); + result_524 = _([1]).toPlainObject(); + result_524 = _([]).toPlainObject(); + result_524 = _({}).toPlainObject(); + } +})(TestToPlainObject || (TestToPlainObject = {})); +// _.toInteger +var TestToInteger; +(function (TestToInteger) { + { + var result_525; + result_525 = _.toInteger(true); + result_525 = _.toInteger(1); + result_525 = _.toInteger('a'); + result_525 = _.toInteger([]); + result_525 = _.toInteger({}); + } + { + var result_526; + result_526 = _(true).toInteger(); + result_526 = _(1).toInteger(); + result_526 = _('a').toInteger(); + result_526 = _([1]).toInteger(); + result_526 = _([]).toInteger(); + result_526 = _({}).toInteger(); + } +})(TestToInteger || (TestToInteger = {})); +// _.toLength +var TestToLength; +(function (TestToLength) { + { + var result_527; + result_527 = _.toLength(true); + result_527 = _.toLength(1); + result_527 = _.toLength('a'); + result_527 = _.toLength([]); + result_527 = _.toLength({}); + } + { + var result_528; + result_528 = _(true).toLength(); + result_528 = _(1).toLength(); + result_528 = _('a').toLength(); + result_528 = _([1]).toLength(); + result_528 = _([]).toLength(); + result_528 = _({}).toLength(); + } +})(TestToLength || (TestToLength = {})); +// _.toNumber +var TestToNumber; +(function (TestToNumber) { + { + var result_529; + result_529 = _.toNumber(true); + result_529 = _.toNumber(1); + result_529 = _.toNumber('a'); + result_529 = _.toNumber([]); + result_529 = _.toNumber({}); + } + { + var result_530; + result_530 = _(true).toNumber(); + result_530 = _(1).toNumber(); + result_530 = _('a').toNumber(); + result_530 = _([1]).toNumber(); + result_530 = _([]).toNumber(); + result_530 = _({}).toNumber(); + } +})(TestToNumber || (TestToNumber = {})); +// _.toSafeInteger +var TestToSafeInteger; +(function (TestToSafeInteger) { + { + var result_531; + result_531 = _.toSafeInteger(true); + result_531 = _.toSafeInteger(1); + result_531 = _.toSafeInteger('a'); + result_531 = _.toSafeInteger([]); + result_531 = _.toSafeInteger({}); + } + { + var result_532; + result_532 = _(true).toSafeInteger(); + result_532 = _(1).toSafeInteger(); + result_532 = _('a').toSafeInteger(); + result_532 = _([1]).toSafeInteger(); + result_532 = _([]).toSafeInteger(); + result_532 = _({}).toSafeInteger(); + } +})(TestToSafeInteger || (TestToSafeInteger = {})); +/******** + * Math * + ********/ +// _.add +var TestAdd; +(function (TestAdd) { + { + var result_533; + result_533 = _.add(1, 1); + result_533 = _(1).add(1); + } + { + var result_534; + result_534 = _(1).chain().add(1); + } +})(TestAdd || (TestAdd = {})); +// _.ceil +var TestCeil; +(function (TestCeil) { + { + var result_535; + result_535 = _.ceil(6.004); + result_535 = _.ceil(6.004, 2); + result_535 = _(6.004).ceil(); + result_535 = _(6.004).ceil(2); + } + { + var result_536; + result_536 = _(6.004).chain().ceil(); + result_536 = _(6.004).chain().ceil(2); + } +})(TestCeil || (TestCeil = {})); +// _.floor +var TestFloor; +(function (TestFloor) { + { + var result_537; + result_537 = _.floor(4.006); + result_537 = _.floor(0.046, 2); + result_537 = _.floor(4060, -2); + result_537 = _(4.006).floor(); + result_537 = _(0.046).floor(2); + result_537 = _(4060).floor(-2); + } + { + var result_538; + result_538 = _(4.006).chain().floor(); + result_538 = _(0.046).chain().floor(2); + result_538 = _(4060).chain().floor(-2); + } +})(TestFloor || (TestFloor = {})); +// _.max +var TestMax; +(function (TestMax) { + var array; + var list; + var result; + result = _.max(array); + result = _.max(list); + result = _(array).max(); + result = _(list).max(); +})(TestMax || (TestMax = {})); +// _.maxBy +var TestMaxBy; +(function (TestMaxBy) { + var array; + var list; + var dictionary; + var listIterator; + var dictionaryIterator; + var result; + result = _.maxBy(array); + result = _.maxBy(array, listIterator); + result = _.maxBy(array, ''); + result = _.maxBy(array, { a: 42 }); + result = _.maxBy(list); + result = _.maxBy(list, listIterator); + result = _.maxBy(list, ''); + result = _.maxBy(list, { a: 42 }); + result = _.maxBy(dictionary); + result = _.maxBy(dictionary, dictionaryIterator); + result = _.maxBy(dictionary, ''); + result = _.maxBy(dictionary, { a: 42 }); + result = _(array).maxBy(); + result = _(array).maxBy(listIterator); + result = _(array).maxBy(''); + result = _(array).maxBy({ a: 42 }); + result = _(list).maxBy(); + result = _(list).maxBy(listIterator); + result = _(list).maxBy(''); + result = _(list).maxBy({ a: 42 }); + result = _(dictionary).maxBy(); + result = _(dictionary).maxBy(dictionaryIterator); + result = _(dictionary).maxBy(''); + result = _(dictionary).maxBy({ a: 42 }); +})(TestMaxBy || (TestMaxBy = {})); +// _.mean +var TestMean; +(function (TestMean) { + var array; + var result; + result = _.mean(array); + result = _(array).mean(); +})(TestMean || (TestMean = {})); +// _.min +var TestMin; +(function (TestMin) { + var array; + var list; + var result; + result = _.min(array); + result = _.min(list); + result = _(array).min(); + result = _(list).min(); +})(TestMin || (TestMin = {})); +// _.minBy +var TestMinBy; +(function (TestMinBy) { + var array; + var list; + var dictionary; + var listIterator; + var dictionaryIterator; + var result; + result = _.minBy(array); + result = _.minBy(array, listIterator); + result = _.minBy(array, ''); + result = _.minBy(array, { a: 42 }); + result = _.minBy(list); + result = _.minBy(list, listIterator); + result = _.minBy(list, ''); + result = _.minBy(list, { a: 42 }); + result = _.minBy(dictionary); + result = _.minBy(dictionary, dictionaryIterator); + result = _.minBy(dictionary, ''); + result = _.minBy(dictionary, { a: 42 }); + result = _(array).minBy(); + result = _(array).minBy(listIterator); + result = _(array).minBy(''); + result = _(array).minBy({ a: 42 }); + result = _(list).minBy(); + result = _(list).minBy(listIterator); + result = _(list).minBy(''); + result = _(list).minBy({ a: 42 }); + result = _(dictionary).minBy(); + result = _(dictionary).minBy(dictionaryIterator); + result = _(dictionary).minBy(''); + result = _(dictionary).minBy({ a: 42 }); +})(TestMinBy || (TestMinBy = {})); +// _.round +var TestRound; +(function (TestRound) { + { + var result_539; + result_539 = _.round(4.006); + result_539 = _.round(4.006, 2); + result_539 = _(4.006).round(); + result_539 = _(4.006).round(2); + } + { + var result_540; + result_540 = _(4.006).chain().round(); + result_540 = _(4.006).chain().round(2); + } +})(TestRound || (TestRound = {})); +// _.sum +var TestSum; +(function (TestSum) { + var array; + var list; + var dictionary; + var listIterator; + var dictionaryIterator; + { + var result_541; + result_541 = _.sum(array); + result_541 = _.sum(array); + result_541 = _.sum(list); + result_541 = _.sum(list); + result_541 = _(array).sum(); + result_541 = _(list).sum(); + result_541 = _(dictionary).sum(); + } + { + var result_542; + result_542 = _(array).chain().sum(); + result_542 = _(list).chain().sum(); + result_542 = _(dictionary).chain().sum(); + } +})(TestSum || (TestSum = {})); +// _.sumBy +var TestSumBy; +(function (TestSumBy) { + var array; + var list; + var dictionary; + var listIterator; + var dictionaryIterator; + { + var result_543; + result_543 = _.sumBy(array); + result_543 = _.sumBy(array, listIterator); + result_543 = _.sumBy(array, ''); + result_543 = _.sumBy(list); + result_543 = _.sumBy(list, listIterator); + result_543 = _.sumBy(list, ''); + result_543 = _.sumBy(dictionary); + result_543 = _.sumBy(dictionary, dictionaryIterator); + result_543 = _.sumBy(dictionary, ''); + result_543 = _(array).sumBy(listIterator); + result_543 = _(array).sumBy(''); + result_543 = _(list).sumBy(listIterator); + result_543 = _(list).sumBy(''); + result_543 = _(dictionary).sumBy(dictionaryIterator); + result_543 = _(dictionary).sumBy(''); + } + { + var result_544; + result_544 = _(array).chain().sumBy(listIterator); + result_544 = _(array).chain().sumBy(''); + result_544 = _(list).chain().sumBy(listIterator); + result_544 = _(list).chain().sumBy(''); + result_544 = _(dictionary).chain().sumBy(dictionaryIterator); + result_544 = _(dictionary).chain().sumBy(''); + } +})(TestSumBy || (TestSumBy = {})); +/********** + * Number * + **********/ +// _.subtract +var subtract; +(function (subtract) { + { + var result_545; + result_545 = _.subtract(3, 2); + result_545 = _(3).subtract(2); + } + { + var result_546; + result_546 = _(3).chain().subtract(2); + } +})(subtract || (subtract = {})); +// _.clamp +var TestInClamp; +(function (TestInClamp) { + { + var result_547; + result_547 = _.clamp(3, 2, 4); + result_547 = _(3).clamp(2, 4); + } + { + var result_548; + result_548 = _(3).chain().clamp(2, 4); + } +})(TestInClamp || (TestInClamp = {})); +// _.inRange +var TestInRange; +(function (TestInRange) { + { + var result_549; + result_549 = _.inRange(3, 2, 4); + result_549 = _.inRange(4, 8); + result_549 = _(3).inRange(2, 4); + result_549 = _(4).inRange(8); + } + { + var result_550; + result_550 = _(3).chain().inRange(2, 4); + result_550 = _(4).chain().inRange(8); + } +})(TestInRange || (TestInRange = {})); +// _.random +var TestRandom; +(function (TestRandom) { + { + var result_551; + result_551 = _.random(); + result_551 = _.random(1); + result_551 = _.random(1, 2); + result_551 = _.random(1, 2, true); + result_551 = _.random(1, true); + result_551 = _.random(true); + result_551 = _(1).random(); + result_551 = _(1).random(2); + result_551 = _(1).random(2, true); + result_551 = _(1).random(true); + result_551 = _(true).random(); + } + { + var result_552; + result_552 = _(1).chain().random(); + result_552 = _(1).chain().random(2); + result_552 = _(1).chain().random(2, true); + result_552 = _(1).chain().random(true); + result_552 = _(true).chain().random(); + } +})(TestRandom || (TestRandom = {})); +/********** + * Object * + **********/ +// _.assign +var TestAssign; +(function (TestAssign) { + ; + ; + ; + ; + ; + ; + var obj; + var s1; + var s2; + var s3; + var s4; + var s5; + var customizer; + { + var result_553; + result_553 = _.assign(obj); + } + { + var result_554; + result_554 = _.assign(obj, s1); + } + { + var result_555; + result_555 = _.assign(obj, s1, s2); + } + { + var result_556; + result_556 = _.assign(obj, s1, s2, s3); + } + { + var result_557; + result_557 = _.assign(obj, s1, s2, s3, s4); + } + { + var result_558; + result_558 = _.assign(obj, s1, s2, s3, s4, s5); + } + { + var result_559; + result_559 = _(obj).assign(); + } + { + var result_560; + result_560 = _(obj).assign(s1); + } + { + var result_561; + result_561 = _(obj).assign(s1, s2); + } + { + var result_562; + result_562 = _(obj).assign(s1, s2, s3); + } + { + var result_563; + result_563 = _(obj).assign(s1, s2, s3, s4); + } + { + var result_564; + result_564 = _(obj).assign(s1, s2, s3, s4, s5); + } + { + var result_565; + result_565 = _(obj).chain().assign(); + } + { + var result_566; + result_566 = _(obj).chain().assign(s1); + } + { + var result_567; + result_567 = _(obj).chain().assign(s1, s2); + } + { + var result_568; + result_568 = _(obj).chain().assign(s1, s2, s3); + } + { + var result_569; + result_569 = _(obj).chain().assign(s1, s2, s3, s4); + } + { + var result_570; + result_570 = _(obj).chain().assign(s1, s2, s3, s4, s5); + } +})(TestAssign || (TestAssign = {})); +// _.assignWith +var TestAssignWith; +(function (TestAssignWith) { + ; + ; + ; + ; + ; + ; + var obj; + var s1; + var s2; + var s3; + var s4; + var s5; + var customizer; + { + var result_571; + result_571 = _.assignWith(obj); + } + { + var result_572; + result_572 = _.assignWith(obj, s1, customizer); + } + { + var result_573; + result_573 = _.assignWith(obj, s1, s2, customizer); + } + { + var result_574; + result_574 = _.assignWith(obj, s1, s2, s3, customizer); + } + { + var result_575; + result_575 = _.assignWith(obj, s1, s2, s3, s4, customizer); + } + { + var result_576; + result_576 = _.assignWith(obj, s1, s2, s3, s4, s5, customizer); + } + { + var result_577; + result_577 = _(obj).assignWith(); + } + { + var result_578; + result_578 = _(obj).assignWith(s1, customizer); + } + { + var result_579; + result_579 = _(obj).assignWith(s1, s2, customizer); + } + { + var result_580; + result_580 = _(obj).assignWith(s1, s2, s3, customizer); + } + { + var result_581; + result_581 = _(obj).assignWith(s1, s2, s3, s4, customizer); + } + { + var result_582; + result_582 = _(obj).assignWith(s1, s2, s3, s4, s5, customizer); + } + { + var result_583; + result_583 = _(obj).chain().assignWith(); + } + { + var result_584; + result_584 = _(obj).chain().assignWith(s1, customizer); + } + { + var result_585; + result_585 = _(obj).chain().assignWith(s1, s2, customizer); + } + { + var result_586; + result_586 = _(obj).chain().assignWith(s1, s2, s3, customizer); + } + { + var result_587; + result_587 = _(obj).chain().assignWith(s1, s2, s3, s4, customizer); + } + { + var result_588; + result_588 = _(obj).chain().assignWith(s1, s2, s3, s4, s5, customizer); + } +})(TestAssignWith || (TestAssignWith = {})); +// _.assignIn +var TestAssignIn; +(function (TestAssignIn) { + ; + ; + ; + ; + ; + ; + var obj; + var s1; + var s2; + var s3; + var s4; + var s5; + var customizer; + { + var result_589; + result_589 = _.assignIn(obj); + } + { + var result_590; + result_590 = _.assignIn(obj, s1); + } + { + var result_591; + result_591 = _.assignIn(obj, s1, s2); + } + { + var result_592; + result_592 = _.assignIn(obj, s1, s2, s3); + } + { + var result_593; + result_593 = _.assignIn(obj, s1, s2, s3, s4); + } + { + var result_594; + result_594 = _.assignIn(obj, s1, s2, s3, s4, s5); + } + { + var result_595; + result_595 = _(obj).assignIn(); + } + { + var result_596; + result_596 = _(obj).assignIn(s1); + } + { + var result_597; + result_597 = _(obj).assignIn(s1, s2); + } + { + var result_598; + result_598 = _(obj).assignIn(s1, s2, s3); + } + { + var result_599; + result_599 = _(obj).assignIn(s1, s2, s3, s4); + } + { + var result_600; + result_600 = _(obj).assignIn(s1, s2, s3, s4, s5); + } + { + var result_601; + result_601 = _(obj).chain().assignIn(); + } + { + var result_602; + result_602 = _(obj).chain().assignIn(s1); + } + { + var result_603; + result_603 = _(obj).chain().assignIn(s1, s2); + } + { + var result_604; + result_604 = _(obj).chain().assignIn(s1, s2, s3); + } + { + var result_605; + result_605 = _(obj).chain().assignIn(s1, s2, s3, s4); + } + { + var result_606; + result_606 = _(obj).chain().assignIn(s1, s2, s3, s4, s5); + } +})(TestAssignIn || (TestAssignIn = {})); +// _.assignInWith +var TestAssignInWith; +(function (TestAssignInWith) { + ; + ; + ; + ; + ; + ; + var obj; + var s1; + var s2; + var s3; + var s4; + var s5; + var customizer; + { + var result_607; + result_607 = _.assignInWith(obj); + } + { + var result_608; + result_608 = _.assignInWith(obj, s1, customizer); + } + { + var result_609; + result_609 = _.assignInWith(obj, s1, s2, customizer); + } + { + var result_610; + result_610 = _.assignInWith(obj, s1, s2, s3, customizer); + } + { + var result_611; + result_611 = _.assignInWith(obj, s1, s2, s3, s4, customizer); + } + { + var result_612; + result_612 = _.assignInWith(obj, s1, s2, s3, s4, s5, customizer); + } + { + var result_613; + result_613 = _(obj).assignInWith(); + } + { + var result_614; + result_614 = _(obj).assignInWith(s1, customizer); + } + { + var result_615; + result_615 = _(obj).assignInWith(s1, s2, customizer); + } + { + var result_616; + result_616 = _(obj).assignInWith(s1, s2, s3, customizer); + } + { + var result_617; + result_617 = _(obj).assignInWith(s1, s2, s3, s4, customizer); + } + { + var result_618; + result_618 = _(obj).assignInWith(s1, s2, s3, s4, s5, customizer); + } + { + var result_619; + result_619 = _(obj).chain().assignInWith(); + } + { + var result_620; + result_620 = _(obj).chain().assignInWith(s1, customizer); + } + { + var result_621; + result_621 = _(obj).chain().assignInWith(s1, s2, customizer); + } + { + var result_622; + result_622 = _(obj).chain().assignInWith(s1, s2, s3, customizer); + } + { + var result_623; + result_623 = _(obj).chain().assignInWith(s1, s2, s3, s4, customizer); + } + { + var result_624; + result_624 = _(obj).chain().assignInWith(s1, s2, s3, s4, s5, customizer); + } +})(TestAssignInWith || (TestAssignInWith = {})); +// _.create +var TestCreate; +(function (TestCreate) { + var prototype; + var properties; + { + var result_625; + result_625 = _.create(prototype, properties); + result_625 = _.create(prototype, properties); + } + { + var result_626; + result_626 = _(prototype).create(properties); + result_626 = _(prototype).create(properties); + } + { + var result_627; + result_627 = _(prototype).chain().create(properties); + result_627 = _(prototype).chain().create(properties); + } +})(TestCreate || (TestCreate = {})); +// _.defaults +var TestDefaults; +(function (TestDefaults) { + ; + ; + ; + ; + ; + ; + var obj; + var s1; + var s2; + var s3; + var s4; + var s5; + { + var result_628; + result_628 = _.defaults(obj); + } + { + var result_629; + result_629 = _.defaults(obj, s1); + } + { + var result_630; + result_630 = _.defaults(obj, s1, s2); + } + { + var result_631; + result_631 = _.defaults(obj, s1, s2, s3); + } + { + var result_632; + result_632 = _.defaults(obj, s1, s2, s3, s4); + } + { + var result_633; + result_633 = _.defaults(obj, s1, s2, s3, s4, s5); + } + { + var result_634; + result_634 = _(obj).defaults(); + } + { + var result_635; + result_635 = _(obj).defaults(s1); + } + { + var result_636; + result_636 = _(obj).defaults(s1, s2); + } + { + var result_637; + result_637 = _(obj).defaults(s1, s2, s3); + } + { + var result_638; + result_638 = _(obj).defaults(s1, s2, s3, s4); + } + { + var result_639; + result_639 = _(obj).defaults(s1, s2, s3, s4, s5); + } + { + var result_640; + result_640 = _(obj).chain().defaults(); + } + { + var result_641; + result_641 = _(obj).chain().defaults(s1); + } + { + var result_642; + result_642 = _(obj).chain().defaults(s1, s2); + } + { + var result_643; + result_643 = _(obj).chain().defaults(s1, s2, s3); + } + { + var result_644; + result_644 = _(obj).chain().defaults(s1, s2, s3, s4); + } + { + var result_645; + result_645 = _(obj).chain().defaults(s1, s2, s3, s4, s5); + } +})(TestDefaults || (TestDefaults = {})); +var TestDefaultsDeepObject = { 'user': { 'name': 'barney' } }; +var TestDefaultsDeepSource = { 'user': { 'name': 'fred', 'age': 36 } }; +result = _.defaultsDeep(TestDefaultsDeepObject, TestDefaultsDeepSource); +result = _(TestDefaultsDeepObject).defaultsDeep(TestDefaultsDeepSource).value(); +// _.extend +var TestExtend; +(function (TestExtend) { + var obj; + var s1; + var s2; + var s3; + var s4; + var s5; + var customizer; + { + var result_646; + result_646 = _.extend(obj); + } + { + var result_647; + result_647 = _.extend(obj, s1); + result_647 = _.extend(obj, s1, customizer); + result_647 = _.extend(obj, s1, customizer, any); + } + { + var result_648; + result_648 = _.extend(obj, s1, s2); + result_648 = _.extend(obj, s1, s2, customizer); + result_648 = _.extend(obj, s1, s2, customizer, any); + } + { + var result_649; + result_649 = _.extend(obj, s1, s2, s3); + result_649 = _.extend(obj, s1, s2, s3, customizer); + result_649 = _.extend(obj, s1, s2, s3, customizer, any); + } + { + var result_650; + result_650 = _.extend(obj, s1, s2, s3, s4); + result_650 = _.extend(obj, s1, s2, s3, s4, customizer); + result_650 = _.extend(obj, s1, s2, s3, s4, customizer, any); + } + { + var result_651; + result_651 = _.extend(obj, s1, s2, s3, s4, s5); + result_651 = _.extend(obj, s1, s2, s3, s4, s5, customizer); + result_651 = _.extend(obj, s1, s2, s3, s4, s5, customizer, any); + } + { + var result_652; + result_652 = _(obj).extend(); + } + { + var result_653; + result_653 = _(obj).extend(s1); + result_653 = _(obj).extend(s1, customizer); + result_653 = _(obj).extend(s1, customizer, any); + } + { + var result_654; + result_654 = _(obj).extend(s1, s2); + result_654 = _(obj).extend(s1, s2, customizer); + result_654 = _(obj).extend(s1, s2, customizer, any); + } + { + var result_655; + result_655 = _(obj).extend(s1, s2, s3); + result_655 = _(obj).extend(s1, s2, s3, customizer); + result_655 = _(obj).extend(s1, s2, s3, customizer, any); + } + { + var result_656; + result_656 = _(obj).extend(s1, s2, s3, s4); + result_656 = _(obj).extend(s1, s2, s3, s4, customizer); + result_656 = _(obj).extend(s1, s2, s3, s4, customizer, any); + } + { + var result_657; + result_657 = _(obj).extend(s1, s2, s3, s4, s5); + result_657 = _(obj).extend(s1, s2, s3, s4, s5, customizer); + result_657 = _(obj).extend(s1, s2, s3, s4, s5, customizer, any); + } + { + var result_658; + result_658 = _(obj).chain().extend(); + } + { + var result_659; + result_659 = _(obj).chain().extend(s1); + result_659 = _(obj).chain().extend(s1, customizer); + result_659 = _(obj).chain().extend(s1, customizer, any); + } + { + var result_660; + result_660 = _(obj).chain().extend(s1, s2); + result_660 = _(obj).chain().extend(s1, s2, customizer); + result_660 = _(obj).chain().extend(s1, s2, customizer, any); + } + { + var result_661; + result_661 = _(obj).chain().extend(s1, s2, s3); + result_661 = _(obj).chain().extend(s1, s2, s3, customizer); + result_661 = _(obj).chain().extend(s1, s2, s3, customizer, any); + } + { + var result_662; + result_662 = _(obj).chain().extend(s1, s2, s3, s4); + result_662 = _(obj).chain().extend(s1, s2, s3, s4, customizer); + result_662 = _(obj).chain().extend(s1, s2, s3, s4, customizer, any); + } + { + var result_663; + result_663 = _(obj).chain().extend(s1, s2, s3, s4, s5); + result_663 = _(obj).chain().extend(s1, s2, s3, s4, s5, customizer); + result_663 = _(obj).chain().extend(s1, s2, s3, s4, s5, customizer, any); + } +})(TestExtend || (TestExtend = {})); +// _.findKey +var TestFindKey; +(function (TestFindKey) { + { + var predicateFn; + var result_664; + result_664 = _.findKey({ a: '' }); + result_664 = _.findKey({ a: '' }, predicateFn); + result_664 = _.findKey({ a: '' }, predicateFn, any); + result_664 = _.findKey({ a: '' }, ''); + result_664 = _.findKey({ a: '' }, '', any); + result_664 = _.findKey({ a: '' }, { a: 42 }); + result_664 = _({ a: '' }).findKey(); + result_664 = _({ a: '' }).findKey(predicateFn); + result_664 = _({ a: '' }).findKey(predicateFn, any); + result_664 = _({ a: '' }).findKey(''); + result_664 = _({ a: '' }).findKey('', any); + result_664 = _({ a: '' }).findKey({ a: 42 }); + } + { + var predicateFn; + var result_665; + result_665 = _.findKey({ a: '' }, predicateFn); + result_665 = _.findKey({ a: '' }, predicateFn, any); + result_665 = _({ a: '' }).findKey(predicateFn); + result_665 = _({ a: '' }).findKey(predicateFn, any); + } + { + var predicateFn; + var result_666; + result_666 = _({ a: '' }).chain().findKey(); + result_666 = _({ a: '' }).chain().findKey(predicateFn); + result_666 = _({ a: '' }).chain().findKey(predicateFn, any); + result_666 = _({ a: '' }).chain().findKey(''); + result_666 = _({ a: '' }).chain().findKey('', any); + result_666 = _({ a: '' }).chain().findKey({ a: 42 }); + } + { + var predicateFn; + var result_667; + result_667 = _({ a: '' }).chain().findKey(predicateFn); + result_667 = _({ a: '' }).chain().findKey(predicateFn, any); + } +})(TestFindKey || (TestFindKey = {})); +// _.findLastKey +var TestFindLastKey; +(function (TestFindLastKey) { + { + var predicateFn; + var result_668; + result_668 = _.findLastKey({ a: '' }); + result_668 = _.findLastKey({ a: '' }, predicateFn); + result_668 = _.findLastKey({ a: '' }, predicateFn, any); + result_668 = _.findLastKey({ a: '' }, ''); + result_668 = _.findLastKey({ a: '' }, '', any); + result_668 = _.findLastKey({ a: '' }, { a: 42 }); + result_668 = _({ a: '' }).findLastKey(); + result_668 = _({ a: '' }).findLastKey(predicateFn); + result_668 = _({ a: '' }).findLastKey(predicateFn, any); + result_668 = _({ a: '' }).findLastKey(''); + result_668 = _({ a: '' }).findLastKey('', any); + result_668 = _({ a: '' }).findLastKey({ a: 42 }); + } + { + var predicateFn; + var result_669; + result_669 = _.findLastKey({ a: '' }, predicateFn); + result_669 = _.findLastKey({ a: '' }, predicateFn, any); + result_669 = _({ a: '' }).findLastKey(predicateFn); + result_669 = _({ a: '' }).findLastKey(predicateFn, any); + } + { + var predicateFn; + var result_670; + result_670 = _({ a: '' }).chain().findLastKey(); + result_670 = _({ a: '' }).chain().findLastKey(predicateFn); + result_670 = _({ a: '' }).chain().findLastKey(predicateFn, any); + result_670 = _({ a: '' }).chain().findLastKey(''); + result_670 = _({ a: '' }).chain().findLastKey('', any); + result_670 = _({ a: '' }).chain().findLastKey({ a: 42 }); + } + { + var predicateFn; + var result_671; + result_671 = _({ a: '' }).chain().findLastKey(predicateFn); + result_671 = _({ a: '' }).chain().findLastKey(predicateFn, any); + } +})(TestFindLastKey || (TestFindLastKey = {})); +// _.forIn +var TestForIn; +(function (TestForIn) { + var dictionary; + var dictionaryIterator; + var object; + var objectIterator; + { + var result_672; + result_672 = _.forIn(dictionary); + result_672 = _.forIn(dictionary, dictionaryIterator); + result_672 = _.forIn(dictionary, dictionaryIterator, any); + } + { + var result_673; + result_673 = _.forIn(object); + result_673 = _.forIn(object, objectIterator); + result_673 = _.forIn(object, objectIterator, any); + } + { + var result_674; + result_674 = _(dictionary).forIn(); + result_674 = _(dictionary).forIn(dictionaryIterator); + result_674 = _(dictionary).forIn(dictionaryIterator, any); + } + { + var result_675; + result_675 = _(dictionary).chain().forIn(); + result_675 = _(dictionary).chain().forIn(dictionaryIterator); + result_675 = _(dictionary).chain().forIn(dictionaryIterator, any); + } +})(TestForIn || (TestForIn = {})); +// _.forInRight +var TestForInRight; +(function (TestForInRight) { + var dictionary; + var dictionaryIterator; + var object; + var objectIterator; + { + var result_676; + result_676 = _.forInRight(dictionary); + result_676 = _.forInRight(dictionary, dictionaryIterator); + result_676 = _.forInRight(dictionary, dictionaryIterator, any); + } + { + var result_677; + result_677 = _.forInRight(object); + result_677 = _.forInRight(object, objectIterator); + result_677 = _.forInRight(object, objectIterator, any); + } + { + var result_678; + result_678 = _(dictionary).forInRight(); + result_678 = _(dictionary).forInRight(dictionaryIterator); + result_678 = _(dictionary).forInRight(dictionaryIterator, any); + } + { + var result_679; + result_679 = _(dictionary).chain().forInRight(); + result_679 = _(dictionary).chain().forInRight(dictionaryIterator); + result_679 = _(dictionary).chain().forInRight(dictionaryIterator, any); + } +})(TestForInRight || (TestForInRight = {})); +// _.forOwn +var TestForOwn; +(function (TestForOwn) { + var dictionary; + var dictionaryIterator; + var object; + var objectIterator; + { + var result_680; + result_680 = _.forOwn(dictionary); + result_680 = _.forOwn(dictionary, dictionaryIterator); + result_680 = _.forOwn(dictionary, dictionaryIterator, any); + } + { + var result_681; + result_681 = _.forOwn(object); + result_681 = _.forOwn(object, objectIterator); + result_681 = _.forOwn(object, objectIterator, any); + } + { + var result_682; + result_682 = _(dictionary).forOwn(); + result_682 = _(dictionary).forOwn(dictionaryIterator); + result_682 = _(dictionary).forOwn(dictionaryIterator, any); + } + { + var result_683; + result_683 = _(dictionary).chain().forOwn(); + result_683 = _(dictionary).chain().forOwn(dictionaryIterator); + result_683 = _(dictionary).chain().forOwn(dictionaryIterator, any); + } +})(TestForOwn || (TestForOwn = {})); +// _.forOwnRight +var TestForOwnRight; +(function (TestForOwnRight) { + var dictionary; + var dictionaryIterator; + var object; + var objectIterator; + { + var result_684; + result_684 = _.forOwnRight(dictionary); + result_684 = _.forOwnRight(dictionary, dictionaryIterator); + result_684 = _.forOwnRight(dictionary, dictionaryIterator, any); + } + { + var result_685; + result_685 = _.forOwnRight(object); + result_685 = _.forOwnRight(object, objectIterator); + result_685 = _.forOwnRight(object, objectIterator, any); + } + { + var result_686; + result_686 = _(dictionary).forOwnRight(); + result_686 = _(dictionary).forOwnRight(dictionaryIterator); + result_686 = _(dictionary).forOwnRight(dictionaryIterator, any); + } + { + var result_687; + result_687 = _(dictionary).chain().forOwnRight(); + result_687 = _(dictionary).chain().forOwnRight(dictionaryIterator); + result_687 = _(dictionary).chain().forOwnRight(dictionaryIterator, any); + } +})(TestForOwnRight || (TestForOwnRight = {})); +// _.functions +var TestFunctions; +(function (TestFunctions) { + var object; + { + var result_688; + result_688 = _.functions(object); + } + { + var result_689; + result_689 = _(object).functions(); + } + { + var result_690; + result_690 = _(object).chain().functions(); + } +})(TestFunctions || (TestFunctions = {})); +// _.functionsIn +var TestFunctionsIn; +(function (TestFunctionsIn) { + var object; + { + var result_691; + result_691 = _.functionsIn(object); + } + { + var result_692; + result_692 = _(object).functionsIn(); + } + { + var result_693; + result_693 = _(object).chain().functionsIn(); + } +})(TestFunctionsIn || (TestFunctionsIn = {})); +// _.get +result = _.get({ 'a': [{ 'b': { 'c': 3 } }] }, 'a[0].b.c'); +{ + var result_694; + result_694 = _.get({}, ''); + result_694 = _.get({}, 42); + result_694 = _.get({}, true); + result_694 = _.get({}, ['', 42, true]); + result_694 = _({}).get(''); + result_694 = _({}).get(42); + result_694 = _({}).get(true); + result_694 = _({}).get(['', 42, true]); +} +// _.has +var TestHas; +(function (TestHas) { + var object; + { + var result_695; + result_695 = _.has(object, ''); + result_695 = _.has(object, 42); + result_695 = _.has(object, true); + result_695 = _.has(object, ['', 42, true]); + result_695 = _(object).has(''); + result_695 = _(object).has(42); + result_695 = _(object).has(true); + result_695 = _(object).has(['', 42, true]); + } + { + var result_696; + result_696 = _(object).chain().has(''); + result_696 = _(object).chain().has(42); + result_696 = _(object).chain().has(true); + result_696 = _(object).chain().has(['', 42, true]); + } +})(TestHas || (TestHas = {})); +// _.hasIn +var TestHasIn; +(function (TestHasIn) { + var object; + { + var result_697; + result_697 = _.hasIn(object, ''); + result_697 = _.hasIn(object, 42); + result_697 = _.hasIn(object, true); + result_697 = _.hasIn(object, ['', 42, true]); + result_697 = _(object).hasIn(''); + result_697 = _(object).hasIn(42); + result_697 = _(object).hasIn(true); + result_697 = _(object).hasIn(['', 42, true]); + } + { + var result_698; + result_698 = _(object).chain().hasIn(''); + result_698 = _(object).chain().hasIn(42); + result_698 = _(object).chain().hasIn(true); + result_698 = _(object).chain().hasIn(['', 42, true]); + } +})(TestHasIn || (TestHasIn = {})); +// _.invert +var TestInvert; +(function (TestInvert) { + { + var result_699; + result_699 = _.invert({}); + result_699 = _.invert({}, true); + result_699 = _.invert({}); + result_699 = _.invert({}, true); + } + { + var result_700; + result_700 = _({}).invert(); + result_700 = _({}).invert(true); + } + { + var result_701; + result_701 = _({}).chain().invert(); + result_701 = _({}).chain().invert(true); + } +})(TestInvert || (TestInvert = {})); +// _.keys +var TestKeys; +(function (TestKeys) { + var object; + { + var result_702; + result_702 = _.keys(object); + } + { + var result_703; + result_703 = _(object).keys(); + } + { + var result_704; + result_704 = _(object).chain().keys(); + } +})(TestKeys || (TestKeys = {})); +// _.keysIn +var TestKeysIn; +(function (TestKeysIn) { + var object; + { + var result_705; + result_705 = _.keysIn(object); + } + { + var result_706; + result_706 = _(object).keysIn(); + } + { + var result_707; + result_707 = _(object).chain().keysIn(); + } +})(TestKeysIn || (TestKeysIn = {})); +// _.mapKeys +var TestMapKeys; +(function (TestMapKeys) { + var array; + var list; + var dictionary; + var listIterator; + var dictionaryIterator; + { + var result_708; + result_708 = _.mapKeys(array); + result_708 = _.mapKeys(array, listIterator); + result_708 = _.mapKeys(array, listIterator, any); + result_708 = _.mapKeys(array, ''); + result_708 = _.mapKeys(array, '', any); + result_708 = _.mapKeys(array, {}); + result_708 = _.mapKeys(list); + result_708 = _.mapKeys(list, listIterator); + result_708 = _.mapKeys(list, listIterator, any); + result_708 = _.mapKeys(list, ''); + result_708 = _.mapKeys(list, '', any); + result_708 = _.mapKeys(list, {}); + result_708 = _.mapKeys(dictionary); + result_708 = _.mapKeys(dictionary, dictionaryIterator); + result_708 = _.mapKeys(dictionary, dictionaryIterator, any); + result_708 = _.mapKeys(dictionary, ''); + result_708 = _.mapKeys(dictionary, '', any); + result_708 = _.mapKeys(dictionary, {}); + } + { + var result_709; + result_709 = _(array).mapKeys(); + result_709 = _(array).mapKeys(listIterator); + result_709 = _(array).mapKeys(listIterator, any); + result_709 = _(array).mapKeys(''); + result_709 = _(array).mapKeys('', any); + result_709 = _(array).mapKeys({}); + result_709 = _(list).mapKeys(); + result_709 = _(list).mapKeys(listIterator); + result_709 = _(list).mapKeys(listIterator, any); + result_709 = _(list).mapKeys(''); + result_709 = _(list).mapKeys('', any); + result_709 = _(list).mapKeys({}); + result_709 = _(dictionary).mapKeys(); + result_709 = _(dictionary).mapKeys(dictionaryIterator); + result_709 = _(dictionary).mapKeys(dictionaryIterator, any); + result_709 = _(dictionary).mapKeys(''); + result_709 = _(dictionary).mapKeys('', any); + result_709 = _(dictionary).mapKeys({}); + } + { + var result_710; + result_710 = _(array).chain().mapKeys(); + result_710 = _(array).chain().mapKeys(listIterator); + result_710 = _(array).chain().mapKeys(listIterator, any); + result_710 = _(array).chain().mapKeys(''); + result_710 = _(array).chain().mapKeys('', any); + result_710 = _(array).chain().mapKeys({}); + result_710 = _(list).chain().mapKeys(); + result_710 = _(list).chain().mapKeys(listIterator); + result_710 = _(list).chain().mapKeys(listIterator, any); + result_710 = _(list).chain().mapKeys(''); + result_710 = _(list).chain().mapKeys('', any); + result_710 = _(list).chain().mapKeys({}); + result_710 = _(dictionary).chain().mapKeys(); + result_710 = _(dictionary).chain().mapKeys(dictionaryIterator); + result_710 = _(dictionary).chain().mapKeys(dictionaryIterator, any); + result_710 = _(dictionary).chain().mapKeys(''); + result_710 = _(dictionary).chain().mapKeys('', any); + result_710 = _(dictionary).chain().mapKeys({}); + } +})(TestMapKeys || (TestMapKeys = {})); +// _.merge +var TestMerge; +(function (TestMerge) { + var initialValue = { a: 1 }; + var mergingValue = { b: "hi" }; + var result; + // Test for basic merging + result = _.merge(initialValue, mergingValue); + result = _.merge(initialValue, {}, mergingValue); + result = _.merge(initialValue, {}, {}, mergingValue); + result = _.merge(initialValue, {}, {}, {}, mergingValue); + // Once we get to the varargs version, you have to specify the result explicitly + result = _.merge(initialValue, {}, {}, {}, {}, mergingValue); + var complicatedResult = _.merge({ a: 1 }, { b: "string" }, { c: {} }, { d: [1] }, { e: true }); + var overriddenResult = _.merge({ a: 1 }, { a: "string" }, { a: {} }, { a: [1] }, { a: true }); + // Tests for basic chaining with merge + result = _(initialValue).merge(mergingValue).value(); + result = _(initialValue).merge({}, mergingValue).value(); + result = _(initialValue).merge({}, {}, mergingValue).value(); + result = _(initialValue).merge({}, {}, {}, mergingValue).value(); + // Once we get to the varargs version, you have to specify the result explicitly + result = _(initialValue).merge({}, {}, {}, {}, mergingValue).value(); + // Test complex multiple combinations with chaining + var complicatedResult = _({ a: 1 }).merge({ b: "string" }, { c: {} }, { d: [1] }, { e: true }).value(); + // Test for type overriding with chaining + var overriddenResult = _({ a: 1 }).merge({ a: "string" }, { a: {} }, { a: [1] }, { a: true }).value(); + { + var result_711; + } + { + var result_712; + } + { + var result_713; + } +})(TestMerge || (TestMerge = {})); +// _.mergeWith +var TestMergeWith; +(function (TestMergeWith) { + var initialValue = { a: 1 }; + var mergingValue = { b: "hi" }; + var result; + var customizer; + // Test for basic merging + result = _.mergeWith(initialValue, mergingValue, customizer); + result = _.mergeWith(initialValue, {}, mergingValue, customizer); + result = _.mergeWith(initialValue, {}, {}, mergingValue, customizer); + result = _.mergeWith(initialValue, {}, {}, {}, mergingValue, customizer); + // Once we get to the varargs version, you have to specify the result explicitl + result = _.mergeWith(initialValue, {}, {}, {}, {}, mergingValue, customizer); + // Tests for basic chaining with mergeWith + result = _(initialValue).mergeWith(mergingValue, customizer).value(); + result = _(initialValue).mergeWith({}, mergingValue, customizer).value(); + result = _(initialValue).mergeWith({}, {}, mergingValue, customizer).value(); + result = _(initialValue).mergeWith({}, {}, {}, mergingValue, customizer).value(); + // Once we get to the varargs version, you have to specify the result explicitl + result = _(initialValue).mergeWith({}, {}, {}, {}, mergingValue, customizer).value(); +})(TestMergeWith || (TestMergeWith = {})); +// _.omit +var TestOmit; +(function (TestOmit) { + var predicate; + { + var result_714; + result_714 = _.omit({}, 'a'); + result_714 = _.omit({}, 0, 'a'); + result_714 = _.omit({}, true, 0, 'a'); + result_714 = _.omit({}, ['b', 1, false], true, 0, 'a'); + } + { + var result_715; + result_715 = _({}).omit('a'); + result_715 = _({}).omit(0, 'a'); + result_715 = _({}).omit(true, 0, 'a'); + result_715 = _({}).omit(['b', 1, false], true, 0, 'a'); + } + { + var result_716; + result_716 = _({}).chain().omit('a'); + result_716 = _({}).chain().omit(0, 'a'); + result_716 = _({}).chain().omit(true, 0, 'a'); + result_716 = _({}).chain().omit(['b', 1, false], true, 0, 'a'); + } +})(TestOmit || (TestOmit = {})); +// _.omitBy +var TestOmitBy; +(function (TestOmitBy) { + var predicate; + { + var result_717; + result_717 = _.omitBy({}, predicate); + } + { + var result_718; + result_718 = _({}).omitBy(predicate); + } + { + var result_719; + result_719 = _({}).chain().omitBy(predicate); + } +})(TestOmitBy || (TestOmitBy = {})); +// _.toPairs +var TestToPairs; +(function (TestToPairs) { + var object; + { + var result_720; + result_720 = _.toPairs(object); + } + { + var result_721; + result_721 = _.toPairs(object); + } + { + var result_722; + result_722 = _(object).toPairs(); + } + { + var result_723; + result_723 = _(object).toPairs(); + } + { + var result_724; + result_724 = _(object).chain().toPairs(); + } + { + var result_725; + result_725 = _(object).chain().toPairs(); + } +})(TestToPairs || (TestToPairs = {})); +// _.pick +var TestPick; +(function (TestPick) { + var predicate; + { + var result_726; + result_726 = _.pick({}, 'a'); + result_726 = _.pick({}, 0, 'a'); + result_726 = _.pick({}, true, 0, 'a'); + result_726 = _.pick({}, ['b', 1, false], true, 0, 'a'); + } + { + var result_727; + result_727 = _({}).pick('a'); + result_727 = _({}).pick(0, 'a'); + result_727 = _({}).pick(true, 0, 'a'); + result_727 = _({}).pick(['b', 1, false], true, 0, 'a'); + } + { + var result_728; + result_728 = _({}).chain().pick('a'); + result_728 = _({}).chain().pick(0, 'a'); + result_728 = _({}).chain().pick(true, 0, 'a'); + result_728 = _({}).chain().pick(['b', 1, false], true, 0, 'a'); + } +})(TestPick || (TestPick = {})); +// _.pickBy +var TestPickBy; +(function (TestPickBy) { + var predicate; + { + var result_729; + result_729 = _.pickBy({}, predicate); + } + { + var result_730; + result_730 = _({}).pickBy(predicate); + } + { + var result_731; + result_731 = _({}).chain().pickBy(predicate); + } +})(TestPickBy || (TestPickBy = {})); +// _.result +{ + var testResultPath; + var testResultDefaultValue; + var result_732; + result_732 = _.result({}, testResultPath); + result_732 = _.result({}, testResultPath, testResultDefaultValue); + result_732 = _({}).result(testResultPath); + result_732 = _({}).result(testResultPath, testResultDefaultValue); +} +// _.set +var TestSet; +(function (TestSet) { + var object; + var value = { a: 1, b: '', c: true }; + { + var result_733; + result_733 = _.set(object, '', any); + result_733 = _.set(object, ['a', 'b', 1], any); + result_733 = _.set(object, '', value); + result_733 = _.set(object, ['a', 'b', 1], value); + } + { + var result_734; + result_734 = _(object).set('', any); + result_734 = _(object).set(['a', 'b', 1], any); + result_734 = _(object).set('', value); + result_734 = _(object).set(['a', 'b', 1], value); + } + { + var result_735; + result_735 = _(object).chain().set('', any); + result_735 = _(object).chain().set(['a', 'b', 1], any); + result_735 = _(object).chain().set('', value); + result_735 = _(object).chain().set(['a', 'b', 1], value); + } +})(TestSet || (TestSet = {})); +// _.transform +var TestTransform; +(function (TestTransform) { + var array; + var dictionary; + { + var iterator; + var accumulator; + var result_736; + result_736 = _.transform(array); + result_736 = _.transform(array, iterator); + result_736 = _.transform(array, iterator, accumulator); + result_736 = _.transform(array, iterator, accumulator, any); + result_736 = _(array).transform().value(); + result_736 = _(array).transform(iterator).value(); + result_736 = _(array).transform(iterator, accumulator).value(); + result_736 = _(array).transform(iterator, accumulator, any).value(); + } + { + var iterator; + var accumulator; + var result_737; + result_737 = _.transform(array, iterator); + result_737 = _.transform(array, iterator, accumulator); + result_737 = _.transform(array, iterator, accumulator, any); + result_737 = _(array).transform(iterator).value(); + result_737 = _(array).transform(iterator, accumulator).value(); + result_737 = _(array).transform(iterator, accumulator, any).value(); + } + { + var iterator; + var accumulator; + var result_738; + result_738 = _.transform(dictionary); + result_738 = _.transform(dictionary, iterator); + result_738 = _.transform(dictionary, iterator, accumulator); + result_738 = _.transform(dictionary, iterator, accumulator, any); + result_738 = _(dictionary).transform().value(); + result_738 = _(dictionary).transform(iterator).value(); + result_738 = _(dictionary).transform(iterator, accumulator).value(); + result_738 = _(dictionary).transform(iterator, accumulator, any).value(); + } + { + var iterator; + var accumulator; + var result_739; + result_739 = _.transform(dictionary, iterator); + result_739 = _.transform(dictionary, iterator, accumulator); + result_739 = _.transform(dictionary, iterator, accumulator, any); + result_739 = _(dictionary).transform(iterator).value(); + result_739 = _(dictionary).transform(iterator, accumulator).value(); + result_739 = _(dictionary).transform(iterator, accumulator, any).value(); + } +})(TestTransform || (TestTransform = {})); +// _.values +var TestValues; +(function (TestValues) { + var object; + { + var result_740; + result_740 = _.values(object); + } + { + var result_741; + result_741 = _(object).values(); + } + { + var result_742; + result_742 = _(object).chain().values(); + } +})(TestValues || (TestValues = {})); +// _.valuesIn +var TestValuesIn; +(function (TestValuesIn) { + var object; + { + var result_743; + result_743 = _.valuesIn(object); + } + { + var result_744; + result_744 = _(object).valuesIn(); + } + { + var result_745; + result_745 = _(object).chain().valuesIn(); + } +})(TestValuesIn || (TestValuesIn = {})); +/********** + * String * + **********/ +// _.camelCase +var TestCamelCase; +(function (TestCamelCase) { + { + var result_746; + result_746 = _.camelCase('Foo Bar'); + result_746 = _('Foo Bar').camelCase(); + } + { + var result_747; + result_747 = _('Foo Bar').chain().camelCase(); + } +})(TestCamelCase || (TestCamelCase = {})); +// _.capitalize +var TestCapitalize; +(function (TestCapitalize) { + { + var result_748; + result_748 = _.capitalize('fred'); + result_748 = _('fred').capitalize(); + } + { + var result_749; + result_749 = _('fred').chain().capitalize(); + } +})(TestCapitalize || (TestCapitalize = {})); +// _.deburr +var TestDeburr; +(function (TestDeburr) { + { + var result_750; + result_750 = _.deburr('déjà vu'); + result_750 = _('déjà vu').deburr(); + } + { + var result_751; + result_751 = _('déjà vu').chain().deburr(); + } +})(TestDeburr || (TestDeburr = {})); +// _.endsWith +var TestEndsWith; +(function (TestEndsWith) { + { + var result_752; + result_752 = _.endsWith('abc', 'c'); + result_752 = _.endsWith('abc', 'c', 1); + result_752 = _('abc').endsWith('c'); + result_752 = _('abc').endsWith('c', 1); + } + { + var result_753; + result_753 = _('abc').chain().endsWith('c'); + result_753 = _('abc').chain().endsWith('c', 1); + } +})(TestEndsWith || (TestEndsWith = {})); +// _.escape +var TestEscape; +(function (TestEscape) { + { + var result_754; + result_754 = _.escape('fred, barney, & pebbles'); + result_754 = _('fred, barney, & pebbles').escape(); + } + { + var result_755; + result_755 = _('fred, barney, & pebbles').chain().escape(); + } +})(TestEscape || (TestEscape = {})); +// _.escapeRegExp +var TestEscapeRegExp; +(function (TestEscapeRegExp) { + { + var result_756; + result_756 = _.escapeRegExp('[lodash](https://lodash.com/)'); + result_756 = _('[lodash](https://lodash.com/)').escapeRegExp(); + } + { + var result_757; + result_757 = _('[lodash](https://lodash.com/)').chain().escapeRegExp(); + } +})(TestEscapeRegExp || (TestEscapeRegExp = {})); +// _.kebabCase +var TestKebabCase; +(function (TestKebabCase) { + { + var result_758; + result_758 = _.kebabCase('Foo Bar'); + result_758 = _('Foo Bar').kebabCase(); + } + { + var result_759; + result_759 = _('Foo Bar').chain().kebabCase(); + } +})(TestKebabCase || (TestKebabCase = {})); +// _.lowerCase +var TestLowerCase; +(function (TestLowerCase) { + { + var result_760; + result_760 = _.lowerCase('Foo Bar'); + result_760 = _('Foo Bar').lowerCase(); + } + { + var result_761; + result_761 = _('Foo Bar').chain().lowerCase(); + } +})(TestLowerCase || (TestLowerCase = {})); +// _.lowerFirst +var TestLowerFirst; +(function (TestLowerFirst) { + { + var result_762; + result_762 = _.lowerFirst('Foo Bar'); + result_762 = _('Foo Bar').lowerFirst(); + } + { + var result_763; + result_763 = _('Foo Bar').chain().lowerFirst(); + } +})(TestLowerFirst || (TestLowerFirst = {})); +// _.pad +var TestPad; +(function (TestPad) { + { + var result_764; + result_764 = _.pad('abd'); + result_764 = _.pad('abc', 8); + result_764 = _.pad('abc', 8, '_-'); + result_764 = _('abc').pad(); + result_764 = _('abc').pad(8); + result_764 = _('abc').pad(8, '_-'); + } + { + var result_765; + result_765 = _('abc').chain().pad(); + result_765 = _('abc').chain().pad(8); + result_765 = _('abc').chain().pad(8, '_-'); + } +})(TestPad || (TestPad = {})); +// _.padStart +var TestPadStart; +(function (TestPadStart) { + { + var result_766; + result_766 = _.padStart('abc'); + result_766 = _.padStart('abc', 6); + result_766 = _.padStart('abc', 6, '_-'); + result_766 = _('abc').padStart(); + result_766 = _('abc').padStart(6); + result_766 = _('abc').padStart(6, '_-'); + } + { + var result_767; + result_767 = _('abc').chain().padStart(); + result_767 = _('abc').chain().padStart(6); + result_767 = _('abc').chain().padStart(6, '_-'); + } +})(TestPadStart || (TestPadStart = {})); +// _.padEnd +var TestPadEnd; +(function (TestPadEnd) { + { + var result_768; + result_768 = _.padEnd('abc'); + result_768 = _.padEnd('abc', 6); + result_768 = _.padEnd('abc', 6, '_-'); + result_768 = _('abc').padEnd(); + result_768 = _('abc').padEnd(6); + result_768 = _('abc').padEnd(6, '_-'); + } + { + var result_769; + result_769 = _('abc').chain().padEnd(); + result_769 = _('abc').chain().padEnd(6); + result_769 = _('abc').chain().padEnd(6, '_-'); + } +})(TestPadEnd || (TestPadEnd = {})); +// _.parseInt +var TestParseInt; +(function (TestParseInt) { + { + var result_770; + result_770 = _.parseInt('08'); + result_770 = _.parseInt('08', 10); + result_770 = _('08').parseInt(); + result_770 = _('08').parseInt(10); + } + { + var result_771; + result_771 = _('08').chain().parseInt(); + result_771 = _('08').chain().parseInt(10); + } +})(TestParseInt || (TestParseInt = {})); +// _.repeat +var TestRepeat; +(function (TestRepeat) { + { + var result_772; + result_772 = _.repeat('*'); + result_772 = _.repeat('*', 3); + result_772 = _('*').repeat(); + result_772 = _('*').repeat(3); + } + { + var result_773; + result_773 = _('*').chain().repeat(); + result_773 = _('*').chain().repeat(3); + } +})(TestRepeat || (TestRepeat = {})); +// _.snakeCase +var TestSnakeCase; +(function (TestSnakeCase) { + { + var result_774; + result_774 = _.snakeCase('Foo Bar'); + result_774 = _('Foo Bar').snakeCase(); + } + { + var result_775; + result_775 = _('Foo Bar').chain().snakeCase(); + } +})(TestSnakeCase || (TestSnakeCase = {})); +// _.startCase +var TestStartCase; +(function (TestStartCase) { + { + var result_776; + result_776 = _.startCase('--foo-bar'); + result_776 = _('--foo-bar').startCase(); + } + { + var result_777; + result_777 = _('--foo-bar').chain().startCase(); + } +})(TestStartCase || (TestStartCase = {})); +// _.startsWith +var TestStartsWith; +(function (TestStartsWith) { + { + var result_778; + result_778 = _.startsWith('abc', 'a'); + result_778 = _.startsWith('abc', 'a', 1); + result_778 = _('abc').startsWith('a'); + result_778 = _('abc').startsWith('a', 1); + } + { + var result_779; + result_779 = _('abc').chain().startsWith('a'); + result_779 = _('abc').chain().startsWith('a', 1); + } +})(TestStartsWith || (TestStartsWith = {})); +// _.template +var TestTemplate; +(function (TestTemplate) { + var options; + { + var result_780; + result_780 = _.template(''); + result_780 = _.template('', options); + result_780 = _('').template(); + result_780 = _('').template(options); + } + { + var result_781; + result_781 = _('').chain().template(); + result_781 = _('').chain().template(options); + } +})(TestTemplate || (TestTemplate = {})); +// _.toLower +var TestToLower; +(function (TestToLower) { + { + var result_782; + result_782 = _.toLower('fred, barney, & pebbles'); + result_782 = _('fred, barney, & pebbles').toLower(); + } + { + var result_783; + result_783 = _('fred, barney, & pebbles').chain().toLower(); + } +})(TestToLower || (TestToLower = {})); +// _.toUpper +var TestToUpper; +(function (TestToUpper) { + { + var result_784; + result_784 = _.toUpper('fred, barney, & pebbles'); + result_784 = _('fred, barney, & pebbles').toUpper(); + } + { + var result_785; + result_785 = _('fred, barney, & pebbles').chain().toUpper(); + } +})(TestToUpper || (TestToUpper = {})); +// _.trim +var TestTrim; +(function (TestTrim) { + { + var result_786; + result_786 = _.trim(); + result_786 = _.trim(' abc '); + result_786 = _.trim('-_-abc-_-', '_-'); + result_786 = _('-_-abc-_-').trim(); + result_786 = _('-_-abc-_-').trim('_-'); + } + { + var result_787; + result_787 = _('-_-abc-_-').chain().trim(); + result_787 = _('-_-abc-_-').chain().trim('_-'); + } +})(TestTrim || (TestTrim = {})); +// _.trimStart +var TestTrimStart; +(function (TestTrimStart) { + { + var result_788; + result_788 = _.trimStart(); + result_788 = _.trimStart(' abc '); + result_788 = _.trimStart('-_-abc-_-', '_-'); + result_788 = _('-_-abc-_-').trimStart(); + result_788 = _('-_-abc-_-').trimStart('_-'); + } + { + var result_789; + result_789 = _('-_-abc-_-').chain().trimStart(); + result_789 = _('-_-abc-_-').chain().trimStart('_-'); + } +})(TestTrimStart || (TestTrimStart = {})); +// _.trimEnd +var TestTrimEnd; +(function (TestTrimEnd) { + { + var result_790; + result_790 = _.trimEnd(); + result_790 = _.trimEnd(' abc '); + result_790 = _.trimEnd('-_-abc-_-', '_-'); + result_790 = _('-_-abc-_-').trimEnd(); + result_790 = _('-_-abc-_-').trimEnd('_-'); + } + { + var result_791; + result_791 = _('-_-abc-_-').chain().trimEnd(); + result_791 = _('-_-abc-_-').chain().trimEnd('_-'); + } +})(TestTrimEnd || (TestTrimEnd = {})); +// _.truncate +var Testtruncate; +(function (Testtruncate) { + { + var result_792; + result_792 = _.truncate('hi-diddly-ho there, neighborino'); + result_792 = _.truncate('hi-diddly-ho there, neighborino', 24); + result_792 = _.truncate('hi-diddly-ho there, neighborino', { 'length': 24, 'separator': ' ' }); + result_792 = _.truncate('hi-diddly-ho there, neighborino', { 'length': 24, 'separator': /,? +/ }); + result_792 = _.truncate('hi-diddly-ho there, neighborino', { 'omission': ' […]' }); + result_792 = _('hi-diddly-ho there, neighborino').truncate(); + result_792 = _('hi-diddly-ho there, neighborino').truncate(24); + result_792 = _('hi-diddly-ho there, neighborino').truncate({ 'length': 24, 'separator': ' ' }); + result_792 = _('hi-diddly-ho there, neighborino').truncate({ 'length': 24, 'separator': /,? +/ }); + result_792 = _('hi-diddly-ho there, neighborino').truncate({ 'omission': ' […]' }); + } + { + var result_793; + result_793 = _('hi-diddly-ho there, neighborino').chain().truncate(); + result_793 = _('hi-diddly-ho there, neighborino').chain().truncate(24); + result_793 = _('hi-diddly-ho there, neighborino').chain().truncate({ 'length': 24, 'separator': ' ' }); + result_793 = _('hi-diddly-ho there, neighborino').chain().truncate({ 'length': 24, 'separator': /,? +/ }); + result_793 = _('hi-diddly-ho there, neighborino').chain().truncate({ 'omission': ' […]' }); + } +})(Testtruncate || (Testtruncate = {})); +// _.upperCase +var TestUpperCase; +(function (TestUpperCase) { + { + var result_794; + result_794 = _.upperCase('fred, barney, & pebbles'); + result_794 = _('fred, barney, & pebbles').upperCase(); + } + { + var result_795; + result_795 = _('fred, barney, & pebbles').chain().upperCase(); + } +})(TestUpperCase || (TestUpperCase = {})); +// _.upperFirst +var TestUpperFirst; +(function (TestUpperFirst) { + { + var result_796; + result_796 = _.upperFirst('fred, barney, & pebbles'); + result_796 = _('fred, barney, & pebbles').upperFirst(); + } + { + var result_797; + result_797 = _('fred, barney, & pebbles').chain().upperFirst(); + } +})(TestUpperFirst || (TestUpperFirst = {})); +// _.unescape +var TestUnescape; +(function (TestUnescape) { + { + var result_798; + result_798 = _.unescape('fred, barney, & pebbles'); + result_798 = _('fred, barney, & pebbles').unescape(); + } + { + var result_799; + result_799 = _('fred, barney, & pebbles').chain().unescape(); + } +})(TestUnescape || (TestUnescape = {})); +// _.words +var TestWords; +(function (TestWords) { + { + var result_800; + result_800 = _.words('fred, barney, & pebbles'); + result_800 = _.words('fred, barney, & pebbles', /[^, ]+/g); + result_800 = _('fred, barney, & pebbles').words(); + result_800 = _('fred, barney, & pebbles').words(/[^, ]+/g); + } + { + var result_801; + result_801 = _('fred, barney, & pebbles').chain().words(); + result_801 = _('fred, barney, & pebbles').chain().words(/[^, ]+/g); + } +})(TestWords || (TestWords = {})); +/*********** + * Utility * + ***********/ +// _.attempt +var TestAttempt; +(function (TestAttempt) { + var func; + { + var result_802; + result_802 = _.attempt(func); + result_802 = _(func).attempt(); + } + { + var result_803; + result_803 = _(func).chain().attempt(); + } +})(TestAttempt || (TestAttempt = {})); +// _.constant +var TestConstant; +(function (TestConstant) { + { + var result_804; + result: _.constant(42); + } + { + var result_805; + result: _.constant('a'); + } + { + var result_806; + result: _.constant(true); + } + { + var result_807; + result: _.constant(['a']); + } + { + var result_808; + result: _.constant({ a: 'a' }); + } + { + var result_809; + result: _(42).constant(); + } + { + var result_810; + result: _('a').constant(); + } + { + var result_811; + result: _(true).constant(); + } + { + var result_812; + result: _(['a']).constant(); + } + { + var result_813; + result: _({ a: 'a' }).constant(); + } + { + var result_814; + result: _(42).chain().constant(); + } + { + var result_815; + result: _('a').chain().constant(); + } + { + var result_816; + result: _(true).chain().constant(); + } + { + var result_817; + result: _(['a']).chain().constant(); + } + { + var result_818; + result: _({ a: 'a' }).chain().constant(); + } +})(TestConstant || (TestConstant = {})); +// _.identity +{ + var testIdentityValue; + var result_819; + result_819 = _.identity(testIdentityValue); + result_819 = _(testIdentityValue).identity(); +} +{ + var result_820; + result_820 = _(42).identity(); +} +{ + var result_821; + result_821 = _([]).identity(); +} +// _.iteratee +var TestIteratee; +(function (TestIteratee) { + { + var result_822; + result_822 = _.iteratee(Function); + result_822 = _.iteratee(Function, any); + } + { + var result_823; + result_823 = _.iteratee(''); + result_823 = _.iteratee('', any); + } + { + var result_824; + result_824 = _.iteratee({}); + result_824 = _.iteratee({}, any); + } + { + var result_825; + result_825 = _(Function).iteratee(); + result_825 = _(Function).iteratee(any); + } + { + var result_826; + result_826 = _('').iteratee(); + result_826 = _('').iteratee(any); + } + { + var result_827; + result_827 = _({}).iteratee(); + result_827 = _({}).iteratee(any); + } + { + var result_828; + result_828 = _(Function).chain().iteratee(); + result_828 = _(Function).chain().iteratee(any); + } + { + var result_829; + result_829 = _('').chain().iteratee(); + result_829 = _('').chain().iteratee(any); + } + { + var result_830; + result_830 = _({}).chain().iteratee(); + result_830 = _({}).chain().iteratee(any); + } +})(TestIteratee || (TestIteratee = {})); +// _.matches +var TestMatches; +(function (TestMatches) { + var source; + { + var result_831; + result_831 = _.matches(source); + } + { + var result_832; + result_832 = _.matches(source); + } + { + var result_833; + result_833 = _(source).matches(); + } + { + var result_834; + result_834 = _(source).chain().matches(); + } +})(TestMatches || (TestMatches = {})); +// _.matchesProperty +var TestMatches; +(function (TestMatches) { + var path; + var source; + { + var result_835; + result_835 = _.matchesProperty(path, source); + } + { + var result_836; + result_836 = _.matchesProperty(path, source); + } + { + var result_837; + result_837 = _(path).matchesProperty(source); + } + { + var result_838; + result_838 = _(path).matchesProperty(source); + } + { + var result_839; + result_839 = _(path).chain().matchesProperty(source); + } + { + var result_840; + result_840 = _(path).chain().matchesProperty(source); + } +})(TestMatches || (TestMatches = {})); +// _.method +var TestMethod; +(function (TestMethod) { + { + var result_841; + result_841 = _.method('a.0'); + result_841 = _.method('a.0', any); + result_841 = _.method('a.0', any, any); + result_841 = _.method('a.0', any, any, any); + result_841 = _.method(['a', 0]); + result_841 = _.method(['a', 0], any); + result_841 = _.method(['a', 0], any, any); + result_841 = _.method(['a', 0], any, any, any); + } + { + var result_842; + result_842 = _.method('a.0'); + result_842 = _.method('a.0', any); + result_842 = _.method('a.0', any, any); + result_842 = _.method('a.0', any, any, any); + result_842 = _.method(['a', 0]); + result_842 = _.method(['a', 0], any); + result_842 = _.method(['a', 0], any, any); + result_842 = _.method(['a', 0], any, any, any); + } + { + var result_843; + result_843 = _('a.0').method(); + result_843 = _('a.0').method(any); + result_843 = _('a.0').method(any, any); + result_843 = _('a.0').method(any, any, any); + result_843 = _(['a', 0]).method(); + result_843 = _(['a', 0]).method(any); + result_843 = _(['a', 0]).method(any, any); + result_843 = _(['a', 0]).method(any, any, any); + } + { + var result_844; + result_844 = _('a.0').method(); + result_844 = _('a.0').method(any); + result_844 = _('a.0').method(any, any); + result_844 = _('a.0').method(any, any, any); + result_844 = _(['a', 0]).method(); + result_844 = _(['a', 0]).method(any); + result_844 = _(['a', 0]).method(any, any); + result_844 = _(['a', 0]).method(any, any, any); + } + { + var result_845; + result_845 = _('a.0').chain().method(); + result_845 = _('a.0').chain().method(any); + result_845 = _('a.0').chain().method(any, any); + result_845 = _('a.0').chain().method(any, any, any); + result_845 = _(['a', 0]).chain().method(); + result_845 = _(['a', 0]).chain().method(any); + result_845 = _(['a', 0]).chain().method(any, any); + result_845 = _(['a', 0]).chain().method(any, any, any); + } + { + var result_846; + result_846 = _('a.0').chain().method(); + result_846 = _('a.0').chain().method(any); + result_846 = _('a.0').chain().method(any, any); + result_846 = _('a.0').chain().method(any, any, any); + result_846 = _(['a', 0]).chain().method(); + result_846 = _(['a', 0]).chain().method(any); + result_846 = _(['a', 0]).chain().method(any, any); + result_846 = _(['a', 0]).chain().method(any, any, any); + } +})(TestMethod || (TestMethod = {})); +// _.methodOf +var TestMethodOf; +(function (TestMethodOf) { + var object; + { + var result_847; + result_847 = _.methodOf(object); + result_847 = _.methodOf(object, any); + result_847 = _.methodOf(object, any, any); + result_847 = _.methodOf(object, any, any, any); + result_847 = _.methodOf(object); + result_847 = _.methodOf(object, any); + result_847 = _.methodOf(object, any, any); + result_847 = _.methodOf(object, any, any, any); + } + { + var result_848; + result_848 = _(object).methodOf(); + result_848 = _(object).methodOf(any); + result_848 = _(object).methodOf(any, any); + result_848 = _(object).methodOf(any, any, any); + } + { + var result_849; + result_849 = _(object).chain().methodOf(); + result_849 = _(object).chain().methodOf(any); + result_849 = _(object).chain().methodOf(any, any); + result_849 = _(object).chain().methodOf(any, any, any); + } +})(TestMethodOf || (TestMethodOf = {})); +// _.mixin +var TestMixin; +(function (TestMixin) { + var source; + var options; + { + var result_850; + result_850 = _.mixin({}, source); + result_850 = _.mixin({}, source, options); + result_850 = _.mixin(source); + result_850 = _.mixin(source, options); + } + { + var result_851; + result_851 = _({}).mixin(source); + result_851 = _({}).mixin(source, options); + result_851 = _(source).mixin(); + result_851 = _(source).mixin(options); + } + { + var result_852; + result_852 = _({}).chain().mixin(source); + result_852 = _({}).chain().mixin(source, options); + result_852 = _(source).chain().mixin(); + result_852 = _(source).chain().mixin(options); + } +})(TestMixin || (TestMixin = {})); +// _.noConflict +{ + var result_853; + result_853 = _.noConflict(); + result_853 = _(42).noConflict(); + result_853 = _([]).noConflict(); + result_853 = _({}).noConflict(); +} +// _.noop +var TestNoop; +(function (TestNoop) { + { + var result_854; + result_854 = _.noop(); + result_854 = _.noop(1); + result_854 = _.noop('a', 1); + result_854 = _.noop(true, 'a', 1); + result_854 = _('a').noop(true, 'a', 1); + result_854 = _([1]).noop(true, 'a', 1); + result_854 = _([]).noop(true, 'a', 1); + result_854 = _({}).noop(true, 'a', 1); + result_854 = _(any).noop(true, 'a', 1); + } + { + var result_855; + result_855 = _('a').chain().noop(true, 'a', 1); + result_855 = _([1]).chain().noop(true, 'a', 1); + result_855 = _([]).chain().noop(true, 'a', 1); + result_855 = _({}).chain().noop(true, 'a', 1); + result_855 = _(any).chain().noop(true, 'a', 1); + } +})(TestNoop || (TestNoop = {})); +// _.property +var TestProperty; +(function (TestProperty) { + { + var result_856; + result_856 = _.property('a.b[0]'); + result_856 = _.property(['a', 'b', 0]); + } + { + var result_857; + result_857 = _('a.b[0]').property(); + result_857 = _(['a', 'b', 0]).property(); + } + { + var result_858; + result_858 = _('a.b[0]').chain().property(); + result_858 = _(['a', 'b', 0]).chain().property(); + } +})(TestProperty || (TestProperty = {})); +// _.propertyOf +var TestPropertyOf; +(function (TestPropertyOf) { + var object; + { + var result_859; + result_859 = _.propertyOf({}); + result_859 = _.propertyOf(object); + } + { + var result_860; + result_860 = _({}).propertyOf(); + } + { + var result_861; + result_861 = _({}).chain().propertyOf(); + } +})(TestPropertyOf || (TestPropertyOf = {})); +// _.range +var TestRange; +(function (TestRange) { + { + var result_862; + result_862 = _.range(10); + result_862 = _.range(1, 11); + result_862 = _.range(0, 30, 5); + } + { + var result_863; + result_863 = _(10).range(); + result_863 = _(1).range(11); + result_863 = _(0).range(30, 5); + } + { + var result_864; + result_864 = _(10).chain().range(); + result_864 = _(1).chain().range(11); + result_864 = _(0).chain().range(30, 5); + } +})(TestRange || (TestRange = {})); +// _.rangeRight +var TestRangeRight; +(function (TestRangeRight) { + { + var result_865; + result_865 = _.rangeRight(10); + result_865 = _.rangeRight(1, 11); + result_865 = _.rangeRight(0, 30, 5); + } + { + var result_866; + result_866 = _(10).rangeRight(); + result_866 = _(1).rangeRight(11); + result_866 = _(0).rangeRight(30, 5); + } + { + var result_867; + result_867 = _(10).chain().rangeRight(); + result_867 = _(1).chain().rangeRight(11); + result_867 = _(0).chain().rangeRight(30, 5); + } +})(TestRangeRight || (TestRangeRight = {})); +// _.runInContext +{ + var result_868; + result_868 = _.runInContext(); + result_868 = _.runInContext({}); + result_868 = _({}).runInContext(); +} +// _.times +var TestTimes; +(function (TestTimes) { + var iteratee; + { + var result_869; + result_869 = _.times(42); + } + { + var result_870; + result_870 = _.times(42, iteratee); + result_870 = _.times(42, iteratee, any); + } + { + var result_871; + result_871 = _(42).times(); + } + { + var result_872; + result_872 = _(42).times(iteratee); + result_872 = _(42).times(iteratee, any); + } + { + var result_873; + result_873 = _(42).chain().times(); + } + { + var result_874; + result_874 = _(42).chain().times(iteratee); + result_874 = _(42).chain().times(iteratee, any); + } +})(TestTimes || (TestTimes = {})); +// _.toPath +var TestToPath; +(function (TestToPath) { + { + var result_875; + result_875 = _.toPath(true); + result_875 = _.toPath(1); + result_875 = _.toPath('a'); + result_875 = _.toPath(["a"]); + result_875 = _.toPath({}); + } + { + var result_876; + result_876 = _(true).toPath(); + result_876 = _(1).toPath(); + result_876 = _('a').toPath(); + result_876 = _([1]).toPath(); + result_876 = _(["a"]).toPath(); + result_876 = _({}).toPath(); + } +})(TestToPath || (TestToPath = {})); +// _.uniqueId +var TestUniqueId; +(function (TestUniqueId) { + { + var result_877; + result_877 = _.uniqueId(); + result_877 = _.uniqueId(''); + result_877 = _('').uniqueId(); + } + { + var result_878; + result_878 = _('').chain().uniqueId(); + } +})(TestUniqueId || (TestUniqueId = {})); +result = _.VERSION; +result = _.templateSettings; +// _.partial & _.partialRight +{ + function func0() { + return 42; + } + function func1(arg1) { + return arg1 * 2; + } + function func2(arg1, arg2) { + return arg1 * arg2.length; + } + function func3(arg1, arg2, arg3) { + return arg1 * arg2.length + (arg3 ? 1 : 0); + } + function func4(arg1, arg2, arg3, arg4) { + return arg1 * arg2.length + (arg3 ? 1 : 0) - arg4; + } + var res____; + var res1___; + var res_2__; + var res__3_; + var res___4; + var res12__; + var res1_3_; + var res1__4; + var res_23_; + var res_2_4; + var res__34; + var res123_; + var res12_4; + var res1_34; + var res_234; + var res1234; + // + // _.partial + // + // with arity 0 function + res____ = _.partial(func0); + // with arity 1 function + res____ = _.partial(func1, 42); + res1___ = _.partial(func1); + // with arity 2 function + res12__ = _.partial(func2); + res_2__ = _.partial(func2, 42); + res1___ = _.partial(func2, _, "foo"); + res____ = _.partial(func2, 42, "foo"); + // with arity 3 function + res123_ = _.partial(func3); + res_23_ = _.partial(func3, 42); + res1_3_ = _.partial(func3, _, "foo"); + res__3_ = _.partial(func3, 42, "foo"); + res12__ = _.partial(func3, _, _, true); + res_2__ = _.partial(func3, 42, _, true); + res1___ = _.partial(func3, _, "foo", true); + res____ = _.partial(func3, 42, "foo", true); + // with arity 4 function + res1234 = _.partial(func4); + res_234 = _.partial(func4, 42); + res1_34 = _.partial(func4, _, "foo"); + res__34 = _.partial(func4, 42, "foo"); + res12_4 = _.partial(func4, _, _, true); + res_2_4 = _.partial(func4, 42, _, true); + res1__4 = _.partial(func4, _, "foo", true); + res___4 = _.partial(func4, 42, "foo", true); + res123_ = _.partial(func4, _, _, _, 100); + res_23_ = _.partial(func4, 42, _, _, 100); + res1_3_ = _.partial(func4, _, "foo", _, 100); + res__3_ = _.partial(func4, 42, "foo", _, 100); + res12__ = _.partial(func4, _, _, true, 100); + res_2__ = _.partial(func4, 42, _, true, 100); + res1___ = _.partial(func4, _, "foo", true, 100); + res____ = _.partial(func4, 42, "foo", true, 100); + // + // _.partialRight + // + // with arity 0 function + res____ = _.partialRight(func0); + // with arity 1 function + res____ = _.partialRight(func1, 42); + res1___ = _.partialRight(func1); + // with arity 2 function + res12__ = _.partialRight(func2); + res_2__ = _.partialRight(func2, 42, _); + res1___ = _.partialRight(func2, "foo"); + res____ = _.partialRight(func2, 42, "foo"); + // with arity 3 function + res123_ = _.partialRight(func3); + res_23_ = _.partialRight(func3, 42, _, _); + res1_3_ = _.partialRight(func3, "foo", _); + res__3_ = _.partialRight(func3, 42, "foo", _); + res12__ = _.partialRight(func3, true); + res_2__ = _.partialRight(func3, 42, _, true); + res1___ = _.partialRight(func3, "foo", true); + res____ = _.partialRight(func3, 42, "foo", true); + // with arity 4 function + res1234 = _.partialRight(func4); + res_234 = _.partialRight(func4, 42, _, _, _); + res1_34 = _.partialRight(func4, "foo", _, _); + res__34 = _.partialRight(func4, 42, "foo", _, _); + res12_4 = _.partialRight(func4, true, _); + res_2_4 = _.partialRight(func4, 42, _, true, _); + res1__4 = _.partialRight(func4, "foo", true, _); + res___4 = _.partialRight(func4, 42, "foo", true, _); + res123_ = _.partialRight(func4, 100); + res_23_ = _.partialRight(func4, 42, _, _, 100); + res1_3_ = _.partialRight(func4, "foo", _, 100); + res__3_ = _.partialRight(func4, 42, "foo", _, 100); + res12__ = _.partialRight(func4, true, 100); + res_2__ = _.partialRight(func4, 42, _, true, 100); + res1___ = _.partialRight(func4, "foo", true, 100); + res____ = _.partialRight(func4, 42, "foo", true, 100); +} diff --git a/lodash/lodash-tests.ts b/lodash/lodash-tests.ts index af33b66ac..c659fce1a 100644 --- a/lodash/lodash-tests.ts +++ b/lodash/lodash-tests.ts @@ -3945,8 +3945,57 @@ module TestKeyBy { } } -result = _.invokeMap([[5, 1, 7], [3, 2, 1]], 'sort'); -result = _.invokeMap([123, 456], String.prototype.split, ''); +//_.invokeMap +module TestInvokeMap { + let numArray = [4, 2, 1, 3] + let numDict: _.Dictionary = { + a: 1, + b: 2, + c: 3, + d: 4 + } + + { + let result: string[]; + result = _.invokeMap(numArray, 'toString'); + result = _.invokeMap(numArray, 'toString', 2); + result = _.invokeMap(numArray, 'toString'); + result = _.invokeMap(numArray, 'toString', 2); + result = _(numArray).invokeMap('toString').value(); + result = _(numArray).invokeMap('toString', 2).value(); + result = _(numArray).chain().invokeMap('toString').value(); + result = _(numArray).chain().invokeMap('toString', 2).value(); + + result = _.invokeMap(numArray, Number.prototype.toString); + result = _.invokeMap(numArray, Number.prototype.toString, 2); + result = _.invokeMap(numArray, Number.prototype.toString); + result = _.invokeMap(numArray, Number.prototype.toString, 2); + result = _(numArray).invokeMap(Number.prototype.toString).value(); + result = _(numArray).invokeMap(Number.prototype.toString, 2).value(); + result = _(numArray).chain().invokeMap(Number.prototype.toString).value(); + result = _(numArray).chain().invokeMap(Number.prototype.toString, 2).value(); + } + { + let result: _.Dictionary + result = _.invokeMap(numDict, 'toString'); + result = _.invokeMap(numDict, 'toString', 2); + result = _.invokeMap(numDict, 'toString'); + result = _.invokeMap(numDict, 'toString', 2); + result = _(numDict).invokeMap('toString').value(); + result = _(numDict).invokeMap('toString', 2).value(); + result = _(numDict).chain().invokeMap('toString').value(); + result = _(numDict).chain().invokeMap('toString', 2).value(); + + result = _.invokeMap(numDict, Number.prototype.toString); + result = _.invokeMap(numDict, Number.prototype.toString, 2); + result = _.invokeMap(numDict, Number.prototype.toString); + result = _.invokeMap(numDict, Number.prototype.toString, 2); + result = _(numDict).invokeMap(Number.prototype.toString).value(); + result = _(numDict).invokeMap(Number.prototype.toString, 2).value(); + result = _(numDict).chain().invokeMap(Number.prototype.toString).value(); + result = _(numDict).chain().invokeMap(Number.prototype.toString, 2).value(); + } +} // _.map module TestMap { diff --git a/lodash/lodash.d.ts b/lodash/lodash.d.ts index f9249d16b..dfe2c77c7 100644 --- a/lodash/lodash.d.ts +++ b/lodash/lodash.d.ts @@ -6782,50 +6782,130 @@ declare module _ { * @param methodName The name of the method to invoke. * @param args Arguments to invoke the method with. **/ - invokeMap( - collection: Array, + invokeMap( + collection: TValue[], methodName: string, - ...args: any[]): any; + ...args: any[]): TResult[]; /** * @see _.invokeMap **/ - invokeMap( - collection: List, + invokeMap( + collection: Dictionary, methodName: string, - ...args: any[]): any; + ...args: any[]): Dictionary; /** * @see _.invokeMap **/ - invokeMap( - collection: Dictionary, + invokeMap( + collection: {}[], methodName: string, - ...args: any[]): any; + ...args: any[]): TResult[]; /** * @see _.invokeMap **/ - invokeMap( - collection: Array, - method: Function, - ...args: any[]): any; + invokeMap( + collection: Dictionary<{}>, + methodName: string, + ...args: any[]): Dictionary; /** * @see _.invokeMap **/ - invokeMap( - collection: List, - method: Function, - ...args: any[]): any; + invokeMap( + collection: TValue[], + method: (...args: any[]) => TResult, + ...args: any[]): TResult[]; /** * @see _.invokeMap **/ - invokeMap( - collection: Dictionary, - method: Function, - ...args: any[]): any; + invokeMap( + collection: Dictionary, + method: (...args: any[]) => TResult, + ...args: any[]): Dictionary; + + /** + * @see _.invokeMap + **/ + invokeMap( + collection: {}[], + method: (...args: any[]) => TResult, + ...args: any[]): TResult[]; + + /** + * @see _.invokeMap + **/ + invokeMap( + collection: Dictionary<{}>, + method: (...args: any[]) => TResult, + ...args: any[]): Dictionary; + } + + interface LoDashImplicitArrayWrapper { + /** + * @see _.invokeMap + **/ + invokeMap( + methodName: string, + ...args: any[]): LoDashImplicitArrayWrapper; + + /** + * @see _.invokeMap + **/ + invokeMap( + method: (...args: any[]) => TResult, + ...args: any[]): LoDashImplicitArrayWrapper; + } + + interface LoDashImplicitObjectWrapper { + /** + * @see _.invokeMap + **/ + invokeMap( + methodName: string, + ...args: any[]): LoDashImplicitObjectWrapper<_.Dictionary>; + + /** + * @see _.invokeMap + **/ + invokeMap( + method: (...args: any[]) => TResult, + ...args: any[]): LoDashImplicitObjectWrapper<_.Dictionary>; + } + + interface LoDashExplicitArrayWrapper { + /** + * @see _.invokeMap + **/ + invokeMap( + methodName: string, + ...args: any[]): LoDashExplicitArrayWrapper; + + /** + * @see _.invokeMap + **/ + invokeMap( + method: (...args: any[]) => TResult, + ...args: any[]): LoDashExplicitArrayWrapper; + } + + interface LoDashExplicitObjectWrapper { + /** + * @see _.invokeMap + **/ + invokeMap( + methodName: string, + ...args: any[]): LoDashExplicitObjectWrapper<_.Dictionary>; + + /** + * @see _.invokeMap + **/ + invokeMap( + method: (...args: any[]) => TResult, + ...args: any[]): LoDashExplicitObjectWrapper<_.Dictionary>; } //_.map From 5b97a931e0b1e92b63289deea19810e0d64854cf Mon Sep 17 00:00:00 2001 From: Kevin Grasso Date: Fri, 29 Jan 2016 00:37:44 -0500 Subject: [PATCH 2/2] lodash: result of using a dictionary in _.invokeMap is an array, not another dictionary --- lodash/lodash-tests.js | 7797 ---------------------------------------- lodash/lodash-tests.ts | 76 +- lodash/lodash.d.ts | 16 +- 3 files changed, 44 insertions(+), 7845 deletions(-) delete mode 100644 lodash/lodash-tests.js diff --git a/lodash/lodash-tests.js b/lodash/lodash-tests.js deleted file mode 100644 index b940a47c1..000000000 --- a/lodash/lodash-tests.js +++ /dev/null @@ -1,7797 +0,0 @@ -/// -var __extends = (this && this.__extends) || function (d, b) { - for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; - function __() { this.constructor = d; } - d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); -}; -var foodsOrganic = [ - { name: 'banana', organic: true }, - { name: 'beet', organic: false }, -]; -var foodsType = [ - { name: 'apple', type: 'fruit' }, - { name: 'banana', type: 'fruit' }, - { name: 'beet', type: 'vegetable' } -]; -var foodsCombined = [ - { 'name': 'apple', 'organic': false, 'type': 'fruit' }, - { 'name': 'carrot', 'organic': true, 'type': 'vegetable' } -]; -var stoogesQuotes = [ - { 'name': 'curly', 'quotes': ['Oh, a wise guy, eh?', 'Poifect!'] }, - { 'name': 'moe', 'quotes': ['Spread out!', 'You knucklehead!'] } -]; -var stoogesAges = [ - { 'name': 'moe', 'age': 40 }, - { 'name': 'larry', 'age': 50 } -]; -var stoogesAgesDict = { - first: { 'name': 'moe', 'age': 40 }, - second: { 'name': 'larry', 'age': 50 } -}; -var stoogesCombined = [ - { 'name': 'curly', 'age': 30, 'quotes': ['Oh, a wise guy, eh?', 'Poifect!'] }, - { 'name': 'moe', 'age': 40, 'quotes': ['Spread out!', 'You knucklehead!'] } -]; -var keys = [ - { 'dir': 'left', 'code': 97 }, - { 'dir': 'right', 'code': 100 } -]; -var Dog = (function () { - function Dog(name) { - this.name = name; - } - Dog.prototype.bark = function () { - console.log('Woof, woof!'); - }; - return Dog; -})(); -var result; -var any; -// _.MapCache -var testMapCache; -result = testMapCache.delete; -result = testMapCache.get; -result = testMapCache.has; -result = testMapCache.set; -// _ -var TestWrapper; -(function (TestWrapper) { - { - var result_1; - result_1 = _(''); - } - { - var result_2; - result_2 = _(42); - } - { - var result_3; - result_3 = _(true); - } - { - var result_4; - result_4 = _(['']); - } - { - var result_5; - result_5 = _({ a: '' }); - } -})(TestWrapper || (TestWrapper = {})); -//Wrapped array shortcut methods -result = _([1, 2, 3, 4]).join(','); -result = _([1, 2, 3, 4]).pop(); -result = _([1, 2, 3, 4]).push(5, 6, 7); -result = _([1, 2, 3, 4]).shift(); -result = _([1, 2, 3, 4]).sort(function (a, b) { return 1; }); -result = _([1, 2, 3, 4]).splice(1); -result = _([1, 2, 3, 4]).splice(1, 2, 5, 6); -result = _([1, 2, 3, 4]).unshift(5, 6); -/********* - * Array * - *********/ -// _.chunk -var TestChunk; -(function (TestChunk) { - var array; - var list; - { - var result_6; - result_6 = _.chunk(array); - result_6 = _.chunk(array, 42); - result_6 = _.chunk(list); - result_6 = _.chunk(list, 42); - } - { - var result_7; - result_7 = _(array).chunk(); - result_7 = _(array).chunk(42); - result_7 = _(list).chunk(); - result_7 = _(list).chunk(42); - } - { - var result_8; - result_8 = _(array).chain().chunk(); - result_8 = _(array).chain().chunk(42); - result_8 = _(list).chain().chunk(); - result_8 = _(list).chain().chunk(42); - } -})(TestChunk || (TestChunk = {})); -// _.compact -var TestCompact; -(function (TestCompact) { - var array; - var list; - { - var result_9; - result_9 = _.compact(); - result_9 = _.compact(array); - result_9 = _.compact(list); - } - { - var result_10; - result_10 = _(array).compact(); - result_10 = _(list).compact(); - } - { - var result_11; - result_11 = _(array).chain().compact(); - result_11 = _(list).chain().compact(); - } -})(TestCompact || (TestCompact = {})); -// _.difference -var TestDifference; -(function (TestDifference) { - var array; - var list; - { - var result_12; - result_12 = _.difference(array); - result_12 = _.difference(array, array); - result_12 = _.difference(array, list, array); - result_12 = _.difference(array, array, list, array); - result_12 = _.difference(list); - result_12 = _.difference(list, list); - result_12 = _.difference(list, array, list); - result_12 = _.difference(list, list, array, list); - } - { - var result_13; - result_13 = _(array).difference(); - result_13 = _(array).difference(array); - result_13 = _(array).difference(list, array); - result_13 = _(array).difference(array, list, array); - result_13 = _(list).difference(); - result_13 = _(list).difference(list); - result_13 = _(list).difference(array, list); - result_13 = _(list).difference(list, array, list); - } - { - var result_14; - result_14 = _(array).chain().difference(); - result_14 = _(array).chain().difference(array); - result_14 = _(array).chain().difference(list, array); - result_14 = _(array).chain().difference(array, list, array); - result_14 = _(list).chain().difference(); - result_14 = _(list).chain().difference(list); - result_14 = _(list).chain().difference(array, list); - result_14 = _(list).chain().difference(list, array, list); - } -})(TestDifference || (TestDifference = {})); -// _.drop -{ - var array; - var list; - { - var result_15; - result_15 = _.drop(array); - result_15 = _.drop(array, 42); - result_15 = _.drop(list); - result_15 = _.drop(list, 42); - } - { - var result_16; - result_16 = _(array).drop(); - result_16 = _(array).drop(42); - result_16 = _(list).drop(); - result_16 = _(list).drop(42); - } - { - var result_17; - result_17 = _(array).chain().drop(); - result_17 = _(array).chain().drop(42); - result_17 = _(list).chain().drop(); - result_17 = _(list).chain().drop(42); - } -} -// _.dropRight -var TestDropRight; -(function (TestDropRight) { - var array; - var list; - { - var result_18; - result_18 = _.dropRight(array); - result_18 = _.dropRight(array, 42); - result_18 = _.dropRight(list); - result_18 = _.dropRight(list, 42); - } - { - var result_19; - result_19 = _(array).dropRight(); - result_19 = _(array).dropRight(42); - result_19 = _(list).dropRight(); - result_19 = _(list).dropRight(42); - } - { - var result_20; - result_20 = _(array).chain().dropRight(); - result_20 = _(array).chain().dropRight(42); - result_20 = _(list).chain().dropRight(); - result_20 = _(list).chain().dropRight(42); - } -})(TestDropRight || (TestDropRight = {})); -// _.dropRightWhile -var TestDropRightWhile; -(function (TestDropRightWhile) { - var array; - var list; - var predicateFn; - { - var result_21; - result_21 = _.dropRightWhile(array); - result_21 = _.dropRightWhile(array, predicateFn); - result_21 = _.dropRightWhile(array, predicateFn, any); - result_21 = _.dropRightWhile(array, ''); - result_21 = _.dropRightWhile(array, '', any); - result_21 = _.dropRightWhile(array, { a: 42 }); - result_21 = _.dropRightWhile(list); - result_21 = _.dropRightWhile(list, predicateFn); - result_21 = _.dropRightWhile(list, predicateFn, any); - result_21 = _.dropRightWhile(list, ''); - result_21 = _.dropRightWhile(list, '', any); - result_21 = _.dropRightWhile(list, { a: 42 }); - } - { - var result_22; - result_22 = _(array).dropRightWhile(); - result_22 = _(array).dropRightWhile(predicateFn); - result_22 = _(array).dropRightWhile(predicateFn, any); - result_22 = _(array).dropRightWhile(''); - result_22 = _(array).dropRightWhile('', any); - result_22 = _(array).dropRightWhile({ a: 42 }); - result_22 = _(list).dropRightWhile(); - result_22 = _(list).dropRightWhile(predicateFn); - result_22 = _(list).dropRightWhile(predicateFn, any); - result_22 = _(list).dropRightWhile(''); - result_22 = _(list).dropRightWhile('', any); - result_22 = _(list).dropRightWhile({ a: 42 }); - } - { - var result_23; - result_23 = _(array).chain().dropRightWhile(); - result_23 = _(array).chain().dropRightWhile(predicateFn); - result_23 = _(array).chain().dropRightWhile(predicateFn, any); - result_23 = _(array).chain().dropRightWhile(''); - result_23 = _(array).chain().dropRightWhile('', any); - result_23 = _(array).chain().dropRightWhile({ a: 42 }); - result_23 = _(list).chain().dropRightWhile(); - result_23 = _(list).chain().dropRightWhile(predicateFn); - result_23 = _(list).chain().dropRightWhile(predicateFn, any); - result_23 = _(list).chain().dropRightWhile(''); - result_23 = _(list).chain().dropRightWhile('', any); - result_23 = _(list).chain().dropRightWhile({ a: 42 }); - } -})(TestDropRightWhile || (TestDropRightWhile = {})); -// _.dropWhile -var TestDropWhile; -(function (TestDropWhile) { - var array; - var list; - var predicateFn; - { - var result_24; - result_24 = _.dropWhile(array); - result_24 = _.dropWhile(array, predicateFn); - result_24 = _.dropWhile(array, predicateFn, any); - result_24 = _.dropWhile(array, ''); - result_24 = _.dropWhile(array, '', any); - result_24 = _.dropWhile(array, { a: 42 }); - result_24 = _.dropWhile(list); - result_24 = _.dropWhile(list, predicateFn); - result_24 = _.dropWhile(list, predicateFn, any); - result_24 = _.dropWhile(list, ''); - result_24 = _.dropWhile(list, '', any); - result_24 = _.dropWhile(list, { a: 42 }); - } - { - var result_25; - result_25 = _(array).dropWhile(); - result_25 = _(array).dropWhile(predicateFn); - result_25 = _(array).dropWhile(predicateFn, any); - result_25 = _(array).dropWhile(''); - result_25 = _(array).dropWhile('', any); - result_25 = _(array).dropWhile({ a: 42 }); - result_25 = _(list).dropWhile(); - result_25 = _(list).dropWhile(predicateFn); - result_25 = _(list).dropWhile(predicateFn, any); - result_25 = _(list).dropWhile(''); - result_25 = _(list).dropWhile('', any); - result_25 = _(list).dropWhile({ a: 42 }); - } - { - var result_26; - result_26 = _(array).chain().dropWhile(); - result_26 = _(array).chain().dropWhile(predicateFn); - result_26 = _(array).chain().dropWhile(predicateFn, any); - result_26 = _(array).chain().dropWhile(''); - result_26 = _(array).chain().dropWhile('', any); - result_26 = _(array).chain().dropWhile({ a: 42 }); - result_26 = _(list).chain().dropWhile(); - result_26 = _(list).chain().dropWhile(predicateFn); - result_26 = _(list).chain().dropWhile(predicateFn, any); - result_26 = _(list).chain().dropWhile(''); - result_26 = _(list).chain().dropWhile('', any); - result_26 = _(list).chain().dropWhile({ a: 42 }); - } -})(TestDropWhile || (TestDropWhile = {})); -// _.fill -var TestFill; -(function (TestFill) { - var array; - var list; - { - var result_27; - result_27 = _.fill(array, 42); - result_27 = _.fill(array, 42, 0); - result_27 = _.fill(array, 42, 0, 10); - } - { - var result_28; - result_28 = _.fill(list, 42); - result_28 = _.fill(list, 42, 0); - result_28 = _.fill(list, 42, 0, 10); - } - { - var result_29; - result_29 = _(array).fill(42); - result_29 = _(array).fill(42, 0); - result_29 = _(array).fill(42, 0, 10); - } - { - var result_30; - result_30 = _(list).fill(42); - result_30 = _(list).fill(42, 0); - result_30 = _(list).fill(42, 0, 10); - } - { - var result_31; - result_31 = _(array).chain().fill(42); - result_31 = _(array).chain().fill(42, 0); - result_31 = _(array).chain().fill(42, 0, 10); - } - { - var result_32; - result_32 = _(list).chain().fill(42); - result_32 = _(list).chain().fill(42, 0); - result_32 = _(list).chain().fill(42, 0, 10); - } -})(TestFill || (TestFill = {})); -// _.findIndex -var TestFindIndex; -(function (TestFindIndex) { - var array; - var list; - var predicateFn; - { - var result_33; - result_33 = _.findIndex(array); - result_33 = _.findIndex(array, predicateFn); - result_33 = _.findIndex(array, predicateFn, any); - result_33 = _.findIndex(array, ''); - result_33 = _.findIndex(array, '', any); - result_33 = _.findIndex(array, { a: 42 }); - result_33 = _.findIndex(list); - result_33 = _.findIndex(list, predicateFn); - result_33 = _.findIndex(list, predicateFn, any); - result_33 = _.findIndex(list, ''); - result_33 = _.findIndex(list, '', any); - result_33 = _.findIndex(list, { a: 42 }); - result_33 = _(array).findIndex(); - result_33 = _(array).findIndex(predicateFn); - result_33 = _(array).findIndex(predicateFn, any); - result_33 = _(array).findIndex(''); - result_33 = _(array).findIndex('', any); - result_33 = _(array).findIndex({ a: 42 }); - result_33 = _(list).findIndex(); - result_33 = _(list).findIndex(predicateFn); - result_33 = _(list).findIndex(predicateFn, any); - result_33 = _(list).findIndex(''); - result_33 = _(list).findIndex('', any); - result_33 = _(list).findIndex({ a: 42 }); - } - { - var result_34; - result_34 = _(array).chain().findIndex(); - result_34 = _(array).chain().findIndex(predicateFn); - result_34 = _(array).chain().findIndex(predicateFn, any); - result_34 = _(array).chain().findIndex(''); - result_34 = _(array).chain().findIndex('', any); - result_34 = _(array).chain().findIndex({ a: 42 }); - result_34 = _(list).chain().findIndex(); - result_34 = _(list).chain().findIndex(predicateFn); - result_34 = _(list).chain().findIndex(predicateFn, any); - result_34 = _(list).chain().findIndex(''); - result_34 = _(list).chain().findIndex('', any); - result_34 = _(list).chain().findIndex({ a: 42 }); - } -})(TestFindIndex || (TestFindIndex = {})); -// _.findLastIndex -var TestFindLastIndex; -(function (TestFindLastIndex) { - var array; - var list; - var predicateFn; - { - var result_35; - result_35 = _.findLastIndex(array); - result_35 = _.findLastIndex(array, predicateFn); - result_35 = _.findLastIndex(array, predicateFn, any); - result_35 = _.findLastIndex(array, ''); - result_35 = _.findLastIndex(array, '', any); - result_35 = _.findLastIndex(array, { a: 42 }); - result_35 = _.findLastIndex(list); - result_35 = _.findLastIndex(list, predicateFn); - result_35 = _.findLastIndex(list, predicateFn, any); - result_35 = _.findLastIndex(list, ''); - result_35 = _.findLastIndex(list, '', any); - result_35 = _.findLastIndex(list, { a: 42 }); - result_35 = _(array).findLastIndex(); - result_35 = _(array).findLastIndex(predicateFn); - result_35 = _(array).findLastIndex(predicateFn, any); - result_35 = _(array).findLastIndex(''); - result_35 = _(array).findLastIndex('', any); - result_35 = _(array).findLastIndex({ a: 42 }); - result_35 = _(list).findLastIndex(); - result_35 = _(list).findLastIndex(predicateFn); - result_35 = _(list).findLastIndex(predicateFn, any); - result_35 = _(list).findLastIndex(''); - result_35 = _(list).findLastIndex('', any); - result_35 = _(list).findLastIndex({ a: 42 }); - } - { - var result_36; - result_36 = _(array).chain().findLastIndex(); - result_36 = _(array).chain().findLastIndex(predicateFn); - result_36 = _(array).chain().findLastIndex(predicateFn, any); - result_36 = _(array).chain().findLastIndex(''); - result_36 = _(array).chain().findLastIndex('', any); - result_36 = _(array).chain().findLastIndex({ a: 42 }); - result_36 = _(list).chain().findLastIndex(); - result_36 = _(list).chain().findLastIndex(predicateFn); - result_36 = _(list).chain().findLastIndex(predicateFn, any); - result_36 = _(list).chain().findLastIndex(''); - result_36 = _(list).chain().findLastIndex('', any); - result_36 = _(list).chain().findLastIndex({ a: 42 }); - } -})(TestFindLastIndex || (TestFindLastIndex = {})); -// _.first -var TestFirst; -(function (TestFirst) { - var array; - var list; - var result; - result = _.first(array); - result = _.first(list); - result = _(array).first(); - result = _(list).first(); -})(TestFirst || (TestFirst = {})); -// _.flatten -var TestFlatten; -(function (TestFlatten) { - { - var result_37; - result_37 = _.flatten('abc'); - } - { - var result_38; - result_38 = _.flatten([1, 2, 3]); - result_38 = _.flatten([1, [2, 3]]); - result_38 = _.flatten([1, [2, [3]]], true); - result_38 = _.flatten([1, [2, [3]], [[4]]], true); - result_38 = _.flatten({ 0: 1, 1: 2, 2: 3, length: 3 }); - result_38 = _.flatten({ 0: 1, 1: [2, 3], length: 2 }); - result_38 = _.flatten({ 0: 1, 1: [2, [3]], length: 2 }, true); - result_38 = _.flatten({ 0: 1, 1: [2, [3]], 2: [[4]], length: 3 }, true); - } - { - var result_39; - result_39 = _.flatten([1, [2, [3]]]); - result_39 = _.flatten([1, [2, [3]], [[4]]]); - result_39 = _.flatten({ 0: 1, 1: [2, [3]], length: 2 }); - result_39 = _.flatten({ 0: 1, 1: [2, [3]], 2: [[4]], length: 3 }); - } - { - var result_40; - result_40 = _('abc').flatten(); - } - { - var result_41; - result_41 = _([1, 2, 3]).flatten(); - result_41 = _([1, [2, 3]]).flatten(); - result_41 = _([1, [2, [3]]]).flatten(true); - result_41 = _([1, [2, [3]], [[4]]]).flatten(true); - result_41 = _({ 0: 1, 1: 2, 2: 3, length: 3 }).flatten(); - result_41 = _({ 0: 1, 1: [2, 3], length: 2 }).flatten(); - result_41 = _({ 0: 1, 1: [2, [3]], length: 2 }).flatten(true); - result_41 = _({ 0: 1, 1: [2, [3]], 2: [[4]], length: 3 }).flatten(true); - } - { - var result_42; - result_42 = _([1, [2, [3]]]).flatten(); - result_42 = _([1, [2, [3]], [[4]]]).flatten(); - result_42 = _({ 0: 1, 1: [2, [3]], length: 2 }).flatten(); - result_42 = _({ 0: 1, 1: [2, [3]], 2: [[4]], length: 3 }).flatten(); - } - { - var result_43; - result_43 = _('abc').chain().flatten(); - } - { - var result_44; - result_44 = _([1, 2, 3]).chain().flatten(); - result_44 = _([1, [2, 3]]).chain().flatten(); - result_44 = _([1, [2, [3]]]).chain().flatten(true); - result_44 = _([1, [2, [3]], [[4]]]).chain().flatten(true); - result_44 = _({ 0: 1, 1: 2, 2: 3, length: 3 }).chain().flatten(); - result_44 = _({ 0: 1, 1: [2, 3], length: 2 }).chain().flatten(); - result_44 = _({ 0: 1, 1: [2, [3]], length: 2 }).chain().flatten(true); - result_44 = _({ 0: 1, 1: [2, [3]], 2: [[4]], length: 3 }).chain().flatten(true); - } - { - var result_45; - result_45 = _([1, [2, [3]]]).chain().flatten(); - result_45 = _([1, [2, [3]], [[4]]]).chain().flatten(); - result_45 = _({ 0: 1, 1: [2, [3]], length: 2 }).chain().flatten(); - result_45 = _({ 0: 1, 1: [2, [3]], 2: [[4]], length: 3 }).chain().flatten(); - } -})(TestFlatten || (TestFlatten = {})); -// _.flattenDeep -var TestFlattenDeep; -(function (TestFlattenDeep) { - { - var result_46; - result_46 = _.flattenDeep('abc'); - } - { - var result_47; - result_47 = _.flattenDeep([1, 2, 3]); - result_47 = _.flattenDeep([1, [2, 3]]); - result_47 = _.flattenDeep([1, [2, [3]]]); - result_47 = _.flattenDeep([1, [2, [3]], [[4]]]); - result_47 = _.flattenDeep({ 0: 1, 1: 2, 2: 3, length: 3 }); - result_47 = _.flattenDeep({ 0: 1, 1: [2, 3], length: 2 }); - result_47 = _.flattenDeep({ 0: 1, 1: [2, [3]], length: 2 }); - result_47 = _.flattenDeep({ 0: 1, 1: [2, [3]], 2: [[4]], length: 3 }); - } - { - var result_48; - result_48 = _('abc').flattenDeep(); - } - { - var result_49; - result_49 = _([1, 2, 3]).flattenDeep(); - result_49 = _([1, [2, 3]]).flattenDeep(); - result_49 = _([1, [2, [3]]]).flattenDeep(); - result_49 = _([1, [2, [3]], [[4]]]).flattenDeep(); - result_49 = _({ 0: 1, 1: 2, 2: 3, length: 3 }).flattenDeep(); - result_49 = _({ 0: 1, 1: [2, 3], length: 2 }).flattenDeep(); - result_49 = _({ 0: 1, 1: [2, [3]], length: 2 }).flattenDeep(); - result_49 = _({ 0: 1, 1: [2, [3]], 2: [[4]], length: 3 }).flattenDeep(); - } - { - var result_50; - result_50 = _([1, [2, [3]]]).flattenDeep(); - result_50 = _([1, [2, [3]], [[4]]]).flattenDeep(); - result_50 = _({ 0: 1, 1: [2, [3]], length: 2 }).flattenDeep(); - result_50 = _({ 0: 1, 1: [2, [3]], 2: [[4]], length: 3 }).flattenDeep(); - } - { - var result_51; - result_51 = _('abc').chain().flattenDeep(); - } - { - var result_52; - result_52 = _([1, 2, 3]).chain().flattenDeep(); - result_52 = _([1, [2, 3]]).chain().flattenDeep(); - result_52 = _([1, [2, [3]]]).chain().flattenDeep(); - result_52 = _([1, [2, [3]], [[4]]]).chain().flattenDeep(); - result_52 = _({ 0: 1, 1: 2, 2: 3, length: 3 }).chain().flattenDeep(); - result_52 = _({ 0: 1, 1: [2, 3], length: 2 }).chain().flattenDeep(); - result_52 = _({ 0: 1, 1: [2, [3]], length: 2 }).chain().flattenDeep(); - result_52 = _({ 0: 1, 1: [2, [3]], 2: [[4]], length: 3 }).chain().flattenDeep(); - } - { - var result_53; - result_53 = _([1, [2, [3]]]).chain().flattenDeep(); - result_53 = _([1, [2, [3]], [[4]]]).chain().flattenDeep(); - result_53 = _({ 0: 1, 1: [2, [3]], length: 2 }).chain().flattenDeep(); - result_53 = _({ 0: 1, 1: [2, [3]], 2: [[4]], length: 3 }).chain().flattenDeep(); - } -})(TestFlattenDeep || (TestFlattenDeep = {})); -// _.head -var TestHead; -(function (TestHead) { - var array; - var list; - var result; - result = _.head(array); - result = _.head(list); - result = _(array).head(); - result = _(list).head(); -})(TestHead || (TestHead = {})); -// _.indexOf -var TestIndexOf; -(function (TestIndexOf) { - var array; - var list; - var value; - { - var result_54; - result_54 = _.indexOf(array, value); - result_54 = _.indexOf(array, value, true); - result_54 = _.indexOf(array, value, 42); - result_54 = _.indexOf(list, value); - result_54 = _.indexOf(list, value, true); - result_54 = _.indexOf(list, value, 42); - result_54 = _(array).indexOf(value); - result_54 = _(array).indexOf(value, true); - result_54 = _(array).indexOf(value, 42); - result_54 = _(list).indexOf(value); - result_54 = _(list).indexOf(value, true); - result_54 = _(list).indexOf(value, 42); - } - { - var result_55; - result_55 = _(array).chain().indexOf(value); - result_55 = _(array).chain().indexOf(value, true); - result_55 = _(array).chain().indexOf(value, 42); - result_55 = _(list).chain().indexOf(value); - result_55 = _(list).chain().indexOf(value, true); - result_55 = _(list).chain().indexOf(value, 42); - } -})(TestIndexOf || (TestIndexOf = {})); -// _.sortedIndexOf -var TestIndexOf; -(function (TestIndexOf) { - var array; - var list; - var value; - { - var result_56; - result_56 = _.sortedIndexOf(array, value); - result_56 = _.sortedIndexOf(list, value); - result_56 = _(array).sortedIndexOf(value); - result_56 = _(list).sortedIndexOf(value); - } - { - var result_57; - result_57 = _(array).chain().sortedIndexOf(value); - result_57 = _(list).chain().sortedIndexOf(value); - } -})(TestIndexOf || (TestIndexOf = {})); -//_.initial -var TestInitial; -(function (TestInitial) { - var array; - var list; - { - var result_58; - result_58 = _.initial(array); - result_58 = _.initial(list); - } - { - var result_59; - result_59 = _(array).initial(); - result_59 = _(list).initial(); - } - { - var result_60; - result_60 = _(array).chain().initial(); - result_60 = _(list).chain().initial(); - } -})(TestInitial || (TestInitial = {})); -// _.intersection -var TestIntersection; -(function (TestIntersection) { - var array; - var list; - { - var result_61; - result_61 = _.intersection(array, list); - result_61 = _.intersection(list, array, list); - } - { - var result_62; - result_62 = _(array).intersection(array); - result_62 = _(array).intersection(list, array); - result_62 = _(list).intersection(array); - result_62 = _(list).intersection(list, array); - } - { - var result_63; - result_63 = _(array).chain().intersection(array); - result_63 = _(array).chain().intersection(list, array); - result_63 = _(list).chain().intersection(array); - result_63 = _(list).chain().intersection(list, array); - } -})(TestIntersection || (TestIntersection = {})); -// _.last -var TestLast; -(function (TestLast) { - var array; - var list; - { - var result_64; - result_64 = _.last(array); - result_64 = _.last(list); - result_64 = _(array).last(); - result_64 = _(list).last(); - } - { - var result_65; - result_65 = _(array).chain().last(); - } - { - var result_66; - result_66 = _(list).chain().last(); - } -})(TestLast || (TestLast = {})); -// _.lastIndexOf -var TestLastIndexOf; -(function (TestLastIndexOf) { - var array; - var list; - var value; - { - var result_67; - result_67 = _.lastIndexOf(array, value); - result_67 = _.lastIndexOf(array, value, true); - result_67 = _.lastIndexOf(array, value, 42); - result_67 = _.lastIndexOf(list, value); - result_67 = _.lastIndexOf(list, value, true); - result_67 = _.lastIndexOf(list, value, 42); - result_67 = _(array).lastIndexOf(value); - result_67 = _(array).lastIndexOf(value, true); - result_67 = _(array).lastIndexOf(value, 42); - result_67 = _(list).lastIndexOf(value); - result_67 = _(list).lastIndexOf(value, true); - result_67 = _(list).lastIndexOf(value, 42); - } - { - var result_68; - result_68 = _(array).chain().lastIndexOf(value); - result_68 = _(array).chain().lastIndexOf(value, true); - result_68 = _(array).chain().lastIndexOf(value, 42); - result_68 = _(list).chain().lastIndexOf(value); - result_68 = _(list).chain().lastIndexOf(value, true); - result_68 = _(list).chain().lastIndexOf(value, 42); - } -})(TestLastIndexOf || (TestLastIndexOf = {})); -// _.pull -var TestPull; -(function (TestPull) { - var array; - var list; - var value; - { - var result_69; - result_69 = _.pull(array); - result_69 = _.pull(array, value); - result_69 = _.pull(array, value, value); - result_69 = _.pull(array, value, value, value); - } - { - var result_70; - result_70 = _.pull(list); - result_70 = _.pull(list, value); - result_70 = _.pull(list, value, value); - result_70 = _.pull(list, value, value, value); - } - { - var result_71; - result_71 = _(array).pull(); - result_71 = _(array).pull(value); - result_71 = _(array).pull(value, value); - result_71 = _(array).pull(value, value, value); - } - { - var result_72; - result_72 = _(list).pull(); - result_72 = _(list).pull(value); - result_72 = _(list).pull(value, value); - result_72 = _(list).pull(value, value, value); - } - { - var result_73; - result_73 = _(array).chain().pull(); - result_73 = _(array).chain().pull(value); - result_73 = _(array).chain().pull(value, value); - result_73 = _(array).chain().pull(value, value, value); - } - { - var result_74; - result_74 = _(list).chain().pull(); - result_74 = _(list).chain().pull(value); - result_74 = _(list).chain().pull(value, value); - result_74 = _(list).chain().pull(value, value, value); - } -})(TestPull || (TestPull = {})); -// _.pullAt -var TestPullAt; -(function (TestPullAt) { - var array; - var list; - { - var result_75; - result_75 = _.pullAt(array); - result_75 = _.pullAt(array, 1); - result_75 = _.pullAt(array, [2, 3], 1); - result_75 = _.pullAt(array, 4, [2, 3], 1); - result_75 = _.pullAt(list); - result_75 = _.pullAt(list, 1); - result_75 = _.pullAt(list, [2, 3], 1); - result_75 = _.pullAt(list, 4, [2, 3], 1); - } - { - var result_76; - result_76 = _(array).pullAt(); - result_76 = _(array).pullAt(1); - result_76 = _(array).pullAt([2, 3], 1); - result_76 = _(array).pullAt(4, [2, 3], 1); - result_76 = _(list).pullAt(); - result_76 = _(list).pullAt(1); - result_76 = _(list).pullAt([2, 3], 1); - result_76 = _(list).pullAt(4, [2, 3], 1); - } - { - var result_77; - result_77 = _(array).chain().pullAt(); - result_77 = _(array).chain().pullAt(1); - result_77 = _(array).chain().pullAt([2, 3], 1); - result_77 = _(array).chain().pullAt(4, [2, 3], 1); - result_77 = _(list).chain().pullAt(); - result_77 = _(list).chain().pullAt(1); - result_77 = _(list).chain().pullAt([2, 3], 1); - result_77 = _(list).chain().pullAt(4, [2, 3], 1); - } -})(TestPullAt || (TestPullAt = {})); -// _.remove -var TestRemove; -(function (TestRemove) { - var array; - var list; - var predicateFn; - { - var result_78; - result_78 = _.remove(array); - result_78 = _.remove(array, predicateFn); - result_78 = _.remove(array, predicateFn, any); - result_78 = _.remove(array, ''); - result_78 = _.remove(array, '', any); - result_78 = _.remove(array, { a: 42 }); - result_78 = _.remove(list); - result_78 = _.remove(list, predicateFn); - result_78 = _.remove(list, predicateFn, any); - result_78 = _.remove(list, ''); - result_78 = _.remove(list, '', any); - result_78 = _.remove(list, { a: 42 }); - } - { - var result_79; - result_79 = _(array).remove(); - result_79 = _(array).remove(predicateFn); - result_79 = _(array).remove(predicateFn, any); - result_79 = _(array).remove(''); - result_79 = _(array).remove('', any); - result_79 = _(array).remove({ a: 42 }); - result_79 = _(list).remove(); - result_79 = _(list).remove(predicateFn); - result_79 = _(list).remove(predicateFn, any); - result_79 = _(list).remove(''); - result_79 = _(list).remove('', any); - result_79 = _(list).remove({ a: 42 }); - } - { - var result_80; - result_80 = _(array).chain().remove(); - result_80 = _(array).chain().remove(predicateFn); - result_80 = _(array).chain().remove(predicateFn, any); - result_80 = _(array).chain().remove(''); - result_80 = _(array).chain().remove('', any); - result_80 = _(array).chain().remove({ a: 42 }); - result_80 = _(list).chain().remove(); - result_80 = _(list).chain().remove(predicateFn); - result_80 = _(list).chain().remove(predicateFn, any); - result_80 = _(list).chain().remove(''); - result_80 = _(list).chain().remove('', any); - result_80 = _(list).chain().remove({ a: 42 }); - } -})(TestRemove || (TestRemove = {})); -// _.tail -var TestTail; -(function (TestTail) { - var array; - var list; - { - var result_81; - result_81 = _.tail(array); - result_81 = _.tail(list); - } - { - var result_82; - result_82 = _(array).tail(); - result_82 = _(list).tail(); - } - { - var result_83; - result_83 = _(array).chain().tail(); - result_83 = _(list).chain().tail(); - } -})(TestTail || (TestTail = {})); -// _.slice -var TestSlice; -(function (TestSlice) { - var array; - { - var result_84; - result_84 = _.slice(array); - result_84 = _.slice(array, 42); - result_84 = _.slice(array, 42, 42); - } - { - var result_85; - result_85 = _(array).slice(); - result_85 = _(array).slice(42); - result_85 = _(array).slice(42, 42); - } - { - var result_86; - result_86 = _(array).chain().slice(); - result_86 = _(array).chain().slice(42); - result_86 = _(array).chain().slice(42, 42); - } -})(TestSlice || (TestSlice = {})); -// _.sortedIndex -var TestSortedIndex; -(function (TestSortedIndex) { - var array; - var list; - var value; - var stringIterator; - var arrayIterator; - var listIterator; - { - var result_87; - result_87 = _.sortedIndex('', ''); - result_87 = _.sortedIndex(array, value); - result_87 = _.sortedIndex(list, value); - result_87 = _('').sortedIndex(''); - result_87 = _(array).sortedIndex(value); - result_87 = _(list).sortedIndex(value); - } - { - var result_88; - result_88 = _('').chain().sortedIndex(''); - result_88 = _(array).chain().sortedIndex(value); - result_88 = _(list).chain().sortedIndex(value); - } -})(TestSortedIndex || (TestSortedIndex = {})); -// _.sortedIndexBy -var TestSortedIndexBy; -(function (TestSortedIndexBy) { - var array; - var list; - var value; - var stringIterator; - var arrayIterator; - var listIterator; - { - var result_89; - result_89 = _.sortedIndexBy('', '', stringIterator); - result_89 = _.sortedIndexBy('', '', stringIterator); - result_89 = _.sortedIndexBy(array, value, arrayIterator); - result_89 = _.sortedIndexBy(array, value, ''); - result_89 = _.sortedIndexBy(array, value, { a: 42 }); - result_89 = _.sortedIndexBy(array, value, arrayIterator); - result_89 = _.sortedIndexBy(array, value, { a: 42 }); - result_89 = _.sortedIndexBy(list, value, listIterator); - result_89 = _.sortedIndexBy(list, value, ''); - result_89 = _.sortedIndexBy(list, value, { a: 42 }); - result_89 = _.sortedIndexBy(list, value, listIterator); - result_89 = _.sortedIndexBy(list, value, { a: 42 }); - result_89 = _('').sortedIndexBy('', stringIterator); - result_89 = _(array).sortedIndexBy(value, arrayIterator); - result_89 = _(array).sortedIndexBy(value, ''); - result_89 = _(array).sortedIndexBy(value, { a: 42 }); - result_89 = _(list).sortedIndexBy(value, listIterator); - result_89 = _(list).sortedIndexBy(value, ''); - result_89 = _(list).sortedIndexBy(value, { a: 42 }); - result_89 = _(list).sortedIndexBy(value, listIterator); - result_89 = _(list).sortedIndexBy(value, { a: 42 }); - } - { - var result_90; - result_90 = _('').chain().sortedIndexBy('', stringIterator); - result_90 = _(array).chain().sortedIndexBy(value, arrayIterator); - result_90 = _(array).chain().sortedIndexBy(value, ''); - result_90 = _(array).chain().sortedIndexBy(value, { a: 42 }); - result_90 = _(list).chain().sortedIndexBy(value, listIterator); - result_90 = _(list).chain().sortedIndexBy(value, ''); - result_90 = _(list).chain().sortedIndexBy(value, { a: 42 }); - result_90 = _(list).chain().sortedIndexBy(value, listIterator); - result_90 = _(list).chain().sortedIndexBy(value, { a: 42 }); - } -})(TestSortedIndexBy || (TestSortedIndexBy = {})); -// _.sortedLastIndex -var TestSortedLastIndex; -(function (TestSortedLastIndex) { - var array; - var list; - var value; - var stringIterator; - var arrayIterator; - var listIterator; - { - var result_91; - result_91 = _.sortedLastIndex('', ''); - result_91 = _.sortedLastIndex(array, value); - result_91 = _.sortedLastIndex(list, value); - result_91 = _('').sortedLastIndex(''); - result_91 = _(array).sortedLastIndex(value); - result_91 = _(list).sortedLastIndex(value); - } - { - var result_92; - result_92 = _('').chain().sortedLastIndex(''); - result_92 = _(array).chain().sortedLastIndex(value); - result_92 = _(list).chain().sortedLastIndex(value); - } -})(TestSortedLastIndex || (TestSortedLastIndex = {})); -// _.sortedLastIndexBy -var TestSortedLastIndexBy; -(function (TestSortedLastIndexBy) { - var array; - var list; - var value; - var stringIterator; - var arrayIterator; - var listIterator; - { - var result_93; - result_93 = _.sortedLastIndexBy('', '', stringIterator); - result_93 = _.sortedLastIndexBy('', '', stringIterator); - result_93 = _.sortedLastIndexBy(array, value, arrayIterator); - result_93 = _.sortedLastIndexBy(array, value, ''); - result_93 = _.sortedLastIndexBy(array, value, { a: 42 }); - result_93 = _.sortedLastIndexBy(array, value, arrayIterator); - result_93 = _.sortedLastIndexBy(array, value, { a: 42 }); - result_93 = _.sortedLastIndexBy(list, value, listIterator); - result_93 = _.sortedLastIndexBy(list, value, ''); - result_93 = _.sortedLastIndexBy(list, value, { a: 42 }); - result_93 = _.sortedLastIndexBy(list, value, listIterator); - result_93 = _.sortedLastIndexBy(list, value, { a: 42 }); - result_93 = _('').sortedLastIndexBy('', stringIterator); - result_93 = _(array).sortedLastIndexBy(value, arrayIterator); - result_93 = _(array).sortedLastIndexBy(value, ''); - result_93 = _(array).sortedLastIndexBy(value, { a: 42 }); - result_93 = _(list).sortedLastIndexBy(value, listIterator); - result_93 = _(list).sortedLastIndexBy(value, ''); - result_93 = _(list).sortedLastIndexBy(value, { a: 42 }); - result_93 = _(list).sortedLastIndexBy(value, listIterator); - result_93 = _(list).sortedLastIndexBy(value, { a: 42 }); - } - { - var result_94; - result_94 = _('').chain().sortedLastIndexBy('', stringIterator); - result_94 = _(array).chain().sortedLastIndexBy(value, arrayIterator); - result_94 = _(array).chain().sortedLastIndexBy(value, ''); - result_94 = _(array).chain().sortedLastIndexBy(value, { a: 42 }); - result_94 = _(list).chain().sortedLastIndexBy(value, listIterator); - result_94 = _(list).chain().sortedLastIndexBy(value, ''); - result_94 = _(list).chain().sortedLastIndexBy(value, { a: 42 }); - result_94 = _(list).chain().sortedLastIndexBy(value, listIterator); - result_94 = _(list).chain().sortedLastIndexBy(value, { a: 42 }); - } -})(TestSortedLastIndexBy || (TestSortedLastIndexBy = {})); -// _.tail -var TestTail; -(function (TestTail) { - var array; - var list; - { - var result_95; - result_95 = _.tail(array); - result_95 = _.tail(list); - } - { - var result_96; - result_96 = _(array).tail(); - result_96 = _(list).tail(); - } - { - var result_97; - result_97 = _(array).chain().tail(); - result_97 = _(list).chain().tail(); - } -})(TestTail || (TestTail = {})); -// _.take -var TestTake; -(function (TestTake) { - var array; - var list; - { - var result_98; - result_98 = _.take(array); - result_98 = _.take(array, 42); - result_98 = _.take(list); - result_98 = _.take(list, 42); - } - { - var result_99; - result_99 = _(array).take(); - result_99 = _(array).take(42); - result_99 = _(list).take(); - result_99 = _(list).take(42); - } - { - var result_100; - result_100 = _(array).chain().take(); - result_100 = _(array).chain().take(42); - result_100 = _(list).chain().take(); - result_100 = _(list).chain().take(42); - } -})(TestTake || (TestTake = {})); -// _.takeRight -var TestTakeRight; -(function (TestTakeRight) { - var array; - var list; - { - var result_101; - result_101 = _.takeRight(array); - result_101 = _.takeRight(array, 42); - result_101 = _.takeRight(list); - result_101 = _.takeRight(list, 42); - } - { - var result_102; - result_102 = _(array).takeRight(); - result_102 = _(array).takeRight(42); - result_102 = _(list).takeRight(); - result_102 = _(list).takeRight(42); - } - { - var result_103; - result_103 = _(array).chain().takeRight(); - result_103 = _(array).chain().takeRight(42); - result_103 = _(list).chain().takeRight(); - result_103 = _(list).chain().takeRight(42); - } -})(TestTakeRight || (TestTakeRight = {})); -// _.takeRightWhile -var TestTakeRightWhile; -(function (TestTakeRightWhile) { - var array; - var list; - var predicateFn; - { - var result_104; - result_104 = _.takeRightWhile(array); - result_104 = _.takeRightWhile(array, predicateFn); - result_104 = _.takeRightWhile(array, predicateFn, any); - result_104 = _.takeRightWhile(array, ''); - result_104 = _.takeRightWhile(array, '', any); - result_104 = _.takeRightWhile(array, { a: 42 }); - result_104 = _.takeRightWhile(list); - result_104 = _.takeRightWhile(list, predicateFn); - result_104 = _.takeRightWhile(list, predicateFn, any); - result_104 = _.takeRightWhile(list, ''); - result_104 = _.takeRightWhile(list, '', any); - result_104 = _.takeRightWhile(list, { a: 42 }); - } - { - var result_105; - result_105 = _(array).takeRightWhile(); - result_105 = _(array).takeRightWhile(predicateFn); - result_105 = _(array).takeRightWhile(predicateFn, any); - result_105 = _(array).takeRightWhile(''); - result_105 = _(array).takeRightWhile('', any); - result_105 = _(array).takeRightWhile({ a: 42 }); - result_105 = _(list).takeRightWhile(); - result_105 = _(list).takeRightWhile(predicateFn); - result_105 = _(list).takeRightWhile(predicateFn, any); - result_105 = _(list).takeRightWhile(''); - result_105 = _(list).takeRightWhile('', any); - result_105 = _(list).takeRightWhile({ a: 42 }); - } - { - var result_106; - result_106 = _(array).chain().takeRightWhile(); - result_106 = _(array).chain().takeRightWhile(predicateFn); - result_106 = _(array).chain().takeRightWhile(predicateFn, any); - result_106 = _(array).chain().takeRightWhile(''); - result_106 = _(array).chain().takeRightWhile('', any); - result_106 = _(array).chain().takeRightWhile({ a: 42 }); - result_106 = _(list).chain().takeRightWhile(); - result_106 = _(list).chain().takeRightWhile(predicateFn); - result_106 = _(list).chain().takeRightWhile(predicateFn, any); - result_106 = _(list).chain().takeRightWhile(''); - result_106 = _(list).chain().takeRightWhile('', any); - result_106 = _(list).chain().takeRightWhile({ a: 42 }); - } -})(TestTakeRightWhile || (TestTakeRightWhile = {})); -// _.takeWhile -var TestTakeWhile; -(function (TestTakeWhile) { - var array; - var list; - var predicateFn; - { - var result_107; - result_107 = _.takeWhile(array); - result_107 = _.takeWhile(array, predicateFn); - result_107 = _.takeWhile(array, predicateFn, any); - result_107 = _.takeWhile(array, ''); - result_107 = _.takeWhile(array, '', any); - result_107 = _.takeWhile(array, { a: 42 }); - result_107 = _.takeWhile(list); - result_107 = _.takeWhile(list, predicateFn); - result_107 = _.takeWhile(list, predicateFn, any); - result_107 = _.takeWhile(list, ''); - result_107 = _.takeWhile(list, '', any); - result_107 = _.takeWhile(list, { a: 42 }); - } - { - var result_108; - result_108 = _(array).takeWhile(); - result_108 = _(array).takeWhile(predicateFn); - result_108 = _(array).takeWhile(predicateFn, any); - result_108 = _(array).takeWhile(''); - result_108 = _(array).takeWhile('', any); - result_108 = _(array).takeWhile({ a: 42 }); - result_108 = _(list).takeWhile(); - result_108 = _(list).takeWhile(predicateFn); - result_108 = _(list).takeWhile(predicateFn, any); - result_108 = _(list).takeWhile(''); - result_108 = _(list).takeWhile('', any); - result_108 = _(list).takeWhile({ a: 42 }); - } - { - var result_109; - result_109 = _(array).chain().takeWhile(); - result_109 = _(array).chain().takeWhile(predicateFn); - result_109 = _(array).chain().takeWhile(predicateFn, any); - result_109 = _(array).chain().takeWhile(''); - result_109 = _(array).chain().takeWhile('', any); - result_109 = _(array).chain().takeWhile({ a: 42 }); - result_109 = _(list).chain().takeWhile(); - result_109 = _(list).chain().takeWhile(predicateFn); - result_109 = _(list).chain().takeWhile(predicateFn, any); - result_109 = _(list).chain().takeWhile(''); - result_109 = _(list).chain().takeWhile('', any); - result_109 = _(list).chain().takeWhile({ a: 42 }); - } -})(TestTakeWhile || (TestTakeWhile = {})); -// _.union -var TestUnion; -(function (TestUnion) { - var array; - var list; - { - var result_110; - result_110 = _.union(); - result_110 = _.union(array); - result_110 = _.union(array, list); - result_110 = _.union(array, list, array); - result_110 = _.union(list); - result_110 = _.union(list, array); - result_110 = _.union(list, array, list); - } - { - var result_111; - result_111 = _(array).union(); - result_111 = _(array).union(list); - result_111 = _(array).union(list, array); - result_111 = _(array).union(); - result_111 = _(array).union(list); - result_111 = _(array).union(list, array); - result_111 = _(list).union(); - result_111 = _(list).union(array); - result_111 = _(list).union(array, list); - } - { - var result_112; - result_112 = _(array).chain().union(); - result_112 = _(array).chain().union(list); - result_112 = _(array).chain().union(list, array); - result_112 = _(array).chain().union(); - result_112 = _(array).chain().union(list); - result_112 = _(array).chain().union(list, array); - result_112 = _(list).chain().union(); - result_112 = _(list).chain().union(array); - result_112 = _(list).chain().union(array, list); - } -})(TestUnion || (TestUnion = {})); -// _.uniq -var TestUniq; -(function (TestUniq) { - var array; - var list; - var stringIterator; - var listIterator; - { - var result_113; - result_113 = _.uniq('abc'); - } - { - var result_114; - result_114 = _.uniq(array); - result_114 = _.uniq(list); - } - { - var result_115; - result_115 = _('abc').uniq(); - } - { - var result_116; - result_116 = _(array).uniq(); - result_116 = _(list).uniq(); - } - { - var result_117; - result_117 = _('abc').chain().uniq(); - } - { - var result_118; - result_118 = _(array).chain().uniq(); - result_118 = _(list).chain().uniq(); - } -})(TestUniq || (TestUniq = {})); -// _.uniqBy -var TestUniqBy; -(function (TestUniqBy) { - var array; - var list; - var stringIterator; - var listIterator; - { - var result_119; - result_119 = _.uniqBy('abc', stringIterator); - result_119 = _.uniqBy('abc', stringIterator); - } - { - var result_120; - result_120 = _.uniqBy(array, listIterator); - result_120 = _.uniqBy(array, listIterator); - result_120 = _.uniqBy(array, 'a'); - result_120 = _.uniqBy(array, { a: 42 }); - result_120 = _.uniqBy(array, { a: 42 }); - result_120 = _.uniqBy(list, listIterator); - result_120 = _.uniqBy(list, listIterator); - result_120 = _.uniqBy(list, 'a'); - result_120 = _.uniqBy(list, { a: 42 }); - result_120 = _.uniqBy(list, { a: 42 }); - } - { - var result_121; - result_121 = _('abc').uniqBy(stringIterator); - } - { - var result_122; - result_122 = _(array).uniqBy(listIterator); - result_122 = _(array).uniqBy('a'); - result_122 = _(array).uniqBy({ a: 42 }); - result_122 = _(list).uniqBy(listIterator); - result_122 = _(list).uniqBy(listIterator); - result_122 = _(list).uniqBy('a'); - result_122 = _(list).uniqBy({ a: 42 }); - result_122 = _(list).uniqBy({ a: 42 }); - } - { - var result_123; - result_123 = _('abc').chain().uniqBy(stringIterator); - } - { - var result_124; - result_124 = _(array).chain().uniqBy(listIterator); - result_124 = _(array).chain().uniqBy('a'); - result_124 = _(array).chain().uniqBy({ a: 42 }); - result_124 = _(list).chain().uniqBy(listIterator); - result_124 = _(list).chain().uniqBy(listIterator); - result_124 = _(list).chain().uniqBy('a'); - result_124 = _(list).chain().uniqBy({ a: 42 }); - result_124 = _(list).chain().uniqBy({ a: 42 }); - } -})(TestUniqBy || (TestUniqBy = {})); -// _.sortedUniq -var TestSortedUniq; -(function (TestSortedUniq) { - var array; - var list; - var stringIterator; - var listIterator; - { - var result_125; - result_125 = _.sortedUniq('abc'); - } - { - var result_126; - result_126 = _.sortedUniq(array); - result_126 = _.sortedUniq(list); - } - { - var result_127; - result_127 = _('abc').sortedUniq(); - } - { - var result_128; - result_128 = _(array).sortedUniq(); - result_128 = _(list).sortedUniq(); - } - { - var result_129; - result_129 = _('abc').chain().sortedUniq(); - } - { - var result_130; - result_130 = _(array).chain().sortedUniq(); - result_130 = _(list).chain().sortedUniq(); - } -})(TestSortedUniq || (TestSortedUniq = {})); -// _.sortedUniqBy -var TestSortedUniqBy; -(function (TestSortedUniqBy) { - var array; - var list; - var stringIterator; - var listIterator; - { - var result_131; - result_131 = _.sortedUniqBy('abc', stringIterator); - result_131 = _.sortedUniqBy('abc', stringIterator); - } - { - var result_132; - result_132 = _.sortedUniqBy(array, listIterator); - result_132 = _.sortedUniqBy(array, listIterator); - result_132 = _.sortedUniqBy(array, 'a'); - result_132 = _.sortedUniqBy(array, { a: 42 }); - result_132 = _.sortedUniqBy(array, { a: 42 }); - result_132 = _.sortedUniqBy(list, listIterator); - result_132 = _.sortedUniqBy(list, listIterator); - result_132 = _.sortedUniqBy(list, 'a'); - result_132 = _.sortedUniqBy(list, { a: 42 }); - result_132 = _.sortedUniqBy(list, { a: 42 }); - } - { - var result_133; - result_133 = _('abc').sortedUniqBy(stringIterator); - } - { - var result_134; - result_134 = _(array).sortedUniqBy(listIterator); - result_134 = _(array).sortedUniqBy('a'); - result_134 = _(array).sortedUniqBy({ a: 42 }); - result_134 = _(list).sortedUniqBy(listIterator); - result_134 = _(list).sortedUniqBy(listIterator); - result_134 = _(list).sortedUniqBy('a'); - result_134 = _(list).sortedUniqBy({ a: 42 }); - result_134 = _(list).sortedUniqBy({ a: 42 }); - } - { - var result_135; - result_135 = _('abc').chain().sortedUniqBy(stringIterator); - } - { - var result_136; - result_136 = _(array).chain().sortedUniqBy(listIterator); - result_136 = _(array).chain().sortedUniqBy('a'); - result_136 = _(array).chain().sortedUniqBy({ a: 42 }); - result_136 = _(list).chain().sortedUniqBy(listIterator); - result_136 = _(list).chain().sortedUniqBy(listIterator); - result_136 = _(list).chain().sortedUniqBy('a'); - result_136 = _(list).chain().sortedUniqBy({ a: 42 }); - result_136 = _(list).chain().sortedUniqBy({ a: 42 }); - } -})(TestSortedUniqBy || (TestSortedUniqBy = {})); -// _.upzip -var TestUnzip; -(function (TestUnzip) { - var array = [['a', 'b'], [1, 2], [true, false]]; - var list = { - 0: { 0: 'a', 1: 'b', length: 2 }, - 1: { 0: 1, 1: 2, length: 2 }, - 2: { 0: true, 1: false, length: 2 }, - length: 3 - }; - { - var result_137; - result_137 = _.unzip(array); - result_137 = _.unzip(list); - } - { - var result_138; - result_138 = _(array).unzip(); - result_138 = _(list).unzip(); - } - { - var result_139; - result_139 = _(array).chain().unzip(); - result_139 = _(list).chain().unzip(); - } -})(TestUnzip || (TestUnzip = {})); -// _.unzipWith -{ - var testUnzipWithArray; - var testUnzipWithList; - var testUnzipWithIterator; - var result_140; - result_140 = _.unzipWith(testUnzipWithArray); - result_140 = _.unzipWith(testUnzipWithArray, testUnzipWithIterator); - result_140 = _.unzipWith(testUnzipWithArray, testUnzipWithIterator, any); - result_140 = _.unzipWith(testUnzipWithList); - result_140 = _.unzipWith(testUnzipWithList, testUnzipWithIterator); - result_140 = _.unzipWith(testUnzipWithList, testUnzipWithIterator, any); - result_140 = _(testUnzipWithArray).unzipWith(testUnzipWithIterator).value(); - result_140 = _(testUnzipWithArray).unzipWith(testUnzipWithIterator, any).value(); - result_140 = _(testUnzipWithList).unzipWith(testUnzipWithIterator).value(); - result_140 = _(testUnzipWithList).unzipWith(testUnzipWithIterator, any).value(); -} -// _.without -var TestWithout; -(function (TestWithout) { - var array; - var list; - { - var result_141; - result_141 = _.without(array); - result_141 = _.without(array, 1); - result_141 = _.without(array, 1, 2); - result_141 = _.without(array, 1, 2, 3); - result_141 = _.without(list); - result_141 = _.without(list, 1); - result_141 = _.without(list, 1, 2); - result_141 = _.without(list, 1, 2, 3); - } - { - var result_142; - result_142 = _(array).without(); - result_142 = _(array).without(1); - result_142 = _(array).without(1, 2); - result_142 = _(array).without(1, 2, 3); - result_142 = _(list).without(); - result_142 = _(list).without(1); - result_142 = _(list).without(1, 2); - result_142 = _(list).without(1, 2, 3); - } - { - var result_143; - result_143 = _(array).chain().without(); - result_143 = _(array).chain().without(1); - result_143 = _(array).chain().without(1, 2); - result_143 = _(array).chain().without(1, 2, 3); - result_143 = _(list).chain().without(); - result_143 = _(list).chain().without(1); - result_143 = _(list).chain().without(1, 2); - result_143 = _(list).chain().without(1, 2, 3); - } -})(TestWithout || (TestWithout = {})); -// _.xor -var TestXor; -(function (TestXor) { - var array; - var list; - { - var result_144; - result_144 = _.xor(); - result_144 = _.xor(array); - result_144 = _.xor(array, list); - result_144 = _.xor(array, list, array); - result_144 = _.xor(list); - result_144 = _.xor(list, array); - result_144 = _.xor(list, array, list); - } - { - var result_145; - result_145 = _(array).xor(); - result_145 = _(array).xor(list); - result_145 = _(array).xor(list, array); - result_145 = _(list).xor(); - result_145 = _(list).xor(array); - result_145 = _(list).xor(array, list); - } - { - var result_146; - result_146 = _(array).chain().xor(); - result_146 = _(array).chain().xor(list); - result_146 = _(array).chain().xor(list, array); - result_146 = _(list).chain().xor(); - result_146 = _(list).chain().xor(array); - result_146 = _(list).chain().xor(array, list); - } -})(TestXor || (TestXor = {})); -// _.zip -var TestZip; -(function (TestZip) { - var array; - var list; - { - var result_147; - result_147 = _.zip(array); - result_147 = _.zip(array, list); - result_147 = _.zip(array, list, array); - result_147 = _.zip(list); - result_147 = _.zip(list, array); - result_147 = _.zip(list, array, list); - } - { - var result_148; - result_148 = _(array).zip(list); - result_148 = _(array).zip(list, array); - result_148 = _(list).zip(array); - result_148 = _(list).zip(array, list); - } - { - var result_149; - result_149 = _(array).chain().zip(list); - result_149 = _(array).chain().zip(list, array); - result_149 = _(list).chain().zip(array); - result_149 = _(list).chain().zip(array, list); - } -})(TestZip || (TestZip = {})); -// _.zipObject -var TestZipObject; -(function (TestZipObject) { - var arrayOfKeys; - var arrayOfValues; - var arrayOfKeyValuePairs; - var listOfKeys; - var listOfValues; - var listOfKeyValuePairs; - { - var result_150; - result_150 = _.zipObject(arrayOfKeys); - result_150 = _.zipObject(listOfKeys); - } - { - var result_151; - result_151 = _.zipObject(arrayOfKeys, arrayOfValues); - result_151 = _.zipObject(arrayOfKeys, listOfValues); - result_151 = _.zipObject(listOfKeys, listOfValues); - result_151 = _.zipObject(listOfKeys, arrayOfValues); - result_151 = _.zipObject(arrayOfKeys, arrayOfValues); - result_151 = _.zipObject(arrayOfKeys, listOfValues); - result_151 = _.zipObject(listOfKeys, listOfValues); - result_151 = _.zipObject(listOfKeys, arrayOfValues); - result_151 = _.zipObject(arrayOfKeyValuePairs); - result_151 = _.zipObject(listOfKeyValuePairs); - } - { - var result_152; - result_152 = _.zipObject(arrayOfKeys); - result_152 = _.zipObject(arrayOfKeys, arrayOfValues); - result_152 = _.zipObject(arrayOfKeys, listOfValues); - result_152 = _.zipObject(listOfKeys); - result_152 = _.zipObject(listOfKeys, listOfValues); - result_152 = _.zipObject(listOfKeys, arrayOfValues); - result_152 = _.zipObject(arrayOfKeyValuePairs); - result_152 = _.zipObject(listOfKeyValuePairs); - } - { - var result_153; - result_153 = _(arrayOfKeys).zipObject(); - result_153 = _(listOfKeys).zipObject(); - } - { - var result_154; - result_154 = _(arrayOfKeys).zipObject(arrayOfValues); - result_154 = _(arrayOfKeys).zipObject(listOfValues); - result_154 = _(listOfKeys).zipObject(listOfValues); - result_154 = _(listOfKeys).zipObject(arrayOfValues); - result_154 = _(arrayOfKeys).zipObject(arrayOfValues); - result_154 = _(arrayOfKeys).zipObject(listOfValues); - result_154 = _(listOfKeys).zipObject(listOfValues); - result_154 = _(listOfKeys).zipObject(arrayOfValues); - result_154 = _(listOfKeys).zipObject(arrayOfKeyValuePairs); - result_154 = _(listOfKeys).zipObject(listOfKeyValuePairs); - } - { - var result_155; - result_155 = _(arrayOfKeys).zipObject(); - result_155 = _(arrayOfKeys).zipObject(arrayOfValues); - result_155 = _(arrayOfKeys).zipObject(listOfValues); - result_155 = _(listOfKeys).zipObject(); - result_155 = _(listOfKeys).zipObject(listOfValues); - result_155 = _(listOfKeys).zipObject(arrayOfValues); - result_155 = _(listOfKeys).zipObject(arrayOfKeyValuePairs); - result_155 = _(listOfKeys).zipObject(listOfKeyValuePairs); - } - { - var result_156; - result_156 = _(arrayOfKeys).chain().zipObject(); - result_156 = _(listOfKeys).chain().zipObject(); - } - { - var result_157; - result_157 = _(arrayOfKeys).chain().zipObject(arrayOfValues); - result_157 = _(arrayOfKeys).chain().zipObject(listOfValues); - result_157 = _(listOfKeys).chain().zipObject(listOfValues); - result_157 = _(listOfKeys).chain().zipObject(arrayOfValues); - result_157 = _(arrayOfKeys).chain().zipObject(arrayOfValues); - result_157 = _(arrayOfKeys).chain().zipObject(listOfValues); - result_157 = _(listOfKeys).chain().zipObject(listOfValues); - result_157 = _(listOfKeys).chain().zipObject(arrayOfValues); - result_157 = _(listOfKeys).chain().zipObject(arrayOfKeyValuePairs); - result_157 = _(listOfKeys).chain().zipObject(listOfKeyValuePairs); - } - { - var result_158; - result_158 = _(arrayOfKeys).chain().zipObject(); - result_158 = _(arrayOfKeys).chain().zipObject(arrayOfValues); - result_158 = _(arrayOfKeys).chain().zipObject(listOfValues); - result_158 = _(listOfKeys).chain().zipObject(); - result_158 = _(listOfKeys).chain().zipObject(listOfValues); - result_158 = _(listOfKeys).chain().zipObject(arrayOfValues); - result_158 = _(listOfKeys).chain().zipObject(arrayOfKeyValuePairs); - result_158 = _(listOfKeys).chain().zipObject(listOfKeyValuePairs); - } -})(TestZipObject || (TestZipObject = {})); -var testZipWithFn; -result = _.zipWith([1, 2]); -result = _.zipWith([1, 2], testZipWithFn); -result = _.zipWith([1, 2], testZipWithFn, any); -result = _.zipWith([1, 2], [1, 2], testZipWithFn, any); -result = _.zipWith([1, 2], [1, 2], [1, 2], [1, 2], [1, 2], [1, 2], testZipWithFn, any); -result = _([1, 2]).zipWith().value(); -result = _([1, 2]).zipWith(testZipWithFn).value(); -result = _([1, 2]).zipWith(testZipWithFn, any).value(); -result = _([1, 2]).zipWith([1, 2], testZipWithFn, any).value(); -result = _([1, 2]).zipWith([1, 2], [1, 2], [1, 2], [1, 2], [1, 2], testZipWithFn, any).value(); -/********* - * Chain * - *********/ -// _.chain -var TestChain; -(function (TestChain) { - { - var result_159; - result_159 = _.chain(''); - result_159 = _('').chain(); - result_159 = _.chain('').chain(); - result_159 = _('').chain().chain(); - } - { - var result_160; - result_160 = _.chain(42); - result_160 = _(42).chain(); - } - { - var result_161; - result_161 = _.chain(true); - result_161 = _(true).chain(); - } - { - var result_162; - result_162 = _.chain(['']); - result_162 = _(['']).chain(); - } - { - var result_163; - result_163 = _.chain({ a: '' }); - result_163 = _({ a: '' }).chain(); - } -})(TestChain || (TestChain = {})); -// _.tap -var TestTap; -(function (TestTap) { - { - var interceptor; - var result_164; - _.tap('', interceptor); - _.tap('', interceptor, any); - } - { - var interceptor; - var result_165; - _.tap([''], interceptor); - _.tap([''], interceptor, any); - } - { - var interceptor; - var result_166; - _.tap({ a: '' }, interceptor); - _.tap({ a: '' }, interceptor, any); - } - { - var interceptor; - var result_167; - _.chain('').tap(interceptor, any); - _.chain('').tap(interceptor, any); - _('').tap(interceptor); - _('').tap(interceptor, any); - } - { - var interceptor; - var result_168; - _.chain(['']).tap(interceptor); - _.chain(['']).tap(interceptor, any); - _(['']).tap(interceptor); - _(['']).tap(interceptor, any); - } - { - var interceptor; - var result_169; - _.chain({ a: '' }).tap(interceptor); - _.chain({ a: '' }).tap(interceptor, any); - _({ a: '' }).tap(interceptor); - _({ a: '' }).tap(interceptor, any); - } - { - var interceptor; - var result_170; - _.chain('').tap(interceptor, any); - _.chain('').tap(interceptor, any); - _('').chain().tap(interceptor); - _('').chain().tap(interceptor, any); - } - { - var interceptor; - var result_171; - _.chain(['']).tap(interceptor); - _.chain(['']).tap(interceptor, any); - _(['']).chain().tap(interceptor); - _(['']).chain().tap(interceptor, any); - } - { - var interceptor; - var result_172; - _.chain({ a: '' }).tap(interceptor); - _.chain({ a: '' }).tap(interceptor, any); - _({ a: '' }).chain().tap(interceptor); - _({ a: '' }).chain().tap(interceptor, any); - } -})(TestTap || (TestTap = {})); -// _.thru -var TestThru; -(function (TestThru) { - { - var interceptor; - var result_173; - result_173 = _.thru(1, interceptor); - result_173 = _.thru(1, interceptor, any); - } - { - var interceptor; - var result_174; - result_174 = _(1).thru(interceptor); - result_174 = _(1).thru(interceptor, any); - } - { - var interceptor; - var result_175; - result_175 = _('').thru(interceptor); - result_175 = _('').thru(interceptor, any); - } - { - var interceptor; - var result_176; - result_176 = _(true).thru(interceptor); - result_176 = _(true).thru(interceptor, any); - } - { - var interceptor; - var result_177; - result_177 = _({ a: '' }).thru(interceptor); - result_177 = _({ a: '' }).thru(interceptor, any); - } - { - var interceptor; - var result_178; - result_178 = _([1, 2, 3]).thru(interceptor); - result_178 = _([1, 2, 3]).thru(interceptor, any); - } - { - var interceptor; - var result_179; - result_179 = _(1).chain().thru(interceptor); - result_179 = _(1).chain().thru(interceptor, any); - } - { - var interceptor; - var result_180; - result_180 = _('').chain().thru(interceptor); - result_180 = _('').chain().thru(interceptor, any); - } - { - var interceptor; - var result_181; - result_181 = _(true).chain().thru(interceptor); - result_181 = _(true).chain().thru(interceptor, any); - } - { - var interceptor; - var result_182; - result_182 = _({ a: '' }).chain().thru(interceptor); - result_182 = _({ a: '' }).chain().thru(interceptor, any); - } - { - var interceptor; - var result_183; - result_183 = _([1, 2, 3]).chain().thru(interceptor); - result_183 = _([1, 2, 3]).chain().thru(interceptor, any); - } -})(TestThru || (TestThru = {})); -// _.prototype.commit -var TestCommit; -(function (TestCommit) { - { - var result_184; - result_184 = _(42).commit(); - } - { - var result_185; - result_185 = _([]).commit(); - } - { - var result_186; - result_186 = _({}).commit(); - } - { - var result_187; - result_187 = _(42).chain().commit(); - } - { - var result_188; - result_188 = _([]).chain().commit(); - } - { - var result_189; - result_189 = _({}).chain().commit(); - } -})(TestCommit || (TestCommit = {})); -// _.prototype.concat -var TestConcat; -(function (TestConcat) { - { - var result_190; - result_190 = _(1).concat(2); - result_190 = _(1).concat(2, 3); - result_190 = _(1).concat(2, 3, 4); - result_190 = _(1).concat(2); - result_190 = _(1).concat(2, 3); - result_190 = _(1).concat(2, 3, 4); - } - { - var result_191; - result_191 = _(['']).concat(['']); - result_191 = _(['']).concat([''], ['']); - result_191 = _(['']).concat([''], [''], ['']); - result_191 = _(['']).concat(['']); - result_191 = _(['']).concat([''], ['']); - result_191 = _(['']).concat([''], [''], ['']); - } - { - var result_192; - result_192 = _({ a: '' }).concat({ a: '' }); - result_192 = _({ a: '' }).concat({ a: '' }, { a: '' }); - result_192 = _({ a: '' }).concat({ a: '' }, { a: '' }, { a: '' }); - result_192 = _({ a: '' }).concat({ a: '' }); - result_192 = _({ a: '' }).concat({ a: '' }, { a: '' }); - result_192 = _({ a: '' }).concat({ a: '' }, { a: '' }, { a: '' }); - } - { - var result_193; - result_193 = _(1).chain().concat(2); - result_193 = _(1).chain().concat(2, 3); - result_193 = _(1).chain().concat(2, 3, 4); - result_193 = _(1).chain().concat(2); - result_193 = _(1).chain().concat(2, 3); - result_193 = _(1).chain().concat(2, 3, 4); - } - { - var result_194; - result_194 = _(['']).chain().concat(['']); - result_194 = _(['']).chain().concat([''], ['']); - result_194 = _(['']).chain().concat([''], [''], ['']); - result_194 = _(['']).chain().concat(['']); - result_194 = _(['']).chain().concat([''], ['']); - result_194 = _(['']).chain().concat([''], [''], ['']); - } - { - var result_195; - result_195 = _({ a: '' }).chain().concat({ a: '' }); - result_195 = _({ a: '' }).chain().concat({ a: '' }, { a: '' }); - result_195 = _({ a: '' }).chain().concat({ a: '' }, { a: '' }, { a: '' }); - result_195 = _({ a: '' }).chain().concat({ a: '' }); - result_195 = _({ a: '' }).chain().concat({ a: '' }, { a: '' }); - result_195 = _({ a: '' }).chain().concat({ a: '' }, { a: '' }, { a: '' }); - } -})(TestConcat || (TestConcat = {})); -// _.prototype.plant -var TestPlant; -(function (TestPlant) { - { - var result_196; - result_196 = _(any).plant(42); - } - { - var result_197; - result_197 = _(any).plant(''); - } - { - var result_198; - result_198 = _(any).plant(true); - } - { - var result_199; - result_199 = _(any).plant([42]); - } - { - var result_200; - result_200 = _(any).plant([]); - } - { - var result_201; - result_201 = _(any).plant({}); - } - { - var result_202; - result_202 = _(any).chain().plant(42); - } - { - var result_203; - result_203 = _(any).chain().plant(''); - } - { - var result_204; - result_204 = _(any).chain().plant(true); - } - { - var result_205; - result_205 = _(any).chain().plant([42]); - } - { - var result_206; - result_206 = _(any).chain().plant([]); - } - { - var result_207; - result_207 = _(any).chain().plant({}); - } -})(TestPlant || (TestPlant = {})); -// _.prototype.reverse -var TestReverse; -(function (TestReverse) { - { - var result_208; - result: _([42]).reverse(); - } - { - var result_209; - result: _([42]).chain().reverse(); - } -})(TestReverse || (TestReverse = {})); -// _.prototype.toJSON -var TestToJSON; -(function (TestToJSON) { - { - var result_210; - result_210 = _('').toJSON(); - result_210 = _('').chain().toJSON(); - } - { - var result_211; - result_211 = _(42).toJSON(); - result_211 = _(42).chain().toJSON(); - } - { - var result_212; - result_212 = _(true).toJSON(); - result_212 = _(true).chain().toJSON(); - } - { - var result_213; - result_213 = _([]).toJSON(); - result_213 = _([]).chain().toJSON(); - } - { - var result_214; - result_214 = _({ a: '' }).toJSON(); - result_214 = _({ a: '' }).chain().toJSON(); - } -})(TestToJSON || (TestToJSON = {})); -// _.prototype.toString -var TestToString; -(function (TestToString) { - var result; - result = _('').toString(); - result = _(42).toString(); - result = _(true).toString(); - result = _(['']).toString(); - result = _({}).toString(); - result = _('').chain().toString(); - result = _(42).chain().toString(); - result = _(true).chain().toString(); - result = _(['']).chain().toString(); - result = _({}).chain().toString(); -})(TestToString || (TestToString = {})); -// _.prototype.value -var TestValue; -(function (TestValue) { - { - var result_215; - result_215 = _('').value(); - result_215 = _('').chain().value(); - } - { - var result_216; - result_216 = _(42).value(); - result_216 = _(42).chain().value(); - } - { - var result_217; - result_217 = _(true).value(); - result_217 = _(true).chain().value(); - } - { - var result_218; - result_218 = _([]).value(); - result_218 = _([]).chain().value(); - } - { - var result_219; - result_219 = _({ a: '' }).value(); - result_219 = _({ a: '' }).chain().value(); - } -})(TestValue || (TestValue = {})); -// _.prototype.valueOf -var TestValueOf; -(function (TestValueOf) { - { - var result_220; - result_220 = _('').valueOf(); - result_220 = _('').chain().valueOf(); - } - { - var result_221; - result_221 = _(42).valueOf(); - result_221 = _(42).chain().valueOf(); - } - { - var result_222; - result_222 = _(true).valueOf(); - result_222 = _(true).chain().valueOf(); - } - { - var result_223; - result_223 = _([]).valueOf(); - result_223 = _([]).chain().valueOf(); - } - { - var result_224; - result_224 = _({ a: '' }).valueOf(); - result_224 = _({ a: '' }).chain().valueOf(); - } -})(TestValueOf || (TestValueOf = {})); -/************** - * Collection * - **************/ -// _.at -var TestAt; -(function (TestAt) { - var array; - var list; - var dictionary; - { - var result_225; - result_225 = _.at(array, 0, '1', [2], ['3'], [4, '5']); - result_225 = _.at(list, 0, '1', [2], ['3'], [4, '5']); - result_225 = _.at(dictionary, 0, '1', [2], ['3'], [4, '5']); - } - { - var result_226; - result_226 = _(array).at(0, '1', [2], ['3'], [4, '5']); - result_226 = _(list).at(0, '1', [2], ['3'], [4, '5']); - result_226 = _(dictionary).at(0, '1', [2], ['3'], [4, '5']); - } - { - var result_227; - result_227 = _(array).chain().at(0, '1', [2], ['3'], [4, '5']); - result_227 = _(list).chain().at(0, '1', [2], ['3'], [4, '5']); - result_227 = _(dictionary).chain().at(0, '1', [2], ['3'], [4, '5']); - } -})(TestAt || (TestAt = {})); -// _.countBy -var TestCountBy; -(function (TestCountBy) { - var array; - var list; - var dictionary; - var numericDictionary; - var stringIterator; - var listIterator; - var dictionaryIterator; - var numericDictionaryIterator; - { - var result_228; - result_228 = _.countBy(''); - result_228 = _.countBy('', stringIterator); - result_228 = _.countBy('', stringIterator, any); - result_228 = _.countBy(array); - result_228 = _.countBy(array, listIterator); - result_228 = _.countBy(array, listIterator, any); - result_228 = _.countBy(array, ''); - result_228 = _.countBy(array, '', any); - result_228 = _.countBy(array, { a: 42 }); - result_228 = _.countBy(array, { a: 42 }); - result_228 = _.countBy(list); - result_228 = _.countBy(list, listIterator); - result_228 = _.countBy(list, listIterator, any); - result_228 = _.countBy(list, ''); - result_228 = _.countBy(list, '', any); - result_228 = _.countBy(list, { a: 42 }); - result_228 = _.countBy(list, { a: 42 }); - result_228 = _.countBy(dictionary); - result_228 = _.countBy(dictionary, dictionaryIterator); - result_228 = _.countBy(dictionary, dictionaryIterator, any); - result_228 = _.countBy(dictionary, ''); - result_228 = _.countBy(dictionary, '', any); - result_228 = _.countBy(dictionary, { a: 42 }); - result_228 = _.countBy(dictionary, { a: 42 }); - result_228 = _.countBy(numericDictionary); - result_228 = _.countBy(numericDictionary, numericDictionaryIterator); - result_228 = _.countBy(numericDictionary, numericDictionaryIterator, any); - result_228 = _.countBy(numericDictionary, ''); - result_228 = _.countBy(numericDictionary, '', any); - result_228 = _.countBy(numericDictionary, { a: 42 }); - result_228 = _.countBy(numericDictionary, { a: 42 }); - } - { - var resutl; - result = _('').countBy(); - result = _('').countBy(stringIterator); - result = _('').countBy(stringIterator, any); - result = _(array).countBy(); - result = _(array).countBy(listIterator); - result = _(array).countBy(listIterator, any); - result = _(array).countBy(''); - result = _(array).countBy('', any); - result = _(array).countBy({ a: 42 }); - result = _(array).countBy({ a: 42 }); - result = _(list).countBy(); - result = _(list).countBy(listIterator); - result = _(list).countBy(listIterator, any); - result = _(list).countBy(''); - result = _(list).countBy('', any); - result = _(list).countBy({ a: 42 }); - result = _(list).countBy({ a: 42 }); - result = _(dictionary).countBy(); - result = _(dictionary).countBy(dictionaryIterator); - result = _(dictionary).countBy(dictionaryIterator, any); - result = _(dictionary).countBy(''); - result = _(dictionary).countBy('', any); - result = _(dictionary).countBy({ a: 42 }); - result = _(dictionary).countBy({ a: 42 }); - result = _(numericDictionary).countBy(); - result = _(numericDictionary).countBy(numericDictionaryIterator); - result = _(numericDictionary).countBy(numericDictionaryIterator, any); - result = _(numericDictionary).countBy(''); - result = _(numericDictionary).countBy('', any); - result = _(numericDictionary).countBy({ a: 42 }); - result = _(numericDictionary).countBy({ a: 42 }); - } - { - var resutl; - result = _('').chain().countBy(); - result = _('').chain().countBy(stringIterator); - result = _('').chain().countBy(stringIterator, any); - result = _(array).chain().countBy(); - result = _(array).chain().countBy(listIterator); - result = _(array).chain().countBy(listIterator, any); - result = _(array).chain().countBy(''); - result = _(array).chain().countBy('', any); - result = _(array).chain().countBy({ a: 42 }); - result = _(array).chain().countBy({ a: 42 }); - result = _(list).chain().countBy(); - result = _(list).chain().countBy(listIterator); - result = _(list).chain().countBy(listIterator, any); - result = _(list).chain().countBy(''); - result = _(list).chain().countBy('', any); - result = _(list).chain().countBy({ a: 42 }); - result = _(list).chain().countBy({ a: 42 }); - result = _(dictionary).chain().countBy(); - result = _(dictionary).chain().countBy(dictionaryIterator); - result = _(dictionary).chain().countBy(dictionaryIterator, any); - result = _(dictionary).chain().countBy(''); - result = _(dictionary).chain().countBy('', any); - result = _(dictionary).chain().countBy({ a: 42 }); - result = _(dictionary).chain().countBy({ a: 42 }); - result = _(numericDictionary).chain().countBy(); - result = _(numericDictionary).chain().countBy(numericDictionaryIterator); - result = _(numericDictionary).chain().countBy(numericDictionaryIterator, any); - result = _(numericDictionary).chain().countBy(''); - result = _(numericDictionary).chain().countBy('', any); - result = _(numericDictionary).chain().countBy({ a: 42 }); - result = _(numericDictionary).chain().countBy({ a: 42 }); - } -})(TestCountBy || (TestCountBy = {})); -// _.each -var TestEach; -(function (TestEach) { - var array; - var list; - var dictionary; - var stringIterator; - var listIterator; - var dictionaryIterator; - { - var result_229; - _.each('', stringIterator); - _.each('', stringIterator, any); - } - { - var result_230; - _.each(array, listIterator); - _.each(array, listIterator, any); - } - { - var result_231; - _.each(list, listIterator); - _.each(list, listIterator, any); - } - { - var result_232; - _.each(dictionary, dictionaryIterator); - _.each(dictionary, dictionaryIterator, any); - } - { - var result_233; - _('').each(stringIterator); - _('').each(stringIterator, any); - } - { - var result_234; - _(array).each(listIterator); - _(array).each(listIterator, any); - } - { - var result_235; - _(list).each(listIterator); - _(list).each(listIterator, any); - } - { - var result_236; - _(dictionary).each(dictionaryIterator); - _(dictionary).each(dictionaryIterator, any); - } - { - var result_237; - _('').chain().each(stringIterator); - _('').chain().each(stringIterator, any); - } - { - var result_238; - _(array).chain().each(listIterator); - _(array).chain().each(listIterator, any); - } - { - var result_239; - _(list).chain().each(listIterator); - _(list).chain().each(listIterator, any); - } - { - var result_240; - _(dictionary).chain().each(dictionaryIterator); - _(dictionary).chain().each(dictionaryIterator, any); - } -})(TestEach || (TestEach = {})); -// _.eachRight -var TestEachRight; -(function (TestEachRight) { - var array; - var list; - var dictionary; - var stringIterator; - var listIterator; - var dictionaryIterator; - { - var result_241; - _.eachRight('', stringIterator); - _.eachRight('', stringIterator, any); - } - { - var result_242; - _.eachRight(array, listIterator); - _.eachRight(array, listIterator, any); - } - { - var result_243; - _.eachRight(list, listIterator); - _.eachRight(list, listIterator, any); - } - { - var result_244; - _.eachRight(dictionary, dictionaryIterator); - _.eachRight(dictionary, dictionaryIterator, any); - } - { - var result_245; - _('').eachRight(stringIterator); - _('').eachRight(stringIterator, any); - } - { - var result_246; - _(array).eachRight(listIterator); - _(array).eachRight(listIterator, any); - } - { - var result_247; - _(list).eachRight(listIterator); - _(list).eachRight(listIterator, any); - } - { - var result_248; - _(dictionary).eachRight(dictionaryIterator); - _(dictionary).eachRight(dictionaryIterator, any); - } - { - var result_249; - _('').chain().eachRight(stringIterator); - _('').chain().eachRight(stringIterator, any); - } - { - var result_250; - _(array).chain().eachRight(listIterator); - _(array).chain().eachRight(listIterator, any); - } - { - var result_251; - _(list).chain().eachRight(listIterator); - _(list).chain().eachRight(listIterator, any); - } - { - var result_252; - _(dictionary).chain().eachRight(dictionaryIterator); - _(dictionary).chain().eachRight(dictionaryIterator, any); - } -})(TestEachRight || (TestEachRight = {})); -// _.every -var TestEvery; -(function (TestEvery) { - var array; - var list; - var dictionary; - var listIterator; - var dictionaryIterator; - { - var result_253; - result_253 = _.every(array); - result_253 = _.every(array, listIterator); - result_253 = _.every(array, listIterator, any); - result_253 = _.every(array, ''); - result_253 = _.every(array, { a: 42 }); - result_253 = _.every(list); - result_253 = _.every(list, listIterator); - result_253 = _.every(list, listIterator, any); - result_253 = _.every(list, ''); - result_253 = _.every(list, { a: 42 }); - result_253 = _.every(dictionary); - result_253 = _.every(dictionary, dictionaryIterator); - result_253 = _.every(dictionary, dictionaryIterator, any); - result_253 = _.every(dictionary, ''); - result_253 = _.every(dictionary, { a: 42 }); - result_253 = _(array).every(); - result_253 = _(array).every(listIterator); - result_253 = _(array).every(listIterator, any); - result_253 = _(array).every(''); - result_253 = _(array).every({ a: 42 }); - result_253 = _(list).every(); - result_253 = _(list).every(listIterator); - result_253 = _(list).every(listIterator, any); - result_253 = _(list).every(''); - result_253 = _(list).every({ a: 42 }); - result_253 = _(dictionary).every(); - result_253 = _(dictionary).every(dictionaryIterator); - result_253 = _(dictionary).every(dictionaryIterator, any); - result_253 = _(dictionary).every(''); - result_253 = _(dictionary).every({ a: 42 }); - } - { - var result_254; - result_254 = _(array).chain().every(); - result_254 = _(array).chain().every(listIterator); - result_254 = _(array).chain().every(listIterator, any); - result_254 = _(array).chain().every(''); - result_254 = _(array).chain().every({ a: 42 }); - result_254 = _(list).chain().every(); - result_254 = _(list).chain().every(listIterator); - result_254 = _(list).chain().every(listIterator, any); - result_254 = _(list).chain().every(''); - result_254 = _(list).chain().every({ a: 42 }); - result_254 = _(dictionary).chain().every(); - result_254 = _(dictionary).chain().every(dictionaryIterator); - result_254 = _(dictionary).chain().every(dictionaryIterator, any); - result_254 = _(dictionary).chain().every(''); - result_254 = _(dictionary).chain().every({ a: 42 }); - } -})(TestEvery || (TestEvery = {})); -// _.filter -var TestFilter; -(function (TestFilter) { - var array; - var list; - var dictionary; - var stringIterator; - var listIterator; - var dictionaryIterator; - { - var result_255; - result_255 = _.filter('', stringIterator); - result_255 = _.filter('', stringIterator, any); - } - { - var result_256; - result_256 = _.filter(array, listIterator); - result_256 = _.filter(array, listIterator, any); - result_256 = _.filter(array, ''); - result_256 = _.filter(array, '', any); - result_256 = _.filter(array, { a: 42 }); - result_256 = _.filter(list, listIterator); - result_256 = _.filter(list, listIterator, any); - result_256 = _.filter(list, ''); - result_256 = _.filter(list, '', any); - result_256 = _.filter(list, { a: 42 }); - result_256 = _.filter(dictionary, dictionaryIterator); - result_256 = _.filter(dictionary, dictionaryIterator, any); - result_256 = _.filter(dictionary, ''); - result_256 = _.filter(dictionary, '', any); - result_256 = _.filter(dictionary, { a: 42 }); - } - { - var result_257; - result_257 = _('').filter(stringIterator); - result_257 = _('').filter(stringIterator, any); - } - { - var result_258; - result_258 = _(array).filter(listIterator); - result_258 = _(array).filter(listIterator, any); - result_258 = _(array).filter(''); - result_258 = _(array).filter('', any); - result_258 = _(array).filter({ a: 42 }); - result_258 = _(list).filter(listIterator); - result_258 = _(list).filter(listIterator, any); - result_258 = _(list).filter(''); - result_258 = _(list).filter('', any); - result_258 = _(list).filter({ a: 42 }); - result_258 = _(dictionary).filter(dictionaryIterator); - result_258 = _(dictionary).filter(dictionaryIterator, any); - result_258 = _(dictionary).filter(''); - result_258 = _(dictionary).filter('', any); - result_258 = _(dictionary).filter({ a: 42 }); - } - { - var result_259; - result_259 = _('').chain().filter(stringIterator); - result_259 = _('').chain().filter(stringIterator, any); - } - { - var result_260; - result_260 = _(array).chain().filter(listIterator); - result_260 = _(array).chain().filter(listIterator, any); - result_260 = _(array).chain().filter(''); - result_260 = _(array).chain().filter('', any); - result_260 = _(array).chain().filter({ a: 42 }); - result_260 = _(list).chain().filter(listIterator); - result_260 = _(list).chain().filter(listIterator, any); - result_260 = _(list).chain().filter(''); - result_260 = _(list).chain().filter('', any); - result_260 = _(list).chain().filter({ a: 42 }); - result_260 = _(dictionary).chain().filter(dictionaryIterator); - result_260 = _(dictionary).chain().filter(dictionaryIterator, any); - result_260 = _(dictionary).chain().filter(''); - result_260 = _(dictionary).chain().filter('', any); - result_260 = _(dictionary).chain().filter({ a: 42 }); - } -})(TestFilter || (TestFilter = {})); -// _.find -var TestFind; -(function (TestFind) { - var array; - var list; - var dictionary; - var listIterator; - var dictionaryIterator; - var result; - result = _.find(array); - result = _.find(array, listIterator); - result = _.find(array, listIterator, any); - result = _.find(array, ''); - result = _.find(array, { a: 42 }); - result = _.find(list); - result = _.find(list, listIterator); - result = _.find(list, listIterator, any); - result = _.find(list, ''); - result = _.find(list, { a: 42 }); - result = _.find(dictionary); - result = _.find(dictionary, dictionaryIterator); - result = _.find(dictionary, dictionaryIterator, any); - result = _.find(dictionary, ''); - result = _.find(dictionary, { a: 42 }); - result = _(array).find(); - result = _(array).find(listIterator); - result = _(array).find(listIterator, any); - result = _(array).find(''); - result = _(array).find({ a: 42 }); - result = _(list).find(); - result = _(list).find(listIterator); - result = _(list).find(listIterator, any); - result = _(list).find(''); - result = _(list).find({ a: 42 }); - result = _(dictionary).find(); - result = _(dictionary).find(dictionaryIterator); - result = _(dictionary).find(dictionaryIterator, any); - result = _(dictionary).find(''); - result = _(dictionary).find({ a: 42 }); -})(TestFind || (TestFind = {})); -result = _.findLast([1, 2, 3, 4], function (num) { - return num % 2 == 0; -}); -result = _.findLast(foodsCombined, { 'type': 'vegetable' }); -result = _.findLast(foodsCombined, 'organic'); -result = _([1, 2, 3, 4]).findLast(function (num) { - return num % 2 == 0; -}); -result = _(foodsCombined).findLast({ 'type': 'vegetable' }); -result = _(foodsCombined).findLast('organic'); -// _.forEach -var TestForEach; -(function (TestForEach) { - var array; - var list; - var dictionary; - var stringIterator; - var listIterator; - var dictionaryIterator; - { - var result_261; - _.forEach('', stringIterator); - _.forEach('', stringIterator, any); - } - { - var result_262; - _.forEach(array, listIterator); - _.forEach(array, listIterator, any); - } - { - var result_263; - _.forEach(list, listIterator); - _.forEach(list, listIterator, any); - } - { - var result_264; - _.forEach(dictionary, dictionaryIterator); - _.forEach(dictionary, dictionaryIterator, any); - } - { - var result_265; - _('').forEach(stringIterator); - _('').forEach(stringIterator, any); - } - { - var result_266; - _(array).forEach(listIterator); - _(array).forEach(listIterator, any); - } - { - var result_267; - _(list).forEach(listIterator); - _(list).forEach(listIterator, any); - } - { - var result_268; - _(dictionary).forEach(dictionaryIterator); - _(dictionary).forEach(dictionaryIterator, any); - } - { - var result_269; - _('').chain().forEach(stringIterator); - _('').chain().forEach(stringIterator, any); - } - { - var result_270; - _(array).chain().forEach(listIterator); - _(array).chain().forEach(listIterator, any); - } - { - var result_271; - _(list).chain().forEach(listIterator); - _(list).chain().forEach(listIterator, any); - } - { - var result_272; - _(dictionary).chain().forEach(dictionaryIterator); - _(dictionary).chain().forEach(dictionaryIterator, any); - } -})(TestForEach || (TestForEach = {})); -// _.forEachRight -var TestForEachRight; -(function (TestForEachRight) { - var array; - var list; - var dictionary; - var stringIterator; - var listIterator; - var dictionaryIterator; - { - var result_273; - _.forEachRight('', stringIterator); - _.forEachRight('', stringIterator, any); - } - { - var result_274; - _.forEachRight(array, listIterator); - _.forEachRight(array, listIterator, any); - } - { - var result_275; - _.forEachRight(list, listIterator); - _.forEachRight(list, listIterator, any); - } - { - var result_276; - _.forEachRight(dictionary, dictionaryIterator); - _.forEachRight(dictionary, dictionaryIterator, any); - } - { - var result_277; - _('').forEachRight(stringIterator); - _('').forEachRight(stringIterator, any); - } - { - var result_278; - _(array).forEachRight(listIterator); - _(array).forEachRight(listIterator, any); - } - { - var result_279; - _(list).forEachRight(listIterator); - _(list).forEachRight(listIterator, any); - } - { - var result_280; - _(dictionary).forEachRight(dictionaryIterator); - _(dictionary).forEachRight(dictionaryIterator, any); - } - { - var result_281; - _('').chain().forEachRight(stringIterator); - _('').chain().forEachRight(stringIterator, any); - } - { - var result_282; - _(array).chain().forEachRight(listIterator); - _(array).chain().forEachRight(listIterator, any); - } - { - var result_283; - _(list).chain().forEachRight(listIterator); - _(list).chain().forEachRight(listIterator, any); - } - { - var result_284; - _(dictionary).chain().forEachRight(dictionaryIterator); - _(dictionary).chain().forEachRight(dictionaryIterator, any); - } -})(TestForEachRight || (TestForEachRight = {})); -// _.groupBy -var TestGroupBy; -(function (TestGroupBy) { - var array; - var list; - var dictionary; - var stringIterator; - var listIterator; - var dictionaryIterator; - { - var result_285; - result_285 = _.groupBy(''); - result_285 = _.groupBy('', stringIterator); - result_285 = _.groupBy('', stringIterator, any); - result_285 = _.groupBy('', stringIterator); - result_285 = _.groupBy('', stringIterator, any); - } - { - var result_286; - result_286 = _.groupBy(array); - result_286 = _.groupBy(array, listIterator); - result_286 = _.groupBy(array, listIterator, any); - result_286 = _.groupBy(array, ''); - result_286 = _.groupBy(array, '', any); - result_286 = _.groupBy(array, { a: 42 }); - result_286 = _.groupBy(array, listIterator); - result_286 = _.groupBy(array, listIterator, any); - result_286 = _.groupBy(array, '', true); - result_286 = _.groupBy(array, { a: 42 }); - result_286 = _.groupBy(list); - result_286 = _.groupBy(list, listIterator); - result_286 = _.groupBy(list, listIterator, any); - result_286 = _.groupBy(list, ''); - result_286 = _.groupBy(list, '', any); - result_286 = _.groupBy(list, { a: 42 }); - result_286 = _.groupBy(list, listIterator); - result_286 = _.groupBy(list, listIterator, any); - result_286 = _.groupBy(list, '', true); - result_286 = _.groupBy(list, { a: 42 }); - result_286 = _.groupBy(dictionary); - result_286 = _.groupBy(dictionary, dictionaryIterator); - result_286 = _.groupBy(dictionary, dictionaryIterator, any); - result_286 = _.groupBy(dictionary, ''); - result_286 = _.groupBy(dictionary, '', any); - result_286 = _.groupBy(dictionary, { a: 42 }); - result_286 = _.groupBy(dictionary, dictionaryIterator); - result_286 = _.groupBy(dictionary, dictionaryIterator, any); - result_286 = _.groupBy(dictionary, '', true); - result_286 = _.groupBy(dictionary, { a: 42 }); - } - { - var result_287; - result_287 = _('').groupBy(); - result_287 = _('').groupBy(stringIterator); - result_287 = _('').groupBy(stringIterator, any); - } - { - var result_288; - result_288 = _(array).groupBy(); - result_288 = _(array).groupBy(listIterator); - result_288 = _(array).groupBy(listIterator, any); - result_288 = _(array).groupBy(''); - result_288 = _(array).groupBy('', true); - result_288 = _(array).groupBy({ a: 42 }); - result_288 = _(list).groupBy(); - result_288 = _(list).groupBy(listIterator); - result_288 = _(list).groupBy(listIterator, any); - result_288 = _(list).groupBy(''); - result_288 = _(list).groupBy('', any); - result_288 = _(list).groupBy({ a: 42 }); - result_288 = _(list).groupBy(listIterator); - result_288 = _(list).groupBy(listIterator, any); - result_288 = _(list).groupBy('', true); - result_288 = _(list).groupBy({ a: 42 }); - result_288 = _(dictionary).groupBy(); - result_288 = _(dictionary).groupBy(dictionaryIterator); - result_288 = _(dictionary).groupBy(dictionaryIterator, any); - result_288 = _(dictionary).groupBy(''); - result_288 = _(dictionary).groupBy('', any); - result_288 = _(dictionary).groupBy({ a: 42 }); - result_288 = _(dictionary).groupBy(dictionaryIterator); - result_288 = _(dictionary).groupBy(dictionaryIterator, any); - result_288 = _(dictionary).groupBy('', true); - result_288 = _(dictionary).groupBy({ a: 42 }); - } - { - var result_289; - result_289 = _('').chain().groupBy(); - result_289 = _('').chain().groupBy(stringIterator); - result_289 = _('').chain().groupBy(stringIterator, any); - } - { - var result_290; - result_290 = _(array).chain().groupBy(); - result_290 = _(array).chain().groupBy(listIterator); - result_290 = _(array).chain().groupBy(listIterator, any); - result_290 = _(array).chain().groupBy(''); - result_290 = _(array).chain().groupBy('', true); - result_290 = _(array).chain().groupBy({ a: 42 }); - result_290 = _(list).chain().groupBy(); - result_290 = _(list).chain().groupBy(listIterator); - result_290 = _(list).chain().groupBy(listIterator, any); - result_290 = _(list).chain().groupBy(''); - result_290 = _(list).chain().groupBy('', any); - result_290 = _(list).chain().groupBy({ a: 42 }); - result_290 = _(list).chain().groupBy(listIterator); - result_290 = _(list).chain().groupBy(listIterator, any); - result_290 = _(list).chain().groupBy('', true); - result_290 = _(list).chain().groupBy({ a: 42 }); - result_290 = _(dictionary).chain().groupBy(); - result_290 = _(dictionary).chain().groupBy(dictionaryIterator); - result_290 = _(dictionary).chain().groupBy(dictionaryIterator, any); - result_290 = _(dictionary).chain().groupBy(''); - result_290 = _(dictionary).chain().groupBy('', any); - result_290 = _(dictionary).chain().groupBy({ a: 42 }); - result_290 = _(dictionary).chain().groupBy(dictionaryIterator); - result_290 = _(dictionary).chain().groupBy(dictionaryIterator, any); - result_290 = _(dictionary).chain().groupBy('', true); - result_290 = _(dictionary).chain().groupBy({ a: 42 }); - } -})(TestGroupBy || (TestGroupBy = {})); -// _.includes -var TestIncludes; -(function (TestIncludes) { - var array; - var list; - var dictionary; - var target; - { - var result_291; - result_291 = _.includes(array, target); - result_291 = _.includes(array, target, 42); - result_291 = _.includes(list, target); - result_291 = _.includes(list, target, 42); - result_291 = _.includes(dictionary, target); - result_291 = _.includes(dictionary, target, 42); - result_291 = _(array).includes(target); - result_291 = _(array).includes(target, 42); - result_291 = _(list).includes(target); - result_291 = _(list).includes(target, 42); - result_291 = _(dictionary).includes(target); - result_291 = _(dictionary).includes(target, 42); - } - { - var result_292; - result_292 = _(array).chain().includes(target); - result_292 = _(array).chain().includes(target, 42); - result_292 = _(list).chain().includes(target); - result_292 = _(list).chain().includes(target, 42); - result_292 = _(dictionary).chain().includes(target); - result_292 = _(dictionary).chain().includes(target, 42); - } -})(TestIncludes || (TestIncludes = {})); -// _.keyBy -var TestKeyBy; -(function (TestKeyBy) { - var array; - var list; - var dictionary; - var numericDictionary; - var stringIterator; - var listIterator; - var dictionaryIterator; - var numericDictionaryIterator; - { - var result_293; - result_293 = _.keyBy('abcd'); - result_293 = _.keyBy('abcd', stringIterator); - result_293 = _.keyBy('abcd', stringIterator, any); - } - { - var result_294; - result_294 = _.keyBy(array); - result_294 = _.keyBy(array, listIterator); - result_294 = _.keyBy(array, listIterator, any); - result_294 = _.keyBy(array, 'a'); - result_294 = _.keyBy(array, 'a', any); - result_294 = _.keyBy(array, { a: 42 }); - result_294 = _.keyBy(array, { a: 42 }); - result_294 = _.keyBy(list); - result_294 = _.keyBy(list, listIterator); - result_294 = _.keyBy(list, listIterator, any); - result_294 = _.keyBy(list, 'a'); - result_294 = _.keyBy(list, 'a', any); - result_294 = _.keyBy(list, { a: 42 }); - result_294 = _.keyBy(list, { a: 42 }); - result_294 = _.keyBy(numericDictionary); - result_294 = _.keyBy(numericDictionary, numericDictionaryIterator); - result_294 = _.keyBy(numericDictionary, numericDictionaryIterator, any); - result_294 = _.keyBy(numericDictionary, 'a'); - result_294 = _.keyBy(numericDictionary, 'a', any); - result_294 = _.keyBy(numericDictionary, { a: 42 }); - result_294 = _.keyBy(numericDictionary, { a: 42 }); - result_294 = _.keyBy(dictionary); - result_294 = _.keyBy(dictionary, dictionaryIterator); - result_294 = _.keyBy(dictionary, dictionaryIterator, any); - result_294 = _.keyBy(dictionary, 'a'); - result_294 = _.keyBy(dictionary, 'a', any); - result_294 = _.keyBy(dictionary, { a: 42 }); - result_294 = _.keyBy(dictionary, { a: 42 }); - } - { - var result_295; - result_295 = _('abcd').keyBy(); - result_295 = _('abcd').keyBy(stringIterator); - result_295 = _('abcd').keyBy(stringIterator, any); - } - { - var result_296; - result_296 = _(array).keyBy(); - result_296 = _(array).keyBy(listIterator); - result_296 = _(array).keyBy(listIterator, any); - result_296 = _(array).keyBy('a'); - result_296 = _(array).keyBy('a', any); - result_296 = _(array).keyBy({ a: 42 }); - result_296 = _(list).keyBy(); - result_296 = _(list).keyBy(listIterator); - result_296 = _(list).keyBy(listIterator, any); - result_296 = _(list).keyBy('a'); - result_296 = _(list).keyBy('a', any); - result_296 = _(list).keyBy({ a: 42 }); - result_296 = _(list).keyBy({ a: 42 }); - result_296 = _(numericDictionary).keyBy(); - result_296 = _(numericDictionary).keyBy(numericDictionaryIterator); - result_296 = _(numericDictionary).keyBy(numericDictionaryIterator, any); - result_296 = _(numericDictionary).keyBy('a'); - result_296 = _(numericDictionary).keyBy('a', any); - result_296 = _(numericDictionary).keyBy({ a: 42 }); - result_296 = _(numericDictionary).keyBy({ a: 42 }); - result_296 = _(dictionary).keyBy(); - result_296 = _(dictionary).keyBy(dictionaryIterator); - result_296 = _(dictionary).keyBy(dictionaryIterator, any); - result_296 = _(dictionary).keyBy('a'); - result_296 = _(dictionary).keyBy('a', any); - result_296 = _(dictionary).keyBy({ a: 42 }); - result_296 = _(dictionary).keyBy({ a: 42 }); - } - { - var result_297; - result_297 = _('abcd').chain().keyBy(); - result_297 = _('abcd').chain().keyBy(stringIterator); - result_297 = _('abcd').chain().keyBy(stringIterator, any); - } - { - var result_298; - result_298 = _(array).chain().keyBy(); - result_298 = _(array).chain().keyBy(listIterator); - result_298 = _(array).chain().keyBy(listIterator, any); - result_298 = _(array).chain().keyBy('a'); - result_298 = _(array).chain().keyBy('a', any); - result_298 = _(array).chain().keyBy({ a: 42 }); - result_298 = _(list).chain().keyBy(); - result_298 = _(list).chain().keyBy(listIterator); - result_298 = _(list).chain().keyBy(listIterator, any); - result_298 = _(list).chain().keyBy('a'); - result_298 = _(list).chain().keyBy('a', any); - result_298 = _(list).chain().keyBy({ a: 42 }); - result_298 = _(list).chain().keyBy({ a: 42 }); - result_298 = _(numericDictionary).chain().keyBy(); - result_298 = _(numericDictionary).chain().keyBy(numericDictionaryIterator); - result_298 = _(numericDictionary).chain().keyBy(numericDictionaryIterator, any); - result_298 = _(numericDictionary).chain().keyBy('a'); - result_298 = _(numericDictionary).chain().keyBy('a', any); - result_298 = _(numericDictionary).chain().keyBy({ a: 42 }); - result_298 = _(numericDictionary).chain().keyBy({ a: 42 }); - result_298 = _(dictionary).chain().keyBy(); - result_298 = _(dictionary).chain().keyBy(dictionaryIterator); - result_298 = _(dictionary).chain().keyBy(dictionaryIterator, any); - result_298 = _(dictionary).chain().keyBy('a'); - result_298 = _(dictionary).chain().keyBy('a', any); - result_298 = _(dictionary).chain().keyBy({ a: 42 }); - result_298 = _(dictionary).chain().keyBy({ a: 42 }); - } -})(TestKeyBy || (TestKeyBy = {})); -//_.invokeMap -var TestInvokeMap; -(function (TestInvokeMap) { - var numArray = [4, 2, 1, 3]; - var numDict = { - a: 1, - b: 2, - c: 3, - d: 4 - }; - { - var result_299; - result_299 = _.invokeMap(numArray, 'toString'); - result_299 = _.invokeMap(numArray, 'toString', 2); - result_299 = _.invokeMap(numArray, 'toString'); - result_299 = _.invokeMap(numArray, 'toString', 2); - result_299 = _(numArray).invokeMap('toString').value(); - result_299 = _(numArray).invokeMap('toString', 2).value(); - result_299 = _(numArray).chain().invokeMap('toString').value(); - result_299 = _(numArray).chain().invokeMap('toString', 2).value(); - result_299 = _.invokeMap(numArray, Number.prototype.toString); - result_299 = _.invokeMap(numArray, Number.prototype.toString, 2); - result_299 = _.invokeMap(numArray, Number.prototype.toString); - result_299 = _.invokeMap(numArray, Number.prototype.toString, 2); - result_299 = _(numArray).invokeMap(Number.prototype.toString).value(); - result_299 = _(numArray).invokeMap(Number.prototype.toString, 2).value(); - result_299 = _(numArray).chain().invokeMap(Number.prototype.toString).value(); - result_299 = _(numArray).chain().invokeMap(Number.prototype.toString, 2).value(); - } - { - var result_300; - result_300 = _.invokeMap(numDict, 'toString'); - result_300 = _.invokeMap(numDict, 'toString', 2); - result_300 = _.invokeMap(numDict, 'toString'); - result_300 = _.invokeMap(numDict, 'toString', 2); - result_300 = _(numDict).invokeMap('toString').value(); - result_300 = _(numDict).invokeMap('toString', 2).value(); - result_300 = _(numDict).chain().invokeMap('toString').value(); - result_300 = _(numDict).chain().invokeMap('toString', 2).value(); - result_300 = _.invokeMap(numDict, Number.prototype.toString); - result_300 = _.invokeMap(numDict, Number.prototype.toString, 2); - result_300 = _.invokeMap(numDict, Number.prototype.toString); - result_300 = _.invokeMap(numDict, Number.prototype.toString, 2); - result_300 = _(numDict).invokeMap(Number.prototype.toString).value(); - result_300 = _(numDict).invokeMap(Number.prototype.toString, 2).value(); - result_300 = _(numDict).chain().invokeMap(Number.prototype.toString).value(); - result_300 = _(numDict).chain().invokeMap(Number.prototype.toString, 2).value(); - } -})(TestInvokeMap || (TestInvokeMap = {})); -// _.map -var TestMap; -(function (TestMap) { - var array; - var list; - var dictionary; - var listIterator; - var dictionaryIterator; - { - var result_301; - result_301 = _.map(array); - result_301 = _.map(array, listIterator); - result_301 = _.map(array, listIterator, any); - result_301 = _.map(array, ''); - result_301 = _.map(list); - result_301 = _.map(list, listIterator); - result_301 = _.map(list, listIterator, any); - result_301 = _.map(list, ''); - result_301 = _.map(dictionary); - result_301 = _.map(dictionary, dictionaryIterator); - result_301 = _.map(dictionary, dictionaryIterator, any); - result_301 = _.map(dictionary, ''); - } - { - var result_302; - result_302 = _.map(array, {}); - result_302 = _.map(list, {}); - result_302 = _.map(dictionary, {}); - } - { - var result_303; - result_303 = _(array).map(); - result_303 = _(array).map(listIterator); - result_303 = _(array).map(listIterator, any); - result_303 = _(array).map(''); - result_303 = _(list).map(); - result_303 = _(list).map(listIterator); - result_303 = _(list).map(listIterator, any); - result_303 = _(list).map(''); - result_303 = _(dictionary).map(); - result_303 = _(dictionary).map(dictionaryIterator); - result_303 = _(dictionary).map(dictionaryIterator, any); - result_303 = _(dictionary).map(''); - } - { - var result_304; - result_304 = _(array).map({}); - result_304 = _(list).map({}); - result_304 = _(dictionary).map({}); - } - { - var result_305; - result_305 = _(array).chain().map(); - result_305 = _(array).chain().map(listIterator); - result_305 = _(array).chain().map(listIterator, any); - result_305 = _(array).chain().map(''); - result_305 = _(list).chain().map(); - result_305 = _(list).chain().map(listIterator); - result_305 = _(list).chain().map(listIterator, any); - result_305 = _(list).chain().map(''); - result_305 = _(dictionary).chain().map(); - result_305 = _(dictionary).chain().map(dictionaryIterator); - result_305 = _(dictionary).chain().map(dictionaryIterator, any); - result_305 = _(dictionary).chain().map(''); - } - { - var result_306; - result_306 = _(array).chain().map({}); - result_306 = _(list).chain().map({}); - result_306 = _(dictionary).chain().map({}); - } -})(TestMap || (TestMap = {})); -// _.partition -result = _.partition('abcd', function (n) { return n < 'c'; }); -result = _.partition(['a', 'b', 'c', 'd'], function (n) { return n < 'c'; }); -result = _.partition([1, 2, 3, 4], function (n) { return n < 3; }); -result = _.partition({ 0: 1, 1: 2, 2: 3, 3: 4, length: 4 }, function (n) { return n < 3; }); -result = _.partition({ a: 1, b: 2, c: 3, d: 4 }, function (n) { return n < 3; }); -result = _.partition([{ a: 1 }, { a: 2 }], { a: 2 }); -result = _.partition({ 0: { a: 1 }, 1: { a: 2 }, length: 2 }, { a: 2 }); -result = _.partition({ 0: { a: 1 }, 1: { a: 2 } }, { a: 2 }); -result = _.partition([{ a: 1 }, { a: 2 }], 'a'); -result = _.partition([{ a: 1 }, { a: 2 }], 'a', 2); -result = _.partition({ 0: { a: 1 }, 1: { a: 2 }, length: 2 }, 'a'); -result = _.partition({ 0: { a: 1 }, 1: { a: 2 }, length: 2 }, 'a', 2); -result = _.partition({ 0: { a: 1 }, 1: { a: 2 } }, 'a'); -result = _.partition({ 0: { a: 1 }, 1: { a: 2 } }, 'a', 2); -result = _('abcd').partition(function (n) { return n < 'c'; }).value(); -result = _(['a', 'b', 'c', 'd']).partition(function (n) { return n < 'c'; }).value(); -result = _([1, 2, 3, 4]).partition(function (n) { return n < 3; }).value(); -result = _({ 0: 1, 1: 2, 2: 3, 3: 4, length: 4 }).partition(function (n) { return n < 3; }).value(); -result = _({ a: 1, b: 2, c: 3, d: 4 }).partition(function (n) { return n < 3; }).value(); -result = _([{ a: 1 }, { a: 2 }]).partition({ a: 2 }).value(); -result = _({ 0: { a: 1 }, 1: { a: 2 }, length: 2 }).partition({ a: 2 }).value(); -result = _({ 0: { a: 1 }, 1: { a: 2 } }).partition({ a: 2 }).value(); -result = _([{ a: 1 }, { a: 2 }]).partition('a').value(); -result = _([{ a: 1 }, { a: 2 }]).partition('a', 2).value(); -result = _({ 0: { a: 1 }, 1: { a: 2 } }).partition('a').value(); -result = _({ 0: { a: 1 }, 1: { a: 2 } }).partition('a', 2).value(); -result = _.reduce([1, 2, 3], function (sum, num) { - return sum + num; -}); -result = _.reduce({ 'a': 1, 'b': 2, 'c': 3 }, function (r, num, key) { - r[key] = num * 3; - return r; -}, {}); -result = _([1, 2, 3]).reduce(function (sum, num) { - return sum + num; -}); -result = _({ 'a': 1, 'b': 2, 'c': 3 }).reduce(function (r, num, key) { - r[key] = num * 3; - return r; -}, {}); -result = _.reduceRight([[0, 1], [2, 3], [4, 5]], function (a, b) { return a.concat(b); }, []); -// _.reject -var TestReject; -(function (TestReject) { - var array; - var list; - var dictionary; - var stringIterator; - var listIterator; - var dictionaryIterator; - { - var result_307; - result_307 = _.reject('', stringIterator); - result_307 = _.reject('', stringIterator, any); - } - { - var result_308; - result_308 = _.reject(array, listIterator); - result_308 = _.reject(array, listIterator, any); - result_308 = _.reject(array, ''); - result_308 = _.reject(array, '', any); - result_308 = _.reject(array, { a: 42 }); - result_308 = _.reject(list, listIterator); - result_308 = _.reject(list, listIterator, any); - result_308 = _.reject(list, ''); - result_308 = _.reject(list, '', any); - result_308 = _.reject(list, { a: 42 }); - result_308 = _.reject(dictionary, dictionaryIterator); - result_308 = _.reject(dictionary, dictionaryIterator, any); - result_308 = _.reject(dictionary, ''); - result_308 = _.reject(dictionary, '', any); - result_308 = _.reject(dictionary, { a: 42 }); - } - { - var result_309; - result_309 = _('').reject(stringIterator); - result_309 = _('').reject(stringIterator, any); - } - { - var result_310; - result_310 = _(array).reject(listIterator); - result_310 = _(array).reject(listIterator, any); - result_310 = _(array).reject(''); - result_310 = _(array).reject('', any); - result_310 = _(array).reject({ a: 42 }); - result_310 = _(list).reject(listIterator); - result_310 = _(list).reject(listIterator, any); - result_310 = _(list).reject(''); - result_310 = _(list).reject('', any); - result_310 = _(list).reject({ a: 42 }); - result_310 = _(dictionary).reject(dictionaryIterator); - result_310 = _(dictionary).reject(dictionaryIterator, any); - result_310 = _(dictionary).reject(''); - result_310 = _(dictionary).reject('', any); - result_310 = _(dictionary).reject({ a: 42 }); - } - { - var result_311; - result_311 = _('').chain().reject(stringIterator); - result_311 = _('').chain().reject(stringIterator, any); - } - { - var result_312; - result_312 = _(array).chain().reject(listIterator); - result_312 = _(array).chain().reject(listIterator, any); - result_312 = _(array).chain().reject(''); - result_312 = _(array).chain().reject('', any); - result_312 = _(array).chain().reject({ a: 42 }); - result_312 = _(list).chain().reject(listIterator); - result_312 = _(list).chain().reject(listIterator, any); - result_312 = _(list).chain().reject(''); - result_312 = _(list).chain().reject('', any); - result_312 = _(list).chain().reject({ a: 42 }); - result_312 = _(dictionary).chain().reject(dictionaryIterator); - result_312 = _(dictionary).chain().reject(dictionaryIterator, any); - result_312 = _(dictionary).chain().reject(''); - result_312 = _(dictionary).chain().reject('', any); - result_312 = _(dictionary).chain().reject({ a: 42 }); - } -})(TestReject || (TestReject = {})); -// _.sample -result = _.sample([1, 2, 3, 4]); -result = _([1, 2, 3, 4]).sample(); -result = _([1, 2, 3, 4]).sample().value(); -// _.sampleSize -result = _.sampleSize([1, 2, 3, 4], 2); -result = _([1, 2, 3, 4]).sampleSize(2); -result = _([1, 2, 3, 4]).sampleSize(2).value(); -// _.shuffle -var TestShuffle; -(function (TestShuffle) { - var array; - var list; - var dictionary; - { - var result_313; - result_313 = _.shuffle('abc'); - } - { - var result_314; - result_314 = _.shuffle(array); - result_314 = _.shuffle(list); - result_314 = _.shuffle(dictionary); - } - { - var result_315; - result_315 = _('abc').shuffle(); - } - { - var result_316; - result_316 = _(array).shuffle(); - result_316 = _(list).shuffle(); - result_316 = _(dictionary).shuffle(); - } - { - var result_317; - result_317 = _('abc').chain().shuffle(); - } - { - var result_318; - result_318 = _(array).chain().shuffle(); - result_318 = _(list).chain().shuffle(); - result_318 = _(dictionary).chain().shuffle(); - } -})(TestShuffle || (TestShuffle = {})); -// _.size -var TestSize; -(function (TestSize) { - var array; - var list; - var dictionary; - { - var result_319; - result_319 = _.size(array); - result_319 = _.size(list); - result_319 = _.size(dictionary); - result_319 = _.size(''); - result_319 = _(array).size(); - result_319 = _(list).size(); - result_319 = _(dictionary).size(); - result_319 = _('').size(); - } - { - var result_320; - result_320 = _(array).chain().size(); - result_320 = _(list).chain().size(); - result_320 = _(dictionary).chain().size(); - result_320 = _('').chain().size(); - } -})(TestSize || (TestSize = {})); -// _.some -var TestSome; -(function (TestSome) { - var array; - var list; - var dictionary; - var numericDictionary; - var listIterator; - var dictionaryIterator; - var numericDictionaryIterator; - { - var result_321; - result_321 = _.some(array); - result_321 = _.some(array, listIterator); - result_321 = _.some(array, listIterator, any); - result_321 = _.some(array, ''); - result_321 = _.some(array, { a: 42 }); - result_321 = _.some(list); - result_321 = _.some(list, listIterator); - result_321 = _.some(list, listIterator, any); - result_321 = _.some(list, ''); - result_321 = _.some(list, { a: 42 }); - result_321 = _.some(dictionary); - result_321 = _.some(dictionary, dictionaryIterator); - result_321 = _.some(dictionary, dictionaryIterator, any); - result_321 = _.some(dictionary, ''); - result_321 = _.some(dictionary, { a: 42 }); - result_321 = _.some(numericDictionary); - result_321 = _.some(numericDictionary, numericDictionaryIterator); - result_321 = _.some(numericDictionary, numericDictionaryIterator, any); - result_321 = _.some(numericDictionary, ''); - result_321 = _.some(numericDictionary, { a: 42 }); - result_321 = _(array).some(); - result_321 = _(array).some(listIterator); - result_321 = _(array).some(listIterator, any); - result_321 = _(array).some(''); - result_321 = _(array).some({ a: 42 }); - result_321 = _(list).some(); - result_321 = _(list).some(listIterator); - result_321 = _(list).some(listIterator, any); - result_321 = _(list).some(''); - result_321 = _(list).some({ a: 42 }); - result_321 = _(dictionary).some(); - result_321 = _(dictionary).some(dictionaryIterator); - result_321 = _(dictionary).some(dictionaryIterator, any); - result_321 = _(dictionary).some(''); - result_321 = _(dictionary).some({ a: 42 }); - result_321 = _(numericDictionary).some(); - result_321 = _(numericDictionary).some(numericDictionaryIterator); - result_321 = _(numericDictionary).some(numericDictionaryIterator, any); - result_321 = _(numericDictionary).some(''); - result_321 = _(numericDictionary).some({ a: 42 }); - } - { - var result_322; - result_322 = _(array).chain().some(); - result_322 = _(array).chain().some(listIterator); - result_322 = _(array).chain().some(listIterator, any); - result_322 = _(array).chain().some(''); - result_322 = _(array).chain().some({ a: 42 }); - result_322 = _(list).chain().some(); - result_322 = _(list).chain().some(listIterator); - result_322 = _(list).chain().some(listIterator, any); - result_322 = _(list).chain().some(''); - result_322 = _(list).chain().some({ a: 42 }); - result_322 = _(dictionary).chain().some(); - result_322 = _(dictionary).chain().some(dictionaryIterator); - result_322 = _(dictionary).chain().some(dictionaryIterator, any); - result_322 = _(dictionary).chain().some(''); - result_322 = _(dictionary).chain().some({ a: 42 }); - result_322 = _(numericDictionary).chain().some(); - result_322 = _(numericDictionary).chain().some(numericDictionaryIterator); - result_322 = _(numericDictionary).chain().some(numericDictionaryIterator, any); - result_322 = _(numericDictionary).chain().some(''); - result_322 = _(numericDictionary).chain().some({ a: 42 }); - } -})(TestSome || (TestSome = {})); -// _.sortBy -var TestSortBy; -(function (TestSortBy) { - var array; - var list; - var dictionary; - var listIterator; - var dictionaryIterator; - { - var result_323; - result_323 = _.sortBy(array); - result_323 = _.sortBy(array, listIterator); - result_323 = _.sortBy(array, ''); - result_323 = _.sortBy(array, { a: 42 }); - result_323 = _.sortBy(list); - result_323 = _.sortBy(list, listIterator); - result_323 = _.sortBy(list, ''); - result_323 = _.sortBy(list, { a: 42 }); - result_323 = _.sortBy(dictionary); - result_323 = _.sortBy(dictionary, dictionaryIterator); - result_323 = _.sortBy(dictionary, ''); - result_323 = _.sortBy(dictionary, { a: 42 }); - } - { - var result_324; - result_324 = _(array).sortBy(); - result_324 = _(array).sortBy(listIterator); - result_324 = _(array).sortBy(''); - result_324 = _(array).sortBy({ a: 42 }); - result_324 = _(list).sortBy(); - result_324 = _(list).sortBy(listIterator); - result_324 = _(list).sortBy(''); - result_324 = _(list).sortBy({ a: 42 }); - result_324 = _(dictionary).sortBy(); - result_324 = _(dictionary).sortBy(dictionaryIterator); - result_324 = _(dictionary).sortBy(''); - result_324 = _(dictionary).sortBy({ a: 42 }); - } - { - var result_325; - result_325 = _(array).chain().sortBy(); - result_325 = _(array).chain().sortBy(listIterator); - result_325 = _(array).chain().sortBy(''); - result_325 = _(array).chain().sortBy({ a: 42 }); - result_325 = _(list).chain().sortBy(); - result_325 = _(list).chain().sortBy(listIterator); - result_325 = _(list).chain().sortBy(''); - result_325 = _(list).chain().sortBy({ a: 42 }); - result_325 = _(dictionary).chain().sortBy(); - result_325 = _(dictionary).chain().sortBy(dictionaryIterator); - result_325 = _(dictionary).chain().sortBy(''); - result_325 = _(dictionary).chain().sortBy({ a: 42 }); - } -})(TestSortBy || (TestSortBy = {})); -result = _.sortBy(stoogesAges, function (stooge) { return Math.sin(stooge.age); }, function (stooge) { return stooge.name.slice(1); }); -result = _.sortBy(stoogesAges, ['name', 'age']); -result = _.sortBy(stoogesAges, 'name', function (stooge) { return Math.sin(stooge.age); }); -result = _(foodsOrganic).sortBy('organic', function (food) { return food.name; }, { organic: true }).value(); -// _.orderBy -var TestorderBy; -(function (TestorderBy) { - var array; - var list; - var numericDictionary; - var dictionary; - var orders; - { - var iteratees; - var result_326; - result_326 = _.orderBy('acbd', iteratees); - result_326 = _.orderBy('acbd', iteratees, orders); - } - { - var iteratees; - var result_327; - result_327 = _.orderBy(array, iteratees); - result_327 = _.orderBy(array, iteratees, orders); - result_327 = _.orderBy(array, iteratees); - result_327 = _.orderBy(array, iteratees, orders); - result_327 = _.orderBy(list, iteratees); - result_327 = _.orderBy(list, iteratees, orders); - result_327 = _.orderBy(list, iteratees); - result_327 = _.orderBy(list, iteratees, orders); - result_327 = _.orderBy(numericDictionary, iteratees); - result_327 = _.orderBy(numericDictionary, iteratees, orders); - result_327 = _.orderBy(numericDictionary, iteratees); - result_327 = _.orderBy(numericDictionary, iteratees, orders); - result_327 = _.orderBy(dictionary, iteratees); - result_327 = _.orderBy(dictionary, iteratees, orders); - result_327 = _.orderBy(dictionary, iteratees); - result_327 = _.orderBy(dictionary, iteratees, orders); - } - { - var iteratees; - var result_328; - result_328 = _(array).orderBy(iteratees); - result_328 = _(array).orderBy(iteratees, orders); - result_328 = _(list).orderBy(iteratees); - result_328 = _(list).orderBy(iteratees, orders); - result_328 = _(list).orderBy(iteratees); - result_328 = _(list).orderBy(iteratees, orders); - result_328 = _(numericDictionary).orderBy(iteratees); - result_328 = _(numericDictionary).orderBy(iteratees, orders); - result_328 = _(numericDictionary).orderBy(iteratees); - result_328 = _(numericDictionary).orderBy(iteratees, orders); - result_328 = _(dictionary).orderBy(iteratees); - result_328 = _(dictionary).orderBy(iteratees, orders); - result_328 = _(dictionary).orderBy(iteratees); - result_328 = _(dictionary).orderBy(iteratees, orders); - } - { - var iteratees; - var result_329; - result_329 = _(array).chain().orderBy(iteratees); - result_329 = _(array).chain().orderBy(iteratees, orders); - result_329 = _(list).chain().orderBy(iteratees); - result_329 = _(list).chain().orderBy(iteratees, orders); - result_329 = _(list).chain().orderBy(iteratees); - result_329 = _(list).chain().orderBy(iteratees, orders); - result_329 = _(numericDictionary).chain().orderBy(iteratees); - result_329 = _(numericDictionary).chain().orderBy(iteratees, orders); - result_329 = _(numericDictionary).chain().orderBy(iteratees); - result_329 = _(numericDictionary).chain().orderBy(iteratees, orders); - result_329 = _(dictionary).chain().orderBy(iteratees); - result_329 = _(dictionary).chain().orderBy(iteratees, orders); - result_329 = _(dictionary).chain().orderBy(iteratees); - result_329 = _(dictionary).chain().orderBy(iteratees, orders); - } -})(TestorderBy || (TestorderBy = {})); -/******** - * Date * - ********/ -var TestNow; -(function (TestNow) { - { - var result_330; - result_330 = _.now(); - result_330 = _(42).now(); - result_330 = _([]).now(); - result_330 = _({}).now(); - } - { - var result_331; - result_331 = _(42).chain().now(); - result_331 = _([]).chain().now(); - result_331 = _({}).chain().now(); - } -})(TestNow || (TestNow = {})); -/************* - * Functions * - *************/ -// _.after -var TestAfter; -(function (TestAfter) { - var func; - { - var result_332; - _.after(42, func); - } - { - var result_333; - _(42).after(func); - } - { - var result_334; - _(42).chain().after(func); - } -})(TestAfter || (TestAfter = {})); -// _.ary -var TestAry; -(function (TestAry) { - var func; - { - var result_335; - result_335 = _.ary(func); - result_335 = _.ary(func, 2); - result_335 = _.ary(func); - result_335 = _.ary(func, 2); - } - { - var result_336; - result_336 = _(func).ary(); - result_336 = _(func).ary(2); - } - { - var result_337; - result_337 = _(func).chain().ary(); - result_337 = _(func).chain().ary(2); - } -})(TestAry || (TestAry = {})); -// _.before -var TestBefore; -(function (TestBefore) { - var func; - { - var result_338; - _.before(42, func); - } - { - var result_339; - _(42).before(func); - } - { - var result_340; - _(42).chain().before(func); - } -})(TestBefore || (TestBefore = {})); -// _.bind -var TestBind; -(function (TestBind) { - var func; - { - var result_341; - result_341 = _.bind(func, any); - result_341 = _.bind(func, any); - } - { - var result_342; - result_342 = _.bind(func, any, 42); - result_342 = _.bind(func, any, 42); - } - { - var result_343; - result_343 = _.bind(func, any, 42, ''); - result_343 = _.bind(func, any, 42, ''); - } - { - var result_344; - result_344 = _(func).bind(any); - } - { - var result_345; - result_345 = _(func).bind(any, 42); - } - { - var result_346; - result_346 = _(func).bind(any, 42, ''); - } - { - var result_347; - result_347 = _(func).chain().bind(any); - } - { - var result_348; - result_348 = _(func).chain().bind(any, 42); - } - { - var result_349; - result_349 = _(func).chain().bind(any, 42, ''); - } -})(TestBind || (TestBind = {})); -// _.bindAll -var TestBindAll; -(function (TestBindAll) { - var object; - { - var result_350; - result_350 = _.bindAll(object); - result_350 = _.bindAll(object, 'c'); - result_350 = _.bindAll(object, ['b'], 'c'); - result_350 = _.bindAll(object, 'a', ['b'], 'c'); - } - { - var result_351; - result_351 = _(object).bindAll(); - result_351 = _(object).bindAll('c'); - result_351 = _(object).bindAll(['b'], 'c'); - result_351 = _(object).bindAll('a', ['b'], 'c'); - } - { - var result_352; - result_352 = _(object).chain().bindAll(); - result_352 = _(object).chain().bindAll('c'); - result_352 = _(object).chain().bindAll(['b'], 'c'); - result_352 = _(object).chain().bindAll('a', ['b'], 'c'); - } -})(TestBindAll || (TestBindAll = {})); -// _.bindKey -var TestBindKey; -(function (TestBindKey) { - var object; - { - var result_353; - result_353 = _.bindKey(object, 'foo'); - result_353 = _.bindKey(object, 'foo'); - } - { - var result_354; - result_354 = _.bindKey(object, 'foo', 42); - result_354 = _.bindKey(object, 'foo', 42); - } - { - var result_355; - result_355 = _.bindKey(object, 'foo', 42, ''); - result_355 = _.bindKey(object, 'foo', 42, ''); - } - { - var result_356; - result_356 = _(object).bindKey('foo'); - } - { - var result_357; - result_357 = _(object).bindKey('foo', 42); - } - { - var result_358; - result_358 = _(object).bindKey('foo', 42, ''); - } - { - var result_359; - result_359 = _(object).chain().bindKey('foo'); - } - { - var result_360; - result_360 = _(object).chain().bindKey('foo', 42); - } - { - var result_361; - result_361 = _(object).chain().bindKey('foo', 42, ''); - } -})(TestBindKey || (TestBindKey = {})); -var createCallbackObj = { name: 'Joe' }; -result = _.createCallback('name'); -result = _.createCallback(createCallbackObj); -result = _('name').createCallback(); -result = _(createCallbackObj).createCallback(); -// _.curry -var testCurryFn = function (a, b, c) { return [a, b, c]; }; -var curryResult0; -var curryResult1; -var curryResult2; -curryResult0 = _.curry(testCurryFn)(1, 2, 3); -curryResult1 = _.curry(testCurryFn)(1, 2); -curryResult0 = _.curry(testCurryFn)(1, 2)(3); -curryResult0 = _.curry(testCurryFn)(1)(2)(3); -curryResult2 = _.curry(testCurryFn)(1); -curryResult1 = _.curry(testCurryFn)(1)(2); -curryResult0 = _.curry(testCurryFn)(1)(2)(3); -curryResult0 = _.curry(testCurryFn)(1)(2, 3); -curryResult0 = _(testCurryFn).curry().value()(1, 2, 3); -curryResult2 = _(testCurryFn).curry().value()(1); -var curryResult3; -var curryResult4; -var curryResult5; -var curryResult6; -curryResult3 = _.curry(testCurry2)("1", 2, true); -curryResult3 = _.curry(testCurry2)("1", 2)(true); -curryResult3 = _.curry(testCurry2)("1")(2, true); -curryResult3 = _.curry(testCurry2)("1")(2)(true); -curryResult4 = _.curry(testCurry2)("1", 2); -curryResult4 = _.curry(testCurry2)("1")(2); -curryResult5 = _.curry(testCurry2)("1"); -curryResult6 = _.curry(testCurry2); -// _.curryRight -var testCurryRightFn = function (a, b, c) { return [a, b, c]; }; -curryResult0 = _.curryRight(testCurryRightFn)(1, 2, 3); -curryResult2 = _.curryRight(testCurryRightFn)(1); -curryResult0 = _(testCurryRightFn).curryRight().value()(1, 2, 3); -curryResult2 = _(testCurryRightFn).curryRight().value()(1); -var curryResult7; -var curryResult8; -var curryResult9; -curryResult3 = _.curryRight(testCurry2)(true, 2, "1"); -curryResult3 = _.curryRight(testCurry2)(true, 2)("1"); -curryResult3 = _.curryRight(testCurry2)(true)(2, "1"); -curryResult3 = _.curryRight(testCurry2)(true)(2)("1"); -curryResult7 = _.curryRight(testCurry2)(true, 2); -curryResult7 = _.curryRight(testCurry2)(true)(2); -curryResult8 = _.curryRight(testCurry2)(true); -curryResult9 = _.curryRight(testCurry2); -// _.debounce -var TestDebounce; -(function (TestDebounce) { - var func; - var options; - { - var result_362; - result_362 = _.debounce(func); - result_362 = _.debounce(func, 42); - result_362 = _.debounce(func, 42, options); - } - { - var result_363; - result_363 = _(func).debounce(); - result_363 = _(func).debounce(42); - result_363 = _(func).debounce(42, options); - } - { - var result_364; - result_364 = _(func).chain().debounce(); - result_364 = _(func).chain().debounce(42); - result_364 = _(func).chain().debounce(42, options); - } -})(TestDebounce || (TestDebounce = {})); -// _.defer -var TestDefer; -(function (TestDefer) { - var func; - { - var result_365; - result_365 = _.defer(func); - result_365 = _.defer(func, any); - result_365 = _.defer(func, any, any); - result_365 = _.defer(func, any, any, any); - } - { - var result_366; - result_366 = _(func).defer(); - result_366 = _(func).defer(any); - result_366 = _(func).defer(any, any); - result_366 = _(func).defer(any, any, any); - } - { - var result_367; - result_367 = _(func).chain().defer(); - result_367 = _(func).chain().defer(any); - result_367 = _(func).chain().defer(any, any); - result_367 = _(func).chain().defer(any, any, any); - } -})(TestDefer || (TestDefer = {})); -// _.delay -var TestDelay; -(function (TestDelay) { - var func; - { - var result_368; - result_368 = _.delay(func, 1); - result_368 = _.delay(func, 1, 2); - result_368 = _.delay(func, 1, 2, ''); - } - { - var result_369; - result_369 = _(func).delay(1); - result_369 = _(func).delay(1, 2); - result_369 = _(func).delay(1, 2, ''); - } - { - var result_370; - result_370 = _(func).chain().delay(1); - result_370 = _(func).chain().delay(1, 2); - result_370 = _(func).chain().delay(1, 2, ''); - } -})(TestDelay || (TestDelay = {})); -// _.flip -var TestFlip; -(function (TestFlip) { - var func; - { - var result_371; - result_371 = _.flip(func); - } - { - var result_372; - result_372 = _(func).flip(); - } - { - var result_373; - result_373 = _(func).chain().flip(); - } -})(TestFlip || (TestFlip = {})); -// _.flow -var TestFlow; -(function (TestFlow) { - var Fn1; - var Fn2; - { - var result_374; - result_374 = _.flow(Fn1, Fn2); - result_374 = _.flow(Fn1, Fn1, Fn2); - result_374 = _.flow(Fn1, Fn1, Fn1, Fn2); - } - { - var result_375; - result_375 = _(Fn1).flow(Fn2); - result_375 = _(Fn1).flow(Fn1, Fn2); - result_375 = _(Fn1).flow(Fn1, Fn1, Fn2); - } - { - var result_376; - result_376 = _(Fn1).chain().flow(Fn2); - result_376 = _(Fn1).chain().flow(Fn1, Fn2); - result_376 = _(Fn1).chain().flow(Fn1, Fn1, Fn2); - } -})(TestFlow || (TestFlow = {})); -// _.flowRight -var TestFlowRight; -(function (TestFlowRight) { - var Fn1; - var Fn2; - { - var result_377; - result_377 = _.flowRight(Fn1, Fn2); - result_377 = _.flowRight(Fn1, Fn1, Fn2); - result_377 = _.flowRight(Fn1, Fn1, Fn1, Fn2); - } - { - var result_378; - result_378 = _(Fn1).flowRight(Fn2); - result_378 = _(Fn1).flowRight(Fn1, Fn2); - result_378 = _(Fn1).flowRight(Fn1, Fn1, Fn2); - } - { - var result_379; - result_379 = _(Fn1).chain().flowRight(Fn2); - result_379 = _(Fn1).chain().flowRight(Fn1, Fn2); - result_379 = _(Fn1).chain().flowRight(Fn1, Fn1, Fn2); - } -})(TestFlowRight || (TestFlowRight = {})); -// _.memoize -var testMemoizedFunction; -result = testMemoizedFunction.cache; -var testMemoizeFn; -var testMemoizeResolverFn; -result = _.memoize(testMemoizeFn); -result = _.memoize(testMemoizeFn, testMemoizeResolverFn); -result = (_(testMemoizeFn).memoize().value()); -result = (_(testMemoizeFn).memoize(testMemoizeResolverFn).value()); -// _.overArgs -var TestOverArgs; -(function (TestOverArgs) { - var func1; - var func2; - var transform1; - var transform2; - { - var result_380; - result_380 = _.overArgs(func1, transform1); - result_380 = _.overArgs(func1, [transform1]); - } - { - var result_381; - result_381 = _.overArgs(func2, transform1, transform2); - result_381 = _.overArgs(func2, [transform1, transform2]); - } - { - var result_382; - result_382 = _(func1).overArgs(transform1); - result_382 = _(func1).overArgs([transform1]); - } - { - var result_383; - result_383 = _(func2).overArgs(transform1, transform2); - result_383 = _(func2).overArgs([transform1, transform2]); - } - { - var result_384; - result_384 = _(func1).chain().overArgs(transform1); - result_384 = _(func1).chain().overArgs([transform1]); - } - { - var result_385; - result_385 = _(func2).chain().overArgs(transform1, transform2); - result_385 = _(func2).chain().overArgs([transform1, transform2]); - } -})(TestOverArgs || (TestOverArgs = {})); -// _.negate -var TestNegate; -(function (TestNegate) { - var predicate = function (a1, a2) { return a1 > a2; }; - { - var result_386; - result_386 = _.negate(predicate); - result_386 = _.negate(predicate); - } - { - var result_387; - result_387 = _(predicate).negate(); - result_387 = _(predicate).negate(); - } - { - var result_388; - result_388 = _(predicate).chain().negate(); - result_388 = _(predicate).chain().negate(); - } -})(TestNegate || (TestNegate = {})); -// _.once -var TestOnce; -(function (TestOnce) { - var func; - { - var result_389; - result_389 = _.once(func); - } - { - var result_390; - result_390 = _(func).once(); - } - { - var result_391; - result_391 = _(func).chain().once(); - } -})(TestOnce || (TestOnce = {})); -var greetPartial = function (greeting, name) { return greeting + ' ' + name; }; -var hi = _.partial(greetPartial, 'hi'); -hi('moe'); -var defaultsDeep = _.partialRight(_.merge, _.defaults); -var optionsPartialRight = { - 'variable': 'data', - 'imports': { 'jq': $ } -}; -defaultsDeep(optionsPartialRight, _.templateSettings); -//_.rearg -var testReargFn = function (a, b, c) { return [a, b, c]; }; -result = (_.rearg(testReargFn, 2, 0, 1))('b', 'c', 'a'); -result = (_.rearg(testReargFn, [2, 0, 1]))('b', 'c', 'a'); -result = (_(testReargFn).rearg(2, 0, 1).value())('b', 'c', 'a'); -result = (_(testReargFn).rearg([2, 0, 1]).value())('b', 'c', 'a'); -// _.rest -var TestRest; -(function (TestRest) { - var func; - { - var result_392; - result_392 = _.rest(func); - result_392 = _.rest(func, 1); - result_392 = _.rest(func); - result_392 = _.rest(func, 1); - } - { - var result_393; - result_393 = _(func).rest(); - result_393 = _(func).rest(1); - } - { - var result_394; - result_394 = _(func).chain().rest(); - result_394 = _(func).chain().rest(1); - } -})(TestRest || (TestRest = {})); -//_.spread -var TestSpread; -(function (TestSpread) { - var func; - { - var result_395; - result_395 = _.spread(func); - result_395 = _.spread(func); - } - { - var result_396; - result_396 = _(func).spread(); - } - { - var result_397; - result_397 = _(func).chain().spread(); - } -})(TestSpread || (TestSpread = {})); -// _.throttle -var TestThrottle; -(function (TestThrottle) { - var func; - var options; - { - var result_398; - result_398 = _.throttle(func); - result_398 = _.throttle(func, 42); - result_398 = _.throttle(func, 42, options); - } - { - var result_399; - result_399 = _(func).throttle(); - result_399 = _(func).throttle(42); - result_399 = _(func).throttle(42, options); - } - { - var result_400; - result_400 = _(func).chain().throttle(); - result_400 = _(func).chain().throttle(42); - result_400 = _(func).chain().throttle(42, options); - } -})(TestThrottle || (TestThrottle = {})); -// _.unary -var TestUnary; -(function (TestUnary) { - var func; - { - var result_401; - result_401 = _.unary(func); - } - { - var result_402; - result_402 = _(func).unary(); - } - { - var result_403; - result_403 = _(func).chain().unary(); - } -})(TestUnary || (TestUnary = {})); -// _.wrap -var TestWrap; -(function (TestWrap) { - { - var value; - var wrapper; - var result_404; - result_404 = _.wrap(value, wrapper); - result_404 = _.wrap(value, wrapper); - result_404 = _.wrap(value, wrapper); - } - { - var value; - var wrapper; - var result_405; - result_405 = _(value).wrap(wrapper); - result_405 = _(value).wrap(wrapper); - } - { - var value; - var wrapper; - var result_406; - result_406 = _(value).wrap(wrapper); - result_406 = _(value).wrap(wrapper); - } - { - var value; - var wrapper; - var result_407; - result_407 = _(value).wrap(wrapper); - result_407 = _(value).wrap(wrapper); - } - { - var value; - var wrapper; - var result_408; - result_408 = _(value).chain().wrap(wrapper); - result_408 = _(value).chain().wrap(wrapper); - } - { - var value; - var wrapper; - var result_409; - result_409 = _(value).chain().wrap(wrapper); - result_409 = _(value).chain().wrap(wrapper); - } - { - var value; - var wrapper; - var result_410; - result_410 = _(value).chain().wrap(wrapper); - result_410 = _(value).chain().wrap(wrapper); - } -})(TestWrap || (TestWrap = {})); -/******** - * Lang * - ********/ -// _.clone -{ - var result_411; - result_411 = _.clone(42); - result_411 = _(42).clone(); -} -{ - var result_412; - result_412 = _.clone([]); - result_412 = _([]).clone(); -} -{ - var result_413; - result_413 = _.clone({ a: { b: 2 } }); - result_413 = _({ a: { b: 2 } }).clone(); -} -// _.cloneDeep -{ - var result_414; - result_414 = _.cloneDeep(42); - result_414 = _(42).cloneDeep(); -} -{ - var result_415; - result_415 = _.cloneDeep([]); - result_415 = _([]).cloneDeep(); -} -{ - var result_416; - result_416 = _.cloneDeep({ a: { b: 2 } }); - result_416 = _({ a: { b: 2 } }).cloneDeep(); -} -var testCloneCustomizerFn; -{ - var result_417; - result_417 = _.clone(42, testCloneCustomizerFn); - result_417 = _(42).clone(testCloneCustomizerFn); -} -{ - var result_418; - result_418 = _.clone([], testCloneCustomizerFn); - result_418 = _([]).clone(testCloneCustomizerFn); -} -{ - var result_419; - result_419 = _.clone({ a: { b: 2 } }, testCloneCustomizerFn); - result_419 = _({ a: { b: 2 } }).clone(testCloneCustomizerFn); -} -var testCloneDeepCustomizerFn; -{ - var result_420; - result_420 = _.cloneDeep(42, testCloneDeepCustomizerFn); - result_420 = _(42).cloneDeep(testCloneDeepCustomizerFn); -} -{ - var result_421; - result_421 = _.cloneDeep([], testCloneDeepCustomizerFn); - result_421 = _([]).cloneDeep(testCloneDeepCustomizerFn); -} -{ - var result_422; - result_422 = _.cloneDeep({ a: { b: 2 } }, testCloneDeepCustomizerFn); - result_422 = _({ a: { b: 2 } }).cloneDeep(testCloneDeepCustomizerFn); -} -// _.eq -var TestEq; -(function (TestEq) { - var customizer; - { - var result_423; - result_423 = _.eq(any, any); - result_423 = _(any).eq(any); - } - { - var result_424; - result_424 = _(any).chain().eq(any); - } -})(TestEq || (TestEq = {})); -// _.gt -var TestGt; -(function (TestGt) { - { - var result_425; - result_425 = _.gt(any, any); - result_425 = _(1).gt(any); - result_425 = _([]).gt(any); - result_425 = _({}).gt(any); - } - { - var result_426; - result_426 = _(1).chain().gt(any); - result_426 = _([]).chain().gt(any); - result_426 = _({}).chain().gt(any); - } -})(TestGt || (TestGt = {})); -// _.gte -var TestGte; -(function (TestGte) { - { - var result_427; - result_427 = _.gte(any, any); - result_427 = _(1).gte(any); - result_427 = _([]).gte(any); - result_427 = _({}).gte(any); - } - { - var result_428; - result_428 = _(1).chain().gte(any); - result_428 = _([]).chain().gte(any); - result_428 = _({}).chain().gte(any); - } -})(TestGte || (TestGte = {})); -// _.isArguments -var TestisArguments; -(function (TestisArguments) { - { - var value; - if (_.isArguments(value)) { - var result_429 = value; - } - else { - var result_430 = value; - } - } - { - var result_431; - result_431 = _.isArguments(any); - result_431 = _(1).isArguments(); - result_431 = _([]).isArguments(); - result_431 = _({}).isArguments(); - } - { - var result_432; - result_432 = _(1).chain().isArguments(); - result_432 = _([]).chain().isArguments(); - result_432 = _({}).chain().isArguments(); - } -})(TestisArguments || (TestisArguments = {})); -// _.isArray -var TestIsArray; -(function (TestIsArray) { - { - var value; - if (_.isArray(value)) { - var result_433 = value; - } - else { - if (_.isArray(value)) { - var result_434 = value; - } - else { - var result_435 = value; - } - } - } - { - var result_436; - result_436 = _.isArray(any); - result_436 = _(1).isArray(); - result_436 = _([]).isArray(); - result_436 = _({}).isArray(); - } - { - var result_437; - result_437 = _(1).chain().isArray(); - result_437 = _([]).chain().isArray(); - result_437 = _({}).chain().isArray(); - } -})(TestIsArray || (TestIsArray = {})); -// _.isArrayLike -var TestIsArrayLike; -(function (TestIsArrayLike) { - { - var value; - if (_.isArrayLike(value)) { - var result_438 = value; - } - else { - if (_.isArrayLike(value)) { - var result_439 = value; - } - else { - var result_440 = value; - } - } - } - { - var result_441; - result_441 = _.isArrayLike(any); - result_441 = _(1).isArrayLike(); - result_441 = _([]).isArrayLike(); - result_441 = _({}).isArrayLike(); - } - { - var result_442; - result_442 = _(1).chain().isArrayLike(); - result_442 = _([]).chain().isArrayLike(); - result_442 = _({}).chain().isArrayLike(); - } -})(TestIsArrayLike || (TestIsArrayLike = {})); -// _.isArrayLikeObject -var TestIsArrayLikeObject; -(function (TestIsArrayLikeObject) { - { - var value; - if (_.isArrayLikeObject(value)) { - var result_443 = value; - } - else { - if (_.isArrayLikeObject(value)) { - var result_444 = value; - } - else { - var result_445 = value; - } - } - } - { - var result_446; - result_446 = _.isArrayLikeObject(any); - result_446 = _(1).isArrayLikeObject(); - result_446 = _([]).isArrayLikeObject(); - result_446 = _({}).isArrayLikeObject(); - } - { - var result_447; - result_447 = _(1).chain().isArrayLikeObject(); - result_447 = _([]).chain().isArrayLikeObject(); - result_447 = _({}).chain().isArrayLikeObject(); - } -})(TestIsArrayLikeObject || (TestIsArrayLikeObject = {})); -// _.isBoolean -var TestIsBoolean; -(function (TestIsBoolean) { - { - var value; - if (_.isBoolean(value)) { - var result_448 = value; - } - else { - var result_449 = value; - } - } - { - var result_450; - result_450 = _.isBoolean(any); - result_450 = _(1).isBoolean(); - result_450 = _([]).isBoolean(); - result_450 = _({}).isBoolean(); - } - { - var result_451; - result_451 = _(1).chain().isBoolean(); - result_451 = _([]).chain().isBoolean(); - result_451 = _({}).chain().isBoolean(); - } -})(TestIsBoolean || (TestIsBoolean = {})); -// _.isDate -var TestIsBoolean; -(function (TestIsBoolean) { - { - var value; - if (_.isDate(value)) { - var result_452 = value; - } - else { - var result_453 = value; - } - } - { - var result_454; - result_454 = _.isDate(any); - result_454 = _(42).isDate(); - result_454 = _([]).isDate(); - result_454 = _({}).isDate(); - } - { - var result_455; - result_455 = _(42).chain().isDate(); - result_455 = _([]).chain().isDate(); - result_455 = _({}).chain().isDate(); - } -})(TestIsBoolean || (TestIsBoolean = {})); -// _.isElement -var TestIsElement; -(function (TestIsElement) { - { - var result_456; - result_456 = _.isElement(any); - result_456 = _(42).isElement(); - result_456 = _([]).isElement(); - result_456 = _({}).isElement(); - } - { - var result_457; - result_457 = _(42).chain().isElement(); - result_457 = _([]).chain().isElement(); - result_457 = _({}).chain().isElement(); - } -})(TestIsElement || (TestIsElement = {})); -// _.isEmpty -result = _.isEmpty([1, 2, 3]); -result = _.isEmpty({}); -result = _.isEmpty(''); -result = _([1, 2, 3]).isEmpty(); -result = _({}).isEmpty(); -result = _('').isEmpty(); -// _.isEqual -var TestIsEqual; -(function (TestIsEqual) { - var customizer; - { - var result_458; - result_458 = _.isEqual(any, any); - result_458 = _(any).isEqual(any); - } - { - var result_459; - result_459 = _(any).chain().isEqual(any); - } -})(TestIsEqual || (TestIsEqual = {})); -// _.isEqualWith -var TestIsEqualWith; -(function (TestIsEqualWith) { - var customizer; - { - var result_460; - result_460 = _.isEqualWith(any, any, customizer); - result_460 = _(any).isEqualWith(any, customizer); - } - { - var result_461; - result_461 = _(any).chain().isEqualWith(any, customizer); - } -})(TestIsEqualWith || (TestIsEqualWith = {})); -// _.isError -var TestIsError; -(function (TestIsError) { - { - var value; - if (_.isError(value)) { - var result_462 = value; - } - else { - var result_463 = value; - } - } - { - var CustomError = (function (_super) { - __extends(CustomError, _super); - function CustomError() { - _super.apply(this, arguments); - } - return CustomError; - })(Error); - var value; - if (_.isError(value)) { - var result_464 = value; - } - else { - var result_465 = value; - } - } - { - var result_466; - result_466 = _.isError(any); - result_466 = _(1).isError(); - result_466 = _([]).isError(); - result_466 = _({}).isError(); - } - { - var result_467; - result_467 = _(1).chain().isError(); - result_467 = _([]).chain().isError(); - result_467 = _({}).chain().isError(); - } -})(TestIsError || (TestIsError = {})); -// _.isFinite -var TestIsFinite; -(function (TestIsFinite) { - { - var result_468; - result_468 = _.isFinite(any); - result_468 = _(1).isFinite(); - result_468 = _([]).isFinite(); - result_468 = _({}).isFinite(); - } - { - var result_469; - result_469 = _(1).chain().isFinite(); - result_469 = _([]).chain().isFinite(); - result_469 = _({}).chain().isFinite(); - } -})(TestIsFinite || (TestIsFinite = {})); -// _.isFunction -var TestIsFunction; -(function (TestIsFunction) { - { - var value; - if (_.isFunction(value)) { - var result_470 = value; - } - else { - var result_471 = value; - } - } - { - var result_472; - result_472 = _.isFunction(any); - result_472 = _(1).isFunction(); - result_472 = _([]).isFunction(); - result_472 = _({}).isFunction(); - } - { - var result_473; - result_473 = _(1).chain().isFunction(); - result_473 = _([]).chain().isFunction(); - result_473 = _({}).chain().isFunction(); - } -})(TestIsFunction || (TestIsFunction = {})); -// _.isInteger -var TestIsInteger; -(function (TestIsInteger) { - { - var result_474; - result_474 = _.isInteger(any); - result_474 = _(1).isInteger(); - result_474 = _([]).isInteger(); - result_474 = _({}).isInteger(); - } - { - var result_475; - result_475 = _(1).chain().isInteger(); - result_475 = _([]).chain().isInteger(); - result_475 = _({}).chain().isInteger(); - } -})(TestIsInteger || (TestIsInteger = {})); -// _.isLength -var TestIsLength; -(function (TestIsLength) { - { - var result_476; - result_476 = _.isLength(any); - result_476 = _(1).isLength(); - result_476 = _([]).isLength(); - result_476 = _({}).isLength(); - } - { - var result_477; - result_477 = _(1).chain().isLength(); - result_477 = _([]).chain().isLength(); - result_477 = _({}).chain().isLength(); - } -})(TestIsLength || (TestIsLength = {})); -// _.isMatch -var TestIsMatch; -(function (TestIsMatch) { - var testIsMatchCustiomizerFn; - var result; - result = _.isMatch({}, {}); - result = _({}).isMatch({}); -})(TestIsMatch || (TestIsMatch = {})); -// _.isMatchWith -var TestIsMatchWith; -(function (TestIsMatchWith) { - var testIsMatchCustiomizerFn; - var result; - result = _.isMatchWith({}, {}, testIsMatchCustiomizerFn); - result = _({}).isMatchWith({}, testIsMatchCustiomizerFn); -})(TestIsMatchWith || (TestIsMatchWith = {})); -// _.isNaN -var TestIsNaN; -(function (TestIsNaN) { - { - var result_478; - result_478 = _.isNaN(any); - result_478 = _(1).isNaN(); - result_478 = _([]).isNaN(); - result_478 = _({}).isNaN(); - } - { - var result_479; - result_479 = _(1).chain().isNaN(); - result_479 = _([]).chain().isNaN(); - result_479 = _({}).chain().isNaN(); - } -})(TestIsNaN || (TestIsNaN = {})); -// _.isNative -var TestIsNative; -(function (TestIsNative) { - { - var value; - if (_.isNative(value)) { - var result_480 = value; - } - else { - var result_481 = value; - } - } - { - var result_482; - result_482 = _.isNative(any); - result_482 = _(1).isNative(); - result_482 = _([]).isNative(); - result_482 = _({}).isNative(); - } - { - var result_483; - result_483 = _(1).chain().isNative(); - result_483 = _([]).chain().isNative(); - result_483 = _({}).chain().isNative(); - } -})(TestIsNative || (TestIsNative = {})); -// _.isNil -var TestIsNil; -(function (TestIsNil) { - { - var result_484; - result_484 = _.isNil(any); - result_484 = _(1).isNil(); - result_484 = _([]).isNil(); - result_484 = _({}).isNil(); - } - { - var result_485; - result_485 = _(1).chain().isNil(); - result_485 = _([]).chain().isNil(); - result_485 = _({}).chain().isNil(); - } -})(TestIsNil || (TestIsNil = {})); -// _.isNull -var TestIsNull; -(function (TestIsNull) { - { - var result_486; - result_486 = _.isNull(any); - result_486 = _(1).isNull(); - result_486 = _([]).isNull(); - result_486 = _({}).isNull(); - } - { - var result_487; - result_487 = _(1).chain().isNull(); - result_487 = _([]).chain().isNull(); - result_487 = _({}).chain().isNull(); - } -})(TestIsNull || (TestIsNull = {})); -// _.isNumber -var TestIsNumber; -(function (TestIsNumber) { - { - var value; - if (_.isNumber(value)) { - var result_488 = value; - } - else { - var result_489 = value; - } - } - { - var result_490; - result_490 = _.isNumber(any); - result_490 = _(1).isNumber(); - result_490 = _([]).isNumber(); - result_490 = _({}).isNumber(); - } - { - var result_491; - result_491 = _(1).chain().isNumber(); - result_491 = _([]).chain().isNumber(); - result_491 = _({}).chain().isNumber(); - } -})(TestIsNumber || (TestIsNumber = {})); -// _.isObject -var TestIsObject; -(function (TestIsObject) { - { - var result_492; - result_492 = _.isObject(any); - result_492 = _(1).isObject(); - result_492 = _([]).isObject(); - result_492 = _({}).isObject(); - } - { - var result_493; - result_493 = _(1).chain().isObject(); - result_493 = _([]).chain().isObject(); - result_493 = _({}).chain().isObject(); - } -})(TestIsObject || (TestIsObject = {})); -// _.isObjectLike -var TestIsObjectLike; -(function (TestIsObjectLike) { - { - var result_494; - result_494 = _.isObjectLike(any); - result_494 = _(1).isObjectLike(); - result_494 = _([]).isObjectLike(); - result_494 = _({}).isObjectLike(); - } - { - var result_495; - result_495 = _(1).chain().isObjectLike(); - result_495 = _([]).chain().isObjectLike(); - result_495 = _({}).chain().isObjectLike(); - } -})(TestIsObjectLike || (TestIsObjectLike = {})); -// _.isPlainObject -var TestIsPlainObject; -(function (TestIsPlainObject) { - { - var result_496; - result_496 = _.isPlainObject(any); - result_496 = _(1).isPlainObject(); - result_496 = _([]).isPlainObject(); - result_496 = _({}).isPlainObject(); - } - { - var result_497; - result_497 = _(1).chain().isPlainObject(); - result_497 = _([]).chain().isPlainObject(); - result_497 = _({}).chain().isPlainObject(); - } -})(TestIsPlainObject || (TestIsPlainObject = {})); -// _.isRegExp -var TestIsRegExp; -(function (TestIsRegExp) { - { - var value; - if (_.isRegExp(value)) { - var result_498 = value; - } - else { - var result_499 = value; - } - } - { - var result_500; - result_500 = _.isRegExp(any); - result_500 = _(1).isRegExp(); - result_500 = _([]).isRegExp(); - result_500 = _({}).isRegExp(); - } - { - var result_501; - result_501 = _(1).chain().isRegExp(); - result_501 = _([]).chain().isRegExp(); - result_501 = _({}).chain().isRegExp(); - } -})(TestIsRegExp || (TestIsRegExp = {})); -// _.isSafeInteger -var TestIsSafeInteger; -(function (TestIsSafeInteger) { - { - var result_502; - result_502 = _.isSafeInteger(any); - result_502 = _(1).isSafeInteger(); - result_502 = _([]).isSafeInteger(); - result_502 = _({}).isSafeInteger(); - } - { - var result_503; - result_503 = _(1).chain().isSafeInteger(); - result_503 = _([]).chain().isSafeInteger(); - result_503 = _({}).chain().isSafeInteger(); - } -})(TestIsSafeInteger || (TestIsSafeInteger = {})); -// _.isString -var TestIsString; -(function (TestIsString) { - { - var value; - if (_.isString(value)) { - var result_504 = value; - } - else { - var result_505 = value; - } - } - { - var result_506; - result_506 = _.isString(any); - result_506 = _(1).isString(); - result_506 = _([]).isString(); - result_506 = _({}).isString(); - } - { - var result_507; - result_507 = _(1).chain().isString(); - result_507 = _([]).chain().isString(); - result_507 = _({}).chain().isString(); - } -})(TestIsString || (TestIsString = {})); -// _.isSymbol -var TestIsSymbol; -(function (TestIsSymbol) { - { - var result_508; - result_508 = _.isSymbol(any); - result_508 = _(1).isSymbol(); - result_508 = _([]).isSymbol(); - result_508 = _({}).isSymbol(); - } - { - var result_509; - result_509 = _(1).chain().isSymbol(); - result_509 = _([]).chain().isSymbol(); - result_509 = _({}).chain().isSymbol(); - } -})(TestIsSymbol || (TestIsSymbol = {})); -// _.isTypedArray -var TestIsTypedArray; -(function (TestIsTypedArray) { - { - var result_510; - result_510 = _.isTypedArray([]); - result_510 = _([]).isTypedArray(); - } - { - var result_511; - result_511 = _([]).chain().isTypedArray(); - } -})(TestIsTypedArray || (TestIsTypedArray = {})); -// _.isUndefined -var TestIsUndefined; -(function (TestIsUndefined) { - { - var result_512; - result_512 = _.isUndefined(any); - result_512 = _(1).isUndefined(); - result_512 = _([]).isUndefined(); - result_512 = _({}).isUndefined(); - } - { - var result_513; - result_513 = _(1).chain().isUndefined(); - result_513 = _([]).chain().isUndefined(); - result_513 = _({}).chain().isUndefined(); - } -})(TestIsUndefined || (TestIsUndefined = {})); -// _.lt -var TestLt; -(function (TestLt) { - { - var result_514; - result_514 = _.lt(any, any); - result_514 = _(1).lt(any); - result_514 = _([]).lt(any); - result_514 = _({}).lt(any); - } - { - var result_515; - result_515 = _(1).chain().lt(any); - result_515 = _([]).chain().lt(any); - result_515 = _({}).chain().lt(any); - } -})(TestLt || (TestLt = {})); -// _.lte -var TestLte; -(function (TestLte) { - { - var result_516; - result_516 = _.lte(any, any); - result_516 = _(1).lte(any); - result_516 = _([]).lte(any); - result_516 = _({}).lte(any); - } - { - var result_517; - result_517 = _(1).chain().lte(any); - result_517 = _([]).chain().lte(any); - result_517 = _({}).chain().lte(any); - } -})(TestLte || (TestLte = {})); -// _.toArray -var TestToArray; -(function (TestToArray) { - var array; - var list; - var dictionary; - var numericDictionary; - { - var result_518; - result_518 = _.toArray(''); - result_518 = _.toArray(''); - } - { - var result_519; - result_519 = _.toArray(array); - result_519 = _.toArray(list); - result_519 = _.toArray(dictionary); - result_519 = _.toArray(numericDictionary); - result_519 = _.toArray(array); - result_519 = _.toArray(list); - result_519 = _.toArray(dictionary); - result_519 = _.toArray(numericDictionary); - } - { - var result_520; - result_520 = _.toArray(); - result_520 = _.toArray(42); - result_520 = _.toArray(true); - } - { - var result_521; - result_521 = _(array).toArray(); - result_521 = _(list).toArray(); - result_521 = _(dictionary).toArray(); - result_521 = _(numericDictionary).toArray(); - } - { - var result_522; - result_522 = _(array).chain().toArray(); - result_522 = _(list).chain().toArray(); - result_522 = _(dictionary).chain().toArray(); - result_522 = _(numericDictionary).chain().toArray(); - } -})(TestToArray || (TestToArray = {})); -// _.toPlainObject -var TestToPlainObject; -(function (TestToPlainObject) { - { - var result_523; - result_523 = _.toPlainObject(); - result_523 = _.toPlainObject(true); - result_523 = _.toPlainObject(1); - result_523 = _.toPlainObject('a'); - result_523 = _.toPlainObject([]); - result_523 = _.toPlainObject({}); - } - { - var result_524; - result_524 = _(true).toPlainObject(); - result_524 = _(1).toPlainObject(); - result_524 = _('a').toPlainObject(); - result_524 = _([1]).toPlainObject(); - result_524 = _([]).toPlainObject(); - result_524 = _({}).toPlainObject(); - } -})(TestToPlainObject || (TestToPlainObject = {})); -// _.toInteger -var TestToInteger; -(function (TestToInteger) { - { - var result_525; - result_525 = _.toInteger(true); - result_525 = _.toInteger(1); - result_525 = _.toInteger('a'); - result_525 = _.toInteger([]); - result_525 = _.toInteger({}); - } - { - var result_526; - result_526 = _(true).toInteger(); - result_526 = _(1).toInteger(); - result_526 = _('a').toInteger(); - result_526 = _([1]).toInteger(); - result_526 = _([]).toInteger(); - result_526 = _({}).toInteger(); - } -})(TestToInteger || (TestToInteger = {})); -// _.toLength -var TestToLength; -(function (TestToLength) { - { - var result_527; - result_527 = _.toLength(true); - result_527 = _.toLength(1); - result_527 = _.toLength('a'); - result_527 = _.toLength([]); - result_527 = _.toLength({}); - } - { - var result_528; - result_528 = _(true).toLength(); - result_528 = _(1).toLength(); - result_528 = _('a').toLength(); - result_528 = _([1]).toLength(); - result_528 = _([]).toLength(); - result_528 = _({}).toLength(); - } -})(TestToLength || (TestToLength = {})); -// _.toNumber -var TestToNumber; -(function (TestToNumber) { - { - var result_529; - result_529 = _.toNumber(true); - result_529 = _.toNumber(1); - result_529 = _.toNumber('a'); - result_529 = _.toNumber([]); - result_529 = _.toNumber({}); - } - { - var result_530; - result_530 = _(true).toNumber(); - result_530 = _(1).toNumber(); - result_530 = _('a').toNumber(); - result_530 = _([1]).toNumber(); - result_530 = _([]).toNumber(); - result_530 = _({}).toNumber(); - } -})(TestToNumber || (TestToNumber = {})); -// _.toSafeInteger -var TestToSafeInteger; -(function (TestToSafeInteger) { - { - var result_531; - result_531 = _.toSafeInteger(true); - result_531 = _.toSafeInteger(1); - result_531 = _.toSafeInteger('a'); - result_531 = _.toSafeInteger([]); - result_531 = _.toSafeInteger({}); - } - { - var result_532; - result_532 = _(true).toSafeInteger(); - result_532 = _(1).toSafeInteger(); - result_532 = _('a').toSafeInteger(); - result_532 = _([1]).toSafeInteger(); - result_532 = _([]).toSafeInteger(); - result_532 = _({}).toSafeInteger(); - } -})(TestToSafeInteger || (TestToSafeInteger = {})); -/******** - * Math * - ********/ -// _.add -var TestAdd; -(function (TestAdd) { - { - var result_533; - result_533 = _.add(1, 1); - result_533 = _(1).add(1); - } - { - var result_534; - result_534 = _(1).chain().add(1); - } -})(TestAdd || (TestAdd = {})); -// _.ceil -var TestCeil; -(function (TestCeil) { - { - var result_535; - result_535 = _.ceil(6.004); - result_535 = _.ceil(6.004, 2); - result_535 = _(6.004).ceil(); - result_535 = _(6.004).ceil(2); - } - { - var result_536; - result_536 = _(6.004).chain().ceil(); - result_536 = _(6.004).chain().ceil(2); - } -})(TestCeil || (TestCeil = {})); -// _.floor -var TestFloor; -(function (TestFloor) { - { - var result_537; - result_537 = _.floor(4.006); - result_537 = _.floor(0.046, 2); - result_537 = _.floor(4060, -2); - result_537 = _(4.006).floor(); - result_537 = _(0.046).floor(2); - result_537 = _(4060).floor(-2); - } - { - var result_538; - result_538 = _(4.006).chain().floor(); - result_538 = _(0.046).chain().floor(2); - result_538 = _(4060).chain().floor(-2); - } -})(TestFloor || (TestFloor = {})); -// _.max -var TestMax; -(function (TestMax) { - var array; - var list; - var result; - result = _.max(array); - result = _.max(list); - result = _(array).max(); - result = _(list).max(); -})(TestMax || (TestMax = {})); -// _.maxBy -var TestMaxBy; -(function (TestMaxBy) { - var array; - var list; - var dictionary; - var listIterator; - var dictionaryIterator; - var result; - result = _.maxBy(array); - result = _.maxBy(array, listIterator); - result = _.maxBy(array, ''); - result = _.maxBy(array, { a: 42 }); - result = _.maxBy(list); - result = _.maxBy(list, listIterator); - result = _.maxBy(list, ''); - result = _.maxBy(list, { a: 42 }); - result = _.maxBy(dictionary); - result = _.maxBy(dictionary, dictionaryIterator); - result = _.maxBy(dictionary, ''); - result = _.maxBy(dictionary, { a: 42 }); - result = _(array).maxBy(); - result = _(array).maxBy(listIterator); - result = _(array).maxBy(''); - result = _(array).maxBy({ a: 42 }); - result = _(list).maxBy(); - result = _(list).maxBy(listIterator); - result = _(list).maxBy(''); - result = _(list).maxBy({ a: 42 }); - result = _(dictionary).maxBy(); - result = _(dictionary).maxBy(dictionaryIterator); - result = _(dictionary).maxBy(''); - result = _(dictionary).maxBy({ a: 42 }); -})(TestMaxBy || (TestMaxBy = {})); -// _.mean -var TestMean; -(function (TestMean) { - var array; - var result; - result = _.mean(array); - result = _(array).mean(); -})(TestMean || (TestMean = {})); -// _.min -var TestMin; -(function (TestMin) { - var array; - var list; - var result; - result = _.min(array); - result = _.min(list); - result = _(array).min(); - result = _(list).min(); -})(TestMin || (TestMin = {})); -// _.minBy -var TestMinBy; -(function (TestMinBy) { - var array; - var list; - var dictionary; - var listIterator; - var dictionaryIterator; - var result; - result = _.minBy(array); - result = _.minBy(array, listIterator); - result = _.minBy(array, ''); - result = _.minBy(array, { a: 42 }); - result = _.minBy(list); - result = _.minBy(list, listIterator); - result = _.minBy(list, ''); - result = _.minBy(list, { a: 42 }); - result = _.minBy(dictionary); - result = _.minBy(dictionary, dictionaryIterator); - result = _.minBy(dictionary, ''); - result = _.minBy(dictionary, { a: 42 }); - result = _(array).minBy(); - result = _(array).minBy(listIterator); - result = _(array).minBy(''); - result = _(array).minBy({ a: 42 }); - result = _(list).minBy(); - result = _(list).minBy(listIterator); - result = _(list).minBy(''); - result = _(list).minBy({ a: 42 }); - result = _(dictionary).minBy(); - result = _(dictionary).minBy(dictionaryIterator); - result = _(dictionary).minBy(''); - result = _(dictionary).minBy({ a: 42 }); -})(TestMinBy || (TestMinBy = {})); -// _.round -var TestRound; -(function (TestRound) { - { - var result_539; - result_539 = _.round(4.006); - result_539 = _.round(4.006, 2); - result_539 = _(4.006).round(); - result_539 = _(4.006).round(2); - } - { - var result_540; - result_540 = _(4.006).chain().round(); - result_540 = _(4.006).chain().round(2); - } -})(TestRound || (TestRound = {})); -// _.sum -var TestSum; -(function (TestSum) { - var array; - var list; - var dictionary; - var listIterator; - var dictionaryIterator; - { - var result_541; - result_541 = _.sum(array); - result_541 = _.sum(array); - result_541 = _.sum(list); - result_541 = _.sum(list); - result_541 = _(array).sum(); - result_541 = _(list).sum(); - result_541 = _(dictionary).sum(); - } - { - var result_542; - result_542 = _(array).chain().sum(); - result_542 = _(list).chain().sum(); - result_542 = _(dictionary).chain().sum(); - } -})(TestSum || (TestSum = {})); -// _.sumBy -var TestSumBy; -(function (TestSumBy) { - var array; - var list; - var dictionary; - var listIterator; - var dictionaryIterator; - { - var result_543; - result_543 = _.sumBy(array); - result_543 = _.sumBy(array, listIterator); - result_543 = _.sumBy(array, ''); - result_543 = _.sumBy(list); - result_543 = _.sumBy(list, listIterator); - result_543 = _.sumBy(list, ''); - result_543 = _.sumBy(dictionary); - result_543 = _.sumBy(dictionary, dictionaryIterator); - result_543 = _.sumBy(dictionary, ''); - result_543 = _(array).sumBy(listIterator); - result_543 = _(array).sumBy(''); - result_543 = _(list).sumBy(listIterator); - result_543 = _(list).sumBy(''); - result_543 = _(dictionary).sumBy(dictionaryIterator); - result_543 = _(dictionary).sumBy(''); - } - { - var result_544; - result_544 = _(array).chain().sumBy(listIterator); - result_544 = _(array).chain().sumBy(''); - result_544 = _(list).chain().sumBy(listIterator); - result_544 = _(list).chain().sumBy(''); - result_544 = _(dictionary).chain().sumBy(dictionaryIterator); - result_544 = _(dictionary).chain().sumBy(''); - } -})(TestSumBy || (TestSumBy = {})); -/********** - * Number * - **********/ -// _.subtract -var subtract; -(function (subtract) { - { - var result_545; - result_545 = _.subtract(3, 2); - result_545 = _(3).subtract(2); - } - { - var result_546; - result_546 = _(3).chain().subtract(2); - } -})(subtract || (subtract = {})); -// _.clamp -var TestInClamp; -(function (TestInClamp) { - { - var result_547; - result_547 = _.clamp(3, 2, 4); - result_547 = _(3).clamp(2, 4); - } - { - var result_548; - result_548 = _(3).chain().clamp(2, 4); - } -})(TestInClamp || (TestInClamp = {})); -// _.inRange -var TestInRange; -(function (TestInRange) { - { - var result_549; - result_549 = _.inRange(3, 2, 4); - result_549 = _.inRange(4, 8); - result_549 = _(3).inRange(2, 4); - result_549 = _(4).inRange(8); - } - { - var result_550; - result_550 = _(3).chain().inRange(2, 4); - result_550 = _(4).chain().inRange(8); - } -})(TestInRange || (TestInRange = {})); -// _.random -var TestRandom; -(function (TestRandom) { - { - var result_551; - result_551 = _.random(); - result_551 = _.random(1); - result_551 = _.random(1, 2); - result_551 = _.random(1, 2, true); - result_551 = _.random(1, true); - result_551 = _.random(true); - result_551 = _(1).random(); - result_551 = _(1).random(2); - result_551 = _(1).random(2, true); - result_551 = _(1).random(true); - result_551 = _(true).random(); - } - { - var result_552; - result_552 = _(1).chain().random(); - result_552 = _(1).chain().random(2); - result_552 = _(1).chain().random(2, true); - result_552 = _(1).chain().random(true); - result_552 = _(true).chain().random(); - } -})(TestRandom || (TestRandom = {})); -/********** - * Object * - **********/ -// _.assign -var TestAssign; -(function (TestAssign) { - ; - ; - ; - ; - ; - ; - var obj; - var s1; - var s2; - var s3; - var s4; - var s5; - var customizer; - { - var result_553; - result_553 = _.assign(obj); - } - { - var result_554; - result_554 = _.assign(obj, s1); - } - { - var result_555; - result_555 = _.assign(obj, s1, s2); - } - { - var result_556; - result_556 = _.assign(obj, s1, s2, s3); - } - { - var result_557; - result_557 = _.assign(obj, s1, s2, s3, s4); - } - { - var result_558; - result_558 = _.assign(obj, s1, s2, s3, s4, s5); - } - { - var result_559; - result_559 = _(obj).assign(); - } - { - var result_560; - result_560 = _(obj).assign(s1); - } - { - var result_561; - result_561 = _(obj).assign(s1, s2); - } - { - var result_562; - result_562 = _(obj).assign(s1, s2, s3); - } - { - var result_563; - result_563 = _(obj).assign(s1, s2, s3, s4); - } - { - var result_564; - result_564 = _(obj).assign(s1, s2, s3, s4, s5); - } - { - var result_565; - result_565 = _(obj).chain().assign(); - } - { - var result_566; - result_566 = _(obj).chain().assign(s1); - } - { - var result_567; - result_567 = _(obj).chain().assign(s1, s2); - } - { - var result_568; - result_568 = _(obj).chain().assign(s1, s2, s3); - } - { - var result_569; - result_569 = _(obj).chain().assign(s1, s2, s3, s4); - } - { - var result_570; - result_570 = _(obj).chain().assign(s1, s2, s3, s4, s5); - } -})(TestAssign || (TestAssign = {})); -// _.assignWith -var TestAssignWith; -(function (TestAssignWith) { - ; - ; - ; - ; - ; - ; - var obj; - var s1; - var s2; - var s3; - var s4; - var s5; - var customizer; - { - var result_571; - result_571 = _.assignWith(obj); - } - { - var result_572; - result_572 = _.assignWith(obj, s1, customizer); - } - { - var result_573; - result_573 = _.assignWith(obj, s1, s2, customizer); - } - { - var result_574; - result_574 = _.assignWith(obj, s1, s2, s3, customizer); - } - { - var result_575; - result_575 = _.assignWith(obj, s1, s2, s3, s4, customizer); - } - { - var result_576; - result_576 = _.assignWith(obj, s1, s2, s3, s4, s5, customizer); - } - { - var result_577; - result_577 = _(obj).assignWith(); - } - { - var result_578; - result_578 = _(obj).assignWith(s1, customizer); - } - { - var result_579; - result_579 = _(obj).assignWith(s1, s2, customizer); - } - { - var result_580; - result_580 = _(obj).assignWith(s1, s2, s3, customizer); - } - { - var result_581; - result_581 = _(obj).assignWith(s1, s2, s3, s4, customizer); - } - { - var result_582; - result_582 = _(obj).assignWith(s1, s2, s3, s4, s5, customizer); - } - { - var result_583; - result_583 = _(obj).chain().assignWith(); - } - { - var result_584; - result_584 = _(obj).chain().assignWith(s1, customizer); - } - { - var result_585; - result_585 = _(obj).chain().assignWith(s1, s2, customizer); - } - { - var result_586; - result_586 = _(obj).chain().assignWith(s1, s2, s3, customizer); - } - { - var result_587; - result_587 = _(obj).chain().assignWith(s1, s2, s3, s4, customizer); - } - { - var result_588; - result_588 = _(obj).chain().assignWith(s1, s2, s3, s4, s5, customizer); - } -})(TestAssignWith || (TestAssignWith = {})); -// _.assignIn -var TestAssignIn; -(function (TestAssignIn) { - ; - ; - ; - ; - ; - ; - var obj; - var s1; - var s2; - var s3; - var s4; - var s5; - var customizer; - { - var result_589; - result_589 = _.assignIn(obj); - } - { - var result_590; - result_590 = _.assignIn(obj, s1); - } - { - var result_591; - result_591 = _.assignIn(obj, s1, s2); - } - { - var result_592; - result_592 = _.assignIn(obj, s1, s2, s3); - } - { - var result_593; - result_593 = _.assignIn(obj, s1, s2, s3, s4); - } - { - var result_594; - result_594 = _.assignIn(obj, s1, s2, s3, s4, s5); - } - { - var result_595; - result_595 = _(obj).assignIn(); - } - { - var result_596; - result_596 = _(obj).assignIn(s1); - } - { - var result_597; - result_597 = _(obj).assignIn(s1, s2); - } - { - var result_598; - result_598 = _(obj).assignIn(s1, s2, s3); - } - { - var result_599; - result_599 = _(obj).assignIn(s1, s2, s3, s4); - } - { - var result_600; - result_600 = _(obj).assignIn(s1, s2, s3, s4, s5); - } - { - var result_601; - result_601 = _(obj).chain().assignIn(); - } - { - var result_602; - result_602 = _(obj).chain().assignIn(s1); - } - { - var result_603; - result_603 = _(obj).chain().assignIn(s1, s2); - } - { - var result_604; - result_604 = _(obj).chain().assignIn(s1, s2, s3); - } - { - var result_605; - result_605 = _(obj).chain().assignIn(s1, s2, s3, s4); - } - { - var result_606; - result_606 = _(obj).chain().assignIn(s1, s2, s3, s4, s5); - } -})(TestAssignIn || (TestAssignIn = {})); -// _.assignInWith -var TestAssignInWith; -(function (TestAssignInWith) { - ; - ; - ; - ; - ; - ; - var obj; - var s1; - var s2; - var s3; - var s4; - var s5; - var customizer; - { - var result_607; - result_607 = _.assignInWith(obj); - } - { - var result_608; - result_608 = _.assignInWith(obj, s1, customizer); - } - { - var result_609; - result_609 = _.assignInWith(obj, s1, s2, customizer); - } - { - var result_610; - result_610 = _.assignInWith(obj, s1, s2, s3, customizer); - } - { - var result_611; - result_611 = _.assignInWith(obj, s1, s2, s3, s4, customizer); - } - { - var result_612; - result_612 = _.assignInWith(obj, s1, s2, s3, s4, s5, customizer); - } - { - var result_613; - result_613 = _(obj).assignInWith(); - } - { - var result_614; - result_614 = _(obj).assignInWith(s1, customizer); - } - { - var result_615; - result_615 = _(obj).assignInWith(s1, s2, customizer); - } - { - var result_616; - result_616 = _(obj).assignInWith(s1, s2, s3, customizer); - } - { - var result_617; - result_617 = _(obj).assignInWith(s1, s2, s3, s4, customizer); - } - { - var result_618; - result_618 = _(obj).assignInWith(s1, s2, s3, s4, s5, customizer); - } - { - var result_619; - result_619 = _(obj).chain().assignInWith(); - } - { - var result_620; - result_620 = _(obj).chain().assignInWith(s1, customizer); - } - { - var result_621; - result_621 = _(obj).chain().assignInWith(s1, s2, customizer); - } - { - var result_622; - result_622 = _(obj).chain().assignInWith(s1, s2, s3, customizer); - } - { - var result_623; - result_623 = _(obj).chain().assignInWith(s1, s2, s3, s4, customizer); - } - { - var result_624; - result_624 = _(obj).chain().assignInWith(s1, s2, s3, s4, s5, customizer); - } -})(TestAssignInWith || (TestAssignInWith = {})); -// _.create -var TestCreate; -(function (TestCreate) { - var prototype; - var properties; - { - var result_625; - result_625 = _.create(prototype, properties); - result_625 = _.create(prototype, properties); - } - { - var result_626; - result_626 = _(prototype).create(properties); - result_626 = _(prototype).create(properties); - } - { - var result_627; - result_627 = _(prototype).chain().create(properties); - result_627 = _(prototype).chain().create(properties); - } -})(TestCreate || (TestCreate = {})); -// _.defaults -var TestDefaults; -(function (TestDefaults) { - ; - ; - ; - ; - ; - ; - var obj; - var s1; - var s2; - var s3; - var s4; - var s5; - { - var result_628; - result_628 = _.defaults(obj); - } - { - var result_629; - result_629 = _.defaults(obj, s1); - } - { - var result_630; - result_630 = _.defaults(obj, s1, s2); - } - { - var result_631; - result_631 = _.defaults(obj, s1, s2, s3); - } - { - var result_632; - result_632 = _.defaults(obj, s1, s2, s3, s4); - } - { - var result_633; - result_633 = _.defaults(obj, s1, s2, s3, s4, s5); - } - { - var result_634; - result_634 = _(obj).defaults(); - } - { - var result_635; - result_635 = _(obj).defaults(s1); - } - { - var result_636; - result_636 = _(obj).defaults(s1, s2); - } - { - var result_637; - result_637 = _(obj).defaults(s1, s2, s3); - } - { - var result_638; - result_638 = _(obj).defaults(s1, s2, s3, s4); - } - { - var result_639; - result_639 = _(obj).defaults(s1, s2, s3, s4, s5); - } - { - var result_640; - result_640 = _(obj).chain().defaults(); - } - { - var result_641; - result_641 = _(obj).chain().defaults(s1); - } - { - var result_642; - result_642 = _(obj).chain().defaults(s1, s2); - } - { - var result_643; - result_643 = _(obj).chain().defaults(s1, s2, s3); - } - { - var result_644; - result_644 = _(obj).chain().defaults(s1, s2, s3, s4); - } - { - var result_645; - result_645 = _(obj).chain().defaults(s1, s2, s3, s4, s5); - } -})(TestDefaults || (TestDefaults = {})); -var TestDefaultsDeepObject = { 'user': { 'name': 'barney' } }; -var TestDefaultsDeepSource = { 'user': { 'name': 'fred', 'age': 36 } }; -result = _.defaultsDeep(TestDefaultsDeepObject, TestDefaultsDeepSource); -result = _(TestDefaultsDeepObject).defaultsDeep(TestDefaultsDeepSource).value(); -// _.extend -var TestExtend; -(function (TestExtend) { - var obj; - var s1; - var s2; - var s3; - var s4; - var s5; - var customizer; - { - var result_646; - result_646 = _.extend(obj); - } - { - var result_647; - result_647 = _.extend(obj, s1); - result_647 = _.extend(obj, s1, customizer); - result_647 = _.extend(obj, s1, customizer, any); - } - { - var result_648; - result_648 = _.extend(obj, s1, s2); - result_648 = _.extend(obj, s1, s2, customizer); - result_648 = _.extend(obj, s1, s2, customizer, any); - } - { - var result_649; - result_649 = _.extend(obj, s1, s2, s3); - result_649 = _.extend(obj, s1, s2, s3, customizer); - result_649 = _.extend(obj, s1, s2, s3, customizer, any); - } - { - var result_650; - result_650 = _.extend(obj, s1, s2, s3, s4); - result_650 = _.extend(obj, s1, s2, s3, s4, customizer); - result_650 = _.extend(obj, s1, s2, s3, s4, customizer, any); - } - { - var result_651; - result_651 = _.extend(obj, s1, s2, s3, s4, s5); - result_651 = _.extend(obj, s1, s2, s3, s4, s5, customizer); - result_651 = _.extend(obj, s1, s2, s3, s4, s5, customizer, any); - } - { - var result_652; - result_652 = _(obj).extend(); - } - { - var result_653; - result_653 = _(obj).extend(s1); - result_653 = _(obj).extend(s1, customizer); - result_653 = _(obj).extend(s1, customizer, any); - } - { - var result_654; - result_654 = _(obj).extend(s1, s2); - result_654 = _(obj).extend(s1, s2, customizer); - result_654 = _(obj).extend(s1, s2, customizer, any); - } - { - var result_655; - result_655 = _(obj).extend(s1, s2, s3); - result_655 = _(obj).extend(s1, s2, s3, customizer); - result_655 = _(obj).extend(s1, s2, s3, customizer, any); - } - { - var result_656; - result_656 = _(obj).extend(s1, s2, s3, s4); - result_656 = _(obj).extend(s1, s2, s3, s4, customizer); - result_656 = _(obj).extend(s1, s2, s3, s4, customizer, any); - } - { - var result_657; - result_657 = _(obj).extend(s1, s2, s3, s4, s5); - result_657 = _(obj).extend(s1, s2, s3, s4, s5, customizer); - result_657 = _(obj).extend(s1, s2, s3, s4, s5, customizer, any); - } - { - var result_658; - result_658 = _(obj).chain().extend(); - } - { - var result_659; - result_659 = _(obj).chain().extend(s1); - result_659 = _(obj).chain().extend(s1, customizer); - result_659 = _(obj).chain().extend(s1, customizer, any); - } - { - var result_660; - result_660 = _(obj).chain().extend(s1, s2); - result_660 = _(obj).chain().extend(s1, s2, customizer); - result_660 = _(obj).chain().extend(s1, s2, customizer, any); - } - { - var result_661; - result_661 = _(obj).chain().extend(s1, s2, s3); - result_661 = _(obj).chain().extend(s1, s2, s3, customizer); - result_661 = _(obj).chain().extend(s1, s2, s3, customizer, any); - } - { - var result_662; - result_662 = _(obj).chain().extend(s1, s2, s3, s4); - result_662 = _(obj).chain().extend(s1, s2, s3, s4, customizer); - result_662 = _(obj).chain().extend(s1, s2, s3, s4, customizer, any); - } - { - var result_663; - result_663 = _(obj).chain().extend(s1, s2, s3, s4, s5); - result_663 = _(obj).chain().extend(s1, s2, s3, s4, s5, customizer); - result_663 = _(obj).chain().extend(s1, s2, s3, s4, s5, customizer, any); - } -})(TestExtend || (TestExtend = {})); -// _.findKey -var TestFindKey; -(function (TestFindKey) { - { - var predicateFn; - var result_664; - result_664 = _.findKey({ a: '' }); - result_664 = _.findKey({ a: '' }, predicateFn); - result_664 = _.findKey({ a: '' }, predicateFn, any); - result_664 = _.findKey({ a: '' }, ''); - result_664 = _.findKey({ a: '' }, '', any); - result_664 = _.findKey({ a: '' }, { a: 42 }); - result_664 = _({ a: '' }).findKey(); - result_664 = _({ a: '' }).findKey(predicateFn); - result_664 = _({ a: '' }).findKey(predicateFn, any); - result_664 = _({ a: '' }).findKey(''); - result_664 = _({ a: '' }).findKey('', any); - result_664 = _({ a: '' }).findKey({ a: 42 }); - } - { - var predicateFn; - var result_665; - result_665 = _.findKey({ a: '' }, predicateFn); - result_665 = _.findKey({ a: '' }, predicateFn, any); - result_665 = _({ a: '' }).findKey(predicateFn); - result_665 = _({ a: '' }).findKey(predicateFn, any); - } - { - var predicateFn; - var result_666; - result_666 = _({ a: '' }).chain().findKey(); - result_666 = _({ a: '' }).chain().findKey(predicateFn); - result_666 = _({ a: '' }).chain().findKey(predicateFn, any); - result_666 = _({ a: '' }).chain().findKey(''); - result_666 = _({ a: '' }).chain().findKey('', any); - result_666 = _({ a: '' }).chain().findKey({ a: 42 }); - } - { - var predicateFn; - var result_667; - result_667 = _({ a: '' }).chain().findKey(predicateFn); - result_667 = _({ a: '' }).chain().findKey(predicateFn, any); - } -})(TestFindKey || (TestFindKey = {})); -// _.findLastKey -var TestFindLastKey; -(function (TestFindLastKey) { - { - var predicateFn; - var result_668; - result_668 = _.findLastKey({ a: '' }); - result_668 = _.findLastKey({ a: '' }, predicateFn); - result_668 = _.findLastKey({ a: '' }, predicateFn, any); - result_668 = _.findLastKey({ a: '' }, ''); - result_668 = _.findLastKey({ a: '' }, '', any); - result_668 = _.findLastKey({ a: '' }, { a: 42 }); - result_668 = _({ a: '' }).findLastKey(); - result_668 = _({ a: '' }).findLastKey(predicateFn); - result_668 = _({ a: '' }).findLastKey(predicateFn, any); - result_668 = _({ a: '' }).findLastKey(''); - result_668 = _({ a: '' }).findLastKey('', any); - result_668 = _({ a: '' }).findLastKey({ a: 42 }); - } - { - var predicateFn; - var result_669; - result_669 = _.findLastKey({ a: '' }, predicateFn); - result_669 = _.findLastKey({ a: '' }, predicateFn, any); - result_669 = _({ a: '' }).findLastKey(predicateFn); - result_669 = _({ a: '' }).findLastKey(predicateFn, any); - } - { - var predicateFn; - var result_670; - result_670 = _({ a: '' }).chain().findLastKey(); - result_670 = _({ a: '' }).chain().findLastKey(predicateFn); - result_670 = _({ a: '' }).chain().findLastKey(predicateFn, any); - result_670 = _({ a: '' }).chain().findLastKey(''); - result_670 = _({ a: '' }).chain().findLastKey('', any); - result_670 = _({ a: '' }).chain().findLastKey({ a: 42 }); - } - { - var predicateFn; - var result_671; - result_671 = _({ a: '' }).chain().findLastKey(predicateFn); - result_671 = _({ a: '' }).chain().findLastKey(predicateFn, any); - } -})(TestFindLastKey || (TestFindLastKey = {})); -// _.forIn -var TestForIn; -(function (TestForIn) { - var dictionary; - var dictionaryIterator; - var object; - var objectIterator; - { - var result_672; - result_672 = _.forIn(dictionary); - result_672 = _.forIn(dictionary, dictionaryIterator); - result_672 = _.forIn(dictionary, dictionaryIterator, any); - } - { - var result_673; - result_673 = _.forIn(object); - result_673 = _.forIn(object, objectIterator); - result_673 = _.forIn(object, objectIterator, any); - } - { - var result_674; - result_674 = _(dictionary).forIn(); - result_674 = _(dictionary).forIn(dictionaryIterator); - result_674 = _(dictionary).forIn(dictionaryIterator, any); - } - { - var result_675; - result_675 = _(dictionary).chain().forIn(); - result_675 = _(dictionary).chain().forIn(dictionaryIterator); - result_675 = _(dictionary).chain().forIn(dictionaryIterator, any); - } -})(TestForIn || (TestForIn = {})); -// _.forInRight -var TestForInRight; -(function (TestForInRight) { - var dictionary; - var dictionaryIterator; - var object; - var objectIterator; - { - var result_676; - result_676 = _.forInRight(dictionary); - result_676 = _.forInRight(dictionary, dictionaryIterator); - result_676 = _.forInRight(dictionary, dictionaryIterator, any); - } - { - var result_677; - result_677 = _.forInRight(object); - result_677 = _.forInRight(object, objectIterator); - result_677 = _.forInRight(object, objectIterator, any); - } - { - var result_678; - result_678 = _(dictionary).forInRight(); - result_678 = _(dictionary).forInRight(dictionaryIterator); - result_678 = _(dictionary).forInRight(dictionaryIterator, any); - } - { - var result_679; - result_679 = _(dictionary).chain().forInRight(); - result_679 = _(dictionary).chain().forInRight(dictionaryIterator); - result_679 = _(dictionary).chain().forInRight(dictionaryIterator, any); - } -})(TestForInRight || (TestForInRight = {})); -// _.forOwn -var TestForOwn; -(function (TestForOwn) { - var dictionary; - var dictionaryIterator; - var object; - var objectIterator; - { - var result_680; - result_680 = _.forOwn(dictionary); - result_680 = _.forOwn(dictionary, dictionaryIterator); - result_680 = _.forOwn(dictionary, dictionaryIterator, any); - } - { - var result_681; - result_681 = _.forOwn(object); - result_681 = _.forOwn(object, objectIterator); - result_681 = _.forOwn(object, objectIterator, any); - } - { - var result_682; - result_682 = _(dictionary).forOwn(); - result_682 = _(dictionary).forOwn(dictionaryIterator); - result_682 = _(dictionary).forOwn(dictionaryIterator, any); - } - { - var result_683; - result_683 = _(dictionary).chain().forOwn(); - result_683 = _(dictionary).chain().forOwn(dictionaryIterator); - result_683 = _(dictionary).chain().forOwn(dictionaryIterator, any); - } -})(TestForOwn || (TestForOwn = {})); -// _.forOwnRight -var TestForOwnRight; -(function (TestForOwnRight) { - var dictionary; - var dictionaryIterator; - var object; - var objectIterator; - { - var result_684; - result_684 = _.forOwnRight(dictionary); - result_684 = _.forOwnRight(dictionary, dictionaryIterator); - result_684 = _.forOwnRight(dictionary, dictionaryIterator, any); - } - { - var result_685; - result_685 = _.forOwnRight(object); - result_685 = _.forOwnRight(object, objectIterator); - result_685 = _.forOwnRight(object, objectIterator, any); - } - { - var result_686; - result_686 = _(dictionary).forOwnRight(); - result_686 = _(dictionary).forOwnRight(dictionaryIterator); - result_686 = _(dictionary).forOwnRight(dictionaryIterator, any); - } - { - var result_687; - result_687 = _(dictionary).chain().forOwnRight(); - result_687 = _(dictionary).chain().forOwnRight(dictionaryIterator); - result_687 = _(dictionary).chain().forOwnRight(dictionaryIterator, any); - } -})(TestForOwnRight || (TestForOwnRight = {})); -// _.functions -var TestFunctions; -(function (TestFunctions) { - var object; - { - var result_688; - result_688 = _.functions(object); - } - { - var result_689; - result_689 = _(object).functions(); - } - { - var result_690; - result_690 = _(object).chain().functions(); - } -})(TestFunctions || (TestFunctions = {})); -// _.functionsIn -var TestFunctionsIn; -(function (TestFunctionsIn) { - var object; - { - var result_691; - result_691 = _.functionsIn(object); - } - { - var result_692; - result_692 = _(object).functionsIn(); - } - { - var result_693; - result_693 = _(object).chain().functionsIn(); - } -})(TestFunctionsIn || (TestFunctionsIn = {})); -// _.get -result = _.get({ 'a': [{ 'b': { 'c': 3 } }] }, 'a[0].b.c'); -{ - var result_694; - result_694 = _.get({}, ''); - result_694 = _.get({}, 42); - result_694 = _.get({}, true); - result_694 = _.get({}, ['', 42, true]); - result_694 = _({}).get(''); - result_694 = _({}).get(42); - result_694 = _({}).get(true); - result_694 = _({}).get(['', 42, true]); -} -// _.has -var TestHas; -(function (TestHas) { - var object; - { - var result_695; - result_695 = _.has(object, ''); - result_695 = _.has(object, 42); - result_695 = _.has(object, true); - result_695 = _.has(object, ['', 42, true]); - result_695 = _(object).has(''); - result_695 = _(object).has(42); - result_695 = _(object).has(true); - result_695 = _(object).has(['', 42, true]); - } - { - var result_696; - result_696 = _(object).chain().has(''); - result_696 = _(object).chain().has(42); - result_696 = _(object).chain().has(true); - result_696 = _(object).chain().has(['', 42, true]); - } -})(TestHas || (TestHas = {})); -// _.hasIn -var TestHasIn; -(function (TestHasIn) { - var object; - { - var result_697; - result_697 = _.hasIn(object, ''); - result_697 = _.hasIn(object, 42); - result_697 = _.hasIn(object, true); - result_697 = _.hasIn(object, ['', 42, true]); - result_697 = _(object).hasIn(''); - result_697 = _(object).hasIn(42); - result_697 = _(object).hasIn(true); - result_697 = _(object).hasIn(['', 42, true]); - } - { - var result_698; - result_698 = _(object).chain().hasIn(''); - result_698 = _(object).chain().hasIn(42); - result_698 = _(object).chain().hasIn(true); - result_698 = _(object).chain().hasIn(['', 42, true]); - } -})(TestHasIn || (TestHasIn = {})); -// _.invert -var TestInvert; -(function (TestInvert) { - { - var result_699; - result_699 = _.invert({}); - result_699 = _.invert({}, true); - result_699 = _.invert({}); - result_699 = _.invert({}, true); - } - { - var result_700; - result_700 = _({}).invert(); - result_700 = _({}).invert(true); - } - { - var result_701; - result_701 = _({}).chain().invert(); - result_701 = _({}).chain().invert(true); - } -})(TestInvert || (TestInvert = {})); -// _.keys -var TestKeys; -(function (TestKeys) { - var object; - { - var result_702; - result_702 = _.keys(object); - } - { - var result_703; - result_703 = _(object).keys(); - } - { - var result_704; - result_704 = _(object).chain().keys(); - } -})(TestKeys || (TestKeys = {})); -// _.keysIn -var TestKeysIn; -(function (TestKeysIn) { - var object; - { - var result_705; - result_705 = _.keysIn(object); - } - { - var result_706; - result_706 = _(object).keysIn(); - } - { - var result_707; - result_707 = _(object).chain().keysIn(); - } -})(TestKeysIn || (TestKeysIn = {})); -// _.mapKeys -var TestMapKeys; -(function (TestMapKeys) { - var array; - var list; - var dictionary; - var listIterator; - var dictionaryIterator; - { - var result_708; - result_708 = _.mapKeys(array); - result_708 = _.mapKeys(array, listIterator); - result_708 = _.mapKeys(array, listIterator, any); - result_708 = _.mapKeys(array, ''); - result_708 = _.mapKeys(array, '', any); - result_708 = _.mapKeys(array, {}); - result_708 = _.mapKeys(list); - result_708 = _.mapKeys(list, listIterator); - result_708 = _.mapKeys(list, listIterator, any); - result_708 = _.mapKeys(list, ''); - result_708 = _.mapKeys(list, '', any); - result_708 = _.mapKeys(list, {}); - result_708 = _.mapKeys(dictionary); - result_708 = _.mapKeys(dictionary, dictionaryIterator); - result_708 = _.mapKeys(dictionary, dictionaryIterator, any); - result_708 = _.mapKeys(dictionary, ''); - result_708 = _.mapKeys(dictionary, '', any); - result_708 = _.mapKeys(dictionary, {}); - } - { - var result_709; - result_709 = _(array).mapKeys(); - result_709 = _(array).mapKeys(listIterator); - result_709 = _(array).mapKeys(listIterator, any); - result_709 = _(array).mapKeys(''); - result_709 = _(array).mapKeys('', any); - result_709 = _(array).mapKeys({}); - result_709 = _(list).mapKeys(); - result_709 = _(list).mapKeys(listIterator); - result_709 = _(list).mapKeys(listIterator, any); - result_709 = _(list).mapKeys(''); - result_709 = _(list).mapKeys('', any); - result_709 = _(list).mapKeys({}); - result_709 = _(dictionary).mapKeys(); - result_709 = _(dictionary).mapKeys(dictionaryIterator); - result_709 = _(dictionary).mapKeys(dictionaryIterator, any); - result_709 = _(dictionary).mapKeys(''); - result_709 = _(dictionary).mapKeys('', any); - result_709 = _(dictionary).mapKeys({}); - } - { - var result_710; - result_710 = _(array).chain().mapKeys(); - result_710 = _(array).chain().mapKeys(listIterator); - result_710 = _(array).chain().mapKeys(listIterator, any); - result_710 = _(array).chain().mapKeys(''); - result_710 = _(array).chain().mapKeys('', any); - result_710 = _(array).chain().mapKeys({}); - result_710 = _(list).chain().mapKeys(); - result_710 = _(list).chain().mapKeys(listIterator); - result_710 = _(list).chain().mapKeys(listIterator, any); - result_710 = _(list).chain().mapKeys(''); - result_710 = _(list).chain().mapKeys('', any); - result_710 = _(list).chain().mapKeys({}); - result_710 = _(dictionary).chain().mapKeys(); - result_710 = _(dictionary).chain().mapKeys(dictionaryIterator); - result_710 = _(dictionary).chain().mapKeys(dictionaryIterator, any); - result_710 = _(dictionary).chain().mapKeys(''); - result_710 = _(dictionary).chain().mapKeys('', any); - result_710 = _(dictionary).chain().mapKeys({}); - } -})(TestMapKeys || (TestMapKeys = {})); -// _.merge -var TestMerge; -(function (TestMerge) { - var initialValue = { a: 1 }; - var mergingValue = { b: "hi" }; - var result; - // Test for basic merging - result = _.merge(initialValue, mergingValue); - result = _.merge(initialValue, {}, mergingValue); - result = _.merge(initialValue, {}, {}, mergingValue); - result = _.merge(initialValue, {}, {}, {}, mergingValue); - // Once we get to the varargs version, you have to specify the result explicitly - result = _.merge(initialValue, {}, {}, {}, {}, mergingValue); - var complicatedResult = _.merge({ a: 1 }, { b: "string" }, { c: {} }, { d: [1] }, { e: true }); - var overriddenResult = _.merge({ a: 1 }, { a: "string" }, { a: {} }, { a: [1] }, { a: true }); - // Tests for basic chaining with merge - result = _(initialValue).merge(mergingValue).value(); - result = _(initialValue).merge({}, mergingValue).value(); - result = _(initialValue).merge({}, {}, mergingValue).value(); - result = _(initialValue).merge({}, {}, {}, mergingValue).value(); - // Once we get to the varargs version, you have to specify the result explicitly - result = _(initialValue).merge({}, {}, {}, {}, mergingValue).value(); - // Test complex multiple combinations with chaining - var complicatedResult = _({ a: 1 }).merge({ b: "string" }, { c: {} }, { d: [1] }, { e: true }).value(); - // Test for type overriding with chaining - var overriddenResult = _({ a: 1 }).merge({ a: "string" }, { a: {} }, { a: [1] }, { a: true }).value(); - { - var result_711; - } - { - var result_712; - } - { - var result_713; - } -})(TestMerge || (TestMerge = {})); -// _.mergeWith -var TestMergeWith; -(function (TestMergeWith) { - var initialValue = { a: 1 }; - var mergingValue = { b: "hi" }; - var result; - var customizer; - // Test for basic merging - result = _.mergeWith(initialValue, mergingValue, customizer); - result = _.mergeWith(initialValue, {}, mergingValue, customizer); - result = _.mergeWith(initialValue, {}, {}, mergingValue, customizer); - result = _.mergeWith(initialValue, {}, {}, {}, mergingValue, customizer); - // Once we get to the varargs version, you have to specify the result explicitl - result = _.mergeWith(initialValue, {}, {}, {}, {}, mergingValue, customizer); - // Tests for basic chaining with mergeWith - result = _(initialValue).mergeWith(mergingValue, customizer).value(); - result = _(initialValue).mergeWith({}, mergingValue, customizer).value(); - result = _(initialValue).mergeWith({}, {}, mergingValue, customizer).value(); - result = _(initialValue).mergeWith({}, {}, {}, mergingValue, customizer).value(); - // Once we get to the varargs version, you have to specify the result explicitl - result = _(initialValue).mergeWith({}, {}, {}, {}, mergingValue, customizer).value(); -})(TestMergeWith || (TestMergeWith = {})); -// _.omit -var TestOmit; -(function (TestOmit) { - var predicate; - { - var result_714; - result_714 = _.omit({}, 'a'); - result_714 = _.omit({}, 0, 'a'); - result_714 = _.omit({}, true, 0, 'a'); - result_714 = _.omit({}, ['b', 1, false], true, 0, 'a'); - } - { - var result_715; - result_715 = _({}).omit('a'); - result_715 = _({}).omit(0, 'a'); - result_715 = _({}).omit(true, 0, 'a'); - result_715 = _({}).omit(['b', 1, false], true, 0, 'a'); - } - { - var result_716; - result_716 = _({}).chain().omit('a'); - result_716 = _({}).chain().omit(0, 'a'); - result_716 = _({}).chain().omit(true, 0, 'a'); - result_716 = _({}).chain().omit(['b', 1, false], true, 0, 'a'); - } -})(TestOmit || (TestOmit = {})); -// _.omitBy -var TestOmitBy; -(function (TestOmitBy) { - var predicate; - { - var result_717; - result_717 = _.omitBy({}, predicate); - } - { - var result_718; - result_718 = _({}).omitBy(predicate); - } - { - var result_719; - result_719 = _({}).chain().omitBy(predicate); - } -})(TestOmitBy || (TestOmitBy = {})); -// _.toPairs -var TestToPairs; -(function (TestToPairs) { - var object; - { - var result_720; - result_720 = _.toPairs(object); - } - { - var result_721; - result_721 = _.toPairs(object); - } - { - var result_722; - result_722 = _(object).toPairs(); - } - { - var result_723; - result_723 = _(object).toPairs(); - } - { - var result_724; - result_724 = _(object).chain().toPairs(); - } - { - var result_725; - result_725 = _(object).chain().toPairs(); - } -})(TestToPairs || (TestToPairs = {})); -// _.pick -var TestPick; -(function (TestPick) { - var predicate; - { - var result_726; - result_726 = _.pick({}, 'a'); - result_726 = _.pick({}, 0, 'a'); - result_726 = _.pick({}, true, 0, 'a'); - result_726 = _.pick({}, ['b', 1, false], true, 0, 'a'); - } - { - var result_727; - result_727 = _({}).pick('a'); - result_727 = _({}).pick(0, 'a'); - result_727 = _({}).pick(true, 0, 'a'); - result_727 = _({}).pick(['b', 1, false], true, 0, 'a'); - } - { - var result_728; - result_728 = _({}).chain().pick('a'); - result_728 = _({}).chain().pick(0, 'a'); - result_728 = _({}).chain().pick(true, 0, 'a'); - result_728 = _({}).chain().pick(['b', 1, false], true, 0, 'a'); - } -})(TestPick || (TestPick = {})); -// _.pickBy -var TestPickBy; -(function (TestPickBy) { - var predicate; - { - var result_729; - result_729 = _.pickBy({}, predicate); - } - { - var result_730; - result_730 = _({}).pickBy(predicate); - } - { - var result_731; - result_731 = _({}).chain().pickBy(predicate); - } -})(TestPickBy || (TestPickBy = {})); -// _.result -{ - var testResultPath; - var testResultDefaultValue; - var result_732; - result_732 = _.result({}, testResultPath); - result_732 = _.result({}, testResultPath, testResultDefaultValue); - result_732 = _({}).result(testResultPath); - result_732 = _({}).result(testResultPath, testResultDefaultValue); -} -// _.set -var TestSet; -(function (TestSet) { - var object; - var value = { a: 1, b: '', c: true }; - { - var result_733; - result_733 = _.set(object, '', any); - result_733 = _.set(object, ['a', 'b', 1], any); - result_733 = _.set(object, '', value); - result_733 = _.set(object, ['a', 'b', 1], value); - } - { - var result_734; - result_734 = _(object).set('', any); - result_734 = _(object).set(['a', 'b', 1], any); - result_734 = _(object).set('', value); - result_734 = _(object).set(['a', 'b', 1], value); - } - { - var result_735; - result_735 = _(object).chain().set('', any); - result_735 = _(object).chain().set(['a', 'b', 1], any); - result_735 = _(object).chain().set('', value); - result_735 = _(object).chain().set(['a', 'b', 1], value); - } -})(TestSet || (TestSet = {})); -// _.transform -var TestTransform; -(function (TestTransform) { - var array; - var dictionary; - { - var iterator; - var accumulator; - var result_736; - result_736 = _.transform(array); - result_736 = _.transform(array, iterator); - result_736 = _.transform(array, iterator, accumulator); - result_736 = _.transform(array, iterator, accumulator, any); - result_736 = _(array).transform().value(); - result_736 = _(array).transform(iterator).value(); - result_736 = _(array).transform(iterator, accumulator).value(); - result_736 = _(array).transform(iterator, accumulator, any).value(); - } - { - var iterator; - var accumulator; - var result_737; - result_737 = _.transform(array, iterator); - result_737 = _.transform(array, iterator, accumulator); - result_737 = _.transform(array, iterator, accumulator, any); - result_737 = _(array).transform(iterator).value(); - result_737 = _(array).transform(iterator, accumulator).value(); - result_737 = _(array).transform(iterator, accumulator, any).value(); - } - { - var iterator; - var accumulator; - var result_738; - result_738 = _.transform(dictionary); - result_738 = _.transform(dictionary, iterator); - result_738 = _.transform(dictionary, iterator, accumulator); - result_738 = _.transform(dictionary, iterator, accumulator, any); - result_738 = _(dictionary).transform().value(); - result_738 = _(dictionary).transform(iterator).value(); - result_738 = _(dictionary).transform(iterator, accumulator).value(); - result_738 = _(dictionary).transform(iterator, accumulator, any).value(); - } - { - var iterator; - var accumulator; - var result_739; - result_739 = _.transform(dictionary, iterator); - result_739 = _.transform(dictionary, iterator, accumulator); - result_739 = _.transform(dictionary, iterator, accumulator, any); - result_739 = _(dictionary).transform(iterator).value(); - result_739 = _(dictionary).transform(iterator, accumulator).value(); - result_739 = _(dictionary).transform(iterator, accumulator, any).value(); - } -})(TestTransform || (TestTransform = {})); -// _.values -var TestValues; -(function (TestValues) { - var object; - { - var result_740; - result_740 = _.values(object); - } - { - var result_741; - result_741 = _(object).values(); - } - { - var result_742; - result_742 = _(object).chain().values(); - } -})(TestValues || (TestValues = {})); -// _.valuesIn -var TestValuesIn; -(function (TestValuesIn) { - var object; - { - var result_743; - result_743 = _.valuesIn(object); - } - { - var result_744; - result_744 = _(object).valuesIn(); - } - { - var result_745; - result_745 = _(object).chain().valuesIn(); - } -})(TestValuesIn || (TestValuesIn = {})); -/********** - * String * - **********/ -// _.camelCase -var TestCamelCase; -(function (TestCamelCase) { - { - var result_746; - result_746 = _.camelCase('Foo Bar'); - result_746 = _('Foo Bar').camelCase(); - } - { - var result_747; - result_747 = _('Foo Bar').chain().camelCase(); - } -})(TestCamelCase || (TestCamelCase = {})); -// _.capitalize -var TestCapitalize; -(function (TestCapitalize) { - { - var result_748; - result_748 = _.capitalize('fred'); - result_748 = _('fred').capitalize(); - } - { - var result_749; - result_749 = _('fred').chain().capitalize(); - } -})(TestCapitalize || (TestCapitalize = {})); -// _.deburr -var TestDeburr; -(function (TestDeburr) { - { - var result_750; - result_750 = _.deburr('déjà vu'); - result_750 = _('déjà vu').deburr(); - } - { - var result_751; - result_751 = _('déjà vu').chain().deburr(); - } -})(TestDeburr || (TestDeburr = {})); -// _.endsWith -var TestEndsWith; -(function (TestEndsWith) { - { - var result_752; - result_752 = _.endsWith('abc', 'c'); - result_752 = _.endsWith('abc', 'c', 1); - result_752 = _('abc').endsWith('c'); - result_752 = _('abc').endsWith('c', 1); - } - { - var result_753; - result_753 = _('abc').chain().endsWith('c'); - result_753 = _('abc').chain().endsWith('c', 1); - } -})(TestEndsWith || (TestEndsWith = {})); -// _.escape -var TestEscape; -(function (TestEscape) { - { - var result_754; - result_754 = _.escape('fred, barney, & pebbles'); - result_754 = _('fred, barney, & pebbles').escape(); - } - { - var result_755; - result_755 = _('fred, barney, & pebbles').chain().escape(); - } -})(TestEscape || (TestEscape = {})); -// _.escapeRegExp -var TestEscapeRegExp; -(function (TestEscapeRegExp) { - { - var result_756; - result_756 = _.escapeRegExp('[lodash](https://lodash.com/)'); - result_756 = _('[lodash](https://lodash.com/)').escapeRegExp(); - } - { - var result_757; - result_757 = _('[lodash](https://lodash.com/)').chain().escapeRegExp(); - } -})(TestEscapeRegExp || (TestEscapeRegExp = {})); -// _.kebabCase -var TestKebabCase; -(function (TestKebabCase) { - { - var result_758; - result_758 = _.kebabCase('Foo Bar'); - result_758 = _('Foo Bar').kebabCase(); - } - { - var result_759; - result_759 = _('Foo Bar').chain().kebabCase(); - } -})(TestKebabCase || (TestKebabCase = {})); -// _.lowerCase -var TestLowerCase; -(function (TestLowerCase) { - { - var result_760; - result_760 = _.lowerCase('Foo Bar'); - result_760 = _('Foo Bar').lowerCase(); - } - { - var result_761; - result_761 = _('Foo Bar').chain().lowerCase(); - } -})(TestLowerCase || (TestLowerCase = {})); -// _.lowerFirst -var TestLowerFirst; -(function (TestLowerFirst) { - { - var result_762; - result_762 = _.lowerFirst('Foo Bar'); - result_762 = _('Foo Bar').lowerFirst(); - } - { - var result_763; - result_763 = _('Foo Bar').chain().lowerFirst(); - } -})(TestLowerFirst || (TestLowerFirst = {})); -// _.pad -var TestPad; -(function (TestPad) { - { - var result_764; - result_764 = _.pad('abd'); - result_764 = _.pad('abc', 8); - result_764 = _.pad('abc', 8, '_-'); - result_764 = _('abc').pad(); - result_764 = _('abc').pad(8); - result_764 = _('abc').pad(8, '_-'); - } - { - var result_765; - result_765 = _('abc').chain().pad(); - result_765 = _('abc').chain().pad(8); - result_765 = _('abc').chain().pad(8, '_-'); - } -})(TestPad || (TestPad = {})); -// _.padStart -var TestPadStart; -(function (TestPadStart) { - { - var result_766; - result_766 = _.padStart('abc'); - result_766 = _.padStart('abc', 6); - result_766 = _.padStart('abc', 6, '_-'); - result_766 = _('abc').padStart(); - result_766 = _('abc').padStart(6); - result_766 = _('abc').padStart(6, '_-'); - } - { - var result_767; - result_767 = _('abc').chain().padStart(); - result_767 = _('abc').chain().padStart(6); - result_767 = _('abc').chain().padStart(6, '_-'); - } -})(TestPadStart || (TestPadStart = {})); -// _.padEnd -var TestPadEnd; -(function (TestPadEnd) { - { - var result_768; - result_768 = _.padEnd('abc'); - result_768 = _.padEnd('abc', 6); - result_768 = _.padEnd('abc', 6, '_-'); - result_768 = _('abc').padEnd(); - result_768 = _('abc').padEnd(6); - result_768 = _('abc').padEnd(6, '_-'); - } - { - var result_769; - result_769 = _('abc').chain().padEnd(); - result_769 = _('abc').chain().padEnd(6); - result_769 = _('abc').chain().padEnd(6, '_-'); - } -})(TestPadEnd || (TestPadEnd = {})); -// _.parseInt -var TestParseInt; -(function (TestParseInt) { - { - var result_770; - result_770 = _.parseInt('08'); - result_770 = _.parseInt('08', 10); - result_770 = _('08').parseInt(); - result_770 = _('08').parseInt(10); - } - { - var result_771; - result_771 = _('08').chain().parseInt(); - result_771 = _('08').chain().parseInt(10); - } -})(TestParseInt || (TestParseInt = {})); -// _.repeat -var TestRepeat; -(function (TestRepeat) { - { - var result_772; - result_772 = _.repeat('*'); - result_772 = _.repeat('*', 3); - result_772 = _('*').repeat(); - result_772 = _('*').repeat(3); - } - { - var result_773; - result_773 = _('*').chain().repeat(); - result_773 = _('*').chain().repeat(3); - } -})(TestRepeat || (TestRepeat = {})); -// _.snakeCase -var TestSnakeCase; -(function (TestSnakeCase) { - { - var result_774; - result_774 = _.snakeCase('Foo Bar'); - result_774 = _('Foo Bar').snakeCase(); - } - { - var result_775; - result_775 = _('Foo Bar').chain().snakeCase(); - } -})(TestSnakeCase || (TestSnakeCase = {})); -// _.startCase -var TestStartCase; -(function (TestStartCase) { - { - var result_776; - result_776 = _.startCase('--foo-bar'); - result_776 = _('--foo-bar').startCase(); - } - { - var result_777; - result_777 = _('--foo-bar').chain().startCase(); - } -})(TestStartCase || (TestStartCase = {})); -// _.startsWith -var TestStartsWith; -(function (TestStartsWith) { - { - var result_778; - result_778 = _.startsWith('abc', 'a'); - result_778 = _.startsWith('abc', 'a', 1); - result_778 = _('abc').startsWith('a'); - result_778 = _('abc').startsWith('a', 1); - } - { - var result_779; - result_779 = _('abc').chain().startsWith('a'); - result_779 = _('abc').chain().startsWith('a', 1); - } -})(TestStartsWith || (TestStartsWith = {})); -// _.template -var TestTemplate; -(function (TestTemplate) { - var options; - { - var result_780; - result_780 = _.template(''); - result_780 = _.template('', options); - result_780 = _('').template(); - result_780 = _('').template(options); - } - { - var result_781; - result_781 = _('').chain().template(); - result_781 = _('').chain().template(options); - } -})(TestTemplate || (TestTemplate = {})); -// _.toLower -var TestToLower; -(function (TestToLower) { - { - var result_782; - result_782 = _.toLower('fred, barney, & pebbles'); - result_782 = _('fred, barney, & pebbles').toLower(); - } - { - var result_783; - result_783 = _('fred, barney, & pebbles').chain().toLower(); - } -})(TestToLower || (TestToLower = {})); -// _.toUpper -var TestToUpper; -(function (TestToUpper) { - { - var result_784; - result_784 = _.toUpper('fred, barney, & pebbles'); - result_784 = _('fred, barney, & pebbles').toUpper(); - } - { - var result_785; - result_785 = _('fred, barney, & pebbles').chain().toUpper(); - } -})(TestToUpper || (TestToUpper = {})); -// _.trim -var TestTrim; -(function (TestTrim) { - { - var result_786; - result_786 = _.trim(); - result_786 = _.trim(' abc '); - result_786 = _.trim('-_-abc-_-', '_-'); - result_786 = _('-_-abc-_-').trim(); - result_786 = _('-_-abc-_-').trim('_-'); - } - { - var result_787; - result_787 = _('-_-abc-_-').chain().trim(); - result_787 = _('-_-abc-_-').chain().trim('_-'); - } -})(TestTrim || (TestTrim = {})); -// _.trimStart -var TestTrimStart; -(function (TestTrimStart) { - { - var result_788; - result_788 = _.trimStart(); - result_788 = _.trimStart(' abc '); - result_788 = _.trimStart('-_-abc-_-', '_-'); - result_788 = _('-_-abc-_-').trimStart(); - result_788 = _('-_-abc-_-').trimStart('_-'); - } - { - var result_789; - result_789 = _('-_-abc-_-').chain().trimStart(); - result_789 = _('-_-abc-_-').chain().trimStart('_-'); - } -})(TestTrimStart || (TestTrimStart = {})); -// _.trimEnd -var TestTrimEnd; -(function (TestTrimEnd) { - { - var result_790; - result_790 = _.trimEnd(); - result_790 = _.trimEnd(' abc '); - result_790 = _.trimEnd('-_-abc-_-', '_-'); - result_790 = _('-_-abc-_-').trimEnd(); - result_790 = _('-_-abc-_-').trimEnd('_-'); - } - { - var result_791; - result_791 = _('-_-abc-_-').chain().trimEnd(); - result_791 = _('-_-abc-_-').chain().trimEnd('_-'); - } -})(TestTrimEnd || (TestTrimEnd = {})); -// _.truncate -var Testtruncate; -(function (Testtruncate) { - { - var result_792; - result_792 = _.truncate('hi-diddly-ho there, neighborino'); - result_792 = _.truncate('hi-diddly-ho there, neighborino', 24); - result_792 = _.truncate('hi-diddly-ho there, neighborino', { 'length': 24, 'separator': ' ' }); - result_792 = _.truncate('hi-diddly-ho there, neighborino', { 'length': 24, 'separator': /,? +/ }); - result_792 = _.truncate('hi-diddly-ho there, neighborino', { 'omission': ' […]' }); - result_792 = _('hi-diddly-ho there, neighborino').truncate(); - result_792 = _('hi-diddly-ho there, neighborino').truncate(24); - result_792 = _('hi-diddly-ho there, neighborino').truncate({ 'length': 24, 'separator': ' ' }); - result_792 = _('hi-diddly-ho there, neighborino').truncate({ 'length': 24, 'separator': /,? +/ }); - result_792 = _('hi-diddly-ho there, neighborino').truncate({ 'omission': ' […]' }); - } - { - var result_793; - result_793 = _('hi-diddly-ho there, neighborino').chain().truncate(); - result_793 = _('hi-diddly-ho there, neighborino').chain().truncate(24); - result_793 = _('hi-diddly-ho there, neighborino').chain().truncate({ 'length': 24, 'separator': ' ' }); - result_793 = _('hi-diddly-ho there, neighborino').chain().truncate({ 'length': 24, 'separator': /,? +/ }); - result_793 = _('hi-diddly-ho there, neighborino').chain().truncate({ 'omission': ' […]' }); - } -})(Testtruncate || (Testtruncate = {})); -// _.upperCase -var TestUpperCase; -(function (TestUpperCase) { - { - var result_794; - result_794 = _.upperCase('fred, barney, & pebbles'); - result_794 = _('fred, barney, & pebbles').upperCase(); - } - { - var result_795; - result_795 = _('fred, barney, & pebbles').chain().upperCase(); - } -})(TestUpperCase || (TestUpperCase = {})); -// _.upperFirst -var TestUpperFirst; -(function (TestUpperFirst) { - { - var result_796; - result_796 = _.upperFirst('fred, barney, & pebbles'); - result_796 = _('fred, barney, & pebbles').upperFirst(); - } - { - var result_797; - result_797 = _('fred, barney, & pebbles').chain().upperFirst(); - } -})(TestUpperFirst || (TestUpperFirst = {})); -// _.unescape -var TestUnescape; -(function (TestUnescape) { - { - var result_798; - result_798 = _.unescape('fred, barney, & pebbles'); - result_798 = _('fred, barney, & pebbles').unescape(); - } - { - var result_799; - result_799 = _('fred, barney, & pebbles').chain().unescape(); - } -})(TestUnescape || (TestUnescape = {})); -// _.words -var TestWords; -(function (TestWords) { - { - var result_800; - result_800 = _.words('fred, barney, & pebbles'); - result_800 = _.words('fred, barney, & pebbles', /[^, ]+/g); - result_800 = _('fred, barney, & pebbles').words(); - result_800 = _('fred, barney, & pebbles').words(/[^, ]+/g); - } - { - var result_801; - result_801 = _('fred, barney, & pebbles').chain().words(); - result_801 = _('fred, barney, & pebbles').chain().words(/[^, ]+/g); - } -})(TestWords || (TestWords = {})); -/*********** - * Utility * - ***********/ -// _.attempt -var TestAttempt; -(function (TestAttempt) { - var func; - { - var result_802; - result_802 = _.attempt(func); - result_802 = _(func).attempt(); - } - { - var result_803; - result_803 = _(func).chain().attempt(); - } -})(TestAttempt || (TestAttempt = {})); -// _.constant -var TestConstant; -(function (TestConstant) { - { - var result_804; - result: _.constant(42); - } - { - var result_805; - result: _.constant('a'); - } - { - var result_806; - result: _.constant(true); - } - { - var result_807; - result: _.constant(['a']); - } - { - var result_808; - result: _.constant({ a: 'a' }); - } - { - var result_809; - result: _(42).constant(); - } - { - var result_810; - result: _('a').constant(); - } - { - var result_811; - result: _(true).constant(); - } - { - var result_812; - result: _(['a']).constant(); - } - { - var result_813; - result: _({ a: 'a' }).constant(); - } - { - var result_814; - result: _(42).chain().constant(); - } - { - var result_815; - result: _('a').chain().constant(); - } - { - var result_816; - result: _(true).chain().constant(); - } - { - var result_817; - result: _(['a']).chain().constant(); - } - { - var result_818; - result: _({ a: 'a' }).chain().constant(); - } -})(TestConstant || (TestConstant = {})); -// _.identity -{ - var testIdentityValue; - var result_819; - result_819 = _.identity(testIdentityValue); - result_819 = _(testIdentityValue).identity(); -} -{ - var result_820; - result_820 = _(42).identity(); -} -{ - var result_821; - result_821 = _([]).identity(); -} -// _.iteratee -var TestIteratee; -(function (TestIteratee) { - { - var result_822; - result_822 = _.iteratee(Function); - result_822 = _.iteratee(Function, any); - } - { - var result_823; - result_823 = _.iteratee(''); - result_823 = _.iteratee('', any); - } - { - var result_824; - result_824 = _.iteratee({}); - result_824 = _.iteratee({}, any); - } - { - var result_825; - result_825 = _(Function).iteratee(); - result_825 = _(Function).iteratee(any); - } - { - var result_826; - result_826 = _('').iteratee(); - result_826 = _('').iteratee(any); - } - { - var result_827; - result_827 = _({}).iteratee(); - result_827 = _({}).iteratee(any); - } - { - var result_828; - result_828 = _(Function).chain().iteratee(); - result_828 = _(Function).chain().iteratee(any); - } - { - var result_829; - result_829 = _('').chain().iteratee(); - result_829 = _('').chain().iteratee(any); - } - { - var result_830; - result_830 = _({}).chain().iteratee(); - result_830 = _({}).chain().iteratee(any); - } -})(TestIteratee || (TestIteratee = {})); -// _.matches -var TestMatches; -(function (TestMatches) { - var source; - { - var result_831; - result_831 = _.matches(source); - } - { - var result_832; - result_832 = _.matches(source); - } - { - var result_833; - result_833 = _(source).matches(); - } - { - var result_834; - result_834 = _(source).chain().matches(); - } -})(TestMatches || (TestMatches = {})); -// _.matchesProperty -var TestMatches; -(function (TestMatches) { - var path; - var source; - { - var result_835; - result_835 = _.matchesProperty(path, source); - } - { - var result_836; - result_836 = _.matchesProperty(path, source); - } - { - var result_837; - result_837 = _(path).matchesProperty(source); - } - { - var result_838; - result_838 = _(path).matchesProperty(source); - } - { - var result_839; - result_839 = _(path).chain().matchesProperty(source); - } - { - var result_840; - result_840 = _(path).chain().matchesProperty(source); - } -})(TestMatches || (TestMatches = {})); -// _.method -var TestMethod; -(function (TestMethod) { - { - var result_841; - result_841 = _.method('a.0'); - result_841 = _.method('a.0', any); - result_841 = _.method('a.0', any, any); - result_841 = _.method('a.0', any, any, any); - result_841 = _.method(['a', 0]); - result_841 = _.method(['a', 0], any); - result_841 = _.method(['a', 0], any, any); - result_841 = _.method(['a', 0], any, any, any); - } - { - var result_842; - result_842 = _.method('a.0'); - result_842 = _.method('a.0', any); - result_842 = _.method('a.0', any, any); - result_842 = _.method('a.0', any, any, any); - result_842 = _.method(['a', 0]); - result_842 = _.method(['a', 0], any); - result_842 = _.method(['a', 0], any, any); - result_842 = _.method(['a', 0], any, any, any); - } - { - var result_843; - result_843 = _('a.0').method(); - result_843 = _('a.0').method(any); - result_843 = _('a.0').method(any, any); - result_843 = _('a.0').method(any, any, any); - result_843 = _(['a', 0]).method(); - result_843 = _(['a', 0]).method(any); - result_843 = _(['a', 0]).method(any, any); - result_843 = _(['a', 0]).method(any, any, any); - } - { - var result_844; - result_844 = _('a.0').method(); - result_844 = _('a.0').method(any); - result_844 = _('a.0').method(any, any); - result_844 = _('a.0').method(any, any, any); - result_844 = _(['a', 0]).method(); - result_844 = _(['a', 0]).method(any); - result_844 = _(['a', 0]).method(any, any); - result_844 = _(['a', 0]).method(any, any, any); - } - { - var result_845; - result_845 = _('a.0').chain().method(); - result_845 = _('a.0').chain().method(any); - result_845 = _('a.0').chain().method(any, any); - result_845 = _('a.0').chain().method(any, any, any); - result_845 = _(['a', 0]).chain().method(); - result_845 = _(['a', 0]).chain().method(any); - result_845 = _(['a', 0]).chain().method(any, any); - result_845 = _(['a', 0]).chain().method(any, any, any); - } - { - var result_846; - result_846 = _('a.0').chain().method(); - result_846 = _('a.0').chain().method(any); - result_846 = _('a.0').chain().method(any, any); - result_846 = _('a.0').chain().method(any, any, any); - result_846 = _(['a', 0]).chain().method(); - result_846 = _(['a', 0]).chain().method(any); - result_846 = _(['a', 0]).chain().method(any, any); - result_846 = _(['a', 0]).chain().method(any, any, any); - } -})(TestMethod || (TestMethod = {})); -// _.methodOf -var TestMethodOf; -(function (TestMethodOf) { - var object; - { - var result_847; - result_847 = _.methodOf(object); - result_847 = _.methodOf(object, any); - result_847 = _.methodOf(object, any, any); - result_847 = _.methodOf(object, any, any, any); - result_847 = _.methodOf(object); - result_847 = _.methodOf(object, any); - result_847 = _.methodOf(object, any, any); - result_847 = _.methodOf(object, any, any, any); - } - { - var result_848; - result_848 = _(object).methodOf(); - result_848 = _(object).methodOf(any); - result_848 = _(object).methodOf(any, any); - result_848 = _(object).methodOf(any, any, any); - } - { - var result_849; - result_849 = _(object).chain().methodOf(); - result_849 = _(object).chain().methodOf(any); - result_849 = _(object).chain().methodOf(any, any); - result_849 = _(object).chain().methodOf(any, any, any); - } -})(TestMethodOf || (TestMethodOf = {})); -// _.mixin -var TestMixin; -(function (TestMixin) { - var source; - var options; - { - var result_850; - result_850 = _.mixin({}, source); - result_850 = _.mixin({}, source, options); - result_850 = _.mixin(source); - result_850 = _.mixin(source, options); - } - { - var result_851; - result_851 = _({}).mixin(source); - result_851 = _({}).mixin(source, options); - result_851 = _(source).mixin(); - result_851 = _(source).mixin(options); - } - { - var result_852; - result_852 = _({}).chain().mixin(source); - result_852 = _({}).chain().mixin(source, options); - result_852 = _(source).chain().mixin(); - result_852 = _(source).chain().mixin(options); - } -})(TestMixin || (TestMixin = {})); -// _.noConflict -{ - var result_853; - result_853 = _.noConflict(); - result_853 = _(42).noConflict(); - result_853 = _([]).noConflict(); - result_853 = _({}).noConflict(); -} -// _.noop -var TestNoop; -(function (TestNoop) { - { - var result_854; - result_854 = _.noop(); - result_854 = _.noop(1); - result_854 = _.noop('a', 1); - result_854 = _.noop(true, 'a', 1); - result_854 = _('a').noop(true, 'a', 1); - result_854 = _([1]).noop(true, 'a', 1); - result_854 = _([]).noop(true, 'a', 1); - result_854 = _({}).noop(true, 'a', 1); - result_854 = _(any).noop(true, 'a', 1); - } - { - var result_855; - result_855 = _('a').chain().noop(true, 'a', 1); - result_855 = _([1]).chain().noop(true, 'a', 1); - result_855 = _([]).chain().noop(true, 'a', 1); - result_855 = _({}).chain().noop(true, 'a', 1); - result_855 = _(any).chain().noop(true, 'a', 1); - } -})(TestNoop || (TestNoop = {})); -// _.property -var TestProperty; -(function (TestProperty) { - { - var result_856; - result_856 = _.property('a.b[0]'); - result_856 = _.property(['a', 'b', 0]); - } - { - var result_857; - result_857 = _('a.b[0]').property(); - result_857 = _(['a', 'b', 0]).property(); - } - { - var result_858; - result_858 = _('a.b[0]').chain().property(); - result_858 = _(['a', 'b', 0]).chain().property(); - } -})(TestProperty || (TestProperty = {})); -// _.propertyOf -var TestPropertyOf; -(function (TestPropertyOf) { - var object; - { - var result_859; - result_859 = _.propertyOf({}); - result_859 = _.propertyOf(object); - } - { - var result_860; - result_860 = _({}).propertyOf(); - } - { - var result_861; - result_861 = _({}).chain().propertyOf(); - } -})(TestPropertyOf || (TestPropertyOf = {})); -// _.range -var TestRange; -(function (TestRange) { - { - var result_862; - result_862 = _.range(10); - result_862 = _.range(1, 11); - result_862 = _.range(0, 30, 5); - } - { - var result_863; - result_863 = _(10).range(); - result_863 = _(1).range(11); - result_863 = _(0).range(30, 5); - } - { - var result_864; - result_864 = _(10).chain().range(); - result_864 = _(1).chain().range(11); - result_864 = _(0).chain().range(30, 5); - } -})(TestRange || (TestRange = {})); -// _.rangeRight -var TestRangeRight; -(function (TestRangeRight) { - { - var result_865; - result_865 = _.rangeRight(10); - result_865 = _.rangeRight(1, 11); - result_865 = _.rangeRight(0, 30, 5); - } - { - var result_866; - result_866 = _(10).rangeRight(); - result_866 = _(1).rangeRight(11); - result_866 = _(0).rangeRight(30, 5); - } - { - var result_867; - result_867 = _(10).chain().rangeRight(); - result_867 = _(1).chain().rangeRight(11); - result_867 = _(0).chain().rangeRight(30, 5); - } -})(TestRangeRight || (TestRangeRight = {})); -// _.runInContext -{ - var result_868; - result_868 = _.runInContext(); - result_868 = _.runInContext({}); - result_868 = _({}).runInContext(); -} -// _.times -var TestTimes; -(function (TestTimes) { - var iteratee; - { - var result_869; - result_869 = _.times(42); - } - { - var result_870; - result_870 = _.times(42, iteratee); - result_870 = _.times(42, iteratee, any); - } - { - var result_871; - result_871 = _(42).times(); - } - { - var result_872; - result_872 = _(42).times(iteratee); - result_872 = _(42).times(iteratee, any); - } - { - var result_873; - result_873 = _(42).chain().times(); - } - { - var result_874; - result_874 = _(42).chain().times(iteratee); - result_874 = _(42).chain().times(iteratee, any); - } -})(TestTimes || (TestTimes = {})); -// _.toPath -var TestToPath; -(function (TestToPath) { - { - var result_875; - result_875 = _.toPath(true); - result_875 = _.toPath(1); - result_875 = _.toPath('a'); - result_875 = _.toPath(["a"]); - result_875 = _.toPath({}); - } - { - var result_876; - result_876 = _(true).toPath(); - result_876 = _(1).toPath(); - result_876 = _('a').toPath(); - result_876 = _([1]).toPath(); - result_876 = _(["a"]).toPath(); - result_876 = _({}).toPath(); - } -})(TestToPath || (TestToPath = {})); -// _.uniqueId -var TestUniqueId; -(function (TestUniqueId) { - { - var result_877; - result_877 = _.uniqueId(); - result_877 = _.uniqueId(''); - result_877 = _('').uniqueId(); - } - { - var result_878; - result_878 = _('').chain().uniqueId(); - } -})(TestUniqueId || (TestUniqueId = {})); -result = _.VERSION; -result = _.templateSettings; -// _.partial & _.partialRight -{ - function func0() { - return 42; - } - function func1(arg1) { - return arg1 * 2; - } - function func2(arg1, arg2) { - return arg1 * arg2.length; - } - function func3(arg1, arg2, arg3) { - return arg1 * arg2.length + (arg3 ? 1 : 0); - } - function func4(arg1, arg2, arg3, arg4) { - return arg1 * arg2.length + (arg3 ? 1 : 0) - arg4; - } - var res____; - var res1___; - var res_2__; - var res__3_; - var res___4; - var res12__; - var res1_3_; - var res1__4; - var res_23_; - var res_2_4; - var res__34; - var res123_; - var res12_4; - var res1_34; - var res_234; - var res1234; - // - // _.partial - // - // with arity 0 function - res____ = _.partial(func0); - // with arity 1 function - res____ = _.partial(func1, 42); - res1___ = _.partial(func1); - // with arity 2 function - res12__ = _.partial(func2); - res_2__ = _.partial(func2, 42); - res1___ = _.partial(func2, _, "foo"); - res____ = _.partial(func2, 42, "foo"); - // with arity 3 function - res123_ = _.partial(func3); - res_23_ = _.partial(func3, 42); - res1_3_ = _.partial(func3, _, "foo"); - res__3_ = _.partial(func3, 42, "foo"); - res12__ = _.partial(func3, _, _, true); - res_2__ = _.partial(func3, 42, _, true); - res1___ = _.partial(func3, _, "foo", true); - res____ = _.partial(func3, 42, "foo", true); - // with arity 4 function - res1234 = _.partial(func4); - res_234 = _.partial(func4, 42); - res1_34 = _.partial(func4, _, "foo"); - res__34 = _.partial(func4, 42, "foo"); - res12_4 = _.partial(func4, _, _, true); - res_2_4 = _.partial(func4, 42, _, true); - res1__4 = _.partial(func4, _, "foo", true); - res___4 = _.partial(func4, 42, "foo", true); - res123_ = _.partial(func4, _, _, _, 100); - res_23_ = _.partial(func4, 42, _, _, 100); - res1_3_ = _.partial(func4, _, "foo", _, 100); - res__3_ = _.partial(func4, 42, "foo", _, 100); - res12__ = _.partial(func4, _, _, true, 100); - res_2__ = _.partial(func4, 42, _, true, 100); - res1___ = _.partial(func4, _, "foo", true, 100); - res____ = _.partial(func4, 42, "foo", true, 100); - // - // _.partialRight - // - // with arity 0 function - res____ = _.partialRight(func0); - // with arity 1 function - res____ = _.partialRight(func1, 42); - res1___ = _.partialRight(func1); - // with arity 2 function - res12__ = _.partialRight(func2); - res_2__ = _.partialRight(func2, 42, _); - res1___ = _.partialRight(func2, "foo"); - res____ = _.partialRight(func2, 42, "foo"); - // with arity 3 function - res123_ = _.partialRight(func3); - res_23_ = _.partialRight(func3, 42, _, _); - res1_3_ = _.partialRight(func3, "foo", _); - res__3_ = _.partialRight(func3, 42, "foo", _); - res12__ = _.partialRight(func3, true); - res_2__ = _.partialRight(func3, 42, _, true); - res1___ = _.partialRight(func3, "foo", true); - res____ = _.partialRight(func3, 42, "foo", true); - // with arity 4 function - res1234 = _.partialRight(func4); - res_234 = _.partialRight(func4, 42, _, _, _); - res1_34 = _.partialRight(func4, "foo", _, _); - res__34 = _.partialRight(func4, 42, "foo", _, _); - res12_4 = _.partialRight(func4, true, _); - res_2_4 = _.partialRight(func4, 42, _, true, _); - res1__4 = _.partialRight(func4, "foo", true, _); - res___4 = _.partialRight(func4, 42, "foo", true, _); - res123_ = _.partialRight(func4, 100); - res_23_ = _.partialRight(func4, 42, _, _, 100); - res1_3_ = _.partialRight(func4, "foo", _, 100); - res__3_ = _.partialRight(func4, 42, "foo", _, 100); - res12__ = _.partialRight(func4, true, 100); - res_2__ = _.partialRight(func4, 42, _, true, 100); - res1___ = _.partialRight(func4, "foo", true, 100); - res____ = _.partialRight(func4, 42, "foo", true, 100); -} diff --git a/lodash/lodash-tests.ts b/lodash/lodash-tests.ts index c659fce1a..217502a4e 100644 --- a/lodash/lodash-tests.ts +++ b/lodash/lodash-tests.ts @@ -3955,46 +3955,42 @@ module TestInvokeMap { d: 4 } - { - let result: string[]; - result = _.invokeMap(numArray, 'toString'); - result = _.invokeMap(numArray, 'toString', 2); - result = _.invokeMap(numArray, 'toString'); - result = _.invokeMap(numArray, 'toString', 2); - result = _(numArray).invokeMap('toString').value(); - result = _(numArray).invokeMap('toString', 2).value(); - result = _(numArray).chain().invokeMap('toString').value(); - result = _(numArray).chain().invokeMap('toString', 2).value(); - - result = _.invokeMap(numArray, Number.prototype.toString); - result = _.invokeMap(numArray, Number.prototype.toString, 2); - result = _.invokeMap(numArray, Number.prototype.toString); - result = _.invokeMap(numArray, Number.prototype.toString, 2); - result = _(numArray).invokeMap(Number.prototype.toString).value(); - result = _(numArray).invokeMap(Number.prototype.toString, 2).value(); - result = _(numArray).chain().invokeMap(Number.prototype.toString).value(); - result = _(numArray).chain().invokeMap(Number.prototype.toString, 2).value(); - } - { - let result: _.Dictionary - result = _.invokeMap(numDict, 'toString'); - result = _.invokeMap(numDict, 'toString', 2); - result = _.invokeMap(numDict, 'toString'); - result = _.invokeMap(numDict, 'toString', 2); - result = _(numDict).invokeMap('toString').value(); - result = _(numDict).invokeMap('toString', 2).value(); - result = _(numDict).chain().invokeMap('toString').value(); - result = _(numDict).chain().invokeMap('toString', 2).value(); - - result = _.invokeMap(numDict, Number.prototype.toString); - result = _.invokeMap(numDict, Number.prototype.toString, 2); - result = _.invokeMap(numDict, Number.prototype.toString); - result = _.invokeMap(numDict, Number.prototype.toString, 2); - result = _(numDict).invokeMap(Number.prototype.toString).value(); - result = _(numDict).invokeMap(Number.prototype.toString, 2).value(); - result = _(numDict).chain().invokeMap(Number.prototype.toString).value(); - result = _(numDict).chain().invokeMap(Number.prototype.toString, 2).value(); - } + let result: string[]; + result = _.invokeMap(numArray, 'toString'); + result = _.invokeMap(numArray, 'toString', 2); + result = _.invokeMap(numArray, 'toString'); + result = _.invokeMap(numArray, 'toString', 2); + result = _(numArray).invokeMap('toString').value(); + result = _(numArray).invokeMap('toString', 2).value(); + result = _(numArray).chain().invokeMap('toString').value(); + result = _(numArray).chain().invokeMap('toString', 2).value(); + + result = _.invokeMap(numArray, Number.prototype.toString); + result = _.invokeMap(numArray, Number.prototype.toString, 2); + result = _.invokeMap(numArray, Number.prototype.toString); + result = _.invokeMap(numArray, Number.prototype.toString, 2); + result = _(numArray).invokeMap(Number.prototype.toString).value(); + result = _(numArray).invokeMap(Number.prototype.toString, 2).value(); + result = _(numArray).chain().invokeMap(Number.prototype.toString).value(); + result = _(numArray).chain().invokeMap(Number.prototype.toString, 2).value(); + + result = _.invokeMap(numDict, 'toString'); + result = _.invokeMap(numDict, 'toString', 2); + result = _.invokeMap(numDict, 'toString'); + result = _.invokeMap(numDict, 'toString', 2); + result = _(numDict).invokeMap('toString').value(); + result = _(numDict).invokeMap('toString', 2).value(); + result = _(numDict).chain().invokeMap('toString').value(); + result = _(numDict).chain().invokeMap('toString', 2).value(); + + result = _.invokeMap(numDict, Number.prototype.toString); + result = _.invokeMap(numDict, Number.prototype.toString, 2); + result = _.invokeMap(numDict, Number.prototype.toString); + result = _.invokeMap(numDict, Number.prototype.toString, 2); + result = _(numDict).invokeMap(Number.prototype.toString).value(); + result = _(numDict).invokeMap(Number.prototype.toString, 2).value(); + result = _(numDict).chain().invokeMap(Number.prototype.toString).value(); + result = _(numDict).chain().invokeMap(Number.prototype.toString, 2).value(); } // _.map diff --git a/lodash/lodash.d.ts b/lodash/lodash.d.ts index dfe2c77c7..cd5fead48 100644 --- a/lodash/lodash.d.ts +++ b/lodash/lodash.d.ts @@ -6793,7 +6793,7 @@ declare module _ { invokeMap( collection: Dictionary, methodName: string, - ...args: any[]): Dictionary; + ...args: any[]): TResult[]; /** * @see _.invokeMap @@ -6809,7 +6809,7 @@ declare module _ { invokeMap( collection: Dictionary<{}>, methodName: string, - ...args: any[]): Dictionary; + ...args: any[]): TResult[]; /** * @see _.invokeMap @@ -6825,7 +6825,7 @@ declare module _ { invokeMap( collection: Dictionary, method: (...args: any[]) => TResult, - ...args: any[]): Dictionary; + ...args: any[]): TResult[]; /** * @see _.invokeMap @@ -6841,7 +6841,7 @@ declare module _ { invokeMap( collection: Dictionary<{}>, method: (...args: any[]) => TResult, - ...args: any[]): Dictionary; + ...args: any[]): TResult[]; } interface LoDashImplicitArrayWrapper { @@ -6866,14 +6866,14 @@ declare module _ { **/ invokeMap( methodName: string, - ...args: any[]): LoDashImplicitObjectWrapper<_.Dictionary>; + ...args: any[]): LoDashImplicitArrayWrapper; /** * @see _.invokeMap **/ invokeMap( method: (...args: any[]) => TResult, - ...args: any[]): LoDashImplicitObjectWrapper<_.Dictionary>; + ...args: any[]): LoDashImplicitArrayWrapper; } interface LoDashExplicitArrayWrapper { @@ -6898,14 +6898,14 @@ declare module _ { **/ invokeMap( methodName: string, - ...args: any[]): LoDashExplicitObjectWrapper<_.Dictionary>; + ...args: any[]): LoDashExplicitArrayWrapper; /** * @see _.invokeMap **/ invokeMap( method: (...args: any[]) => TResult, - ...args: any[]): LoDashExplicitObjectWrapper<_.Dictionary>; + ...args: any[]): LoDashExplicitArrayWrapper; } //_.map