Add publishing settings + update json-smart