Vigia

lodash को 3.x से 4.x पर अपग्रेड करना

lodash 3.10.1 और 4.18.1 के सार्वजनिक API की तुलना, उनके TypeScript टाइप से अपने-आप निकाली गई। बदला हुआ सिग्नेचर संभावित असंगत बदलाव है, निश्चितता नहीं।

सारांश

हटाए गए इम्पोर्ट पाथ0
हटाए गए एक्सपोर्ट13
बदले गए सिग्नेचर25
क्लास या इंटरफ़ेस के हटाए गए सदस्य122
क्लास या इंटरफ़ेस के बदले गए सदस्य262
नए डिप्रिकेटेड2
आवश्यकताओं में बदलाव (engines, peer निर्भरताएँ)0
नए एक्सपोर्ट90

हटाए गए एक्सपोर्ट

importexportkindपहले
lodashPHtypeLoDashStatic
lodashSupportinterfaceinterface
lodashCancelableinterfaceinterface
lodashTruncOptionsinterfaceinterface
lodashCloneCustomizerinterfaceinterface
lodashMergeCustomizerinterfaceinterface
lodashLoDashWrapperBaseinterfaceinterface
lodashisMatchCustomizerinterfaceinterface
lodashCloneDeepCustomizerinterfaceinterface
lodashStringRepresentableinterfaceinterface
lodashLoDashExplicitWrapperBaseinterfaceinterface
lodashLoDashImplicitWrapperBaseinterfaceinterface
lodashLoDashExplicitObjectWrapperBaseinterfaceinterface

बदले गए सिग्नेचर

exportपहलेबाद में
lodash · ListinterfaceArrayLike<T>
lodash · Function0interface() => R
lodash · Function1interface(t1: T1) => R
lodash · Function2interface(t1: T1, t2: T2) => R
lodash · Function3interface(t1: T1, t2: T2, t3: T3) => R
lodash · Function4interface(t1: T1, t2: T2, t3: T3, t4: T4) => R
lodash · ListIteratorinterface(value: T, index: number, collection: List<T>) => TResult
lodash · MemoIteratorinterface(prev: TResult, curr: T, indexOrKey: any, list: T[]) => TResult
lodash · ObjectIteratorinterface(value: TObject[keyof TObject], key: string, collection: TObject) => TResult
lodash · StringIteratorinterface(char: string, index: number, string: string) => TResult
lodash · AssignCustomizerinterface(objectValue: any, sourceValue: any, key?: string | undefined, object?: {} | undefined, source?: {} | undefined) => any
lodash · MemoVoidIteratorinterface(prev: TResult, curr: T, indexOrKey: any, list: T[]) => void
lodash · IsEqualCustomizerinterface(value: any, other: any, indexOrKey: PropertyName | undefined, parent: any, otherParent: any, stack: any) => boolean | undefined
lodash · DictionaryIteratorinterface(value: T, key: string, collection: Dictionary<T>) => TResult
lodash · MemoVoidArrayIteratorinterface(acc: TResult, curr: T, index: number, arr: T[]) => void
lodash · NumericDictionaryIteratorinterface(value: T, key: string, collection: NumericDictionary<T>) => TResult
lodash · LoDashExplicitArrayWrapperinterfaceLoDashExplicitWrapper<T[]>
lodash · LoDashImplicitArrayWrapperinterfaceLoDashImplicitWrapper<T[]>
lodash · MemoVoidDictionaryIteratorinterface(acc: TResult, curr: T, key: K, dict: Record<K, T>) => void
lodash · LoDashExplicitObjectWrapperinterfaceLoDashExplicitWrapper<T>
lodash · LoDashExplicitStringWrapperinterfaceLoDashExplicitWrapper<string>
lodash · LoDashImplicitObjectWrapperinterfaceLoDashImplicitWrapper<T>
lodash · LoDashImplicitStringWrapperinterfaceLoDashImplicitWrapper<string>
lodash · LoDashExplicitNumberArrayWrapperinterfaceLoDashExplicitWrapper<number[]>
lodash · LoDashImplicitNumberArrayWrapperinterfaceLoDashImplicitWrapper<number[]>

क्लास या इंटरफ़ेस के हटाए गए सदस्य

