示例#1
0
    Object.keys(extensions).forEach(name => {
      const extension = extensions[name];
      
      const extenders = flattenDeep(extension.extend);

      for (const extender of extenders) {
        extender.extend(this, { name, exports: extension });
      }
    });
(defaults(): {});
(defaultsDeep(): {});
(difference(): Array<*>);
(differenceBy(): Array<*>);
(differenceWith(): Array<*>);
(drop(null, null): Array<*>);
(dropRight(null, null): Array<*>);
(dropRightWhile(null, null): Array<*>);
(dropWhile(null, null): Array<*>);
(fill(null, null, null, null): Array<*>);
(filter(null, null): Array<*>);
(flatMap(null, null): Array<*>);
(flatMapDeep(null, null): Array<*>);
(flatMapDepth(null, null, null): Array<*>);
(flatten(null): Array<*>);
(flattenDeep(null): Array<*>);
(flattenDepth(null, null): Array<*>);
(flow(): Function);
(flowRight(): Function);
(fromPairs(null): {});
(functions(null): Array<*>);
(functionsIn(null): Array<*>);
(groupBy(null, null): {});
(initial(null): Array<*>);
(intersection(): Array<*>);
(intersectionBy(): Array<*>);
(invert(null, null): {});
(invertBy(null, null): {});
(invokeMap(): Array<*>);
(iteratee(null): Function);
(keyBy(null, null): {});