diff --git a/lodash/lodash-tests.ts b/lodash/lodash-tests.ts index 642da557a..918cc55b4 100644 --- a/lodash/lodash-tests.ts +++ b/lodash/lodash-tests.ts @@ -3722,8 +3722,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 b7172fb3f..85a735f2f 100644 --- a/lodash/lodash.d.ts +++ b/lodash/lodash.d.ts @@ -9038,6 +9038,13 @@ declare module _ { capitalize(): string; } + interface LoDashExplicitWrapper { + /** + * @see _.capitalize + */ + capitalize(): LoDashExplicitWrapper; + } + //_.deburr interface LoDashStatic { /**