build the source
documented treevueJson() in the readme