UNPKG

@topgroup/diginext

Version:

A BUILD SERVER & CLI to deploy apps to any Kubernetes clusters.

29 lines 1.17 kB
export declare function filterAsync<T>(array: T[], callbackfn: (value: T, index: number, array: T[]) => Promise<boolean>): Promise<T[]>; export declare function filterUniqueItems<T>(arr: T[]): T[]; export declare const sortedDaysOfWeek: (daysOfWeek: any) => any; export declare function filterUniqueItemWithCondition(array: any[], uniqueField: string, priorityCondition: { field: string; value: string; }): any[]; /** * Create array of unique strings based on a given array of strings. * @example * const array = ["1", "2", "1"]; * console.log(uniqueStrings(array)); // Should log `["1", "2"]` * @param array - Input array * @returns {string[]} */ export declare function uniqueStrings(array: string[]): string[]; /** * Check whether all elements in a single array are the same. * * @example * const array1 = ["1", "1", "1"]; * const array2 = ["1", "2", "1"]; * console.log(allElementsAreEqual(array1)); // Should log `true` * console.log(allElementsAreEqual(array2)); // Should log `false` * @param array - Input array * @returns {boolean} */ export declare function allElementsAreEqual(array: any[]): boolean; //# sourceMappingURL=array.d.ts.map