cześć, usiłuję napisać funkcję, która przyjmuje w argumencie jakąś tablicę. Chcę w środku sprawdzić czy podana tablica zawiera jeden typ wartości. zależy mi na tym żeby sprawdzane to było rekurencyjnie. Jeżeli tablica jest wielowymiarowa to ma sprawdzać czy wszystkie tablice wewnątrz zawierają ten sam typ wartości, jeżeli zawiera obiekty to ma sprawdzić strukturę obiektu.
Aktualnie jest to robione poprzez JSON.stringify() niestety to rozwiązanie ma szereg wad i niestety nie nadaje się do korzystania na dłuższą metę. Aktualny kod znajduje się w tym pliku. Starsze wersje można znaleźć na branchu main lub develop. Będę wdzięczny za podpowiedzi :)