UNPKG

@pawel-up/jexl

Version:

Javascript Expression Language: Powerful context-based expression parser and evaluator

32 lines 2.13 kB
export declare const FIRST: (arr: unknown[]) => unknown; export declare const LAST: (arr: unknown[]) => unknown; export declare const AT: (arr: unknown[], index: number) => unknown; export declare const SORT: (arr: unknown[], compareFn?: (a: unknown, b: unknown) => number) => unknown[]; export declare const SORT_ASC: (arr: (number | string)[]) => (string | number)[]; export declare const SORT_DESC: (arr: (number | string)[]) => (string | number)[]; export declare const SLICE: (arr: unknown[], start: number, end?: number) => unknown[]; export declare const JOIN: (arr: unknown[], separator?: string) => string; export declare const CONCAT: (...args: unknown[]) => unknown[]; export declare const UNIQUE: (arr: unknown[]) => unknown[]; export declare const FLATTEN: (arr: unknown[]) => unknown[]; export declare const FLATTEN_DEEP: (arr: unknown[]) => unknown[]; export declare const CHUNK: (arr: unknown[], size: number) => unknown[][]; export declare const COMPACT: (arr: unknown[]) => unknown[]; export declare const DIFFERENCE: (...args: unknown[]) => any[]; export declare const INTERSECTION: (...args: unknown[]) => any[]; export declare const UNION: (...args: unknown[]) => unknown[]; export declare const ZIP: (...args: unknown[][]) => unknown[][]; export declare const SHUFFLE: (arr: unknown[]) => unknown[]; export declare const SAMPLE: (arr: unknown[]) => unknown; export declare const SAMPLE_SIZE: (arr: unknown[], count: number) => unknown[]; export declare const COUNT_BY: (arr: unknown[]) => Record<string, number>; export declare const SUM: (...args: unknown[]) => number; export declare const AVERAGE: (...args: unknown[]) => number; export declare const MIN: (...args: unknown[]) => number; export declare const MAX: (...args: unknown[]) => number; export declare const RANGE: (start: number, end: number, step?: number) => number[]; export declare const FILL: (value: unknown, count: number) => any[]; export declare const EVERY: (arr: unknown[]) => boolean; export declare const SOME: (arr: unknown[]) => boolean; export declare const NONE: (arr: unknown[]) => boolean; //# sourceMappingURL=array.d.ts.map