(list: T, max = 6)
| 222 | } |
| 223 | |
| 224 | export function randomSelectMultiple<T extends any[]>(list: T, max = 6): T { |
| 225 | return Faker.helpers.shuffle(list).slice(Math.min(randomNumber(0, list.length), max)) as T; |
| 226 | } |
| 227 | |
| 228 | export function multipleOf<T>(producer: () => T, max = 6, min = 1): T[] { |
| 229 | return Array(randomNumber(min, max)).fill(null).map(producer); |