UNPKG

3.13 kBJavaScriptView Raw
1'use strict';
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6var features = exports.features = {
7 'caching': [['_createSet', 'noop'], ['_MapCache', '_ListCache'], ['_Stack', '_ListCache']],
8 'chaining': [['_getFuncName', 'stubString'], ['_isLaziable', 'stubFalse'], ['_LodashWrapper', 'noop']],
9 'cloning': [['_baseClone', 'identity']],
10 'coercions': [['_baseToNumber', 'identity'], ['_baseToString', 'identity'], ['_toKey', 'identity'], ['toFinite', 'identity'], ['toInteger', 'identity'], ['toLength', 'identity'], ['toNumber', 'identity'], ['toString', 'identity']],
11 'collections': [['_baseAggregator', '_arrayAggregator'], ['_baseFilter', '_arrayFilter'], ['_baseMap', '_arrayMap'], ['each', '_arrayEach'], ['eachRight', '_arrayEachRight'], ['every', '_arrayEvery'], ['filter', '_arrayFilter'], ['forEach', '_arrayEach'], ['forEachRight', '_arrayEachRight'], ['includes', '_arrayIncludes'], ['map', '_arrayMap'], ['reduce', '_arrayReduce'], ['reduceRight', '_arrayReduceRight'], ['some', '_arraySome']],
12 'currying': [['_createWrapper', '_createPartialWrapper'], ['unary', '_baseUnary']],
13 'exotics': [['_equalByTag', 'eq'], ['_getTag', '_baseGetTag'], ['_initCloneByTag', 'identity'], ['_mapToArray', 'stubArray'], ['_setToArray', 'stubArray'], ['_setToPairs', 'stubArray'], ['isArguments', 'stubFalse'], ['isBuffer', 'stubFalse'], ['isSymbol', 'stubFalse'], ['isTypedArray', 'stubFalse']],
14 'flattening': [['_baseFlatten', 'head']],
15 'guards': [['_getNative', '_getValue'], ['_isHostObject', 'stubFalse'], ['_isIterateeCall', 'stubFalse'], ['_isPrototype', 'stubFalse'], ['isNaN', 'baseIsNaN'], ['isNative', 'stubTrue'], ['keys', '_baseKeys'], ['keysIn', '_baseKeysIn'], ['times', '_baseTimes']],
16 'memoizing': [['memoize', 'identity']],
17 'metadata': [['_baseSetData', 'identity'], ['_getData', 'noop'], ['_mergeData', 'identity'], ['_setData', 'identity']],
18 'paths': [['_baseGet', '_getValue'], ['_castPath', 'identity'], ['_isKey', 'identity'], ['has', '_baseHas'], ['hasIn', '_baseHasIn'], ['property', '_baseProperty']],
19 'placeholders': [['_composeArgs', 'identity'], ['_composeArgsRight', 'identity'], ['_getHolder', 'noop'], ['_replaceHolders', 'stubArray']],
20 'shorthands': [['_baseIteratee', 'identity'], ['_isFlattenableIteratee', 'isArray']]
21};
22
23var overrides = exports.overrides = {
24 'ary': { 'currying': true },
25 'clone': { 'cloning': true },
26 'cloneDeep': { 'cloning': true },
27 'cloneDeepWith': { 'cloning': true },
28 'cloneWith': { 'cloning': true },
29 'concat': { 'flattening': true },
30 'curry': { 'currying': true },
31 'curryRight': { 'currying': true },
32 'flatMap': { 'flattening': true },
33 'flatMapDeep': { 'flattening': true },
34 'flatMapDepth': { 'flattening': true },
35 'flatten': { 'flattening': true },
36 'flattenDeep': { 'flattening': true },
37 'flattenDepth': { 'flattening': true },
38 'flip': { 'currying': true },
39 'isMap': { 'exotics': true },
40 'isSymbol': { 'exotics': true },
41 'isWeakMap': { 'exotics': true },
42 'partialRight': { 'currying': true },
43 'rearg': { 'currying': true }
44};
45
46exports.default = { features: features, overrides: overrides };
\No newline at end of file