Meanwhile, in a medium saucepan, combine the hard cider with the shallots, dried cranberries, cloves and a pinch of salt. Bring to a boil, then simmer over low heat until the cranberries are softened, about 5 minutes. With a slotted spoon, transfer the cranberries to a medium bowl. Continue to simmer the shallots until they are tender, about 20 minutes longer. Strain the mixture into a smaller saucepan and transfer the shallots to the bowl with the cranberries. Boil the cider over moderately high heat until reduced to 1/2 cup, about 15 minutes.