Place cranberries, apricots, apricot nectar, chilies, and sugar in a small saucepan. Cook over medium-high heat, until cranberries are soft and all the liquid has been absorbed, about 10 minutes. Set aside to cool.
Add salt, lime and orange zests, and nuts. Use immediately, or cover and refrigerate for up to two weeks.