Recipe found on marthastewart.com
Finely chop shallot and cranberries in a food processor. Add syrup, vinegar, oil and salt and process until just combined. Season with pepper.
Toss cabbage and dressing in a medium bowl. Cover tightly with plastic wrap and refrigerate, stirring occasionally, at least 4 hours (up to overnight).