mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-07-02 00:00:04 +00:00
lodash: signatures of the method _.isEqual have been changed
This commit is contained in:
@@ -3658,15 +3658,26 @@ var testCloneDeepCustomizerFn: TestCloneDeepCustomizerFn;
|
||||
// _.eq
|
||||
module TestEq {
|
||||
let customizer: (value: any, other: any, indexOrKey?: number|string) => boolean;
|
||||
let result: boolean;
|
||||
|
||||
result = _.eq(any, any);
|
||||
result = _.eq(any, any, customizer);
|
||||
result = _.eq(any, any, customizer, any);
|
||||
{
|
||||
let result: boolean;
|
||||
|
||||
result = _(any).eq(any);
|
||||
result = _(any).eq(any, customizer);
|
||||
result = _(any).eq(any, customizer, any)
|
||||
result = _.eq(any, any);
|
||||
result = _.eq(any, any, customizer);
|
||||
result = _.eq(any, any, customizer, any);
|
||||
|
||||
result = _(any).eq(any);
|
||||
result = _(any).eq(any, customizer);
|
||||
result = _(any).eq(any, customizer, any);
|
||||
}
|
||||
|
||||
{
|
||||
let result: _.LoDashExplicitWrapper<boolean>;
|
||||
|
||||
result = _(any).chain().eq(any);
|
||||
result = _(any).chain().eq(any, customizer);
|
||||
result = _(any).chain().eq(any, customizer, any);
|
||||
}
|
||||
}
|
||||
|
||||
// _.gt
|
||||
@@ -3766,15 +3777,26 @@ result = <boolean>_('').isEmpty();
|
||||
// _.isEqual
|
||||
module TestIsEqual {
|
||||
let customizer: (value: any, other: any, indexOrKey?: number|string) => boolean;
|
||||
let result: boolean;
|
||||
|
||||
result = _.isEqual(any, any);
|
||||
result = _.isEqual(any, any, customizer);
|
||||
result = _.isEqual(any, any, customizer, any);
|
||||
{
|
||||
let result: boolean;
|
||||
|
||||
result = _(any).isEqual(any);
|
||||
result = _(any).isEqual(any, customizer);
|
||||
result = _(any).isEqual(any, customizer, any)
|
||||
result = _.isEqual(any, any);
|
||||
result = _.isEqual(any, any, customizer);
|
||||
result = _.isEqual(any, any, customizer, any);
|
||||
|
||||
result = _(any).isEqual(any);
|
||||
result = _(any).isEqual(any, customizer);
|
||||
result = _(any).isEqual(any, customizer, any);
|
||||
}
|
||||
|
||||
{
|
||||
let result: _.LoDashExplicitWrapper<boolean>;
|
||||
|
||||
result = _(any).chain().isEqual(any);
|
||||
result = _(any).chain().isEqual(any, customizer);
|
||||
result = _(any).chain().isEqual(any, customizer, any);
|
||||
}
|
||||
}
|
||||
|
||||
// _.isError
|
||||
|
||||
22
lodash/lodash.d.ts
vendored
22
lodash/lodash.d.ts
vendored
@@ -7796,6 +7796,17 @@ declare module _ {
|
||||
): boolean;
|
||||
}
|
||||
|
||||
interface LoDashExplicitWrapperBase<T, TWrapper> {
|
||||
/**
|
||||
* @see _.isEqual
|
||||
*/
|
||||
eq(
|
||||
other: any,
|
||||
customizer?: IsEqualCustomizer,
|
||||
thisArg?: any
|
||||
): LoDashExplicitWrapper<boolean>;
|
||||
}
|
||||
|
||||
//_.gt
|
||||
interface LoDashStatic {
|
||||
/**
|
||||
@@ -7978,6 +7989,17 @@ declare module _ {
|
||||
): boolean;
|
||||
}
|
||||
|
||||
interface LoDashExplicitWrapperBase<T, TWrapper> {
|
||||
/**
|
||||
* @see _.isEqual
|
||||
*/
|
||||
isEqual(
|
||||
other: any,
|
||||
customizer?: IsEqualCustomizer,
|
||||
thisArg?: any
|
||||
): LoDashExplicitWrapper<boolean>;
|
||||
}
|
||||
|
||||
//_.isError
|
||||
interface LoDashStatic {
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user