diff --git a/lodash/lodash-tests.ts b/lodash/lodash-tests.ts index 5b7dcca8e6d3bf..21635ef6fc71bf 100644 --- a/lodash/lodash-tests.ts +++ b/lodash/lodash-tests.ts @@ -945,6 +945,30 @@ helloWrap2(); * Lang * ********/ +// _.gt +result = _.gt(1, 2); +result = _(1).gt(2); +result = _([]).gt(2); +result = _({}).gt(2); + +// _.gte +result = _.gte(1, 2); +result = _(1).gte(2); +result = _([]).gte(2); +result = _({}).gte(2); + +// _.lt +result = _.lt(1, 2); +result = _(1).lt(2); +result = _([]).lt(2); +result = _({}).lt(2); + +// _.lte +result = _.lte(1, 2); +result = _(1).lte(2); +result = _([]).lte(2); +result = _({}).lte(2); + // _.toPlainObject result = _.toPlainObject(); result = _.toPlainObject(true); diff --git a/lodash/lodash.d.ts b/lodash/lodash.d.ts index 5b95d5fc3bc004..1495163f73cb26 100644 --- a/lodash/lodash.d.ts +++ b/lodash/lodash.d.ts @@ -5598,6 +5598,78 @@ declare module _ { * Lang * ********/ + //_.gt + interface LoDashStatic { + /** + * Checks if value is greater than other. + * @param value The value to compare. + * @param other The other value to compare. + * @return Returns true if value is greater than other, else false. + */ + gt(value: any, other: any): boolean; + } + + interface LoDashWrapperBase { + /** + * @see _.gt + */ + gt(other: any): boolean; + } + + //_.gte + interface LoDashStatic { + /** + * Checks if value is greater than or equal to other. + * @param value The value to compare. + * @param other The other value to compare. + * @return Returns true if value is greater than or equal to other, else false. + */ + gte(value: any, other: any): boolean; + } + + interface LoDashWrapperBase { + /** + * @see _.gte + */ + gte(other: any): boolean; + } + + //_.lt + interface LoDashStatic { + /** + * Checks if value is less than other. + * @param value The value to compare. + * @param other The other value to compare. + * @return Returns true if value is less than other, else false. + */ + lt(value: any, other: any): boolean; + } + + interface LoDashWrapperBase { + /** + * @see _.lt + */ + lt(other: any): boolean; + } + + //_.lte + interface LoDashStatic { + /** + * Checks if value is less than or equal to other. + * @param value The value to compare. + * @param other The other value to compare. + * @return Returns true if value is less than or equal to other, else false. + */ + lte(value: any, other: any): boolean; + } + + interface LoDashWrapperBase { + /** + * @see _.lte + */ + lte(other: any): boolean; + } + //_.toPlainObject interface LoDashStatic { /**