In a large bowl, add the cauliflower, peanuts, cranberries, mayonnaise and sugar. Stir until well combined. Cover and refrigerate for at least 1 hour.