Именно. Наполнили массив и единовременно перевели его в JSON.
Та версия логики, что есть сейчас получается крайне неподдерживаемой — огромная вероятность потерять скобку или двоеточия при хоть каком-то расширении функционала + ни продебажить получающийся результат, ни повлиять на него после конкатенации.
Та версия логики, что есть сейчас получается крайне неподдерживаемой — огромная вероятность потерять скобку или двоеточия при хоть каком-то расширении функционала + ни продебажить получающийся результат, ни повлиять на него после конкатенации.