(object: Record<string, any>)
| 12 | } |
| 13 | |
| 14 | export function camelCaseObjectKey(object: Record<string, any>): object { |
| 15 | return Object.keys(object).reduce( |
| 16 | (result, key) => ({ |
| 17 | ...result, |
| 18 | [camelCase(key)]: object[key], |
| 19 | }), |
| 20 | {} |
| 21 | ); |
| 22 | } |
| 23 | |
| 24 | export function splitArrayByRatio(arr: number[], weights: number[]): number[][] { |
| 25 | const result: number[][] = []; |