memberimportपहले
LoDashStatic.alllodash<T>(collection: List<T>, predicate?: ListIterator<T, boolean> | undefined, thisArg?: any): boolean | <T>(collection: Dictionary<T>, predicate?: DictionaryIterator<T, boolean> | undefined, thisArg?: any): boolean | <T>(collection: List<T> | Dictionary<T>, predicate?: string | undefined, thisArg?: any…
LoDashStatic.anylodash<T>(collection: List<T>, predicate?: ListIterator<T, boolean> | undefined, thisArg?: any): boolean | <T>(collection: Dictionary<T>, predicate?: DictionaryIterator<T, boolean> | undefined, thisArg?: any): boolean | <T>(collection: NumericDictionary<T>, predicate?: NumericDictionaryIterator<T, boolean…
LoDashStatic.foldllodash<T, TResult>(collection: T[], callback: MemoIterator<T, TResult>, accumulator: TResult, thisArg?: any): TResult | <T, TResult>(collection: List<T>, callback: MemoIterator<T, TResult>, accumulator: TResult, thisArg?: any): TResult | <T, TResult>(collection: Dictionary<T>, callback: MemoIterator<T, TR…
LoDashStatic.foldrlodash<T, TResult>(collection: T[], callback: MemoIterator<T, TResult>, accumulator: TResult, thisArg?: any): TResult | <T, TResult>(collection: List<T>, callback: MemoIterator<T, TResult>, accumulator: TResult, thisArg?: any): TResult | <T, TResult>(collection: Dictionary<T>, callback: MemoIterator<T, TR…
LoDashStatic.pairslodash<T extends {}>(object?: T | undefined): any[][] | <T extends {}, TResult>(object?: T | undefined): TResult[][]
LoDashStatic.plucklodash<T extends {}>(collection: List<T> | Dictionary<T>, path: StringRepresentable | StringRepresentable[]): any[] | <T extends {}, TResult>(collection: List<T> | Dictionary<T>, path: StringRepresentable | StringRepresentable[]): TResult[]
LoDashStatic.timeslodash<TResult>(n: number, iteratee: (num: number) => TResult, thisArg?: any): TResult[] | (n: number): number[]
LoDashStatic.trunclodash(string?: string | undefined, options?: number | TruncOptions | undefined): string
LoDashStatic.wherelodash<T, U extends {}>(list: T[], properties: U): T[] | <T, U extends {}>(list: List<T>, properties: U): T[] | <T, U extends {}>(list: Dictionary<T>, properties: U): T[]
LoDashStatic.detectlodash<T>(collection: List<T>, predicate?: ListIterator<T, boolean> | undefined, thisArg?: any): T | <T>(collection: Dictionary<T>, predicate?: DictionaryIterator<T, boolean> | undefined, thisArg?: any): T | <T>(collection: List<T> | Dictionary<T>, predicate?: string | undefined, thisArg?: any): T | <TObj…
LoDashStatic.injectlodash<T, TResult>(collection: T[], callback: MemoIterator<T, TResult>, accumulator: TResult, thisArg?: any): TResult | <T, TResult>(collection: List<T>, callback: MemoIterator<T, TResult>, accumulator: TResult, thisArg?: any): TResult | <T, TResult>(collection: Dictionary<T>, callback: MemoIterator<T, TR…
LoDashStatic.objectlodash<TValues, TResult extends {}>(props: List<StringRepresentable> | List<List<any>>, values?: List<TValues> | undefined): TResult | <TResult extends {}>(props: List<StringRepresentable> | List<List<any>>, values?: List<any> | undefined): TResult | (props: List<StringRepresentable> | List<List<any>>, va…
LoDashStatic.selectlodash<T>(collection: List<T>, predicate?: ListIterator<T, boolean> | undefined, thisArg?: any): T[] | <T>(collection: Dictionary<T>, predicate?: DictionaryIterator<T, boolean> | undefined, thisArg?: any): T[] | (collection: string, predicate?: StringIterator<boolean> | undefined, thisArg?: any): string[]…
LoDashStatic.uniquelodash<T>(array: List<T>, isSorted?: boolean | undefined, iteratee?: ListIterator<T, any> | undefined, thisArg?: any): T[] | <T, TSort>(array: List<T>, isSorted?: boolean | undefined, iteratee?: ListIterator<T, TSort> | undefined, thisArg?: any): T[] | <T>(array: List<T>, iteratee?: ListIterator<T, any> |…
LoDashStatic.collectlodash<T, TResult>(collection: List<T>, iteratee?: ListIterator<T, TResult> | undefined, thisArg?: any): TResult[] | <T extends {}, TResult>(collection: Dictionary<T>, iteratee?: DictionaryIterator<T, TResult> | undefined, thisArg?: any): TResult[] | <T, TResult>(collection: List<T> | Dictionary<T>, itera…
LoDashStatic.composelodash<TResult extends Function>(...funcs: Function[]): TResult
LoDashStatic.includelodash<T>(collection: List<T> | Dictionary<T>, target: T, fromIndex?: number | undefined): boolean | (collection: string, target: string, fromIndex?: number | undefined): boolean
LoDashStatic.indexBylodash<T>(collection: List<T>, iteratee?: ListIterator<T, any> | undefined, thisArg?: any): Dictionary<T> | <T>(collection: NumericDictionary<T>, iteratee?: NumericDictionaryIterator<T, any> | undefined, thisArg?: any): Dictionary<T> | <T>(collection: Dictionary<T>, iteratee?: DictionaryIterator<T, any> |…
LoDashStatic.methodslodash<T extends {}>(object: any): string[]
LoDashStatic.modArgslodash<T extends Function, TResult extends Function>(func: T, ...transforms: Function[]): TResult | <T extends Function, TResult extends Function>(func: T, transforms: Function[]): TResult
LoDashStatic.padLeftlodash(string?: string | undefined, length?: number | undefined, chars?: string | undefined): string
LoDashStatic.supportlodashSupport
LoDashStatic.backflowlodash<TResult extends Function>(...funcs: Function[]): TResult
LoDashStatic.callbacklodash<TResult>(func: Function, thisArg?: any): (...args: any[]) => TResult | <TResult>(func: string, thisArg?: any): (object: any) => TResult | (func: Object, thisArg?: any): (object: any) => boolean | <TResult>(): (value: TResult) => TResult
LoDashStatic.containslodash<T>(collection: List<T> | Dictionary<T>, target: T, fromIndex?: number | undefined): boolean | (collection: string, target: string, fromIndex?: number | undefined): boolean
LoDashStatic.padRightlodash(string?: string | undefined, length?: number | undefined, chars?: string | undefined): string
LoDashStatic.trimLeftlodash(string?: string | undefined, chars?: string | undefined): string
LoDashStatic.uniqueIdlodash(prefix?: string | undefined): string
LoDashStatic.findWherelodash<T>(collection: T[], callback: ListIterator<T, boolean>, thisArg?: any): T | undefined | <T>(collection: List<T>, callback: ListIterator<T, boolean>, thisArg?: any): T | undefined | <T>(collection: Dictionary<T>, callback: DictionaryIterator<T, boolean>, thisArg?: any): T | undefined | <W, T>(collec…
LoDashStatic.restParamlodash<TResult extends Function>(func: Function, start?: number | undefined): TResult | <TResult extends Function, TFunc extends Function>(func: TFunc, start?: number | undefined): TResult
LoDashStatic.sortByAlllodash<T>(collection: T[], iteratees: (string | Object | ListIterator<T, any>)[]): T[] | <T>(collection: List<T>, iteratees: (string | Object | ListIterator<T, any>)[]): T[] | <T>(collection: T[], ...iteratees: (string | Object | ListIterator<T, any>)[]): T[] | <T>(collection: List<T>, ...iteratees: (stri…
LoDashStatic.trimRightlodash(string?: string | undefined, chars?: string | undefined): string
LoDashStatic.sortByOrderlodash<W extends Object, T>(collection: List<T>, iteratees: string | W | ListIterator<T, any> | (string | W | ListIterator<T, any>)[], orders?: string | boolean | (string | boolean)[] | undefined): T[] | <T>(collection: List<T>, iteratees: string | Object | ListIterator<T, any> | (string | Object | ListIt…
LoDashStatic.createCallbacklodash(func: string, thisArg?: any, argCount?: number | undefined): () => any | (func: Dictionary<any>, thisArg?: any, argCount?: number | undefined): () => boolean
MemoizedFunction.bindlodash(this: Function, thisArg: any, ...argArray: any[]): any
MemoizedFunction.calllodash(this: Function, thisArg: any, ...argArray: any[]): any
MemoizedFunction.namelodashstring
MemoizedFunction.applylodash(this: Function, thisArg: any, argArray?: any): any
MemoizedFunction.callerlodashFunction
MemoizedFunction.lengthlodashnumber
MemoizedFunction.argumentslodashany
MemoizedFunction.prototypelodashany
LoDashExplicitWrapper.getlodash<TResultWrapper>(path: StringRepresentable | StringRepresentable[], defaultValue?: any): TResultWrapper
LoDashExplicitWrapper.runlodash(): T
LoDashExplicitWrapper.eachlodash(iteratee: ListIterator<string, any>, thisArg?: any): LoDashExplicitWrapper<string>
LoDashExplicitWrapper.headlodash(): LoDashExplicitWrapper<string>
LoDashExplicitWrapper.joinlodash(separator?: string | undefined): LoDashExplicitWrapper<string>
LoDashExplicitWrapper.lastlodash(): LoDashExplicitWrapper<string>
LoDashExplicitWrapper.uniqlodash<TSort>(isSorted?: boolean | undefined, iteratee?: ListIterator<T, TSort> | undefined, thisArg?: any): LoDashExplicitArrayWrapper<T> | <TSort>(iteratee?: ListIterator<T, TSort> | undefined, thisArg?: any): LoDashExplicitArrayWrapper<T>
LoDashExplicitWrapper.afterlodash<TFunc extends Function>(func: TFunc): LoDashExplicitObjectWrapper<TFunc>
LoDashExplicitWrapper.firstlodash(): LoDashExplicitWrapper<string>
LoDashExplicitWrapper.trunclodash(options?: number | TruncOptions | undefined): LoDashExplicitWrapper<string>
LoDashExplicitWrapper.beforelodash<TFunc extends Function>(func: TFunc): LoDashExplicitObjectWrapper<TFunc>
LoDashExplicitWrapper.concatlodash<TItem>(...items: (TItem | TItem[])[]): LoDashExplicitArrayWrapper<TItem> | (...items: (T | T[])[]): LoDashExplicitArrayWrapper<T>
LoDashExplicitWrapper.filterlodash(predicate?: StringIterator<boolean> | undefined, thisArg?: any): LoDashExplicitArrayWrapper<string>
LoDashExplicitWrapper.rejectlodash(predicate?: StringIterator<boolean> | undefined, thisArg?: any): LoDashExplicitArrayWrapper<string>
LoDashExplicitWrapper.samplelodash(n: number): LoDashExplicitArrayWrapper<string> | (): LoDashExplicitWrapper<string>
LoDashExplicitWrapper.selectlodash(predicate?: StringIterator<boolean> | undefined, thisArg?: any): LoDashExplicitArrayWrapper<string>
LoDashExplicitWrapper.uniquelodash<TSort>(isSorted?: boolean | undefined, iteratee?: ListIterator<T, TSort> | undefined, thisArg?: any): LoDashExplicitArrayWrapper<T> | <TSort>(iteratee?: ListIterator<T, TSort> | undefined, thisArg?: any): LoDashExplicitArrayWrapper<T>
LoDashExplicitWrapper.countBylodash(iteratee?: ListIterator<T, any> | undefined, thisArg?: any): LoDashExplicitObjectWrapper<Dictionary<number>>
LoDashExplicitWrapper.flattenlodash(): LoDashExplicitArrayWrapper<string>
LoDashExplicitWrapper.forEachlodash(iteratee: ListIterator<string, any>, thisArg?: any): LoDashExplicitWrapper<string>
LoDashExplicitWrapper.groupBylodash<TKey>(iteratee?: ListIterator<T, TKey> | undefined, thisArg?: any): LoDashExplicitObjectWrapper<Dictionary<T[]>>
LoDashExplicitWrapper.includelodash(target: string, fromIndex?: number | undefined): LoDashExplicitWrapper<boolean>
LoDashExplicitWrapper.indexBylodash(iteratee?: ListIterator<T, any> | undefined, thisArg?: any): LoDashExplicitObjectWrapper<Dictionary<T>>
LoDashExplicitWrapper.padLeftlodash(length?: number | undefined, chars?: string | undefined): LoDashExplicitWrapper<string>
LoDashExplicitWrapper.shufflelodash(): LoDashExplicitArrayWrapper<string>
LoDashExplicitWrapper.toArraylodash<TResult>(): LoDashExplicitArrayWrapper<TResult>
LoDashExplicitWrapper.callbacklodash<TResult>(thisArg?: any): LoDashExplicitObjectWrapper<(object: any) => TResult>
LoDashExplicitWrapper.containslodash(target: string, fromIndex?: number | undefined): LoDashExplicitWrapper<boolean>
LoDashExplicitWrapper.includeslodash(target: string, fromIndex?: number | undefined): LoDashExplicitWrapper<boolean>
LoDashExplicitWrapper.iterateelodash<TResult>(thisArg?: any): LoDashExplicitObjectWrapper<(object: any) => TResult>
LoDashExplicitWrapper.padRightlodash(length?: number | undefined, chars?: string | undefined): LoDashExplicitWrapper<string>
LoDashExplicitWrapper.trimLeftlodash(chars?: string | undefined): LoDashExplicitWrapper<string>
LoDashExplicitWrapper.eachRightlodash(iteratee: ListIterator<string, any>, thisArg?: any): LoDashExplicitWrapper<string>
LoDashExplicitWrapper.trimRightlodash(chars?: string | undefined): LoDashExplicitWrapper<string>
LoDashExplicitWrapper.flattenDeeplodash(): LoDashExplicitArrayWrapper<string>
LoDashExplicitWrapper.sortByOrderlodash(iteratees: string | ListIterator<T, any> | (string | ListIterator<T, any>)[], orders?: string | boolean | (string | boolean)[] | undefined): LoDashExplicitArrayWrapper<T>
LoDashExplicitWrapper.sortedIndexlodash<TSort>(value: string, iteratee?: ((x: string) => TSort) | undefined, thisArg?: any): LoDashExplicitWrapper<number>
LoDashExplicitWrapper.forEachRightlodash(iteratee: ListIterator<string, any>, thisArg?: any): LoDashExplicitWrapper<string>
LoDashExplicitWrapper.sortedLastIndexlodash<TSort>(value: string, iteratee?: ((x: string) => TSort) | undefined, thisArg?: any): LoDashExplicitWrapper<number>
LoDashImplicitWrapper.getlodash<TResult>(path: StringRepresentable | StringRepresentable[], defaultValue?: TResult | undefined): TResult
LoDashImplicitWrapper.runlodash(): T
LoDashImplicitWrapper.eachlodash(iteratee: ListIterator<string, any>, thisArg?: any): LoDashImplicitWrapper<string>
LoDashImplicitWrapper.headlodash(): string
LoDashImplicitWrapper.joinlodash(separator?: string | undefined): string
LoDashImplicitWrapper.lastlodash(): string
LoDashImplicitWrapper.uniqlodash<TSort>(isSorted?: boolean | undefined, iteratee?: ListIterator<T, TSort> | undefined, thisArg?: any): LoDashImplicitArrayWrapper<T> | <TSort>(iteratee?: ListIterator<T, TSort> | undefined, thisArg?: any): LoDashImplicitArrayWrapper<T>
LoDashImplicitWrapper.afterlodash<TFunc extends Function>(func: TFunc): LoDashImplicitObjectWrapper<TFunc>
LoDashImplicitWrapper.chainlodash(): LoDashExplicitWrapper<T>
LoDashImplicitWrapper.firstlodash(): string
LoDashImplicitWrapper.trunclodash(options?: number | TruncOptions | undefined): string
LoDashImplicitWrapper.beforelodash<TFunc extends Function>(func: TFunc): LoDashImplicitObjectWrapper<TFunc>
LoDashImplicitWrapper.concatlodash<TItem>(...items: (TItem | TItem[])[]): LoDashImplicitArrayWrapper<TItem> | (...items: (T | T[])[]): LoDashImplicitArrayWrapper<T>
LoDashImplicitWrapper.filterlodash(predicate?: StringIterator<boolean> | undefined, thisArg?: any): LoDashImplicitArrayWrapper<string>
LoDashImplicitWrapper.rejectlodash(predicate?: StringIterator<boolean> | undefined, thisArg?: any): LoDashImplicitArrayWrapper<string>
LoDashImplicitWrapper.samplelodash(n: number): LoDashImplicitArrayWrapper<string> | (): string
LoDashImplicitWrapper.selectlodash(predicate?: StringIterator<boolean> | undefined, thisArg?: any): LoDashImplicitArrayWrapper<string>
LoDashImplicitWrapper.uniquelodash<TSort>(isSorted?: boolean | undefined, iteratee?: ListIterator<T, TSort> | undefined, thisArg?: any): LoDashImplicitArrayWrapper<T> | <TSort>(iteratee?: ListIterator<T, TSort> | undefined, thisArg?: any): LoDashImplicitArrayWrapper<T>
LoDashImplicitWrapper.countBylodash(iteratee?: ListIterator<T, any> | undefined, thisArg?: any): LoDashImplicitObjectWrapper<Dictionary<number>>
LoDashImplicitWrapper.flattenlodash(): LoDashImplicitArrayWrapper<string>
LoDashImplicitWrapper.forEachlodash(iteratee: ListIterator<string, any>, thisArg?: any): LoDashImplicitWrapper<string>
LoDashImplicitWrapper.groupBylodash<TKey>(iteratee?: ListIterator<T, TKey> | undefined, thisArg?: any): LoDashImplicitObjectWrapper<Dictionary<T[]>>
LoDashImplicitWrapper.includelodash(target: string, fromIndex?: number | undefined): boolean
LoDashImplicitWrapper.indexBylodash(iteratee?: ListIterator<T, any> | undefined, thisArg?: any): LoDashImplicitObjectWrapper<Dictionary<T>>
LoDashImplicitWrapper.padLeftlodash(length?: number | undefined, chars?: string | undefined): string
LoDashImplicitWrapper.shufflelodash(): LoDashImplicitArrayWrapper<string>
LoDashImplicitWrapper.toArraylodash<TResult>(): LoDashImplicitArrayWrapper<TResult>
LoDashImplicitWrapper.callbacklodash<TResult>(thisArg?: any): LoDashImplicitObjectWrapper<(object: any) => TResult>
LoDashImplicitWrapper.containslodash(target: string, fromIndex?: number | undefined): boolean
LoDashImplicitWrapper.includeslodash(target: string, fromIndex?: number | undefined): boolean
LoDashImplicitWrapper.iterateelodash<TResult>(thisArg?: any): LoDashImplicitObjectWrapper<(object: any) => TResult>
LoDashImplicitWrapper.padRightlodash(length?: number | undefined, chars?: string | undefined): string
LoDashImplicitWrapper.trimLeftlodash(chars?: string | undefined): string
LoDashImplicitWrapper.eachRightlodash(iteratee: ListIterator<string, any>, thisArg?: any): LoDashImplicitWrapper<string>
LoDashImplicitWrapper.trimRightlodash(chars?: string | undefined): string
LoDashImplicitWrapper.flattenDeeplodash(): LoDashImplicitArrayWrapper<string>
LoDashImplicitWrapper.sortByOrderlodash(iteratees: string | ListIterator<T, any> | (string | ListIterator<T, any>)[], orders?: string | boolean | (string | boolean)[] | undefined): LoDashImplicitArrayWrapper<T>
LoDashImplicitWrapper.sortedIndexlodash<TSort>(value: string, iteratee?: ((x: string) => TSort) | undefined, thisArg?: any): number
LoDashImplicitWrapper.forEachRightlodash(iteratee: ListIterator<string, any>, thisArg?: any): LoDashImplicitWrapper<string>
LoDashImplicitWrapper.createCallbacklodash(thisArg?: any, argCount?: number | undefined): LoDashImplicitObjectWrapper<() => any>
LoDashImplicitWrapper.sortedLastIndexlodash<TSort>(value: string, iteratee?: ((x: string) => TSort) | undefined, thisArg?: any): number

क्लास या इंटरफ़ेस के बदले गए सदस्य

memberपहलेबाद में
MapCache.get(key: string): any(key: any): any
MapCache.has(key: string): boolean(key: any): boolean
MapCache.set(key: string, value: any): Dictionary<any>(key: any, value: any): MapCache
MapCache.delete(key: string): boolean(key: any): boolean
FunctionBind.placeholderany<TrapAny extends { __trapAny: any; }>(value: TrapAny): Collection<any> & Function<any> & Object<any> & Primitive<any> & String<string> | <T extends string>(value: T): String<T> | <T extends null | undefined>(value: T): Primitive<T> | (value: string | null | undefined): String<string> | <T extends (.…
LoDashStatic.at<T>(collection: List<T> | Dictionary<T>, ...props: (string | number | (string | number)[])[]): T[]<T>(object: Dictionary<T> | NumericDictionary<T> | null | undefined, ...props: PropertyPath[]): T[] | <T extends object>(object: T | null | undefined, ...props: Many<keyof T>[]): T[keyof T][]
LoDashStatic.eq(value: any, other: any, customizer?: IsEqualCustomizer | undefined, thisArg?: any): boolean(value: any, other: any): boolean
LoDashStatic.ary<TResult extends Function>(func: Function, n?: number | undefined): TResult | <T extends Function, TResult extends Function>(func: T, n?: number | undefined): TResult(func: (...args: any[]) => any, n?: number | undefined): (...args: any[]) => any
LoDashStatic.get<TObject, TResult>(object: TObject, path: StringRepresentable | StringRepresentable[], defaultValue?: TResult | undefined): TResult | <TResult>(object: any, path: StringRepresentable | StringRepresentable[], defaultValue?: TResult | undefined): TResult<TObject extends object, TKey extends keyof TObject>(object: TObject, path: TKey | [TKey]): TObject[TKey] | <TObject extends object, TKey extends keyof TObject>(object: TObject | null | undefined, path: TKey | [TKey]): TObject[TKey] | undefined | <TObject extends object, TKey extends keyof TObject, …
LoDashStatic.has<T extends {}>(object: T, path: StringRepresentable | StringRepresentable[]): boolean<T, K extends PropertyName>(object: T, path: K): object is T & { [P in K]: P extends keyof T ? T[P] : Record<string, unknown> extends T ? T[keyof T] : unknown; } & { [uniqueSymbol]: unknown; } | <T>(object: T, path: PropertyPath): boolean
LoDashStatic.map<T, TResult>(collection: List<T>, iteratee?: ListIterator<T, TResult> | undefined, thisArg?: any): TResult[] | <T extends {}, TResult>(collection: Dictionary<T>, iteratee?: DictionaryIterator<T, TResult> | undefined, thisArg?: any): TResult[] | <T, TResult>(collection: List<T> | Dictionary<T>, itera…<T extends readonly [unknown, ...unknown[]], TResult>(collection: T, iteratee: TupleIterator<T, TResult>): { [K in keyof T]: TResult; } | <T, TResult>(collection: T[] | null | undefined, iteratee: ArrayIterator<T, TResult>): TResult[] | <T, TResult>(collection: List<T> | null | undefined, iteratee: …
LoDashStatic.max<T>(collection: List<T>, iteratee?: ListIterator<T, any> | undefined, thisArg?: any): T | <T>(collection: Dictionary<T>, iteratee?: DictionaryIterator<T, any> | undefined, thisArg?: any): T | <T>(collection: List<T> | Dictionary<T>, iteratee?: string | undefined, thisArg?: any): T | <TObject extends…<T>(collection: readonly [T, ...T[]]): T | <T>(collection: List<T> | null | undefined): T | undefined
LoDashStatic.min<T>(collection: List<T>, iteratee?: ListIterator<T, any> | undefined, thisArg?: any): T | <T>(collection: Dictionary<T>, iteratee?: DictionaryIterator<T, any> | undefined, thisArg?: any): T | <T>(collection: List<T> | Dictionary<T>, iteratee?: string | undefined, thisArg?: any): T | <TObject extends…<T>(collection: readonly [T, ...T[]]): T | <T>(collection: List<T> | null | undefined): T | undefined
LoDashStatic.set<TResult>(object: Object, path: StringRepresentable | StringRepresentable[], value: any): TResult | <V, TResult>(object: Object, path: StringRepresentable | StringRepresentable[], value: V): TResult | <O, V, TResult>(object: O, path: StringRepresentable | StringRepresentable[], value: V): TResult<T extends object>(object: T, path: PropertyPath, value: any): T | <TResult>(object: object, path: PropertyPath, value: any): TResult
LoDashStatic.sum<T>(collection: List<T>, iteratee: ListIterator<T, number>, thisArg?: any): number | <T>(collection: Dictionary<T>, iteratee: DictionaryIterator<T, number>, thisArg?: any): number | (collection: List<{}> | Dictionary<{}>, iteratee: string): number | <T>(collection: List<T> | Dictionary<T>): number |…(collection: List<any> | null | undefined): number
LoDashStatic.tap<T>(value: T, interceptor: (value: T) => void, thisArg?: any): T<T>(value: T, interceptor: (value: T) => void): T
LoDashStatic.xor<T>(...arrays: List<T>[]): T[]<T>(...arrays: (List<T> | null | undefined)[]): T[]
LoDashStatic.zip<T>(...arrays: List<T>[]): T[][]<T1, T2>(arrays1: List<T1>, arrays2: List<T2>): [T1 | undefined, T2 | undefined][] | <T1, T2, T3>(arrays1: List<T1>, arrays2: List<T2>, arrays3: List<T3>): [T1 | undefined, T2 | undefined, T3 | undefined][] | <T1, T2, T3, T4>(arrays1: List<T1>, arrays2: List<T2>, arrays3: List<T3>, arrays4: List<T4>…
LoDashStatic.bind<T extends Function, TResult extends Function>(func: T, thisArg: any, ...partials: any[]): TResult | <TResult extends Function>(func: Function, thisArg: any, ...partials: any[]): TResult(func: (...args: any[]) => any, thisArg: any, ...partials: any[]): (...args: any[]) => any
LoDashStatic.drop<T>(array: T[] | List<T>, n?: number | undefined): T[]<T>(array: List<T> | null | undefined, n?: number | undefined): T[]
LoDashStatic.each<T>(collection: T[], iteratee?: ListIterator<T, any> | undefined, thisArg?: any): T[] | <T>(collection: List<T>, iteratee?: ListIterator<T, any> | undefined, thisArg?: any): List<T> | <T>(collection: Dictionary<T>, iteratee?: DictionaryIterator<T, any> | undefined, thisArg?: any): Dictionary<T> | <T…<T>(collection: T[], iteratee?: ArrayIterator<T, any> | undefined): T[] | (collection: string, iteratee?: StringIterator<any> | undefined): string | <T>(collection: List<T>, iteratee?: ListIterator<T, any> | undefined): List<T> | <T extends object>(collection: T, iteratee?: ObjectIterator<T, any> | …
LoDashStatic.fill<T>(array: any[], value: T, start?: number | undefined, end?: number | undefined): T[] | <T>(array: List<any>, value: T, start?: number | undefined, end?: number | undefined): List<T><T>(array: any[] | null | undefined, value: T): T[] | <T, AnyList extends MutableList<any>>(array: RejectReadonly<AnyList> | null | undefined, value: T): List<T> | <T, U>(array: U[] | null | undefined, value: T, start?: number | undefined, end?: number | undefined): (T | U)[] | <T, UList extends Mut…
LoDashStatic.find<T>(collection: List<T>, predicate?: ListIterator<T, boolean> | undefined, thisArg?: any): T | undefined | <T>(collection: Dictionary<T>, predicate?: DictionaryIterator<T, boolean> | undefined, thisArg?: any): T | undefined | <T>(collection: List<T> | Dictionary<T>, predicate?: string | undefined, t…<T, S extends T>(collection: List<T> | null | undefined, predicate: ListIteratorTypeGuard<T, S>, fromIndex?: number | undefined): S | undefined | <T>(collection: List<T> | null | undefined, predicate?: ListIterateeCustom<T, boolean> | undefined, fromIndex?: number | undefined): T | undefined | <T ex…
LoDashStatic.flow<TResult extends Function>(...funcs: Function[]): TResult<A extends any[], R1, R2, R3, R4, R5, R6, R7>(f1: (...args: A) => R1, f2: (a: R1) => R2, f3: (a: R2) => R3, f4: (a: R3) => R4, f5: (a: R4) => R5, f6: (a: R5) => R6, f7: (a: R6) => R7): (...args: A) => R7 | <A extends any[], R1, R2, R3, R4, R5, R6, R7>(f1: (...args: A) => R1, f2: (a: R1) => R2, f3: (…
LoDashStatic.head<T>(array: List<T>): T<T>(array: readonly [T, ...unknown[]]): T | <T>(array: List<T> | null | undefined): T | undefined
LoDashStatic.last<T>(array: List<T>): T<T>(array: readonly [...unknown[], T]): T | <T>(array: List<T> | null | undefined): T | undefined
LoDashStatic.omit<TResult extends {}, T extends {}>(object: T, predicate: ObjectIterator<any, boolean>, thisArg?: any): TResult | <TResult extends {}, T extends {}>(object: T, ...predicate: (StringRepresentable | StringRepresentable[])[]): TResult<T extends object, K extends PropertyName[]>(object: T | null | undefined, ...paths: K): Pick<T, Exclude<keyof T, K[number]>> | <T extends object, K extends keyof T>(object: T | null | undefined, ...paths: Many<K>[]): Omit<T, K> | <T extends object>(object: T | null | undefined, ...paths: Many<Prope…
LoDashStatic.once<T extends Function>(func: T): T<T extends (...args: any) => any>(func: T): T
LoDashStatic.pick<TResult extends {}, T extends {}>(object: T, predicate: ObjectIterator<any, boolean>, thisArg?: any): TResult | <TResult extends {}, T extends {}>(object: T, ...predicate: (StringRepresentable | StringRepresentable[])[]): TResult<T extends object, U extends keyof T>(object: T, ...props: Many<U>[]): Pick<T, U> | <T>(object: T | null | undefined, ...props: Many<PropertyPath>[]): Partial<T>
LoDashStatic.pull<T>(array: T[], ...values: T[]): T[] | <T>(array: List<T>, ...values: T[]): List<T><T>(array: T[], ...values: T[]): T[] | <TList extends MutableList<any>>(array: RejectReadonly<TList>, ...values: TList[0][]): TList
LoDashStatic.rest<T>(array: List<T>): T[](func: (...args: any[]) => any, start?: number | undefined): (...args: any[]) => any
LoDashStatic.size<T>(collection: List<T> | Dictionary<T>): number | (collection: string): number(collection: string | object | null | undefined): number
LoDashStatic.some<T>(collection: List<T>, predicate?: ListIterator<T, boolean> | undefined, thisArg?: any): boolean | <T>(collection: Dictionary<T>, predicate?: DictionaryIterator<T, boolean> | undefined, thisArg?: any): boolean | <T>(collection: NumericDictionary<T>, predicate?: NumericDictionaryIterator<T, boolean…<T>(collection: List<T> | null | undefined, predicate?: ListIterateeCustom<T, boolean> | undefined): boolean | <T extends object>(collection: T | null | undefined, predicate?: ObjectIterateeCustom<T, boolean> | undefined): boolean
LoDashStatic.tail<T>(array: List<T>): T[]<T extends unknown[]>(array: readonly [unknown, ...T]): T | <T>(array: List<T> | null | undefined): T[]
LoDashStatic.take<T>(array: List<T>, n?: number | undefined): T[]<T>(array: List<T> | null | undefined, n?: number | undefined): T[]
LoDashStatic.thru<T, TResult>(value: T, interceptor: (value: T) => TResult, thisArg?: any): TResult<T, TResult>(value: T, interceptor: (value: T) => TResult): TResult
LoDashStatic.trim(string?: string | undefined, chars?: string | undefined): string(string?: string | undefined, chars?: string | undefined): string | (string: string, index: string | number, guard: object): string
LoDashStatic.uniq<T>(array: List<T>, isSorted?: boolean | undefined, iteratee?: ListIterator<T, any> | undefined, thisArg?: any): T[] | <T, TSort>(array: List<T>, isSorted?: boolean | undefined, iteratee?: ListIterator<T, TSort> | undefined, thisArg?: any): T[] | <T>(array: List<T>, iteratee?: ListIterator<T, any> |…<T>(array: List<T> | null | undefined): T[]
LoDashStatic.wrap<V, W extends Function, R extends Function>(value: V, wrapper: W): R | <V, R extends Function>(value: V, wrapper: Function): R | <R extends Function>(value: any, wrapper: Function): R<T, TArgs, TResult>(value: T, wrapper: (value: T, ...args: TArgs[]) => TResult): (...args: TArgs[]) => TResult
LoDashStatic.after<TFunc extends Function>(n: number, func: TFunc): TFunc<TFunc extends (...args: any[]) => any>(n: number, func: TFunc): TFunc
LoDashStatic.chain(value: number): LoDashExplicitWrapper<number> | (value: string): LoDashExplicitWrapper<string> | (value: boolean): LoDashExplicitWrapper<boolean> | <T>(value: T[]): LoDashExplicitArrayWrapper<T> | <T extends {}>(value: T): LoDashExplicitObjectWrapper<T> | (value: any): LoDashExplicitWrapper<any><TrapAny extends { __lodashAnyHack: any; }>(value: TrapAny): CollectionChain<any> & FunctionChain<any> & ObjectChain<any> & PrimitiveChain<any> & StringChain<string> | <T extends null | undefined>(value: T): PrimitiveChain<T> | <T extends string>(value: T): StringChain<T> | (value: string | null | u…
LoDashStatic.chunk<T>(array: List<T>, size?: number | undefined): T[][]<T>(array: List<T> | null | undefined, size?: number | undefined): T[][]
LoDashStatic.clone<TResult>(value: any, isDeep: boolean, customizer: CloneCustomizer<any, TResult>, thisArg?: any): TResult | <T, TResult>(value: T, isDeep: boolean, customizer: CloneCustomizer<T, TResult>, thisArg?: any): TResult | <TResult>(value: any, customizer: CloneCustomizer<any, TResult>, thisArg?: any): TRes…<T>(value: T): T
LoDashStatic.curry<T1, R>(func: (t1: T1) => R): CurriedFunction1<T1, R> | <T1, T2, R>(func: (t1: T1, t2: T2) => R): CurriedFunction2<T1, T2, R> | <T1, T2, T3, R>(func: (t1: T1, t2: T2, t3: T3) => R): CurriedFunction3<T1, T2, T3, R> | <T1, T2, T3, T4, R>(func: (t1: T1, t2: T2, t3: T3, t4: T4) => R): CurriedFunction4<T…<T1, R>(func: (t1: T1) => R, arity?: number | undefined): CurriedFunction1<T1, R> | <T1, T2, R>(func: (t1: T1, t2: T2) => R, arity?: number | undefined): CurriedFunction2<T1, T2, R> | <T1, T2, T3, R>(func: (t1: T1, t2: T2, t3: T3) => R, arity?: number | undefined): CurriedFunction3<T1, T2, T3, R> | …
LoDashStatic.defer<T extends Function>(func: T, ...args: any[]): number(func: (...args: any[]) => any, ...args: any[]): number
LoDashStatic.delay<T extends Function>(func: T, wait: number, ...args: any[]): number(func: (...args: any[]) => any, wait: number, ...args: any[]): number
LoDashStatic.every<T>(collection: List<T>, predicate?: ListIterator<T, boolean> | undefined, thisArg?: any): boolean | <T>(collection: Dictionary<T>, predicate?: DictionaryIterator<T, boolean> | undefined, thisArg?: any): boolean | <T>(collection: List<T> | Dictionary<T>, predicate?: string | undefined, thisArg?: any…<T>(collection: List<T> | null | undefined, predicate?: ListIterateeCustom<T, boolean> | undefined): boolean | <T extends object>(collection: T | null | undefined, predicate?: ObjectIterateeCustom<T, boolean> | undefined): boolean
LoDashStatic.first<T>(array: List<T>): T<T>(array: readonly [T, ...unknown[]]): T | <T>(array: List<T> | null | undefined): T | undefined
LoDashStatic.forIn<T>(object: Dictionary<T>, iteratee?: DictionaryIterator<T, any> | undefined, thisArg?: any): Dictionary<T> | <T extends {}>(object: T, iteratee?: ObjectIterator<any, any> | undefined, thisArg?: any): T<T>(object: T, iteratee?: ObjectIterator<T, any> | undefined): T | <T>(object: T | null | undefined, iteratee?: ObjectIterator<T, any> | undefined): T | null | undefined
LoDashStatic.merge<TObject, TSource>(object: TObject, source: TSource, customizer?: MergeCustomizer | undefined, thisArg?: any): TObject & TSource | <TObject, TSource1, TSource2>(object: TObject, source1: TSource1, source2: TSource2, customizer?: MergeCustomizer | undefined, thisArg?: any): TObject & TSource1 & TSour…<TObject, TSource>(object: TObject, source: TSource): TObject & TSource | <TObject, TSource1, TSource2>(object: TObject, source1: TSource1, source2: TSource2): TObject & TSource1 & TSource2 | <TObject, TSource1, TSource2, TSource3>(object: TObject, source1: TSource1, source2: TSource2, source3: TSou…
LoDashStatic.mixin<TResult, TObject>(object: TObject, source: Dictionary<Function>, options?: MixinOptions | undefined): TResult | <TResult>(source: Dictionary<Function>, options?: MixinOptions | undefined): TResult<TObject>(object: TObject, source: Dictionary<(...args: any[]) => any>, options?: MixinOptions | undefined): TObject | <TResult>(source: Dictionary<(...args: any[]) => any>, options?: MixinOptions | undefined): LoDashStatic
LoDashStatic.range(start: number, end: number, step?: number | undefined): number[] | (end: number, step?: number | undefined): number[](start: number, end?: number | undefined, step?: number | undefined): number[] | (end: number, index: string | number, guard: object): number[]
LoDashStatic.rearg<TResult extends Function>(func: Function, indexes: number[]): TResult | <TResult extends Function>(func: Function, ...indexes: number[]): TResult(func: (...args: any[]) => any, ...indexes: Many<number>[]): (...args: any[]) => any
LoDashStatic.slice<T>(array: T[], start?: number | undefined, end?: number | undefined): T[]<T>(array: List<T> | null | undefined, start?: number | undefined, end?: number | undefined): T[]
LoDashStatic.union<T>(...arrays: List<T>[]): T[]<T>(...arrays: (List<T> | null | undefined)[]): T[]
LoDashStatic.unzip<T>(array: List<List<T>>): T[][]<T1, T2>(array: [T1, T2][]): [T1[], T2[]] | <T1, T2, T3>(array: [T1, T2, T3][]): [T1[], T2[], T3[]] | <T1, T2, T3, T4>(array: [T1, T2, T3, T4][]): [T1[], T2[], T3[], T4[]] | <T1, T2, T3, T4, T5>(array: [T1, T2, T3, T4, T5][]): [T1[], T2[], T3[], T4[], T5[]] | <T>(array: T[][] | List<List<T>> | null …
LoDashStatic.words(string?: string | undefined, pattern?: string | RegExp | undefined): string[](string?: string | undefined, pattern?: string | RegExp | undefined): string[] | (string: string, index: string | number, guard: object): string[]
LoDashStatic.assign<TObject extends {}, TSource extends {}, TResult extends {}>(object: TObject, source: TSource, customizer?: AssignCustomizer | undefined, thisArg?: any): TResult | <TObject extends {}, TSource1 extends {}, TSource2 extends {}, TResult extends {}>(object: TObject, source1: TSource1, source2: TSource2…<TObject, TSource>(object: TObject, source: TSource): TObject & TSource | <TObject, TSource1, TSource2>(object: TObject, source1: TSource1, source2: TSource2): TObject & TSource1 & TSource2 | <TObject, TSource1, TSource2, TSource3>(object: TObject, source1: TSource1, source2: TSource2, source3: TSou…
LoDashStatic.before<TFunc extends Function>(n: number, func: TFunc): TFunc<TFunc extends (...args: any[]) => any>(n: number, func: TFunc): TFunc
LoDashStatic.create<T extends Object, U extends Object>(prototype: T, properties?: U | undefined): T & U<T extends object, U extends object>(prototype: T, properties?: U | undefined): T & U
LoDashStatic.extend<TObject extends {}, TSource extends {}, TResult extends {}>(object: TObject, source: TSource, customizer?: AssignCustomizer | undefined, thisArg?: any): TResult | <TObject extends {}, TSource1 extends {}, TSource2 extends {}, TResult extends {}>(object: TObject, source1: TSource1, source2: TSource2…<TObject, TSource>(object: TObject, source: TSource): TObject & TSource | <TObject, TSource1, TSource2>(object: TObject, source1: TSource1, source2: TSource2): TObject & TSource1 & TSource2 | <TObject, TSource1, TSource2, TSource3>(object: TObject, source1: TSource1, source2: TSource2, source3: TSou…
LoDashStatic.filter<T>(collection: List<T>, predicate?: ListIterator<T, boolean> | undefined, thisArg?: any): T[] | <T>(collection: Dictionary<T>, predicate?: DictionaryIterator<T, boolean> | undefined, thisArg?: any): T[] | (collection: string, predicate?: StringIterator<boolean> | undefined, thisArg?: any): string[]…(collection: string | null | undefined, predicate?: StringIterator<boolean> | undefined): string[] | <T, S extends T>(collection: List<T> | null | undefined, predicate: ListIteratorTypeGuard<T, S>): S[] | <T>(collection: List<T> | null | undefined, predicate?: ListIterateeCustom<T, boolean> | undefi…
LoDashStatic.forOwn<T>(object: Dictionary<T>, iteratee?: DictionaryIterator<T, any> | undefined, thisArg?: any): Dictionary<T> | <T extends {}>(object: T, iteratee?: ObjectIterator<any, any> | undefined, thisArg?: any): T<T>(object: T, iteratee?: ObjectIterator<T, any> | undefined): T | <T>(object: T | null | undefined, iteratee?: ObjectIterator<T, any> | undefined): T | null | undefined
LoDashStatic.invert<T extends {}, TResult extends {}>(object: T, multiValue?: boolean | undefined): TResult | <TResult extends {}>(object: Object, multiValue?: boolean | undefined): TResult(object: object): Dictionary<string>
LoDashStatic.invoke<T extends {}>(collection: T[], methodName: string, ...args: any[]): any | <T extends {}>(collection: List<T>, methodName: string, ...args: any[]): any | <T extends {}>(collection: Dictionary<T>, methodName: string, ...args: any[]): any | <T extends {}>(collection: T[], method: Function, ...args: an…(object: any, path: PropertyPath, ...args: any[]): any
LoDashStatic.isNull(value?: any): boolean(value: any): value is null
LoDashStatic.method<TObject, TResult>(path: string | StringRepresentable[], ...args: any[]): (object: TObject) => TResult | <TResult>(path: string | StringRepresentable[], ...args: any[]): (object: any) => TResult(path: PropertyPath, ...args: any[]): (object: any) => any
LoDashStatic.negate<T extends Function>(predicate: T): (...args: any[]) => boolean | <T extends Function, TResult extends Function>(predicate: T): TResult<T extends any[]>(predicate: (...args: T) => boolean): (...args: T) => boolean
LoDashStatic.pullAt<T>(array: List<T>, ...indexes: (number | number[])[]): T[]<T>(array: T[], ...indexes: Many<number>[]): T[] | <TList extends MutableList<any>>(array: RejectReadonly<TList>, ...indexes: Many<number>[]): TList
LoDashStatic.random(min?: number | undefined, max?: number | undefined, floating?: boolean | undefined): number | (min?: number | undefined, floating?: boolean | undefined): number | (floating?: boolean | undefined): number(floating?: boolean | undefined): number | (max: number, floating?: boolean | undefined): number | (min: number, max: number, floating?: boolean | undefined): number | (min: number, index: string | number, guard: object): number
LoDashStatic.reduce<T, TResult>(collection: T[], callback: MemoIterator<T, TResult>, accumulator: TResult, thisArg?: any): TResult | <T, TResult>(collection: List<T>, callback: MemoIterator<T, TResult>, accumulator: TResult, thisArg?: any): TResult | <T, TResult>(collection: Dictionary<T>, callback: MemoIterator<T, TR…<T, TResult>(collection: T[] | null | undefined, callback: MemoListIterator<T, TResult, T[]>, accumulator: TResult): TResult | <T, TResult>(collection: List<T> | null | undefined, callback: MemoListIterator<T, TResult, List<T>>, accumulator: TResult): TResult | <T extends object, TResult>(collection…
LoDashStatic.reject<T>(collection: List<T>, predicate?: ListIterator<T, boolean> | undefined, thisArg?: any): T[] | <T>(collection: Dictionary<T>, predicate?: DictionaryIterator<T, boolean> | undefined, thisArg?: any): T[] | (collection: string, predicate?: StringIterator<boolean> | undefined, thisArg?: any): string[]…(collection: string | null | undefined, predicate?: StringIterator<boolean> | undefined): string[] | <T>(collection: List<T> | null | undefined, predicate?: ListIterateeCustom<T, boolean> | undefined): T[] | <T extends object>(collection: T | null | undefined, predicate?: ObjectIterateeCustom<T, boo…
LoDashStatic.remove<T>(array: List<T>, predicate?: ListIterator<T, boolean> | undefined, thisArg?: any): T[] | <T>(array: List<T>, predicate?: string | undefined, thisArg?: any): T[] | <W, T>(array: List<T>, predicate?: W | undefined): T[]<TList extends MutableList<any>>(array: RejectReadonly<TList>, predicate?: ListIteratee<TList[0]> | undefined): TList[0][]
LoDashStatic.result<TObject, TResult>(object: TObject, path: StringRepresentable | StringRepresentable[], defaultValue?: TResult | ((...args: any[]) => TResult) | undefined): TResult | <TResult>(object: any, path: StringRepresentable | StringRepresentable[], defaultValue?: TResult | ((...args: any[]) => TResult) | und…<TResult>(object: any, path: PropertyPath, defaultValue?: TResult | ((...args: any[]) => TResult) | undefined): TResult
LoDashStatic.sample<T>(collection: List<T> | Dictionary<T> | NumericDictionary<T>, n: number): T[] | <O extends Object, T>(collection: O, n: number): T[] | <T>(collection: Object, n: number): T[] | <T>(collection: List<T> | Dictionary<T> | NumericDictionary<T>): T | <O extends Object, T>(collection: O): T | <T>(collec…<T>(collection: readonly [T, ...T[]]): T | <T>(collection: Dictionary<T> | NumericDictionary<T> | null | undefined): T | undefined | <T extends object>(collection: T | null | undefined): T[keyof T] | undefined
LoDashStatic.sortBy<T, TSort>(collection: List<T>, iteratee?: ListIterator<T, TSort> | undefined, thisArg?: any): T[] | <T, TSort>(collection: Dictionary<T>, iteratee?: DictionaryIterator<T, TSort> | undefined, thisArg?: any): T[] | <T>(collection: List<T> | Dictionary<T>, iteratee: string): T[] | <W extends {}, T>(co…<T>(collection: List<T> | null | undefined, ...iteratees: Many<ListIteratee<T>>[]): T[] | <T extends object>(collection: T | null | undefined, ...iteratees: Many<ObjectIteratee<T>>[]): T[keyof T][]
LoDashStatic.spread<F extends Function, T extends Function>(func: F): T | <T extends Function>(func: Function): T<TResult>(func: (...args: any[]) => TResult, start?: number | undefined): (...args: any[]) => TResult
LoDashStatic.values<T>(object?: any): T[]<T>(object: Dictionary<T> | NumericDictionary<T> | List<T> | null | undefined): T[] | <T extends object>(object: T | null | undefined): T[keyof T][] | (object: any): any[]
LoDashStatic.bindAll<T>(object: T, ...methodNames: (string | string[])[]): T<T>(object: T, ...methodNames: Many<string>[]): T
LoDashStatic.bindKey<T extends Object, TResult extends Function>(object: T, key: any, ...partials: any[]): TResult | <TResult extends Function>(object: Object, key: any, ...partials: any[]): TResult(object: object, key: string, ...partials: any[]): (...args: any[]) => any
LoDashStatic.compact<T>(array?: List<T> | undefined): T[]<T>(array: List<T | Falsey> | null | undefined): T[]
LoDashStatic.countBy<T>(collection: List<T>, iteratee?: ListIterator<T, any> | undefined, thisArg?: any): Dictionary<number> | <T>(collection: Dictionary<T>, iteratee?: DictionaryIterator<T, any> | undefined, thisArg?: any): Dictionary<number> | <T>(collection: NumericDictionary<T>, iteratee?: NumericDictionaryIterator…<T>(collection: List<T> | null | undefined, iteratee?: ValueIteratee<T> | undefined): Dictionary<number> | <T extends object>(collection: T | null | undefined, iteratee?: ValueIteratee<T[keyof T]> | undefined): Dictionary<number>
LoDashStatic.findKey<TValues, TObject>(object: TObject, predicate?: DictionaryIterator<TValues, boolean> | undefined, thisArg?: any): string | <TObject>(object: TObject, predicate?: ObjectIterator<any, boolean> | undefined, thisArg?: any): string | <TObject>(object: TObject, predicate?: string | undefined, thisArg?: an…<T>(object: T | null | undefined, predicate?: ObjectIteratee<T> | undefined): string | undefined
LoDashStatic.flatten<T>(array: ListOfRecursiveArraysOrValues<T>, isDeep: boolean): T[] | <T>(array: List<T | T[]>): T[] | <T>(array: ListOfRecursiveArraysOrValues<T>): RecursiveArray<T><T>(array: List<Many<T>> | null | undefined): T[]
LoDashStatic.forEach<T>(collection: T[], iteratee?: ListIterator<T, any> | undefined, thisArg?: any): T[] | <T>(collection: List<T>, iteratee?: ListIterator<T, any> | undefined, thisArg?: any): List<T> | <T>(collection: Dictionary<T>, iteratee?: DictionaryIterator<T, any> | undefined, thisArg?: any): Dictionary<T> | <T…<T>(collection: T[], iteratee?: ArrayIterator<T, any> | undefined): T[] | (collection: string, iteratee?: StringIterator<any> | undefined): string | <T>(collection: List<T>, iteratee?: ListIterator<T, any> | undefined): List<T> | <T extends object>(collection: T, iteratee?: ObjectIterator<T, any> | …
LoDashStatic.groupBy<T, TKey>(collection: List<T>, iteratee?: ListIterator<T, TKey> | undefined, thisArg?: any): Dictionary<T[]> | <T>(collection: List<any>, iteratee?: ListIterator<T, any> | undefined, thisArg?: any): Dictionary<T[]> | <T, TKey>(collection: Dictionary<T>, iteratee?: DictionaryIterator<T, TKey> | undef…<T>(collection: List<T> | null | undefined, iteratee?: ValueIteratee<T> | undefined): Dictionary<T[]> | <T extends object>(collection: T | null | undefined, iteratee?: ValueIteratee<T[keyof T]> | undefined): Dictionary<T[keyof T][]>
LoDashStatic.inRange(n: number, start: number, end: number): boolean | (n: number, end: number): boolean(n: number, start: number, end?: number | undefined): boolean
LoDashStatic.indexOf<T>(array: List<T>, value: T, fromIndex?: number | boolean | undefined): number<T>(array: List<T> | null | undefined, value: T, fromIndex?: number | undefined): number
LoDashStatic.initial<T>(array: List<T>): T[]<T>(array: List<T> | null | undefined): T[]
LoDashStatic.isArray<T>(value?: any): value is T[](value?: any): value is any[]
LoDashStatic.isEmpty<T extends { __trapAny: any; }>(value?: T | undefined): boolean | (value: string): value is "" | (value: List<any> | Map<any, any> | Set<any> | null | undefined): boolean | <T extends object>(value: T | null | undefined): value is EmptyObjectOf<T> | null | undefined | (value?: any): boolean<T extends { __trapAny: any; }>(value?: T | undefined): boolean | (value: string): value is "" | (value: List<any> | Map<any, any> | Set<any> | null | undefined): boolean | (value: object): boolean | <T extends object>(value: T | null | undefined): value is EmptyObjectOf<T> | null | undefined | (val…
LoDashStatic.isEqual(value: any, other: any, customizer?: IsEqualCustomizer | undefined, thisArg?: any): boolean(value: any, other: any): boolean
LoDashStatic.isMatch(object: Object, source: Object, customizer?: isMatchCustomizer | undefined, thisArg?: any): boolean(object: object, source: object): boolean
LoDashStatic.mapKeys<T, TKey>(object: List<T>, iteratee?: ListIterator<T, TKey> | undefined, thisArg?: any): Dictionary<T> | <T, TKey>(object: Dictionary<T>, iteratee?: DictionaryIterator<T, TKey> | undefined, thisArg?: any): Dictionary<T> | <T, TObject extends {}>(object: List<T> | Dictionary<T>, iteratee?: TObject | …<T>(object: List<T> | null | undefined, iteratee?: ListIteratee<T> | undefined): Dictionary<T> | <T extends object>(object: T | null | undefined, iteratee?: ObjectIteratee<T> | undefined): Dictionary<T[keyof T]>
LoDashStatic.memoize<T extends Function>(func: T, resolver?: Function | undefined): T & MemoizedFunction<T extends (...args: any) => any>(func: T, resolver?: ((...args: Parameters<T>) => any) | undefined): T & MemoizedFunction
LoDashStatic.partial<R>(func: Function0<R>): Function0<R> | <T1, R>(func: Function1<T1, R>): Function1<T1, R> | <T1, R>(func: Function1<T1, R>, arg1: T1): Function0<R> | <T1, T2, R>(func: Function2<T1, T2, R>): Function2<T1, T2, R> | <T1, T2, R>(func: Function2<T1, T2, R>, arg1: T1): Function1<T2, R> | <T1, T2, R>(func…<T1, T2, R>(func: Function2<T1, T2, R>, plc1: LoDashStatic, arg2: T2): Function1<T1, R> | <T1, T2, T3, R>(func: Function3<T1, T2, T3, R>, plc1: LoDashStatic, arg2: T2): Function2<T1, T3, R> | <T1, T2, T3, R>(func: Function3<T1, T2, T3, R>, plc1: LoDashStatic, plc2: LoDashStatic, arg3: T3): Function2…
LoDashStatic.shuffle<T>(collection: List<T> | Dictionary<T>): T[] | (collection: string): string[]<T>(collection: List<T> | null | undefined): T[] | <T extends object>(collection: T | null | undefined): T[keyof T][]
LoDashStatic.toArray<T>(value: List<T> | Dictionary<T> | NumericDictionary<T>): T[] | <TValue, TResult>(value: TValue): TResult[] | <TResult>(value?: any): TResult[]<T>(value: Dictionary<T> | NumericDictionary<T> | null | undefined): T[] | <T>(value: T): T[keyof T][] | (): any[]
LoDashStatic.without<T>(array: List<T>, ...values: T[]): T[]<T>(array: List<T> | null | undefined, ...values: T[]): T[]
LoDashStatic.zipWith<TResult>(...args: any[]): TResult[]<T, TResult>(arrays: List<T>, iteratee: (value1: T) => TResult): TResult[] | <T1, T2, TResult>(arrays1: List<T1>, arrays2: List<T2>, iteratee: (value1: T1, value2: T2) => TResult): TResult[] | <T1, T2, T3, TResult>(arrays1: List<T1>, arrays2: List<T2>, arrays3: List<T3>, iteratee: (value1: T1, value…
LoDashStatic.debounce<T extends Function>(func: T, wait?: number | undefined, options?: DebounceSettings | undefined): T & Cancelable<T extends (...args: any) => any>(func: T, wait: number | undefined, options: DebounceSettingsLeading): DebouncedFuncLeading<T> | <T extends (...args: any) => any>(func: T, wait?: number | undefined, options?: DebounceSettings | undefined): DebouncedFunc<T>
LoDashStatic.defaults<Obj extends {}, TResult extends {}>(object: Obj, ...sources: {}[]): TResult | <Obj extends {}, S1 extends {}, TResult extends {}>(object: Obj, source1: S1, ...sources: {}[]): TResult | <Obj extends {}, S1 extends {}, S2 extends {}, TResult extends {}>(object: Obj, source1: S1, source2: S2, ...sourc…<TObject, TSource>(object: TObject, source: TSource): NonNullable<TSource & TObject> | <TObject, TSource1, TSource2>(object: TObject, source1: TSource1, source2: TSource2): NonNullable<TSource2 & TSource1 & TObject> | <TObject, TSource1, TSource2, TSource3>(object: TObject, source1: TSource1, source…
LoDashStatic.findLast<T>(collection: T[], callback: ListIterator<T, boolean>, thisArg?: any): T | undefined | <T>(collection: List<T>, callback: ListIterator<T, boolean>, thisArg?: any): T | undefined | <T>(collection: Dictionary<T>, callback: DictionaryIterator<T, boolean>, thisArg?: any): T | undefined | <W, T>(collec…<T, S extends T>(collection: List<T> | null | undefined, predicate: ListIteratorTypeGuard<T, S>, fromIndex?: number | undefined): S | undefined | <T>(collection: List<T> | null | undefined, predicate?: ListIterateeCustom<T, boolean> | undefined, fromIndex?: number | undefined): T | undefined | <T ex…
LoDashStatic.identity<T>(value?: T | undefined): T<T>(value: T): T | (): undefined
LoDashStatic.includes<T>(collection: List<T> | Dictionary<T>, target: T, fromIndex?: number | undefined): boolean | (collection: string, target: string, fromIndex?: number | undefined): boolean<T>(collection: Dictionary<T> | NumericDictionary<T> | null | undefined, target: T, fromIndex?: number | undefined): boolean
LoDashStatic.isNative(value: any): value is Function(value: any): value is (...args: any[]) => any
LoDashStatic.isObject(value?: any): boolean(value?: any): value is object
LoDashStatic.iteratee<TResult>(func: Function, thisArg?: any): (...args: any[]) => TResult | <TResult>(func: string, thisArg?: any): (object: any) => TResult | (func: Object, thisArg?: any): (object: any) => boolean | <TResult>(): (value: TResult) => TResult<TFunction extends (...args: any[]) => any>(func: TFunction): TFunction | (func: string | number | symbol | object): (...args: any[]) => any
LoDashStatic.methodOf<TObject extends {}, TResult>(object: TObject, ...args: any[]): (path: StringRepresentable | StringRepresentable[]) => TResult | <TResult>(object: {}, ...args: any[]): (path: StringRepresentable | StringRepresentable[]) => TResult(object: object, ...args: any[]): (path: PropertyPath) => any
LoDashStatic.property<TObj, TResult>(path: StringRepresentable | StringRepresentable[]): (obj: TObj) => TResult<TObj, TResult>(path: PropertyPath): (obj: TObj) => TResult
LoDashStatic.template(string: string, options?: TemplateOptions | undefined): TemplateExecutor(string?: string | undefined, options?: TemplateOptions | undefined): TemplateExecutor
LoDashStatic.throttle<T extends Function>(func: T, wait?: number | undefined, options?: ThrottleSettings | undefined): T & Cancelable<T extends (...args: any) => any>(func: T, wait?: number | undefined, options?: ThrottleSettingsLeading | undefined): DebouncedFuncLeading<T> | <T extends (...args: any) => any>(func: T, wait?: number | undefined, options?: ThrottleSettings | undefined): DebouncedFunc<T>
LoDashStatic.valuesIn<T>(object?: any): T[]<T>(object: Dictionary<T> | NumericDictionary<T> | List<T> | null | undefined): T[] | <T extends object>(object: T | null | undefined): T[keyof T][]
LoDashStatic.cloneDeep<TResult>(value: any, customizer: CloneDeepCustomizer<any, TResult>, thisArg?: any): TResult | <T, TResult>(value: T, customizer: CloneDeepCustomizer<T, TResult>, thisArg?: any): TResult | <T>(value: T): T<T>(value: T): T
LoDashStatic.dropRight<T>(array: List<T>, n?: number | undefined): T[]<T>(array: List<T> | null | undefined, n?: number | undefined): T[]
LoDashStatic.dropWhile<TValue>(array: List<TValue>, predicate?: ListIterator<TValue, boolean> | undefined, thisArg?: any): TValue[] | <TValue>(array: List<TValue>, predicate?: string | undefined, thisArg?: any): TValue[] | <TWhere, TValue>(array: List<TValue>, predicate?: TWhere | undefined): TValue[]<T>(array: List<T> | null | undefined, predicate?: ListIteratee<T> | undefined): T[]
LoDashStatic.eachRight<T>(collection: T[], iteratee?: ListIterator<T, any> | undefined, thisArg?: any): T[] | <T>(collection: List<T>, iteratee?: ListIterator<T, any> | undefined, thisArg?: any): List<T> | <T>(collection: Dictionary<T>, iteratee?: DictionaryIterator<T, any> | undefined, thisArg?: any): Dictionary<T> | <T…<T>(collection: T[], iteratee?: ArrayIterator<T, any> | undefined): T[] | (collection: string, iteratee?: StringIterator<any> | undefined): string | <T>(collection: List<T>, iteratee?: ListIterator<T, any> | undefined): List<T> | <T extends object>(collection: T, iteratee?: ObjectIterator<T, any> | …
LoDashStatic.findIndex<T>(array: List<T>, predicate?: ListIterator<T, boolean> | undefined, thisArg?: any): number | <T>(array: List<T>, predicate?: string | undefined, thisArg?: any): number | <W, T>(array: List<T>, predicate?: W | undefined): number<T>(array: List<T> | null | undefined, predicate?: ListIterateeCustom<T, boolean> | undefined, fromIndex?: number | undefined): number
LoDashStatic.flowRight<TResult extends Function>(...funcs: Function[]): TResult<A extends any[], R1, R2, R3, R4, R5, R6, R7>(f7: (a: R6) => R7, f6: (a: R5) => R6, f5: (a: R4) => R5, f4: (a: R3) => R4, f3: (a: R2) => R3, f2: (a: R1) => R2, f1: (...args: A) => R1): (...args: A) => R7 | <A extends any[], R1, R2, R3, R4, R5, R6>(f6: (a: R5) => R6, f5: (a: R4) => R5, f4: (a: R3) =>…
LoDashStatic.functions<T extends {}>(object: any): string[](object: any): string[]
LoDashStatic.mapValues<T, TResult>(obj: Dictionary<T>, callback: ObjectIterator<T, TResult>, thisArg?: any): Dictionary<TResult> | <T>(obj: Dictionary<T>, where: Dictionary<T>): Dictionary<boolean> | <T, TMapped>(obj: T, pluck: string): TMapped | <T>(obj: T, callback: ObjectIterator<any, any>, thisArg?: any): T<TResult>(obj: string | null | undefined, callback: StringIterator<TResult>): NumericDictionary<TResult> | <T, TResult>(array: T[], callback: ArrayIterator<T, TResult>): NumericDictionary<TResult> | <T extends object, TResult>(obj: T | null | undefined, callback: ObjectIterator<T, TResult>): { [P in…
LoDashStatic.partition<T>(collection: List<T>, callback: ListIterator<T, boolean>, thisArg?: any): T[][] | <T>(collection: Dictionary<T>, callback: DictionaryIterator<T, boolean>, thisArg?: any): T[][] | <W, T>(collection: List<T>, whereValue: W): T[][] | <W, T>(collection: Dictionary<T>, whereValue: W): T[][] | <T>(coll…<T, U extends T>(collection: List<T> | null | undefined, callback: ValueIteratorTypeGuard<T, U>): [U[], Exclude<T, U>[]] | <T>(collection: List<T> | null | undefined, callback: ValueIteratee<T>): [T[], T[]] | <T extends object>(collection: T | null | undefined, callback: ValueIteratee<T[keyof T]>): …
LoDashStatic.takeRight<T>(array: List<T>, n?: number | undefined): T[]<T>(array: List<T> | null | undefined, n?: number | undefined): T[]
LoDashStatic.takeWhile<TValue>(array: List<TValue>, predicate?: ListIterator<TValue, boolean> | undefined, thisArg?: any): TValue[] | <TValue>(array: List<TValue>, predicate?: string | undefined, thisArg?: any): TValue[] | <TWhere, TValue>(array: List<TValue>, predicate?: TWhere | undefined): TValue[]<T>(array: List<T> | null | undefined, predicate?: ListIteratee<T> | undefined): T[]
LoDashStatic.transform<T, TResult>(object: T[], iteratee?: MemoVoidArrayIterator<T, TResult[]> | undefined, accumulator?: TResult[] | undefined, thisArg?: any): TResult[] | <T, TResult>(object: T[], iteratee?: MemoVoidArrayIterator<T, Dictionary<TResult>> | undefined, accumulator?: Dictionary<TResult> | undefined, thisAr…<T, TResult>(object: readonly T[], iteratee: MemoVoidArrayIterator<T, TResult>, accumulator?: TResult | undefined): TResult | <T, TResult>(object: Dictionary<T>, iteratee: MemoVoidDictionaryIterator<T, string, TResult>, accumulator?: TResult | undefined): TResult | <T extends object, TResult>(object…
LoDashStatic.unzipWith<TArray, TResult>(array: List<List<TArray>>, iteratee?: MemoIterator<TArray, TResult> | undefined, thisArg?: any): TResult[]<T, TResult>(array: List<List<T>> | null | undefined, iteratee: (...values: T[]) => TResult): TResult[] | <T>(array: List<List<T>> | null | undefined): T[][]
LoDashStatic.zipObject<TValues, TResult extends {}>(props: List<StringRepresentable> | List<List<any>>, values?: List<TValues> | undefined): TResult | <TResult extends {}>(props: List<StringRepresentable> | List<List<any>>, values?: List<any> | undefined): TResult | (props: List<StringRepresentable> | List<List<any>>, va…<T>(props: List<PropertyName>, values: List<T>): Dictionary<T> | (props?: List<PropertyName> | undefined): Dictionary<undefined>
LoDashStatic.capitalize(string?: string | undefined): string<T extends string>(string?: T | undefined): string extends T ? string : Capitalize<Lowercase<T>>
LoDashStatic.curryRight<T1, R>(func: (t1: T1) => R): CurriedFunction1<T1, R> | <T1, T2, R>(func: (t1: T1, t2: T2) => R): CurriedFunction2<T2, T1, R> | <T1, T2, T3, R>(func: (t1: T1, t2: T2, t3: T3) => R): CurriedFunction3<T3, T2, T1, R> | <T1, T2, T3, T4, R>(func: (t1: T1, t2: T2, t3: T3, t4: T4) => R): CurriedFunction4<T…<T1, R>(func: (t1: T1) => R, arity?: number | undefined): RightCurriedFunction1<T1, R> | <T1, T2, R>(func: (t1: T1, t2: T2) => R, arity?: number | undefined): RightCurriedFunction2<T1, T2, R> | <T1, T2, T3, R>(func: (t1: T1, t2: T2, t3: T3) => R, arity?: number | undefined): RightCurriedFunction3<T1…
LoDashStatic.difference<T>(array: T[] | List<T>, ...values: (T[] | List<T>)[]): T[]<T>(array: List<T> | null | undefined, ...values: List<T>[]): T[]
LoDashStatic.forInRight<T>(object: Dictionary<T>, iteratee?: DictionaryIterator<T, any> | undefined, thisArg?: any): Dictionary<T> | <T extends {}>(object: T, iteratee?: ObjectIterator<any, any> | undefined, thisArg?: any): T<T>(object: T, iteratee?: ObjectIterator<T, any> | undefined): T | <T>(object: T | null | undefined, iteratee?: ObjectIterator<T, any> | undefined): T | null | undefined
LoDashStatic.isFunction(value?: any): value is Function(value: any): value is (...args: any[]) => any
LoDashStatic.propertyOf<T extends {}>(object: T): (path: string | string[]) => any<T extends {}>(object: T): (path: PropertyPath) => any
LoDashStatic.findLastKey<TValues, TObject>(object: TObject, predicate?: DictionaryIterator<TValues, boolean> | undefined, thisArg?: any): string | <TObject>(object: TObject, predicate?: ObjectIterator<any, boolean> | undefined, thisArg?: any): string | <TObject>(object: TObject, predicate?: string | undefined, thisArg?: an…<T>(object: T | null | undefined, predicate?: ObjectIteratee<T> | undefined): string | undefined
LoDashStatic.flattenDeep<T>(array: ListOfRecursiveArraysOrValues<T>): T[]<T>(array: ListOfRecursiveArraysOrValues<T> | null | undefined): Flat<T>[]
LoDashStatic.forOwnRight<T>(object: Dictionary<T>, iteratee?: DictionaryIterator<T, any> | undefined, thisArg?: any): Dictionary<T> | <T extends {}>(object: T, iteratee?: ObjectIterator<any, any> | undefined, thisArg?: any): T<T>(object: T, iteratee?: ObjectIterator<T, any> | undefined): T | <T>(object: T | null | undefined, iteratee?: ObjectIterator<T, any> | undefined): T | null | undefined
LoDashStatic.isUndefined(value: any): boolean(value: any): value is undefined
LoDashStatic.lastIndexOf<T>(array: List<T>, value: T, fromIndex?: number | boolean | undefined): number<T>(array: List<T> | null | undefined, value: T, fromIndex?: number | true | undefined): number
LoDashStatic.reduceRight<T, TResult>(collection: T[], callback: MemoIterator<T, TResult>, accumulator: TResult, thisArg?: any): TResult | <T, TResult>(collection: List<T>, callback: MemoIterator<T, TResult>, accumulator: TResult, thisArg?: any): TResult | <T, TResult>(collection: Dictionary<T>, callback: MemoIterator<T, TR…<T, TResult>(collection: T[] | null | undefined, callback: MemoListIterator<T, TResult, T[]>, accumulator: TResult): TResult | <T, TResult>(collection: List<T> | null | undefined, callback: MemoListIterator<T, TResult, List<T>>, accumulator: TResult): TResult | <T extends object, TResult>(collection…
LoDashStatic.sortedIndex<T, TSort>(array: List<T>, value: T, iteratee?: ((x: T) => TSort) | undefined, thisArg?: any): number | <T>(array: List<T>, value: T, iteratee?: ((x: T) => any) | undefined, thisArg?: any): number | <T>(array: List<T>, value: T, iteratee: string): number | <W, T>(array: List<T>, value: T, iteratee: …<T>(array: List<T> | null | undefined, value: T): number | <T>(array: List<T> | null | undefined, value: T): number
LoDashStatic.defaultsDeep<T, TResult>(object: T, ...sources: any[]): TResult(object: any, ...sources: any[]): any
LoDashStatic.forEachRight<T>(collection: T[], iteratee?: ListIterator<T, any> | undefined, thisArg?: any): T[] | <T>(collection: List<T>, iteratee?: ListIterator<T, any> | undefined, thisArg?: any): List<T> | <T>(collection: Dictionary<T>, iteratee?: DictionaryIterator<T, any> | undefined, thisArg?: any): Dictionary<T> | <T…<T>(collection: T[], iteratee?: ArrayIterator<T, any> | undefined): T[] | (collection: string, iteratee?: StringIterator<any> | undefined): string | <T>(collection: List<T>, iteratee?: ListIterator<T, any> | undefined): List<T> | <T extends object>(collection: T, iteratee?: ObjectIterator<T, any> | …
LoDashStatic.intersection<T>(...arrays: (T[] | List<T>)[]): T[]<T>(...arrays: (List<T> | null | undefined)[]): T[]
LoDashStatic.runInContext(context?: Object | undefined): LoDashStatic(context?: object | undefined): LoDashStatic
LoDashStatic.findLastIndex<T>(array: List<T>, predicate?: ListIterator<T, boolean> | undefined, thisArg?: any): number | <T>(array: List<T>, predicate?: string | undefined, thisArg?: any): number | <W, T>(array: List<T>, predicate?: W | undefined): number<T>(array: List<T> | null | undefined, predicate?: ListIterateeCustom<T, boolean> | undefined, fromIndex?: number | undefined): number
LoDashStatic.toPlainObject<TResult extends {}>(value?: any): TResult(value?: any): any
LoDashStatic.dropRightWhile<TValue>(array: List<TValue>, predicate?: ListIterator<TValue, boolean> | undefined, thisArg?: any): TValue[] | <TValue>(array: List<TValue>, predicate?: string | undefined, thisArg?: any): TValue[] | <TWhere, TValue>(array: List<TValue>, predicate?: TWhere | undefined): TValue[]<T>(array: List<T> | null | undefined, predicate?: ListIteratee<T> | undefined): T[]
LoDashStatic.takeRightWhile<TValue>(array: List<TValue>, predicate?: ListIterator<TValue, boolean> | undefined, thisArg?: any): TValue[] | <TValue>(array: List<TValue>, predicate?: string | undefined, thisArg?: any): TValue[] | <TWhere, TValue>(array: List<TValue>, predicate?: TWhere | undefined): TValue[]<T>(array: List<T> | null | undefined, predicate?: ListIteratee<T> | undefined): T[]
LoDashStatic.matchesProperty<T>(path: StringRepresentable | StringRepresentable[], srcValue: T): (value: any) => boolean | <T, V>(path: StringRepresentable | StringRepresentable[], srcValue: T): (value: V) => boolean<T>(path: PropertyPath, srcValue: T): (value: any) => boolean | <T, V>(path: PropertyPath, srcValue: T): (value: V) => boolean
LoDashStatic.sortedLastIndex<T, TSort>(array: List<T>, value: T, iteratee?: ((x: T) => TSort) | undefined, thisArg?: any): number | <T>(array: List<T>, value: T, iteratee?: ((x: T) => any) | undefined, thisArg?: any): number | <T>(array: List<T>, value: T, iteratee: string): number | <W, T>(array: List<T>, value: T, iteratee: …<T>(array: List<T> | null | undefined, value: T): number
FunctionBindKey.placeholderany<TrapAny extends { __trapAny: any; }>(value: TrapAny): Collection<any> & Function<any> & Object<any> & Primitive<any> & String<string> | <T extends string>(value: T): String<T> | <T extends null | undefined>(value: T): Primitive<T> | (value: string | null | undefined): String<string> | <T extends (.…
TemplateOptions.escapeRegExp | undefinedRegExp | null | undefined
TemplateOptions.evaluateRegExp | undefinedRegExp | null | undefined
TemplateOptions.interpolateRegExp | undefinedRegExp | null | undefined
MemoizedFunction.toString(): string
TemplateSettings.escapeRegExp | undefinedRegExp | null | undefined
TemplateSettings.evaluateRegExp | undefinedRegExp | null | undefined
TemplateSettings.interpolateRegExp | undefinedRegExp | null | undefined
LoDashExplicitWrapper.eq(other: any, customizer?: IsEqualCustomizer | undefined, thisArg?: any): LoDashExplicitWrapper<boolean>(other: any): PrimitiveChain<boolean>
LoDashExplicitWrapper.gt(other: any): LoDashExplicitWrapper<boolean>(other: any): PrimitiveChain<boolean>
LoDashExplicitWrapper.lt(other: any): LoDashExplicitWrapper<boolean>(other: any): PrimitiveChain<boolean>
LoDashExplicitWrapper.add(addend: number): LoDashExplicitWrapper<number>(addend: number): PrimitiveChain<number>
LoDashExplicitWrapper.gte(other: any): LoDashExplicitWrapper<boolean>(other: any): PrimitiveChain<boolean>
LoDashExplicitWrapper.lte(other: any): LoDashExplicitWrapper<boolean>(other: any): PrimitiveChain<boolean>
LoDashExplicitWrapper.now(): LoDashExplicitWrapper<number>(): PrimitiveChain<number>
LoDashExplicitWrapper.pad(length?: number | undefined, chars?: string | undefined): LoDashExplicitWrapper<string>(length?: number | undefined, chars?: string | undefined): StringChain<string>
LoDashExplicitWrapper.tap(interceptor: (value: T) => void, thisArg?: any): LoDashExplicitWrapper<T>(interceptor: (value: TValue) => void): LoDashExplicitWrapper<TValue>
LoDashExplicitWrapper.ceil(precision?: number | undefined): LoDashExplicitWrapper<number>(precision?: number | undefined): PrimitiveChain<number>
LoDashExplicitWrapper.noop(...args: any[]): LoDashExplicitWrapper<void>(...args: any[]): PrimitiveChain<undefined>
LoDashExplicitWrapper.size(): LoDashExplicitWrapper<number>(): PrimitiveChain<number>
LoDashExplicitWrapper.thru<TResult extends number>(interceptor: (value: T) => TResult, thisArg?: any): LoDashExplicitWrapper<TResult> | <TResult extends string>(interceptor: (value: T) => TResult, thisArg?: any): LoDashExplicitWrapper<TResult> | <TResult extends boolean>(interceptor: (value: T) => TResult, thisArg?: any): Lo…<TResult>(interceptor: (value: TValue) => TResult): ExpChain<TResult>
LoDashExplicitWrapper.trim(chars?: string | undefined): LoDashExplicitWrapper<string>(chars?: string | undefined): StringChain<string>
LoDashExplicitWrapper.wrap<W extends Function, R extends Function>(wrapper: W): LoDashExplicitObjectWrapper<R> | <R extends Function>(wrapper: Function): LoDashExplicitObjectWrapper<R><TArgs, TResult>(wrapper: (value: TValue, ...args: TArgs[]) => TResult): FunctionChain<(...args: TArgs[]) => TResult>
LoDashExplicitWrapper.chain(): LoDashExplicitWrapper<T>(): LoDashExplicitWrapper<TValue>
LoDashExplicitWrapper.clone<TResult extends (number | string | boolean)>(isDeep: boolean, customizer: CloneCustomizer<T, TResult>, thisArg?: any): LoDashExplicitWrapper<TResult> | <TResult>(isDeep: boolean, customizer: CloneCustomizer<T, TResult[]>, thisArg?: any): LoDashExplicitArrayWrapper<TResult> | <TResult extends Object…(): LoDashExplicitWrapper<TValue>
LoDashExplicitWrapper.floor(precision?: number | undefined): LoDashExplicitWrapper<number>(precision?: number | undefined): PrimitiveChain<number>
LoDashExplicitWrapper.isNaN(): LoDashExplicitWrapper<boolean>(): PrimitiveChain<boolean>
LoDashExplicitWrapper.plant(value: number): LoDashExplicitWrapper<number> | (value: string): LoDashExplicitStringWrapper | (value: boolean): LoDashExplicitWrapper<boolean> | (value: number[]): LoDashExplicitNumberArrayWrapper | <T>(value: T[]): LoDashExplicitArrayWrapper<T> | <T extends {}>(value: T): LoDashExplicitObjectWrap…(value: unknown): LoDashExplicitWrapper<TValue>
LoDashExplicitWrapper.range(end?: number | undefined, step?: number | undefined): LoDashExplicitArrayWrapper<number>(end?: number | undefined, step?: number | undefined): CollectionChain<number>
LoDashExplicitWrapper.round(precision?: number | undefined): LoDashExplicitWrapper<number>(precision?: number | undefined): PrimitiveChain<number>
LoDashExplicitWrapper.split(separator?: string | RegExp | undefined, limit?: number | undefined): LoDashImplicitArrayWrapper<string>(separator?: string | RegExp | undefined, limit?: number | undefined): CollectionChain<string>
LoDashExplicitWrapper.times<TResult>(iteratee: (num: number) => TResult, thisArgs?: any): LoDashExplicitArrayWrapper<TResult> | (): LoDashExplicitArrayWrapper<number><TResult>(iteratee: (num: number) => TResult): CollectionChain<TResult> | (): CollectionChain<number>
LoDashExplicitWrapper.value(): T(): TValue
LoDashExplicitWrapper.words(pattern?: string | RegExp | undefined): LoDashExplicitArrayWrapper<string>(pattern?: string | RegExp | undefined): CollectionChain<string>
LoDashExplicitWrapper.commit(): LoDashExplicitWrapper<T>(): LoDashExplicitWrapper<TValue>
LoDashExplicitWrapper.deburr(): LoDashExplicitWrapper<string>(): StringChain<string>
LoDashExplicitWrapper.escape(): LoDashExplicitWrapper<string>(): StringChain<string>
LoDashExplicitWrapper.isDate(): LoDashExplicitWrapper<boolean>(): PrimitiveChain<boolean>
LoDashExplicitWrapper.isNull(): LoDashExplicitWrapper<boolean>(): PrimitiveChain<boolean>
LoDashExplicitWrapper.method<TObject, TResult>(...args: any[]): LoDashExplicitObjectWrapper<(object: TObject) => TResult> | <TResult>(...args: any[]): LoDashExplicitObjectWrapper<(object: any) => TResult>(...args: any[]): FunctionChain<(object: any) => any>
LoDashExplicitWrapper.random(max?: number | undefined, floating?: boolean | undefined): LoDashExplicitWrapper<number> | (floating?: boolean | undefined): LoDashExplicitWrapper<number>(floating?: boolean | undefined): PrimitiveChain<number> | (max: number, floating?: boolean | undefined): PrimitiveChain<number>
LoDashExplicitWrapper.repeat(n?: number | undefined): LoDashExplicitWrapper<string>(n?: number | undefined): StringChain<string>
LoDashExplicitWrapper.result<TResultWrapper>(path: StringRepresentable | StringRepresentable[], defaultValue?: any): TResultWrapper<TResult>(path: PropertyPath, defaultValue?: TResult | ((...args: any[]) => TResult) | undefined): ExpChain<TResult>
LoDashExplicitWrapper.toJSON(): T(): TValue
LoDashExplicitWrapper.inRange(start: number, end: number): LoDashExplicitWrapper<boolean> | (end: number): LoDashExplicitWrapper<boolean>(start: number, end?: number | undefined): PrimitiveChain<boolean>
LoDashExplicitWrapper.isArray(): LoDashExplicitWrapper<boolean>(): PrimitiveChain<boolean>
LoDashExplicitWrapper.isEmpty(): LoDashExplicitWrapper<boolean>(): PrimitiveChain<boolean>
LoDashExplicitWrapper.isEqual(other: any, customizer?: IsEqualCustomizer | undefined, thisArg?: any): LoDashExplicitWrapper<boolean>(other: any): PrimitiveChain<boolean>
LoDashExplicitWrapper.isError(): LoDashExplicitWrapper<boolean>(): PrimitiveChain<boolean>
LoDashExplicitWrapper.matches<V>(): LoDashExplicitObjectWrapper<(value: V) => boolean><V>(): FunctionChain<(value: V) => boolean>
LoDashExplicitWrapper.valueOf(): T(): TValue
LoDashExplicitWrapper.constant<TResult>(): LoDashExplicitObjectWrapper<() => TResult>(): FunctionChain<() => TValue>
LoDashExplicitWrapper.endsWith(target?: string | undefined, position?: number | undefined): LoDashExplicitWrapper<boolean>(target?: string | undefined, position?: number | undefined): PrimitiveChain<boolean>
LoDashExplicitWrapper.identity(): LoDashExplicitWrapper<T>(): LoDashExplicitWrapper<TValue>
LoDashExplicitWrapper.isFinite(): LoDashExplicitWrapper<boolean>(): PrimitiveChain<boolean>
LoDashExplicitWrapper.isNative(): LoDashExplicitWrapper<boolean>(): PrimitiveChain<boolean>
LoDashExplicitWrapper.isNumber(): LoDashExplicitWrapper<boolean>(): PrimitiveChain<boolean>
LoDashExplicitWrapper.isObject(): LoDashExplicitWrapper<boolean>(): PrimitiveChain<boolean>
LoDashExplicitWrapper.isRegExp(): LoDashExplicitWrapper<boolean>(): PrimitiveChain<boolean>
LoDashExplicitWrapper.isString(): LoDashExplicitWrapper<boolean>(): PrimitiveChain<boolean>
LoDashExplicitWrapper.parseInt(radix?: number | undefined): LoDashExplicitWrapper<number>(radix?: number | undefined): PrimitiveChain<number>
LoDashExplicitWrapper.property<TObj, TResult>(): LoDashExplicitObjectWrapper<(obj: TObj) => TResult><TObj, TResult>(): FunctionChain<(obj: TObj) => TResult>
LoDashExplicitWrapper.template(options?: TemplateOptions | undefined): LoDashExplicitObjectWrapper<TemplateExecutor>(options?: TemplateOptions | undefined): FunctionChain<TemplateExecutor>
LoDashExplicitWrapper.toString(): string
LoDashExplicitWrapper.unescape(): LoDashExplicitWrapper<string>(): StringChain<string>
LoDashExplicitWrapper.uniqueId(): LoDashExplicitWrapper<string>(): StringChain<string>
LoDashExplicitWrapper.camelCase(): LoDashExplicitWrapper<string>(): StringChain<string>
LoDashExplicitWrapper.cloneDeep<TResult extends (number | string | boolean)>(customizer: CloneDeepCustomizer<T, TResult>, thisArg?: any): LoDashExplicitWrapper<TResult> | <TResult>(customizer: CloneDeepCustomizer<T, TResult[]>, thisArg?: any): LoDashExplicitArrayWrapper<TResult> | <TResult extends Object>(customizer: CloneDeepCus…(): LoDashExplicitWrapper<TValue>
LoDashExplicitWrapper.isBoolean(): LoDashExplicitWrapper<boolean>(): PrimitiveChain<boolean>
LoDashExplicitWrapper.isElement(): LoDashExplicitWrapper<boolean>(): PrimitiveChain<boolean>
LoDashExplicitWrapper.kebabCase(): LoDashExplicitWrapper<string>(): StringChain<string>
LoDashExplicitWrapper.snakeCase(): LoDashExplicitWrapper<string>(): StringChain<string>
LoDashExplicitWrapper.startCase(): LoDashExplicitWrapper<string>(): StringChain<string>
LoDashExplicitWrapper.capitalize(): LoDashExplicitWrapper<string>(): StringChain<string extends TValue ? TValue & string : Capitalize<Lowercase<TValue extends string ? TValue : never>>>
LoDashExplicitWrapper.isFunction(): LoDashExplicitWrapper<boolean>(): PrimitiveChain<boolean>
LoDashExplicitWrapper.noConflict(): LoDashExplicitObjectWrapper<LoDashStatic>(): LoDashExplicitWrapper<LoDashStatic>
LoDashExplicitWrapper.startsWith(target?: string | undefined, position?: number | undefined): LoDashExplicitWrapper<boolean>(target?: string | undefined, position?: number | undefined): PrimitiveChain<boolean>
LoDashExplicitWrapper.isArguments(): LoDashExplicitWrapper<boolean>(): PrimitiveChain<boolean>
LoDashExplicitWrapper.isUndefined(): LoDashExplicitWrapper<boolean>(): PrimitiveChain<boolean>
LoDashExplicitWrapper.escapeRegExp(): LoDashExplicitWrapper<string>(): StringChain<string>
LoDashExplicitWrapper.isTypedArray(): LoDashExplicitWrapper<boolean>(): PrimitiveChain<boolean>
LoDashExplicitWrapper.isPlainObject(): LoDashExplicitWrapper<boolean>(): PrimitiveChain<boolean>
LoDashExplicitWrapper.matchesProperty<SrcValue>(srcValue: SrcValue): LoDashExplicitObjectWrapper<(value: any) => boolean> | <SrcValue, Value>(srcValue: SrcValue): LoDashExplicitObjectWrapper<(value: Value) => boolean><SrcValue>(srcValue: SrcValue): FunctionChain<(value: any) => boolean> | <SrcValue, Value>(srcValue: SrcValue): FunctionChain<(value: Value) => boolean>
LoDashImplicitWrapper.eq(other: any, customizer?: IsEqualCustomizer | undefined, thisArg?: any): boolean(other: any): boolean
LoDashImplicitWrapper.tap(interceptor: (value: T) => void, thisArg?: any): LoDashImplicitWrapper<T>(interceptor: (value: TValue) => void): LoDashImplicitWrapper<TValue>
LoDashImplicitWrapper.thru<TResult extends number>(interceptor: (value: T) => TResult, thisArg?: any): LoDashImplicitWrapper<TResult> | <TResult extends string>(interceptor: (value: T) => TResult, thisArg?: any): LoDashImplicitWrapper<TResult> | <TResult extends boolean>(interceptor: (value: T) => TResult, thisArg?: any): Lo…<TResult>(interceptor: (value: TValue) => TResult): ImpChain<TResult>
LoDashImplicitWrapper.wrap<W extends Function, R extends Function>(wrapper: W): LoDashImplicitObjectWrapper<R> | <R extends Function>(wrapper: Function): LoDashImplicitObjectWrapper<R><TArgs, TResult>(wrapper: (value: TValue, ...args: TArgs[]) => TResult): Function<(...args: TArgs[]) => TResult>
LoDashImplicitWrapper.clone<TResult>(isDeep: boolean, customizer: CloneCustomizer<T, TResult>, thisArg?: any): TResult | <TResult>(customizer: CloneCustomizer<T, TResult>, thisArg?: any): TResult | (isDeep?: boolean | undefined): T(): TValue
LoDashImplicitWrapper.plant(value: number): LoDashImplicitWrapper<number> | (value: string): LoDashImplicitStringWrapper | (value: boolean): LoDashImplicitWrapper<boolean> | (value: number[]): LoDashImplicitNumberArrayWrapper | <T>(value: T[]): LoDashImplicitArrayWrapper<T> | <T extends {}>(value: T): LoDashImplicitObjectWrap…(value: unknown): LoDashImplicitWrapper<TValue>
LoDashImplicitWrapper.range(end?: number | undefined, step?: number | undefined): LoDashImplicitArrayWrapper<number>(end?: number | undefined, step?: number | undefined): Collection<number>
LoDashImplicitWrapper.split(separator?: string | RegExp | undefined, limit?: number | undefined): LoDashImplicitArrayWrapper<string>(separator?: string | RegExp | undefined, limit?: number | undefined): Collection<string>
LoDashImplicitWrapper.times<TResult>(iteratee: (num: number) => TResult, thisArgs?: any): LoDashImplicitArrayWrapper<TResult> | (): LoDashImplicitArrayWrapper<number><TResult>(iteratee: (num: number) => TResult): TResult[] | (): number[]
LoDashImplicitWrapper.value(): T(): TValue
LoDashImplicitWrapper.words(pattern?: string | RegExp | undefined): string[](pattern?: string | RegExp | undefined): Collection<string>
LoDashImplicitWrapper.commit(): LoDashImplicitWrapper<T>(): LoDashImplicitWrapper<TValue>
LoDashImplicitWrapper.method<TObject, TResult>(...args: any[]): LoDashImplicitObjectWrapper<(object: TObject) => TResult> | <TResult>(...args: any[]): LoDashImplicitObjectWrapper<(object: any) => TResult>(...args: any[]): Function<(object: any) => any>
LoDashImplicitWrapper.random(max?: number | undefined, floating?: boolean | undefined): number | (floating?: boolean | undefined): number(floating?: boolean | undefined): number | (max: number, floating?: boolean | undefined): number
LoDashImplicitWrapper.result<TResult>(path: StringRepresentable | StringRepresentable[], defaultValue?: TResult | ((...args: any[]) => TResult) | undefined): TResult<TResult>(path: PropertyPath, defaultValue?: TResult | ((...args: any[]) => TResult) | undefined): TResult
LoDashImplicitWrapper.toJSON(): T(): TValue
LoDashImplicitWrapper.inRange(start: number, end: number): boolean | (end: number): boolean(start: number, end?: number | undefined): boolean
LoDashImplicitWrapper.isEqual(other: any, customizer?: IsEqualCustomizer | undefined, thisArg?: any): boolean(other: any): boolean
LoDashImplicitWrapper.matches<V>(): LoDashImplicitObjectWrapper<(value: V) => boolean><V>(): Function<(value: V) => boolean>
LoDashImplicitWrapper.valueOf(): T(): TValue
LoDashImplicitWrapper.constant<TResult>(): LoDashImplicitObjectWrapper<() => TResult>(): Function<() => TValue>
LoDashImplicitWrapper.identity(): T(): TValue
LoDashImplicitWrapper.isObject(): boolean(): this is LoDashImplicitWrapper<object>
LoDashImplicitWrapper.property<TObj, TResult>(): LoDashImplicitObjectWrapper<(obj: TObj) => TResult><TObj, TResult>(): Function<(obj: TObj) => TResult>
LoDashImplicitWrapper.toString(): string
LoDashImplicitWrapper.cloneDeep<TResult>(customizer: CloneDeepCustomizer<T, TResult>, thisArg?: any): TResult | (): T(): TValue
LoDashImplicitWrapper.capitalize(): string(): string extends TValue ? TValue & string : Capitalize<Lowercase<TValue extends string ? TValue : never>>
LoDashImplicitWrapper.toPlainObject<TResult extends {}>(): LoDashImplicitObjectWrapper<TResult>(): Object<any>
LoDashImplicitWrapper.matchesProperty<SrcValue>(srcValue: SrcValue): LoDashImplicitObjectWrapper<(value: any) => boolean> | <SrcValue, Value>(srcValue: SrcValue): LoDashImplicitObjectWrapper<(value: Value) => boolean><SrcValue>(srcValue: SrcValue): Function<(value: any) => boolean> | <SrcValue, Value>(srcValue: SrcValue): Function<(value: Value) => boolean>

नए डिप्रिकेटेड

export@deprecated
lodash · MemoIteratorUse MemoListIterator or MemoObjectIterator instead.
lodash · MemoVoidIteratorUse MemoVoidArrayIterator or MemoVoidDictionaryIterator instead.

आवश्यकताओं में बदलाव (engines, peer निर्भरताएँ)

कुछ नहीं मिला।

नए एक्सपोर्ट (90)
importexportkind
lodash__type
lodashFlattype
lodashManytype
lodashOmittype
lodashCurryinterface
lodashFalseytype
lodashObjectinterface
lodashStringinterface
lodashTruthytype
lodashNotVoidtype
lodashExpChaintype
lodashFunctioninterface
lodashImpChaintype
lodashPrimitiveinterface
lodashCollectioninterface
lodashComparatortype
lodashCurryRightinterface
lodashComparator2type
lodashMutableListinterface
lodashObjectChaininterface
lodashStringChaininterface
lodashFunctionBasetype
lodashGetFieldTypetype
lodashListIterateetype
lodashPropertyNametype
lodashPropertyPathtype
lodashArrayIteratortype
lodashCondPairUnarytype
lodashDebouncedFuncinterface
lodashFunctionChaininterface
lodashLoDashWrapperinterface
lodashPartialObjecttype
lodashTupleIteratortype
lodashValueIterateetype
lodashObjectIterateetype
lodashPartialShallowtype
lodashPrimitiveChaininterface
lodashStringToNumbertype
lodashCollectionChaininterface
lodashCondPairNullarytype
lodashReplaceFunctiontype
lodashTruncateOptionsinterface
lodashMemoListIteratortype
lodashValueKeyIterateetype
lodashIterateeShorthandtype
lodashSetWithCustomizertype
lodashDictionaryIterateetype
lodashListIterateeCustomtype
lodashMemoIteratorCappedtype
lodashMemoObjectIteratortype
lodashAnyKindOfDictionarytype
lodashCloneWithCustomizertype
lodashMapCacheConstructorinterface
lodashMergeWithCustomizertype
lodashStringNullableChaininterface
lodashValueIterateeCustomtype
lodashDebouncedFuncLeadinginterface
lodashGetFieldTypeOfObjecttype
lodashObjectIterateeCustomtype
lodashListIteratorTypeGuardtype
lodashRightCurriedFunction1interface
lodashRightCurriedFunction2interface
lodashRightCurriedFunction3interface
lodashRightCurriedFunction4interface
lodashRightCurriedFunction5interface
lodashisMatchWithCustomizertype
lodashGetFieldTypeOfNarrowedtype
lodashMemoVoidIteratorCappedtype
lodashValueIteratorTypeGuardtype
lodashCloneDeepWithCustomizertype
lodashConformsPredicateObjecttype
lodashDebounceSettingsLeadinginterface
lodashGetFieldTypeOfPrimitivetype
lodashMemoIteratorCappedRighttype
lodashObjectIteratorTypeGuardtype
lodashThrottleSettingsLeadingtype
lodashGetFieldTypeOfStringByKeytype
lodashNumericDictionaryIterateetype
lodashValueKeyIterateeTypeGuardtype
lodashDictionaryIteratorTypeGuardtype
lodashGetFieldTypeOfNarrowedByKeytype
lodashGetFieldTypeOfNarrowedByLKRtype
lodashGetFieldTypeOfArrayLikeByKeytype
lodashGetFieldTypeOfNarrowedByLcKRtype
lodashGetFieldTypeOfNarrowedByDotPathtype
lodashNumericDictionaryIterateeCustomtype
lodashLoDashExplicitNillableArrayWrappertype
lodashLoDashImplicitNillableArrayWrappertype
lodashLoDashExplicitNillableObjectWrappertype
lodashLoDashImplicitNillableObjectWrappertype

अक्सर पूछे जाने वाले प्रश्न

lodash को 3 से 4 पर अपग्रेड करने पर कौन-से असंगत बदलाव हैं?

lodash 3.10.1 और 4.18.1 के बीच Vigia को 13 हटाए गए एक्सपोर्ट, 25 बदले गए सिग्नेचर और 384 हटाए या बदले गए क्लास/इंटरफ़ेस सदस्य मिले।

lodash 4 में क्या डिप्रिकेट हुआ?

lodash 4.18.1 में 2 एक्सपोर्ट या सदस्य नए रूप से डिप्रिकेटेड चिह्नित हैं।

एजेंटों के लिए

GET https://vigia.coredls.cloud/v1/packages/npm/lodash/upgrade?from=3.10.1&to=4.18.1