javascript-obfuscator
Version:
JavaScript obfuscator
10 lines (9 loc) • 456 B
TypeScript
export interface IArrayUtils {
createWithRange(length: number): number[];
fillWithRange<TValue>(length: number, valueFunction: (index: number) => TValue): TValue[];
findMostOccurringElement<T extends string | number>(array: T[]): T | null;
getLastElement<T>(array: T[]): T | undefined;
getLastElementByIndex<T>(array: T[], index: number): T | undefined;
rotate<T>(array: T[], times: number): T[];
shuffle<T>(array: T[]): T[];
}