arx-convert
Version:
Converts various Arx Fatalis formats to JSON or YAML and back
16 lines (15 loc) • 741 B
TypeScript
export declare function maxAll(arr: number[]): number;
/**
* @see https://stackoverflow.com/a/14438954/1806628
*/
export declare function uniq<T>(values: T[]): T[];
export declare function times<T>(fn: (index: number) => T, repetitions: number): T[];
export declare function repeat<T>(value: T, repetitions: number): T[];
export declare function invert(values: string[]): Record<string, number>;
export declare function decodeText(bytes: number[]): string;
export declare function encodeText(text: string): number[];
export declare function clamp(n: number, min: number, max: number): number;
/**
* @see https://stackoverflow.com/a/49129872/1806628
*/
export declare function concatArrayBuffers(buffers: ArrayBufferLike[]): ArrayBuffer;