(array: string[])
| 265 | } |
| 266 | |
| 267 | function findDuplicatesInArray(array: string[]): string[] { |
| 268 | return array.reduce((duplicates, item, index) => { |
| 269 | const is_duplicate = array.indexOf(item) !== index; |
| 270 | if (is_duplicate && !duplicates.includes(item)) { |
| 271 | duplicates.push(item); |
| 272 | } |
| 273 | |
| 274 | return duplicates; |
| 275 | }, [] as string[]); |
| 276 | } |
| 277 | |
| 278 | function snakecaseToCamelcase(input: string) { |
| 279 | return input.split("_").reduce((res, word, i) => { |