1. Place coleslaw mix, carrots, and purple cabbage into a large mixing bowl.
2. Pour all dressing ingredients into a small saucepan and bring to a boil over medium heat. Pour dressing over the cabbage mixture and allow to cool.
3. Add apples, cashews, dried cranberries, and red onion. Stir well.