diff --git a/lodash/lodash-tests.ts b/lodash/lodash-tests.ts index c083edd4c..08b0ff2ce 100644 --- a/lodash/lodash-tests.ts +++ b/lodash/lodash-tests.ts @@ -3537,8 +3537,20 @@ result = _.camelCase('Foo Bar'); result = _('Foo Bar').camelCase(); // _.capitalize -result = _.capitalize('fred'); -result = _('fred').capitalize(); +module TestCapitalize { + { + let result: string; + + result = _.capitalize('fred'); + result = _('fred').capitalize(); + } + + { + let result: _.LoDashExplicitWrapper; + + result = _('fred').chain().capitalize(); + } +} // _.deburr result = _.deburr('déjà vu'); diff --git a/lodash/lodash.d.ts b/lodash/lodash.d.ts index 881124328..4e8d36c51 100644 --- a/lodash/lodash.d.ts +++ b/lodash/lodash.d.ts @@ -8989,6 +8989,13 @@ declare module _ { capitalize(): string; } + interface LoDashExplicitWrapper { + /** + * @see _.capitalize + */ + capitalize(): LoDashExplicitWrapper; + } + //_.deburr interface LoDashStatic { /**