diff --git a/src/utils.ts b/src/utils.ts index 2784756..ce613b1 100644 --- a/src/utils.ts +++ b/src/utils.ts @@ -87,6 +87,6 @@ export function generateStringFile(lang: { [index: string]: string }): Buffer { * @param {Array>} source - the main sources of properties */ -export function assignLength(length: number, ...sources: Array<{ [key: string]: any }>): Array<{ [key: string]: any }> { +export function assignLength(length: number, ...sources: Array<{ [key: string]: any }>): { [key: string]: any } & T { return Object.assign({ length }, ...sources); }