diff --git a/lodash/lodash-tests.ts b/lodash/lodash-tests.ts index 66fc5cab3..a9e955617 100644 --- a/lodash/lodash-tests.ts +++ b/lodash/lodash-tests.ts @@ -3828,8 +3828,20 @@ module TestCapitalize { } // _.deburr -result = _.deburr('déjà vu'); -result = _('déjà vu').deburr(); +module TestDeburr { + { + let result: string; + + result = _.deburr('déjà vu'); + result = _('déjà vu').deburr(); + } + + { + let result: _.LoDashExplicitWrapper; + + result = _('déjà vu').chain().deburr(); + } +} // _.endsWith module TestEndsWith { diff --git a/lodash/lodash.d.ts b/lodash/lodash.d.ts index c16c3a1f3..128a07edf 100644 --- a/lodash/lodash.d.ts +++ b/lodash/lodash.d.ts @@ -9185,6 +9185,7 @@ declare module _ { /** * Deburrs string by converting latin-1 supplementary letters to basic latin letters and removing combining * diacritical marks. + * * @param string The string to deburr. * @return Returns the deburred string. */ @@ -9198,6 +9199,13 @@ declare module _ { deburr(): string; } + interface LoDashExplicitWrapper { + /** + * @see _.deburr + */ + deburr(): LoDashExplicitWrapper; + } + //_.endsWith interface LoDashStatic { /**